--- /srv/rebuilderd/tmp/rebuilderd3SSDiI/inputs/python3.13-minimal_3.13.14-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd3SSDiI/out/python3.13-minimal_3.13.14-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-10 18:10:12.000000 debian-binary │ --rw-r--r-- 0 0 0 2300 2026-06-10 18:10:12.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1890156 2026-06-10 18:10:12.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2304 2026-06-10 18:10:12.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1890136 2026-06-10 18:10:12.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: 0x1a3f45 │ │ │ │ + Entry point address: 0x1a4a4d │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 4823640 (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 0x1a3f45 │ │ │ │ +Entry point 0x1a4a4d │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x44f9a4 0x0045f9a4 0x0045f9a4 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x44fca4 0x0045fca4 0x0045fca4 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 0x44f9d0 0x44f9d0 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x44fcd0 0x44fcd0 R E 0x10000 │ │ │ │ LOAD 0x44fee4 0x0046fee4 0x0046fee4 0x49884 0x75164 RW 0x10000 │ │ │ │ DYNAMIC 0x44fef8 0x0046fef8 0x0046fef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x44f9b0 0x0045f9b0 0x0045f9b0 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x44fcb0 0x0045fcb0 0x0045fcb0 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x44fee4 0x0046fee4 0x0046fee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x44fee4 0x0046fee4 0x0046fee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001ca54 00ca54 00a371 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00026dc6 016dc6 0011ac 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00027f74 017f74 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00028124 018124 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00028154 018154 0010a8 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 000291fc 0191fc 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00029208 019208 0019a4 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002abb0 01abb0 254488 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 0027f038 26f038 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0027f040 26f040 1e0960 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 0045f9a0 44f9a0 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 0045f9a4 44f9a4 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0045f9ac 44f9ac 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 0045f9b0 44f9b0 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002abb0 01abb0 254770 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0027f320 26f320 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0027f340 26f340 1e0960 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 0045fca0 44fca0 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 0045fca4 44fca4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 0045fcac 44fcac 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 0045fcb0 44fcb0 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 0046fee4 44fee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 0046fee8 44fee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0046fee8 44fee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 0046fef0 44fef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 0046fef4 44fef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 0046fef8 44fef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00470000 450000 000868 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2265 +1,2265 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2262 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: 0006914d 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ - 5: 0006d3dd 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ - 6: 0011c0a1 416 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ - 7: 0003cecb 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 8: 00067283 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 9: 00067ad9 116 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 4: 00069205 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 5: 0006d4e5 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 6: 0011c95d 416 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 7: 0003cee3 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 8: 0006730b 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 9: 00067b61 116 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ 10: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (2) │ │ │ │ - 11: 0014e8f5 396 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 11: 0014f135 396 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ 13: 0047bbd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 14: 00068f9d 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 15: 000608c5 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 16: 001095d9 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 14: 00069055 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 15: 0006094d 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 16: 00109f6d 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ 17: 0047db54 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (2) │ │ │ │ - 19: 001c8719 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 20: 0005bbf5 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 19: 001c9089 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 20: 0005bc75 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (2) │ │ │ │ - 22: 0014ea81 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 23: 00061c1d 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 22: 0014f2c1 124 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 23: 00061ca5 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 24: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (2) │ │ │ │ 25: 00029b30 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 26: 000f52c5 372 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 26: 000f5ad1 372 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 28: 001b0681 86 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ - 29: 0012a815 732 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 28: 001b1175 86 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 29: 0012b159 732 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: 0012a7a9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 33: 00249f15 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 32: 0012b0ed 60 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 33: 0024a3e5 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ 34: 0047af60 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ - 36: 002619f5 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 37: 00091dc9 142 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 38: 0008b9ed 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 36: 00261d9d 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 37: 00091f4d 142 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 38: 0008bb95 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (2) │ │ │ │ - 40: 00159981 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 41: 00060fc7 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 40: 0015a17d 96 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 41: 0006104f 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 42: 0002bce5 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ 43: 004b9780 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (2) │ │ │ │ - 44: 0006127b 68 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 45: 00217e01 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ - 46: 00121f35 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 47: 000572fd 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ - 48: 000612bf 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 49: 000684dd 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 44: 00061303 68 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 45: 00218581 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 46: 001227e5 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 47: 0005737d 180 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyNamespace │ │ │ │ + 48: 00061347 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 49: 000685e5 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 50: 00471114 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 51: 0002ef2b 14 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 51: 0002ef2f 14 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2) │ │ │ │ 53: 0003260b 40 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyCapturedException │ │ │ │ - 54: 0005f235 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 55: 001e91a9 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 56: 000f5ced 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 00210ed5 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 58: 000685a1 264 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 59: 001fc7f9 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 60: 001a9119 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 61: 00068025 188 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 62: 001ed925 196 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 54: 0005f2b9 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 55: 001e99d1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 56: 000f64f9 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 57: 002115d9 182 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 58: 000686a9 264 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 59: 001fcf31 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 60: 001a9c21 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 61: 0006812d 188 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 62: 001ee0f1 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: 0047db1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 66: 000dde61 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 67: 0011fcb9 332 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 66: 000de669 62 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 67: 00120571 332 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ 68: 0047bbc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 69: 0007e7ad 144 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 69: 0007e8fd 144 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: 000cfa2d 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 73: 000649bd 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ - 74: 001b1aa9 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ - 75: 00120d51 208 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 76: 0005ff9d 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 77: 000e4d61 780 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 72: 000d0281 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 73: 00064a45 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 74: 001b259d 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 75: 001215fd 208 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 76: 00060025 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 77: 000e5579 780 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ 78: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (2) │ │ │ │ - 79: 000823f9 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 79: 00082539 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 80: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ 81: 0002b30f 84 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 82: 000d0bd9 342 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 82: 000d142d 342 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: 0047daec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 87: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (11) │ │ │ │ - 88: 0004c271 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 88: 0004c2fd 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2) │ │ │ │ - 90: 000669fd 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ - 91: 000c7ce1 216 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ - 92: 000d4831 760 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 93: 0012ed4d 394 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 94: 000c60c9 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 95: 000fe821 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 90: 00066a85 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 91: 000c85c9 216 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 92: 000d5079 760 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 93: 0012f539 394 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 94: 000c69ad 168 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 95: 000ff13d 120 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (2) │ │ │ │ - 97: 002035d9 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 97: 00203b29 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 98: 004b9df8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 99: 0021f531 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 99: 0021fbe9 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 100: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ - 101: 0014f351 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 102: 00060f17 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ - 103: 00203289 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ - 104: 00050dd9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 101: 0014fb2d 168 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 102: 00060f9f 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 103: 002037d9 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 104: 00050e61 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ 105: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (10) │ │ │ │ - 106: 001e9255 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 106: 001e9a7d 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (2) │ │ │ │ - 108: 001e14ed 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 109: 00067119 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ - 110: 00058ddb 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 108: 001e1d11 92 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 109: 000671a1 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 110: 00058e5b 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ 111: 0002b1ab 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: 00067e57 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 114: 00067f5f 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ 115: 00471f1c 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 116: 002648a1 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ - 117: 0006490b 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 118: 001a3f45 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 116: 00264c1d 62 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_InitWithSize │ │ │ │ + 117: 00064993 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 118: 001a4a4d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ 119: 004b9da0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ - 120: 00080aa9 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 121: 002079c9 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 120: 00080be9 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 121: 00207f19 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ 122: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (2) │ │ │ │ - 123: 00060c25 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 123: 00060cad 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ 125: 004b9de0 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 126: 0010e661 196 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 127: 001a627d 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 126: 0010ea5d 196 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 127: 001a6d85 124 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ 128: 00029994 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ - 129: 0011a221 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ - 130: 0007a025 996 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 131: 000648d5 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 129: 0011aad9 500 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 130: 0007a179 996 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 131: 0006495d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ 132: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 133: 000650cd 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 133: 00065155 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ 134: 0002bc19 64 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ - 135: 000600c9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 136: 000d2c2d 766 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 137: 0002ed13 186 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 135: 00060151 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 136: 000d3479 766 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 137: 0002ed17 186 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (2) │ │ │ │ - 139: 00060beb 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ - 140: 0005b28d 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ - 141: 00056d39 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 142: 00142c61 20 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 139: 00060c73 58 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 140: 0005b30d 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 141: 00056ce9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 142: 001434c1 20 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (2) │ │ │ │ 144: 004b9df4 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ - 145: 00036adb 578 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 146: 001517cd 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 147: 0018f28d 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 148: 0007fa71 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ - 149: 00088969 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 145: 00036ae1 580 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 146: 00152005 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 147: 0018fdf1 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 148: 0007fbb1 84 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 149: 00088ad5 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (2) │ │ │ │ - 151: 00046c2d 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 151: 00046cbd 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 152: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (2) │ │ │ │ - 153: 00163d4d 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 154: 00072145 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 153: 0016495d 72 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 154: 0007228d 236 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 156: 004710dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ 157: 0002d017 390 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ 158: 0047af54 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ 159: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (2) │ │ │ │ - 160: 00056ffd 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 161: 001bcdc9 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 162: 000613e9 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 160: 00056fad 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 161: 001bd8b9 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 162: 00061471 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 163: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (2) │ │ │ │ - 164: 0013c70d 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 165: 0006016f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 166: 001aaec5 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 164: 0013cf51 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 165: 000601f7 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 166: 001ab9cd 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 167: 0002a2f8 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ - 168: 0021f501 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ - 169: 000ce8e1 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 168: 0021fbb9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 169: 000cf135 62 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ 170: 00477858 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ - 171: 001150ed 548 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 172: 0005fed5 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 173: 000ee14d 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ - 174: 000fa621 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ - 175: 0014b6c5 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ - 176: 0006ce85 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ - 177: 0010be61 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 178: 00203455 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 179: 0004f859 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 180: 001de819 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 181: 00060757 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 182: 0003ad41 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 183: 0005eb0b 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 171: 001159c5 548 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 172: 0005ff5d 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 173: 000ee955 858 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywordsWithVararg │ │ │ │ + 174: 000fae29 16 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 175: 0014bef5 112 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 176: 0006cf8d 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 177: 0010c7ad 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 178: 002039a5 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 179: 0004f8e1 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 180: 001df091 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 181: 000607df 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 182: 0003ad49 184 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 183: 0005eb8f 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (2) │ │ │ │ 185: 004734f4 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ - 186: 00069003 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 186: 000690bb 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ 187: 00029bf4 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (3) │ │ │ │ - 188: 00067e7b 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 188: 00067f83 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (2) │ │ │ │ - 190: 0011c895 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 191: 001e452d 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 192: 0006038b 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ - 193: 001d890d 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 190: 0011d151 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 191: 001e4d55 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 192: 00060413 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 193: 001d91fd 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (2) │ │ │ │ - 195: 00138c25 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 196: 00141a65 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 195: 00139469 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 196: 001422bd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ 197: 00032c83 10 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 199: 001a4de5 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ - 200: 0025c765 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 199: 001a58ed 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 200: 0025cbd9 90 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ 201: 00471d70 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 202: 0047ac28 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ 203: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (22) │ │ │ │ - 204: 00179f61 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 205: 001d9925 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 204: 0017a831 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 205: 001da215 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 206: 00478cc8 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ 207: 0047c450 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ 208: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (2) │ │ │ │ - 209: 00061cd7 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 209: 00061d5f 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ - 211: 000649a7 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 211: 00064a2f 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ 212: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (2) │ │ │ │ - 213: 00159219 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 214: 00076f9d 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 213: 00159a15 132 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 214: 000770e5 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (2) │ │ │ │ - 216: 000ea8dd 224 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 217: 001a3f35 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 216: 000eb0e5 224 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 217: 001a4a3d 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ 218: 0047dae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ 219: 00029d9c 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (2) │ │ │ │ - 220: 00068b79 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 221: 001e4dd5 368 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 220: 00068c31 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 221: 001e55fd 368 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (2) │ │ │ │ 223: 0002b309 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (2) │ │ │ │ 225: 0047bbc0 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: 00060089 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 228: 00060111 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 229: 0002a2d4 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 230: 0021ff79 384 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 231: 000648a5 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 232: 0011f595 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 230: 00220631 384 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 231: 0006492d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 232: 0011fe4d 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 233: 0047af78 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 234: 0007b1c9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 235: 000d478d 164 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 236: 000601bd 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 234: 0007b321 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 235: 000d4fd5 164 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 236: 00060245 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 237: 00033191 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ - 238: 001a624d 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 239: 000cc18d 904 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 238: 001a6d55 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 239: 000cca19 904 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 240: 00035dfb 16 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ - 241: 00061569 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 242: 000e207d 424 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 243: 00112c05 40 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 241: 000615f1 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 242: 000e2885 424 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 243: 001134ed 40 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (2) │ │ │ │ 245: 0047db58 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ - 246: 00077e51 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ - 247: 001aac9d 144 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ - 248: 00086065 84 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 246: 00077f99 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 247: 001ab7a5 144 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 248: 000861ad 84 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 249: 0002a528 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 250: 0002a5a4 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (3) │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (2) │ │ │ │ 252: 0002bcdf 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 253: 001aa821 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 253: 001ab329 112 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (2) │ │ │ │ 255: 004b9de4 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 256: 000f50cd 292 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 257: 00247275 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 256: 000f58d9 292 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 257: 0024773d 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 258: 0002a5c8 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ 259: 0002ac21 352 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ - 260: 000614ab 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 260: 00061533 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (2) │ │ │ │ - 262: 0011f645 244 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 263: 00247931 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 264: 0025d785 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 265: 001fac79 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 266: 00064abf 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 267: 00084465 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 262: 0012047d 244 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 263: 00247dc9 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 264: 0025dbfd 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 265: 001fb3b1 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 266: 00064b47 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 267: 000845a5 344 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (2) │ │ │ │ 269: 0047501c 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ 270: 0047dae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ - 271: 00051079 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ - 272: 00196dd1 704 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 273: 00060f29 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 271: 000510b9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 272: 001978c1 704 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 273: 00060fb1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ - 275: 00147c89 134 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 275: 001484b1 134 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: 000677ad 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 279: 001c6579 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 280: 0008861d 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 278: 00067835 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 279: 001c6e51 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 280: 00088789 154 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ 281: 004e2e18 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 282: 002be320 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ - 283: 000590c7 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 284: 00064a67 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 285: 0009d189 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 282: 002be620 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 283: 00059163 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 284: 00064aef 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 285: 0009d309 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ 286: 0002934c 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 287: 00115559 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 287: 00115e05 64 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ 288: 004b9dd8 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 289: 001fdead 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 289: 001fe5e5 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (11) │ │ │ │ - 291: 002c49f0 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ - 292: 001d8919 196 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 291: 002c4cf0 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 292: 001d9209 196 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 293: 0002a0a0 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (2) │ │ │ │ - 295: 001f3291 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 296: 00110695 536 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 295: 001f3a09 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 296: 00110f75 536 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 297: 0002a408 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: 0006695b 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 301: 00152299 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ - 302: 000f4f61 106 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 303: 000833c5 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 300: 000669e3 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 301: 00152ad1 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 302: 000f576d 106 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 303: 00083505 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 304: 00474f4c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ - 305: 001c92bd 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 306: 00060f69 28 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 307: 001a262d 422 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 308: 001e4f4d 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 309: 00047ced 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 305: 001c9a29 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 306: 00060ff1 28 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 307: 001a3151 422 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 308: 001e5775 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 309: 00047d7d 16 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 310: 0002a3c8 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: 00200dd1 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 315: 0007f83d 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 316: 00120c95 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 317: 000601b9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 314: 00201509 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 315: 0007f97d 564 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 316: 00121541 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 317: 00060241 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: 000ce921 1038 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 320: 000cf175 1038 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2) │ │ │ │ 322: 004ba088 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: 000fd399 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ - 327: 0005b20d 128 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 326: 000fda39 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 327: 0005b28d 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: 00061f57 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 331: 0005f359 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 330: 00061fdf 128 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 331: 0005f3dd 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ 332: 0003659d 252 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 333: 0015fac5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ - 334: 00142149 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 335: 0006ceb9 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 333: 001602b5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 334: 001429a1 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 335: 0006cfc1 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: 000b7379 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 339: 001aac1d 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ - 340: 00164e09 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ - 341: 000ed99d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 342: 00067175 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 343: 00116175 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 338: 000b7c45 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 339: 001ab725 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 340: 00165601 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasArg │ │ │ │ + 341: 000ee1a5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 342: 000671fd 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 343: 00116a1d 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ 346: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (2) │ │ │ │ - 347: 000ccd59 1034 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 347: 000cd5e5 1034 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (2) │ │ │ │ - 349: 0020ba25 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 350: 0004c573 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 351: 0009d6bd 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 352: 0012ec4d 256 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 353: 00105cf5 424 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 349: 0020c13d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 350: 0004c5ff 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 351: 0009d83d 44 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 352: 0012f439 256 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 353: 00106685 424 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (2) │ │ │ │ - 355: 000691a3 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 356: 0014c945 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 355: 0006925b 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 356: 0014d191 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ 357: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (2) │ │ │ │ 358: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (2) │ │ │ │ - 359: 001e2af9 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 359: 001e331d 132 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ 360: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (2) │ │ │ │ - 361: 00264159 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 362: 00068fc3 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 361: 002644e1 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 362: 0006907b 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ 363: 00475f40 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ 364: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (2) │ │ │ │ 365: 00029c70 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (3) │ │ │ │ - 366: 0005fda7 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 367: 0003fb91 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 368: 000c9f75 216 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ - 369: 00067713 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 370: 0021d471 786 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 366: 0005fe2b 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 367: 0003fc15 356 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 368: 000ca859 216 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 369: 0006779b 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 370: 0021da31 786 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 371: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (2) │ │ │ │ - 372: 00194ef5 648 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 372: 00195985 648 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ 373: 0047db48 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 374: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ - 375: 001130d9 126 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ + 375: 001139b1 126 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttrString │ │ │ │ 376: 0002a1c4 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ 377: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (2) │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (2) │ │ │ │ - 379: 00085bd5 156 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 380: 00060e75 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 381: 001a62f9 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ - 382: 0012ab09 76 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 383: 0011240d 1824 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 379: 00085d1d 156 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 380: 00060efd 56 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 381: 001a6e01 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 382: 0012b44d 76 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 383: 00112ced 1824 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 384: 00036519 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 385: 0004b88d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 385: 0004b915 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 386: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 387: 0027e335 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ - 388: 001db16d 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 387: 0027e625 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 388: 001dba01 76 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 389: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (2) │ │ │ │ - 390: 0003b2f5 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 390: 0003b311 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ 391: 00032e6d 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ - 392: 00045979 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ - 393: 00067dbd 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ - 394: 00052f71 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ - 395: 0010550d 232 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 392: 00045a05 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 393: 00067ec5 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 394: 00052fb1 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 395: 00105e9d 232 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ 396: 004b9780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 397: 0024fb75 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 398: 0027b0b9 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 397: 00250055 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 398: 0005ff13 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (2) │ │ │ │ - 400: 000e510d 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 400: 000e5925 168 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ 401: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (2) │ │ │ │ - 402: 00112c2d 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ - 403: 00047a29 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 404: 001f0da1 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 402: 001134e5 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 403: 00047ab9 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 404: 001f1515 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (2) │ │ │ │ 406: 0047daf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 407: 00188d71 378 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 408: 0006d309 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 409: 0005586b 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 407: 001898c9 378 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 408: 0006d411 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 409: 000557cb 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ 410: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (2) │ │ │ │ - 411: 00068ff9 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 411: 000690b1 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ 412: 00029554 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 413: 0026279d 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 413: 00262b3d 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ 414: 000299dc 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (3) │ │ │ │ - 415: 000648a1 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 415: 00064929 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ 416: 0002be1d 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 417: 0007edd1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 418: 00246e19 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 417: 0007ef21 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 418: 002472e1 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ 419: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 420: 001c18e5 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 420: 001c23cd 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 421: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (2) │ │ │ │ - 422: 0006b5f1 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 422: 0006b6a5 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ 423: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ 424: 00472fac 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 425: 00091e59 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 425: 00091fdd 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 426: 00474dac 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 427: 001a37b9 104 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 428: 0021fcd1 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 429: 0022875d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 427: 001a42b5 104 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 428: 00220389 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 429: 00228c29 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ 430: 0047db18 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 431: 00080729 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 431: 00080869 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 432: 004b9ddc 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 433: 000690e7 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 434: 000c1155 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 435: 0003afe9 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 433: 0006919f 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 434: 000c1a35 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 435: 0003af8d 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (2) │ │ │ │ - 437: 000648d3 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 438: 001e79a9 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 439: 000604eb 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 440: 0006bdb1 64 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 437: 0006495b 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 438: 001e81d1 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 439: 00060573 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 440: 0006be69 64 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (2) │ │ │ │ 442: 0002bdd1 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 443: 001e4f45 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ - 444: 00133975 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 443: 001e576d 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 444: 001341a9 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 445: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (2) │ │ │ │ - 446: 00151965 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 447: 0011fe0d 268 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ - 448: 000648cf 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 446: 0015219d 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 447: 001206c5 266 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 448: 00064957 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ 449: 004b9780 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (2) │ │ │ │ 450: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (5) │ │ │ │ 451: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (2) │ │ │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 453: 000648d1 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 453: 00064959 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 454: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 455: 00264c59 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ + 455: 00264fd1 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_ReleaseAndRawFree │ │ │ │ 456: 0002a2ac 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ 457: 00029234 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (3) │ │ │ │ 458: 00471978 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 459: 000ed6b1 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 460: 000649f3 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 461: 001f1531 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 462: 00042e59 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ - 463: 002337cd 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 459: 000edeb9 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 460: 00064a7b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 461: 001f1ca5 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 462: 00042ee1 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 463: 00233c95 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (2) │ │ │ │ - 465: 00043413 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 466: 00067e33 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 467: 001174cd 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 465: 0004349d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 466: 00067f3b 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 467: 00117d75 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 468: 0047db24 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ - 469: 00048ad5 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 470: 000647bd 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 471: 0006d801 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 472: 00192485 104 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 473: 000432f1 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 474: 001d9dc5 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 469: 00048e4b 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 470: 00064845 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 471: 0006d909 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 472: 00192eb5 104 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 473: 000431f5 96 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 474: 001da6b5 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 475: 000298e0 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (3) │ │ │ │ 476: 0047a5cc 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ - 477: 0027d101 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ + 477: 0027d461 42 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_New │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (2) │ │ │ │ - 479: 001e0a69 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 480: 00085a4d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 481: 000b1681 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 482: 0010b725 1024 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 483: 00061f39 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 479: 00142bc9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 480: 00085b95 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 481: 000b1ec1 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 482: 0010c071 1024 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 483: 00061fc1 30 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 484: 004730ac 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 485: 00091c7d 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 485: 00091e01 248 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 486: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (2) │ │ │ │ - 487: 00380818 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 488: 0006912d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 489: 00104d5d 36 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 490: 00031555 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ - 491: 001161e5 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 492: 00279305 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 493: 001fdedd 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 487: 00380b18 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 488: 000691e5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 489: 00105849 36 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 490: 00031551 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 491: 00116a8d 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 492: 00279685 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 493: 001fe615 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 494: 004b9dfc 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 495: 0016cd89 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 495: 0016d6a5 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ 496: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (2) │ │ │ │ 497: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 498: 00140f1d 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 498: 00141725 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (2) │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (2) │ │ │ │ 501: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (2) │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (2) │ │ │ │ 503: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 504: 0014b561 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 505: 001d88a5 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ - 506: 0014f3f9 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 504: 0014bd91 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 505: 001d9195 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 506: 0014fc39 88 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ 507: 004c20ac 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ 508: 00472190 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 509: 0018e239 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ - 510: 0006488b 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 511: 0021fc79 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ + 509: 0018ed91 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 510: 00064913 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 511: 00220331 86 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDInitref │ │ │ │ 512: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (2) │ │ │ │ 513: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (2) │ │ │ │ - 514: 000e14a9 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 515: 0004b4e3 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 514: 000e1cb1 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 515: 0004b56b 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ 516: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (2) │ │ │ │ - 517: 0004364d 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ - 518: 001e277d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 517: 000436d9 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 518: 001e2fa1 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ 519: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ 520: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ - 521: 00141819 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 522: 00127779 80 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 521: 00142071 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 522: 00128061 80 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ 523: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2) │ │ │ │ 524: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2) │ │ │ │ - 525: 0015fb4d 132 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ - 526: 0005e4c9 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ - 527: 00030045 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ - 528: 000fd5f5 612 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ - 529: 001d9371 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ - 530: 00247301 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ - 531: 000785a1 416 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ - 532: 00140bb5 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 533: 000e8005 344 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 525: 0016033d 132 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 526: 0005e40f 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 527: 00030049 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 528: 000fdcd1 612 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 529: 001d9c61 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 530: 00247845 124 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 531: 000786e9 420 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 532: 001413bd 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 533: 000e880d 344 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ 534: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 535: 000b0035 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ - 536: 000ce4b9 1062 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 537: 0004f5a1 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 538: 00069039 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 535: 000b0875 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 536: 000ced0d 1062 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 537: 0004f629 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 538: 000690f1 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ 539: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (3) │ │ │ │ - 540: 0021fecd 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 541: 0005de23 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ - 542: 001e27bd 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 540: 00220585 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 541: 0005dea3 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 542: 001e2fe1 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ 543: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ 544: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (2) │ │ │ │ 545: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (2) │ │ │ │ - 546: 00200155 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 546: 0020088d 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 547: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (2) │ │ │ │ 548: 00475490 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 549: 0010fe39 2068 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ - 550: 000648d7 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 549: 00110761 2068 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 550: 0006495f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ 551: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 552: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 553: 001e0931 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 553: 001e1159 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 554: 0002ab94 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 555: 000977a9 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 555: 00097929 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ 556: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 557: 000cf431 396 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ - 558: 0006079b 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 559: 000669b1 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 560: 00084301 356 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 561: 0018ece1 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ - 562: 00165b89 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ - 563: 001e83d1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 557: 000cfc85 396 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 558: 00060823 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 559: 00066a39 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 560: 00084441 356 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 561: 0018f845 80 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef2 │ │ │ │ + 562: 00166381 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasName │ │ │ │ + 563: 001e8bf9 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ 564: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (2) │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (2) │ │ │ │ - 566: 00036ff9 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ - 567: 00145cdd 184 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 566: 00037001 98 FUNC GLOBAL DEFAULT 12 _PyType_GetModuleByDef3 │ │ │ │ + 567: 0014653d 184 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 568: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (2) │ │ │ │ - 569: 000fb92d 272 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 570: 0012c98d 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 571: 00085e75 272 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 572: 000833e1 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 569: 000fc135 272 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 570: 0012d2cd 180 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 571: 00085fbd 272 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 572: 00083521 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ 573: 0002a070 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (8) │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (2) │ │ │ │ - 575: 0008ac8d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 576: 0012cb59 392 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 577: 000d7959 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 578: 00048f5f 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 575: 0008ae35 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 576: 0012d499 392 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 577: 000d8195 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 578: 00048f97 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ 579: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (2) │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (2) │ │ │ │ - 581: 00126eb9 222 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 582: 0013ac65 394 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 581: 0012779d 222 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 582: 0013b4bd 394 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ 583: 0002c2bf 2432 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ 584: 00481738 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ 585: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (2) │ │ │ │ - 586: 002200f9 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ - 587: 00155cfd 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 588: 0025d645 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 589: 001817b1 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 586: 002207b1 66 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterState_GetMainModule │ │ │ │ + 587: 00156575 56 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 588: 0025dabd 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 589: 00182141 54 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ 590: 0047daf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ 591: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 592: 0004c24f 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ - 593: 001db125 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 594: 00225881 68 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 592: 0004c2db 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 593: 001db9b9 72 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 594: 00225f21 68 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ 595: 00472c5c 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 596: 0002b3db 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 597: 001e03f5 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 598: 001422a1 204 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 597: 001e0c6d 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 598: 00142af9 208 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 599: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (2) │ │ │ │ - 600: 00061d47 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 600: 00061dcf 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ 601: 00029788 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (2) │ │ │ │ 602: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (2) │ │ │ │ 603: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ 604: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ 605: 00472b4c 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ - 606: 00053009 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 606: 00053049 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ 607: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (2) │ │ │ │ - 608: 000d6ef1 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 609: 000b63c9 1564 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 610: 000e139d 268 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 608: 000d7721 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 609: 000b6c95 1564 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 610: 000e1ba5 268 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ - 612: 0007de49 188 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 613: 00042f0d 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 614: 00060651 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 615: 001ef121 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 616: 001af569 72 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 617: 00061565 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 618: 00226f1d 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 612: 0007df99 188 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 613: 00042f95 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 614: 000606d9 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 615: 001ef895 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 616: 001b0071 72 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 617: 000615ed 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 618: 00186ae9 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ 619: 0047af5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 620: 001f58b1 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 620: 001f5f2d 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ 621: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (2) │ │ │ │ - 622: 0004bef7 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ - 623: 000ced31 280 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 624: 0018fe51 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 622: 0004bf7f 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 623: 000cf585 280 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 624: 001909bd 4 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 625: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (2) │ │ │ │ 626: 0002b299 112 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ 627: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (2) │ │ │ │ - 628: 00128c51 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 628: 001295b1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ 629: 0002cc41 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ - 630: 000511ed 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 631: 00047bbb 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 632: 000d2f2d 3736 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 633: 00113159 64 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ - 634: 000908f1 588 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ - 635: 0021b60d 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 630: 0005122d 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 631: 00047c4b 34 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 632: 000d3779 3740 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 633: 00113a31 64 FUNC GLOBAL DEFAULT 12 _PyImport_GetModuleAttr │ │ │ │ + 634: 00090a79 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 635: 0021bd11 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (2) │ │ │ │ 637: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 638: 0009a121 132 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 638: 0009a299 132 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ 639: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (2) │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 641: 001f434d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 642: 00082365 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 643: 000822b9 90 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 644: 000c7019 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 645: 0005fe8f 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 641: 001f4ac5 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 642: 000824a5 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 643: 000823f9 90 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 644: 000c78fd 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 645: 0005ff17 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ 646: 00029adc 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (2) │ │ │ │ 648: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (2) │ │ │ │ 649: 004b9768 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 650: 00476194 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ 651: 00470868 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 652: 00091da5 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 652: 00091f29 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 653: 0047bbc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 654: 00150195 372 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 655: 000f7d01 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 656: 0005d62d 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 657: 00064d23 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 658: 001a4f5d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ - 659: 001f5cf5 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 660: 00128bcd 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ - 661: 0015f5f5 198 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 654: 001509d1 368 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 655: 000f8509 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 656: 0005d6ad 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 657: 00064dab 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 658: 001a5a65 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 659: 001f642d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 660: 0012952d 100 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 661: 0015fde5 198 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 662: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (2) │ │ │ │ 663: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (2) │ │ │ │ - 664: 00064989 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ - 665: 000e1395 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 664: 00064a11 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 665: 000e1b9d 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (2) │ │ │ │ 667: 00471d80 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 668: 001884ad 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 668: 00189001 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 669: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (17) │ │ │ │ - 670: 001f42c5 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 671: 0010b6a9 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ - 672: 001ed775 336 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 673: 00060387 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ - 674: 0004abab 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 675: 00061cfb 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 676: 00060f37 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 670: 001f4a3d 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 671: 0010bff5 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 672: 001edf41 336 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 673: 0006040f 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 674: 0004ac33 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 675: 00061d83 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 676: 00060fbf 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 677: 004758b4 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 678: 000e1355 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ - 679: 00067019 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 680: 00066b59 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 678: 000e1b5d 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 679: 000670a1 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 680: 00066be1 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 681: 0047af74 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ - 682: 001de341 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ - 683: 000402a3 206 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 682: 001debb5 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 683: 00040289 206 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2) │ │ │ │ - 685: 001eceb1 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 685: 001ed6d9 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 686: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (2) │ │ │ │ - 687: 002be720 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 688: 00050e75 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 689: 0014c4a9 96 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 690: 0006d8e5 152 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 691: 0006967d 226 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ - 692: 0008b609 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 693: 0020724d 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 694: 00200315 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 687: 002bea20 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 688: 00050eb9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 689: 0014cc99 96 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 690: 0006d9ed 152 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 691: 00069735 226 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 692: 0008b7b1 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 693: 0020779d 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 694: 00200a4d 150 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (10) │ │ │ │ - 696: 0021b61d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 697: 000647e9 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 696: 0021bd21 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 697: 00064871 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ 698: 004726fc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ 699: 0002b0d5 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 700: 00042b01 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 700: 00042b89 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ 701: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (8) │ │ │ │ - 702: 00228689 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 703: 00244369 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 704: 000bc16d 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 705: 00067d51 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 706: 001981c5 156 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 707: 00057083 194 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ - 708: 00064cfd 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 709: 000446a5 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 710: 0005ffc3 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 711: 001f1165 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 712: 00154bf9 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 713: 000d17a5 156 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 714: 000fcad1 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 702: 00186e2d 120 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 703: 002447a1 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 704: 000bca3d 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 705: 00067e59 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 706: 00198cbd 156 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 707: 00057033 194 FUNC GLOBAL DEFAULT 12 _PyXI_FillNamespaceFromDict │ │ │ │ + 708: 00064d85 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 709: 00044731 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 710: 0006004b 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 711: 001f18d9 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 712: 00155471 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 713: 000d1ff9 156 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 714: 000fd2d1 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ 715: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (2) │ │ │ │ - 716: 001978f9 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 717: 00047e4d 358 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 716: 001983d5 208 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 717: 00047edd 358 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ 718: 00478e50 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ 719: 00029e60 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (3) │ │ │ │ 720: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 721: 000686a9 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 722: 00065277 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 723: 00128b51 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 724: 00061a19 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 725: 0018e791 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ - 726: 001431c5 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 727: 0002e74d 64 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 721: 000687b1 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 722: 000652ff 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 723: 00129439 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 724: 00061aa1 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 725: 0018f2f5 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 726: 00143a25 280 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 727: 0002e751 64 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ 728: 00476384 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ 729: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (2) │ │ │ │ - 730: 000847ed 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 730: 0008492d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ 731: 0002de9d 100 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ - 732: 00060f11 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 733: 000e14f9 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 734: 000692d3 206 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 735: 000da4e1 108 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 736: 0006767d 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 732: 00060f99 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 733: 000e1d01 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 734: 0006938b 206 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 735: 000dad1d 108 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 736: 00067705 54 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 737: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (8) │ │ │ │ - 738: 00152cd9 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 738: 00153511 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ 739: 0046fef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (18) │ │ │ │ - 740: 0004808b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 740: 0004811b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ 741: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (2) │ │ │ │ 742: 00471d6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 743: 00213d15 1108 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 744: 000806c9 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 743: 00214491 1108 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 744: 00080809 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (2) │ │ │ │ 746: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ 747: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (14) │ │ │ │ - 748: 001a4eb9 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 749: 00083e91 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 750: 000fc469 192 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 751: 00060f2d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ - 752: 000611bf 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 753: 00048391 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 754: 0008b021 1512 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 755: 00085501 1356 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 756: 0011a561 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 757: 000cbb25 1640 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ - 758: 000504cf 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 748: 001a59c1 92 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 749: 00083fd1 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 750: 000fcc75 192 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 751: 00060fb5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 752: 00061247 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 753: 00048421 32 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 754: 0008b1c9 1512 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 755: 00085649 1356 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 756: 0011ae19 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 757: 000cc3a1 1656 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 758: 00050557 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ 759: 004747cc 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 760: 00064969 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 760: 000649f1 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ 761: 004727cc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (2) │ │ │ │ - 763: 0006831d 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ - 764: 0012cce1 100 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 763: 00068425 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 764: 0012d621 100 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 765: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 766: 0012ceed 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 767: 000456d1 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 766: 0012d82d 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 767: 0004575d 96 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ 768: 004c20b0 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ - 769: 000472b5 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 769: 00047345 82 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ 771: 0047ac1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 772: 0005fa25 220 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 772: 0005faa9 220 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ 773: 004711ec 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ - 774: 0021af65 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ - 775: 00067d6d 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 774: 0017fb99 120 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 775: 00067e75 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ 776: 0047af64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 777: 00204859 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 777: 00204da9 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ 778: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ - 779: 001412e5 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ - 780: 000f8db5 324 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 781: 000a0a99 53412 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 782: 001e5745 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 779: 00141aed 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 780: 000f95bd 324 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 781: 000a0c05 55148 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 782: 001e5f6d 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ 783: 004710e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ - 784: 000bb935 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 785: 000d6f31 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 784: 000bc205 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 785: 000d7761 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 786: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (2) │ │ │ │ - 787: 0003f3a3 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 788: 0015395d 864 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 789: 0020066d 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ - 790: 001d77ed 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 791: 000648cd 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 792: 001b9471 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 787: 0003f3bb 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 788: 00154291 864 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 789: 00200df9 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 790: 001d80dd 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 791: 00064955 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 792: 001b9f61 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 793: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ - 794: 000f8099 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 795: 00092b61 96 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 794: 000f88a1 174 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 795: 00092cdd 96 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 796: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ - 797: 00052fa1 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 798: 00143e65 340 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 799: 000fd435 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 800: 001e44ad 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 801: 001d8149 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 802: 00068371 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 797: 00052fe1 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 798: 001446c5 340 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 799: 000fdc35 156 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 800: 001e4cd5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 801: 001d8a39 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 802: 00068479 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ 803: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (2) │ │ │ │ - 804: 0005190d 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 805: 00064c39 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 806: 00072315 560 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ - 807: 001ec91d 1164 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 808: 000f5eed 968 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 809: 0008b649 144 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 810: 0016cf95 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 804: 0005194d 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 805: 00064cc1 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 806: 0007245d 560 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 807: 001ed145 1164 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 808: 000f66f9 968 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 809: 0008b7f1 144 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 810: 0016d8b1 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ 811: 0047bbd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 812: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 813: 0022ac59 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 813: 0022b0a5 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ 814: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (2) │ │ │ │ 815: 00477e18 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 816: 000edc51 464 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 817: 000651c3 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 818: 00255901 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 816: 000ee459 462 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 817: 0006524b 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 818: 00255de1 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ 819: 0002995c 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (2) │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ - 822: 000eec31 394 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ - 823: 000e10c1 232 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 824: 00128c91 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 825: 0024737d 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ - 826: 00274fb1 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ - 827: 00092bc1 4460 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 828: 000dac79 210 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 822: 000ef439 394 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 823: 000e18c9 232 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 824: 001295f1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 825: 002478c1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 826: 00275329 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 827: 00092d3d 4460 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 828: 000db48d 210 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (2) │ │ │ │ - 830: 000463eb 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ - 831: 000b163d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 832: 000d2685 1368 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ + 830: 00046477 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 831: 000b1e7d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 832: 000d2edd 1356 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterable │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (5) │ │ │ │ 834: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (2) │ │ │ │ 835: 00471970 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ 836: 0002947c 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (3) │ │ │ │ - 837: 000fc9dd 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 838: 00065223 76 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ - 839: 001bc70d 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 837: 000fd1e9 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 838: 000652ab 76 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 839: 001bd1fd 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ 840: 0002a358 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 841: 0020cab9 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 842: 001abcdd 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 843: 0006d629 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 841: 0020d1d1 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 842: 001ac7e5 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 843: 0006d731 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 844: 0047db08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (2) │ │ │ │ - 846: 0014f109 168 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 847: 00220ac1 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 848: 0024938d 716 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 846: 0014f949 168 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 847: 00221179 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 848: 002496f9 716 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 849: 0047af84 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ 850: 004744fc 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 851: 000603e5 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 852: 0002f211 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 853: 000586f9 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ - 854: 001ef485 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ - 855: 000f77b5 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 851: 0006046d 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 852: 0002f215 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 853: 00058779 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 854: 001efbf9 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 855: 000f7fbd 20 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 856: 0002bd4d 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ 857: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (2) │ │ │ │ 858: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (2) │ │ │ │ - 859: 00067075 164 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 859: 000670fd 164 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ 860: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (2) │ │ │ │ - 861: 00083229 412 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 862: 0024e0d1 272 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 861: 00083369 412 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 862: 0024e005 276 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ 863: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ 864: 004b9dd4 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 865: 0026979d 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 866: 000f7a11 750 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ - 867: 00067265 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 868: 0017e7a5 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 869: 000ffad1 608 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 865: 00269b15 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 866: 000f8219 750 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 867: 000672ed 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 868: 0017f06d 1108 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 869: 001003e9 608 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 870: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ 871: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ 872: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ 873: 004b9788 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (2) │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (2) │ │ │ │ - 875: 000faa21 3656 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 876: 000588d1 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 877: 000b5de9 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 875: 000fb229 3656 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 876: 00058951 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 877: 000b66b5 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ 878: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (2) │ │ │ │ - 879: 00048891 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ - 880: 000d9fe5 1276 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ - 881: 00188c11 90 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 879: 0004889b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 880: 000da821 1276 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 881: 00189765 90 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ 882: 00475694 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ 883: 00479f4c 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 884: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (2) │ │ │ │ - 885: 00260915 1212 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 885: 00260d85 1212 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ 886: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2) │ │ │ │ - 887: 00142afd 356 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 887: 0014335d 356 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ 888: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (2) │ │ │ │ - 889: 0018e375 212 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 889: 0018ee91 216 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ 890: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (2) │ │ │ │ 891: 0047a4fc 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 892: 00079219 52 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ - 893: 00064ce9 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ - 894: 0016975d 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ - 895: 0007f13d 724 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ - 896: 00030201 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 897: 0002ebed 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 898: 00264a51 80 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ + 892: 00079365 52 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 893: 00064d71 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 894: 00169f31 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 895: 0007f28d 724 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 896: 00030205 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 897: 0002ebf1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 898: 00264dcd 76 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Init │ │ │ │ 899: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (9) │ │ │ │ - 900: 0006e085 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ - 901: 001ffac1 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 902: 00064a03 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 903: 00201cb5 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 904: 0027e285 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 900: 0006e18d 94 FUNC GLOBAL DEFAULT 12 _Py_HashBytes │ │ │ │ + 901: 002001f9 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 902: 00064a8b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 903: 00202205 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 904: 0027e55d 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 905: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 906: 001e0395 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ - 907: 00064b1b 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 906: 001e0c0d 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 907: 00064ba3 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ 908: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (2) │ │ │ │ 909: 0002ae85 244 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ - 910: 00060009 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 911: 00225379 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 912: 000bfe2d 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 910: 00060091 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 911: 00225a19 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 912: 000c06fd 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ 913: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (2) │ │ │ │ - 914: 00143fb9 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 915: 00060509 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 916: 0003bc2b 156 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 917: 00048a17 190 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ - 918: 00161a09 1504 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 914: 00144819 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 915: 00060591 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 916: 0003bdb9 156 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 917: 00048a0d 188 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_UnregisterClass │ │ │ │ + 918: 001621f9 1504 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ - 920: 0004c517 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 921: 000d6ced 268 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 922: 00083035 500 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 923: 000d027d 270 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 924: 0009d24d 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 920: 0004c5a3 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 921: 000d751d 268 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 922: 00083175 500 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 923: 000d0ad1 270 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 924: 0009d3cd 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 926: 004782b4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 927: 0021f2e9 240 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ - 928: 000e132d 40 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 929: 0021fd59 116 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 930: 000612f1 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 931: 002549a5 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 927: 0021f9a1 240 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_RegisterClass │ │ │ │ + 928: 000e1b35 40 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 929: 00220411 116 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 930: 00061379 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 931: 00254e85 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 932: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ - 933: 00151401 164 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 933: 00151c39 164 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ 934: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (2) │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (13) │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (2) │ │ │ │ 937: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (2) │ │ │ │ 938: 000298c8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ - 939: 0002fca5 76 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 940: 0011a211 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 941: 001fee7d 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ - 942: 0045f79c 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 939: 0002fca7 78 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 940: 0011aac9 16 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 941: 001ff5b5 212 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 942: 0045fa9c 268 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 943: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (2) │ │ │ │ - 944: 001e0475 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 944: 00142021 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ 946: 00029a9c 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 947: 0015601d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 948: 0004bea9 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 947: 00156895 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 948: 0004bf31 78 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ 949: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (2) │ │ │ │ - 950: 00061017 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 951: 001a3bcd 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 952: 0007e83d 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ - 953: 00064c65 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 954: 00068421 188 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ - 955: 000d7a09 106 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 950: 0006109f 14 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 951: 001a46c9 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 952: 0007e98d 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 953: 00064ced 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 954: 00068529 188 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 955: 000d8245 106 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ 956: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (19) │ │ │ │ - 957: 00061d89 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 957: 00061e11 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ 958: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2) │ │ │ │ - 959: 00224fb5 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 960: 00047035 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 959: 00225651 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 960: 000470c5 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (2) │ │ │ │ 963: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (2) │ │ │ │ 964: 0047af58 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 965: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (2) │ │ │ │ - 966: 00060f57 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 966: 00060fdf 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (2) │ │ │ │ - 968: 00080999 272 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 969: 00080741 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 968: 00080ad9 272 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 969: 00080881 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ 970: 00477a18 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 971: 00082315 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 972: 00164b99 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ + 971: 00082455 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 972: 00165155 30 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeIsValid │ │ │ │ 973: 00476c64 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 974: 0006d211 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 974: 0006d319 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (2) │ │ │ │ - 976: 00069023 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 976: 000690db 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ 977: 0047ac48 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ 978: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (2) │ │ │ │ 979: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2) │ │ │ │ - 980: 0012c5ed 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 980: 0012cf2d 80 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ 981: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (3) │ │ │ │ 982: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (2) │ │ │ │ - 983: 00128b5d 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 984: 0010dc11 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 985: 00258df1 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 986: 00064c9d 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ - 987: 000649a9 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 983: 001294bd 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 984: 0010e9a1 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 985: 0025bb99 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 986: 00064d25 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 987: 00064a31 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ 988: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 989: 00091da9 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 989: 00091f2d 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ 990: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (2) │ │ │ │ - 991: 00166449 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 992: 0007ae31 84 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 991: 00166c35 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 992: 0007af89 84 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ 993: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (5) │ │ │ │ - 994: 000fd585 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 994: 000fe105 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (11) │ │ │ │ - 996: 0007ae05 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ - 997: 0008ee9d 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 998: 0003cec7 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 996: 0007af5d 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 997: 0008effd 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 998: 0003cedf 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ 999: 004745ec 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ - 1000: 000cf411 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ - 1001: 00069131 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1002: 00069129 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 1003: 000e14d1 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1004: 0016d6f1 362 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 1005: 0017cd01 808 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1006: 000606e1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 1007: 00064f2d 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 1008: 001aba01 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1000: 000cfc65 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 1001: 000691e9 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1002: 000691e1 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1003: 000e1cd9 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1004: 0016e00d 362 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 1005: 0017d5cd 804 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1006: 00060769 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 1007: 00064fb5 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 1008: 001ac509 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1009: 00029364 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1010: 0007edd5 404 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 1011: 0025f341 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1012: 000c2fa1 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1010: 0007ef25 404 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 1011: 0025f7b9 364 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1012: 000c3881 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1013: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (2) │ │ │ │ - 1015: 00079305 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 1016: 0004ca65 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 1017: 00202a89 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 1015: 00079451 106 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 1016: 0004caed 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 1017: 00202fd9 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ 1018: 00036091 68 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ - 1019: 0006cef9 128 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 1019: 0006d001 128 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ 1020: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (2) │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (2) │ │ │ │ - 1022: 0017d591 478 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1023: 0006527d 90 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1024: 000af201 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1022: 0017de59 478 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1023: 00065305 90 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1024: 000afa41 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ 1025: 0047c454 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1026: 001a6391 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1026: 001a6e99 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ 1027: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (2) │ │ │ │ 1028: 004e2df4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ 1029: 00475d44 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 1030: 00057485 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ + 1030: 00057505 58 FUNC GLOBAL DEFAULT 12 _PyXI_FreeNamespace │ │ │ │ 1031: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ 1032: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (2) │ │ │ │ - 1033: 0009597d 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ - 1034: 002231ed 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1033: 00095afd 1096 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 1034: 002238ad 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (2) │ │ │ │ 1036: 0047db04 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 1037: 000609e1 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1038: 000648b9 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 1037: 00060a69 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1038: 00064941 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ 1039: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (2) │ │ │ │ - 1040: 0009d5a9 240 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1041: 001da8e9 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 1040: 0009d729 240 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1041: 001db17d 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 1042: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (2) │ │ │ │ - 1043: 00072d2d 536 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1044: 00066621 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 1043: 00072e75 536 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1044: 000666a9 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ 1045: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (12) │ │ │ │ - 1046: 001fda59 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 1046: 001fe191 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 1047: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (2) │ │ │ │ 1048: 0002a460 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (3) │ │ │ │ - 1049: 000601c1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1050: 001123d9 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 1051: 00067dcb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 1052: 000f7fbd 220 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1053: 00072f45 292 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 1054: 0027b359 924 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 1055: 000504cd 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1056: 0022a78d 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 1049: 00060249 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1050: 00112cb9 52 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 1051: 00067ed3 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 1052: 000f87c5 220 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1053: 0007308d 292 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 1054: 0027b63d 924 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 1055: 00050555 2 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1056: 0022ac61 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 1057: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (2) │ │ │ │ - 1058: 0008bb85 1472 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1059: 001f39a1 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 1058: 0008bd2d 1472 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1059: 001f4119 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ 1060: 00472304 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (20) │ │ │ │ 1062: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (3) │ │ │ │ 1063: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 1064: 001e0365 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1065: 000651bd 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 1066: 000906f9 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 1067: 001d9ced 216 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 1064: 001e0bdd 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1065: 00065245 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 1066: 00090881 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 1067: 001da5dd 216 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ 1068: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ 1069: 00476950 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ - 1070: 00046d51 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 1071: 00244621 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1072: 00197f61 464 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 1073: 001fbd51 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 1074: 0002e637 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 1075: 00091925 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 1076: 00138e49 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1077: 00143079 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 1078: 00196c31 416 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 1070: 00046de1 172 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 1071: 00244ae9 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1072: 00198a55 468 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 1073: 001fc489 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 1074: 0002e63b 266 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 1075: 00091aa9 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 1076: 0013968d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1077: 001438d9 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 1078: 0019771d 420 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ 1079: 00473948 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1080: 0017ccf5 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ - 1081: 00060719 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 1080: 0017d5c1 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 1081: 000607a1 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 1082: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (24) │ │ │ │ - 1083: 0007c899 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 1084: 001e3299 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1085: 0010b699 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ - 1086: 00153cbd 448 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 1087: 00030631 888 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1083: 0007c9e9 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 1084: 001e3abd 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1085: 0010bfe5 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 1086: 001545f1 452 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 1087: 00030635 880 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ 1088: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (2) │ │ │ │ 1089: 0047abd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 1090: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (2) │ │ │ │ - 1091: 001380f9 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ - 1092: 000d6f05 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 1093: 001e32f9 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1094: 0020029d 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 1095: 000691a9 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 1096: 000648dd 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ + 1091: 00138941 48 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 1092: 000d7735 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 1093: 001e3b1d 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1094: 002009d5 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 1095: 00069261 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 1096: 00064965 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Clear │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (2) │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (2) │ │ │ │ 1099: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (7) │ │ │ │ - 1100: 000605b7 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 1101: 00060375 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ - 1102: 000649c1 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1100: 0006063f 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 1101: 000603fd 18 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1102: 00064a49 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ 1103: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ 1104: 004e2b00 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (2) │ │ │ │ 1106: 0047111c 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1107: 000e815d 804 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1108: 00143001 118 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ - 1109: 000ed005 708 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ - 1110: 0015ae51 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 1111: 0017e6e9 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 1112: 00066509 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ - 1113: 0021661d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 1114: 000e8a7d 488 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1115: 0012c82d 352 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 1107: 000e8965 804 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1108: 00143861 118 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 1109: 000ed80d 708 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1110: 0015b649 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 1111: 0017efb1 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 1112: 00066591 50 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_FailIfRunningMain │ │ │ │ + 1113: 00216d99 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 1114: 000e9289 488 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1115: 0012d16d 352 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ 1116: 0002ae61 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 1117: 001d9dd1 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1118: 0006cf85 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1119: 000373a1 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1120: 00246b29 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1117: 001da6c1 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1118: 0006d08d 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1119: 000373a9 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1120: 00247045 52 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1121: 0002b183 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ - 1122: 000603ff 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ - 1123: 00057755 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ - 1124: 001f10f5 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 1125: 0019227d 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 1126: 00072a8d 672 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 1127: 001826bd 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 1122: 00060487 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 1123: 000577d5 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 1124: 001f1869 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 1125: 00192da1 274 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 1126: 00072bd5 672 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 1127: 00183049 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 1128: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (2) │ │ │ │ - 1129: 00060e0f 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 1130: 001a7035 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 1129: 00060e97 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 1130: 001a7b3d 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 1131: 00474278 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 1132: 0005de31 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 1132: 0005deb1 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ 1133: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (2) │ │ │ │ - 1134: 0006082b 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1134: 000608b3 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ 1135: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ - 1136: 0003e939 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 1136: 0003e951 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 1137: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (2) │ │ │ │ - 1138: 001525d5 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 1139: 001ac2ed 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1138: 00152e0d 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 1139: 001acdf5 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ 1140: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ - 1141: 0014541d 576 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 1142: 000ee711 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 1141: 00145c7d 576 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 1142: 000eef19 96 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 1143: 004751ec 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ - 1144: 000449b5 328 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 1145: 0016495d 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 1144: 00044a41 328 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 1145: 001653c5 572 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ 1146: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (2) │ │ │ │ - 1147: 001660dd 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ + 1147: 001668c9 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasJump │ │ │ │ 1148: 00029b60 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (3) │ │ │ │ - 1149: 0005ebb9 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 1149: 0005ec3d 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (13) │ │ │ │ - 1151: 000b9d09 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 1151: 000ba5d5 88 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ 1152: 0002af79 84 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 1153: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (2) │ │ │ │ 1154: 004748bc 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ 1155: 0002ae35 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ - 1156: 00264bad 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ - 1157: 000791e9 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ - 1158: 002439f1 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 1159: 0005d59f 142 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1160: 0006c67b 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1161: 00092141 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1162: 000d590d 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 1163: 00089af5 32 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1156: 00264f25 4 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_NewObject │ │ │ │ + 1157: 00079335 48 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1158: 00243d99 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 1159: 0005d61f 142 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1160: 0006c733 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1161: 000922c1 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1162: 000d6131 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 1163: 00089ca5 32 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1164: 0047197c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ 1165: 00029464 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (3) │ │ │ │ 1166: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (2) │ │ │ │ 1167: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (2) │ │ │ │ - 1168: 000fc0fd 410 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 1168: 000fca21 410 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ 1169: 0047eaac 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1170: 0005860d 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 1171: 0024ee91 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1172: 00083a05 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 1173: 00078209 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 1174: 00060f39 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1175: 001af435 68 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 1170: 0005868d 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 1171: 0024f36d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1172: 00083b45 272 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 1173: 00078351 464 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 1174: 00060fc1 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1175: 001aff3d 68 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ 1176: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1177: 00383a38 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 1178: 00120d11 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1177: 00383d38 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 1178: 001215bd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ 1179: 0002c01f 306 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1180: 00057c77 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 1181: 000530e1 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1180: 00057cf7 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1181: 00053051 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1182: 00034b23 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1183: 001f0ce5 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 1183: 001f1459 62 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (2) │ │ │ │ - 1185: 0005fe85 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1186: 000bc67d 776 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1187: 001500fd 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1188: 0010bfa1 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1185: 0005ff09 10 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1186: 000bcf4d 776 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1187: 00150939 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1188: 0010c8ed 88 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ 1189: 0002a2a0 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ - 1190: 00128b45 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 1191: 00091d75 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ - 1192: 00060f35 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 1193: 000806a5 34 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 1190: 0012942d 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 1191: 00091ef9 48 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1192: 00060fbd 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 1193: 000807e5 34 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ 1194: 004b9df0 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ 1195: 004825c8 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 1196: 002016a9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 1196: 00201bcd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (2) │ │ │ │ - 1198: 00060129 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1199: 003806cc 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1200: 00165a41 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ - 1201: 00101ddd 242 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1202: 0020719d 176 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 1198: 000601b1 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1199: 003809cc 104 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1200: 00165c9d 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasConst │ │ │ │ + 1201: 00102699 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1202: 002076ed 176 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ 1203: 00472990 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 1204: 00060e57 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ - 1205: 00060949 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 1206: 0004f1a9 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 1207: 0021fc49 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1204: 00060edf 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 1205: 000609d1 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 1206: 0004f231 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 1207: 00220301 46 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (2) │ │ │ │ - 1209: 0006c819 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ - 1210: 0003c369 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1209: 0006c921 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 1210: 0003c37d 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ 1211: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (2) │ │ │ │ - 1212: 001311d1 394 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1213: 0005559d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 1212: 001319b1 394 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1213: 0005550d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ 1214: 004746dc 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 1215: 00060b29 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1215: 00060bb1 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ 1216: 0003382f 70 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 1217: 00067e9b 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 1217: 00067fa3 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ 1218: 00029ef4 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ - 1219: 001c5589 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 1219: 001c5e61 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ 1220: 0047af68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ 1221: 00029c88 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ 1222: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (2) │ │ │ │ - 1223: 00052b9d 188 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ - 1224: 0017df7d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1223: 00052bdd 188 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1224: 0017e845 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1225: 0047dae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 1226: 001b8dd1 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1226: 001b98c1 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1227: 004b9da8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ 1228: 004724f4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (16) │ │ │ │ - 1230: 0016f371 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ - 1231: 000516b3 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1232: 0008b809 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1230: 0016fc95 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1231: 000516f3 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1232: 0008b9b1 206 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1233: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (2) │ │ │ │ 1234: 004b978c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (2) │ │ │ │ - 1235: 00060fe1 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1235: 00061069 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ 1236: 00473cf8 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1237: 00060fe3 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1237: 0006106b 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ 1238: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (2) │ │ │ │ - 1239: 00155d35 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 1239: 001565ad 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ 1240: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 1241: 0002994c 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 1242: 001a4e0d 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ + 1242: 001a5915 94 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ 1243: 0002a7b0 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (3) │ │ │ │ - 1244: 000f4fcd 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1245: 000bed61 692 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 1244: 000f57d9 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1245: 000bf631 692 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ 1246: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (2) │ │ │ │ - 1247: 00055fa1 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 1247: 00055f75 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 1248: 0002bcf9 84 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1249: 001130d5 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 1250: 00247681 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ - 1251: 00048643 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ - 1252: 0021fcfd 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1253: 0025b7f9 272 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ - 1254: 0003fb57 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ - 1255: 000b7829 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 1249: 001139ad 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 1250: 00247ae1 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1251: 00049075 68 FUNC GLOBAL DEFAULT 12 _PyObject_CheckCrossInterpreterData │ │ │ │ + 1252: 002203b5 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1253: 0025bfed 272 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1254: 0003fbdd 56 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1255: 000b80f5 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (2) │ │ │ │ 1257: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 1258: 00036699 12 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (2) │ │ │ │ - 1260: 000501b3 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 1261: 000602b9 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 1262: 00064281 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1263: 001dd9ad 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ - 1264: 00064859 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 1260: 0005023b 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 1261: 00060341 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 1262: 00064309 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1263: 001de221 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1264: 000648e1 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ 1265: 0002a84c 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (2) │ │ │ │ - 1266: 001c83d5 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ - 1267: 00278c69 532 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 1266: 001c8d49 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 1267: 00278fe9 532 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ 1268: 004e2e10 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ - 1269: 000e1811 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1270: 00066a49 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1269: 000e2019 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1270: 00066ad1 272 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ 1271: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (2) │ │ │ │ - 1272: 0005d039 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 1273: 000c01d9 1604 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 1272: 0005d0b9 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 1273: 000c0aa9 1604 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ 1274: 0047ac24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1275: 0009fdc1 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ - 1276: 000446f9 216 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1275: 0009ff2d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1276: 00044785 216 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (2) │ │ │ │ - 1278: 0004a5c3 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1279: 001afe49 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 1280: 000f8881 172 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1278: 0004a64b 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1279: 001b0951 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 1280: 000f9089 172 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1281: 0047db2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ - 1282: 000833e9 1564 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1283: 00380848 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ - 1284: 0003f30d 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1282: 00083529 1564 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1283: 00380b48 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1284: 0003f325 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ 1285: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1286: 0047db28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ 1287: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (2) │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (2) │ │ │ │ - 1289: 00051b45 138 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ - 1290: 00060f1b 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1291: 00064baf 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ - 1292: 001f3865 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1289: 00051b85 138 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1290: 00060fa3 14 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1291: 00064c37 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1292: 001f3fdd 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (8) │ │ │ │ - 1294: 00155ce9 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1295: 0005b341 64 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ - 1296: 000d95c1 70 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ - 1297: 0005834b 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ - 1298: 001bcc71 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 1294: 00156561 20 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1295: 0005b3c1 64 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1296: 000d9dfd 70 FUNC GLOBAL DEFAULT 12 _PyList_FromArraySteal │ │ │ │ + 1297: 000583cb 26 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1298: 001bd761 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 1299: 00477c2c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 1300: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (2) │ │ │ │ - 1301: 001295ad 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 1302: 00038d35 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1303: 000f4e1d 324 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1301: 00129ef1 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 1302: 00038d3b 10 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1303: 000f5629 324 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1305: 0002cc75 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 1306: 000616fb 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ - 1307: 001c98a1 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1308: 000507df 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 1309: 00061c43 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 1310: 0013391d 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1311: 000603f9 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1312: 0010bb25 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 1306: 00061783 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 1307: 001ca211 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1308: 00050867 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 1309: 00061ccb 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 1310: 00134151 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1311: 00060481 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1312: 0010c471 56 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ 1313: 0047ac18 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 1314: 0003690f 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 1315: 000649e5 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1315: 00064a6d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ 1316: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (2) │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (3) │ │ │ │ - 1318: 000d5189 186 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1319: 0009a0e5 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 1320: 0011d929 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 1321: 000f965d 872 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1318: 000d59d1 186 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1319: 0009a25d 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 1320: 0011e1dd 32 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1321: 000f9e65 872 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ 1322: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (2) │ │ │ │ - 1323: 0027e4c5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1323: 0027e7b5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1324: 0002b3c1 26 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1325: 000c5f09 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ - 1326: 0011cc51 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1327: 00090b3d 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 1328: 001a4f91 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 1329: 001c3689 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1325: 000c67ed 96 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1326: 0011d509 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1327: 00090cc1 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 1328: 001a5a99 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 1329: 001c413d 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1330: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2) │ │ │ │ - 1331: 000605f1 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 1331: 00060679 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ 1332: 00479084 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ - 1333: 00095415 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 1334: 001e0e5d 1362 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 1335: 001a5e79 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1336: 000ea9bd 1740 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 1333: 00095591 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 1334: 001e167d 1362 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 1335: 001a6981 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1336: 000eb1c5 1740 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ 1337: 00481bf8 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1338: 001d92d5 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1338: 001d9bc5 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ - 1340: 0011d835 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 1341: 00114c21 1228 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1340: 0011e0e9 74 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 1341: 001154f9 1228 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1342: 004772d4 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ - 1343: 001f9b69 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1343: 001fa2a1 160 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ 1344: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 1345: 000d7415 1348 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1346: 0010eff9 98 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1347: 0007fac5 106 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 1348: 00049cb9 72 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1345: 000d7c45 1360 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1346: 0010f945 98 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1347: 0007fc05 106 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 1348: 00049d41 72 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ 1349: 0002ba25 64 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetConfigCopy │ │ │ │ - 1350: 000616ff 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 1350: 00061787 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (2) │ │ │ │ - 1352: 001c9325 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1353: 000488ad 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 1354: 00080ac5 764 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 1355: 0005ed3b 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ - 1356: 0003c0b1 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 1357: 001e2549 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 1352: 001c9c95 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1353: 00048ac9 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1354: 00080c05 764 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 1355: 0005edbf 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 1356: 0003c0c5 160 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 1357: 001e2d6d 38 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ 1358: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1359: 00064c6b 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1359: 00064cf3 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ - 1361: 001af799 78 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1362: 0012c809 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 1363: 0021b609 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 1364: 00071fd9 364 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 1361: 001b02a1 78 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1362: 0012d149 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 1363: 0021bd0d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 1364: 00072121 364 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 1365: 0047a69c 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 1366: 0006526f 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 1366: 000652f7 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ 1367: 00029400 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 1368: 0014319d 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1369: 000528ef 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 1370: 0005fe73 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1371: 0005ec41 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1368: 001439fd 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1369: 0005292f 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 1370: 0005fef7 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1371: 0005ecc5 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ 1372: 004765f0 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1373: 0006691d 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ - 1374: 000bf0a1 940 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1373: 000669a5 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1374: 000bf971 940 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ 1375: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (2) │ │ │ │ - 1376: 00066871 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 1376: 000668f9 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 1377: 00473fc8 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ - 1378: 001b1af1 480 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ - 1379: 001173c9 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 1380: 000f51f1 212 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 1381: 00061567 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 1382: 0011f561 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1378: 001b25e5 480 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 1379: 00117c71 260 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 1380: 000f59fd 212 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 1381: 000615ef 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 1382: 0011fe19 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ 1384: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (2) │ │ │ │ - 1385: 00228861 32 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 1385: 00228d2d 34 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 1386: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (2) │ │ │ │ 1387: 00033959 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ 1388: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ 1389: 004e2df0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ 1390: 00474e7c 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 1391: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ - 1392: 001ff1d9 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1393: 0015add5 124 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 1394: 000cfa7d 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 1395: 001b1f99 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 1396: 00159e79 300 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1397: 000f81d9 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 1398: 00083edd 50 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 1399: 0006cfed 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1400: 0006085b 106 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1401: 0027692d 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1392: 001ff911 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1393: 0015b5cd 124 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 1394: 000d02d1 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 1395: 001b2a91 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 1396: 0015a671 300 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1397: 000f89e1 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 1398: 0008401d 50 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1399: 0006d0f5 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1400: 000608e3 106 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1401: 00276cad 144 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ 1402: 0047847c 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ 1403: 0047af70 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1404: 001ed401 90 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 1404: 0014d135 90 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 1405: 0047db4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1406: 0021ff19 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 1407: 0027d0a9 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1406: 002205d1 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 1407: 0027d381 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1408: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (2) │ │ │ │ - 1409: 000bff05 120 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1410: 0011dd65 716 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 1411: 000977ad 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1412: 00048713 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1413: 00060a4d 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 1409: 000c07d5 120 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1410: 0011e619 720 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 1411: 0009792d 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1412: 0004883d 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1413: 00060ad5 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ 1414: 00033a73 42 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 1415: 00277899 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1416: 00064885 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 1415: 00277c19 146 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1416: 0006490d 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 1417: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2) │ │ │ │ - 1418: 001f6e35 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 1418: 001f756d 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 1419: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ 1420: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (2) │ │ │ │ - 1421: 001e539d 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 1422: 001884a5 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1421: 001e5bc5 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 1422: 00188ff9 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ 1423: 004e2dec 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 1424: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1425: 0006d611 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1426: 000590b9 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ - 1427: 00064b55 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 1428: 00061d3f 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 1425: 0006d719 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ + 1426: 00059155 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1427: 00064bdd 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 1428: 00061dc7 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 1429: 004e2e1c 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1430: 000617b9 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1431: 001e664d 50 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ - 1432: 000c77e1 1278 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 1430: 00061841 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1431: 001e6e75 50 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 1432: 000c80c9 1278 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ 1433: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (2) │ │ │ │ - 1434: 0004c30d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 1435: 00064871 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ - 1436: 000ee87d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1434: 0004c399 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 1435: 000648f9 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1436: 000ef085 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ 1437: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ - 1438: 001d8c5d 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 1438: 001d954d 140 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 1439: 00035685 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1440: 001fbcf9 88 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 1440: 001fc431 88 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ 1441: 0002a9ec 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ 1442: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (2) │ │ │ │ 1443: 0047db40 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1444: 0015df79 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 1444: 0015e769 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ 1445: 0002da31 552 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ 1446: 0002a1b8 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 1447: 0008ac95 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 1447: 0008ae3d 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 1448: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ 1449: 00036283 174 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1450: 001dc45d 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1451: 00043b5f 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1452: 00072a61 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ - 1453: 000d0d31 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1454: 002271cd 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ - 1455: 001e53a1 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ - 1456: 0008b7a1 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 1450: 001dccf1 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1451: 00043beb 134 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1452: 00072ba9 44 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 1453: 000d1585 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1454: 002277f1 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1455: 001e5bc9 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 1456: 0008b949 104 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ 1457: 00472d6c 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ - 1458: 0021f52d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 1459: 00181bf5 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 1460: 0009571d 272 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1458: 0021fbe5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 1459: 0018262d 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 1460: 0009589d 272 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (2) │ │ │ │ 1462: 0047db34 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 1463: 000432bb 54 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1463: 000431bf 54 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (3) │ │ │ │ - 1465: 0003174d 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1466: 00193269 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 1467: 000bc669 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 1468: 000ffab1 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 1469: 00060557 96 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1465: 00031749 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1466: 00193cf1 168 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 1467: 000bcf39 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 1468: 001003c9 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 1469: 000605df 96 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ 1470: 004b9dec 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ - 1471: 000d01a9 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ - 1472: 0012028d 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 1473: 000cf015 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 1471: 000d09fd 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1472: 00120b45 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 1473: 000cf869 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 1474: 00035d3d 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 1475: 00061d4d 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 1475: 00061dd5 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ 1476: 00473c28 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1477: 000e0aa1 336 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 1478: 0005283f 176 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 1477: 000e12a9 336 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 1478: 0005287f 176 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ 1479: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (2) │ │ │ │ 1480: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ - 1481: 00193fe5 566 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1482: 0009d261 192 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ - 1483: 00064aaf 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1481: 00194a7d 566 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1482: 0009d3e1 192 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1483: 00064b37 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (2) │ │ │ │ - 1485: 000463f3 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ + 1485: 0004647f 4 FUNC GLOBAL DEFAULT 12 _PyXI_ClearExcInfo │ │ │ │ 1486: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (2) │ │ │ │ - 1487: 0015479d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 1488: 001fc3b1 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1489: 001c8a29 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ - 1490: 0023475d 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1491: 00083e31 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1492: 001ffc39 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1493: 00102315 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1487: 00155015 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 1488: 001fcae9 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1489: 001c9309 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1490: 00234c25 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1491: 00083f71 96 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1492: 00200371 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1493: 00102e69 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ 1494: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (2) │ │ │ │ 1495: 0002a970 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (3) │ │ │ │ 1496: 0047ac20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1497: 001a6321 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1498: 0012c811 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 1497: 001a6e29 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1498: 0012d151 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ 1499: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (2) │ │ │ │ - 1500: 00035629 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ - 1501: 00129b0d 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 1500: 0003553f 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1501: 0012a451 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ 1502: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 1503: 00064ec5 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 1504: 000c0a6d 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 1505: 00276a51 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ - 1506: 00071601 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 1503: 00064f4d 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 1504: 000c133d 412 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 1505: 00276dd1 356 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1506: 00071749 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ 1507: 0047db30 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ - 1508: 00064c03 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1509: 000616f7 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 1508: 00064c8b 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1509: 0006177f 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ 1510: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (2) │ │ │ │ - 1511: 000fd409 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1512: 000648e3 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ + 1511: 000fdc09 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1512: 0006496b 10 FUNC GLOBAL DEFAULT 12 _PyXI_HasCapturedException │ │ │ │ 1513: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (2) │ │ │ │ 1514: 0047a42c 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 1515: 0002ebf5 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 1515: 0002ebf9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1516: 004b9790 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (2) │ │ │ │ - 1517: 001669b9 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ + 1517: 001671a5 14 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasExc │ │ │ │ 1518: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (2) │ │ │ │ - 1519: 00173421 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 1520: 00104edd 1584 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1521: 000d6749 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 1519: 00173da9 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 1520: 0010586d 1584 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1521: 000d6f79 22 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (2) │ │ │ │ - 1523: 00037a5d 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 1524: 0013a6bd 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 1525: 00182129 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 1523: 00037a65 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 1524: 0013af15 408 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 1525: 00182ab5 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 1526: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (2) │ │ │ │ - 1527: 000690e1 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1527: 00069199 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ 1528: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (2) │ │ │ │ - 1529: 002149e1 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1529: 002151e1 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1530: 00478f20 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1531: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (2) │ │ │ │ - 1532: 001c6585 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 1533: 000e5ee1 276 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1534: 0007ef69 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 1535: 0007f5d5 50 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ - 1536: 000bfa1d 156 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1532: 001c6f09 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 1533: 000e66ed 276 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1534: 0007f0b9 468 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 1535: 0007f725 50 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 1536: 000c02ed 156 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1537: 0048173c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ 1538: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (2) │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (2) │ │ │ │ - 1540: 00206699 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 1541: 001fb975 588 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1540: 00206be9 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 1541: 001fc0ad 588 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1542: 0002a16c 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 1543: 0010d26d 304 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 1544: 0006e6f9 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1543: 0010dbb9 304 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 1544: 0006e801 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ 1545: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (2) │ │ │ │ - 1546: 00166545 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ + 1546: 00166d31 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasFree │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (2) │ │ │ │ - 1549: 0003b121 84 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 1550: 00078741 448 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ - 1551: 0003133b 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1552: 00136b11 186 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1549: 0003b0c5 84 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 1550: 0007888d 448 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 1551: 00031337 478 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1552: 00137361 186 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ 1553: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (2) │ │ │ │ - 1554: 0003a99b 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ - 1555: 001907f1 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ - 1556: 001278e9 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 1557: 001a50e5 204 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1554: 0003a965 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 1555: 0019135d 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 1556: 001281d1 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 1557: 001a5bed 204 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ 1558: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (2) │ │ │ │ - 1559: 00152fa5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1559: 001537dd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1560: 0047bbd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ - 1561: 00085bcd 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 1561: 00085d15 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 1562: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (11) │ │ │ │ 1563: 00494f20 0x24830 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1564: 001667cd 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ - 1565: 0012c81d 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 1564: 00166fb9 20 FUNC GLOBAL DEFAULT 12 _PyCompile_OpcodeHasLocal │ │ │ │ + 1565: 0012d15d 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ 1566: 00475bfc 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ 1568: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (2) │ │ │ │ 1569: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ - 1570: 002532ad 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1571: 000cc515 524 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 1572: 000e8481 274 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1570: 0025378d 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1571: 000ccda1 524 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 1572: 000e8c89 278 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ 1573: 00478194 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ - 1574: 001ffa69 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 1574: 002001a1 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ 1575: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (2) │ │ │ │ - 1576: 00060ff7 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1577: 00061821 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1576: 0006107f 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1577: 000618a9 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1578: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (14) │ │ │ │ - 1579: 00154c21 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 1580: 001e93a1 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 1581: 000619c3 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 1582: 00113bc5 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 1579: 00155499 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 1580: 001e9bc9 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 1581: 00061a4b 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 1582: 0011449d 62 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ 1583: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (2) │ │ │ │ - 1584: 00060e49 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 1585: 0005892d 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 1584: 00060ed1 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 1585: 000589ad 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ 1586: 0002a634 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ 1587: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 1588: 0006d829 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ - 1589: 001fadbd 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1590: 000fba65 132 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 1591: 000cb9c9 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1592: 00129535 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 1588: 0006d931 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1589: 001fb4f5 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1590: 000fc26d 132 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 1591: 000cc245 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1592: 00129e79 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 1593: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (2) │ │ │ │ - 1594: 00044239 732 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 1594: 000442c5 732 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (2) │ │ │ │ 1596: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (2) │ │ │ │ - 1597: 0003155b 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 1597: 00031557 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 1598: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 1599: 0025b9f9 656 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1600: 0005e6bb 222 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1601: 0009658d 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 1599: 0025bd5d 656 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1600: 0005e695 224 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1601: 0009670d 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ 1602: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (11) │ │ │ │ - 1603: 0005efed 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1603: 0005f071 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1604: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (2) │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ 1606: 0002b1cf 202 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1607: 00061323 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1608: 0011e82d 156 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 1607: 000613ab 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1608: 0011f0e5 156 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2) │ │ │ │ - 1610: 001a4f15 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1610: 001a5a1d 70 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ 1611: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (6) │ │ │ │ - 1612: 001071cd 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1613: 00220b8d 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1614: 002696ed 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1612: 00107b5d 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1613: 00221245 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1614: 00269a65 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ 1615: 00036a5d 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1616: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (2) │ │ │ │ - 1617: 0018e339 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 1618: 0015f935 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1619: 000daa55 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ - 1620: 000ff9cd 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 1621: 0005168f 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 1617: 0018ef69 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 1618: 00160125 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1619: 000db269 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1620: 001002e5 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 1621: 000516cf 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ 1622: 004783ac 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1623: 00031623 102 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 1624: 0006047f 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1625: 00242d59 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 1626: 0015aca9 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 1623: 0003161f 102 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 1624: 00060507 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1625: 00243221 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 1626: 0015b4a1 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 1627: 0047db14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ 1628: 00474cdc 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1629: 00188c6d 256 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 1629: 001897c1 256 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ 1630: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (11) │ │ │ │ - 1631: 0004183d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1632: 00060533 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 1631: 00041855 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1632: 000605bb 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ 1633: 0002a64c 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1634: 00128b09 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1634: 001293f1 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ 1636: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 1637: 00061d8f 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 1638: 00102a41 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1639: 0014e701 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 1640: 00067645 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 1637: 00061e17 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 1638: 001033bd 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1639: 0014ef41 500 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 1640: 000676cd 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 1641: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ - 1642: 0015fa81 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 1643: 002437bd 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 1644: 0027f040 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1642: 00160271 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 1643: 00243acd 274 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 1644: 0027f340 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 1645: 00032beb 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1646: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (2) │ │ │ │ 1647: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 1648: 00243555 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 1649: 000f8ef9 14 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ - 1650: 000bf015 140 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1651: 0013d549 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 1652: 001a51b1 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ - 1653: 00078dfd 72 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 1654: 0014a949 2104 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1655: 0005914b 30 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 1656: 00142c75 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1648: 00243a1d 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 1649: 000f9701 14 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1650: 000bf8e5 140 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1651: 0013dd89 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 1652: 001a5cb9 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1653: 00078f49 72 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 1654: 0014b179 2104 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1655: 00059139 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1656: 001434d5 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ 1657: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (2) │ │ │ │ 1658: 0047869c 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ - 1659: 000bd9ad 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1659: 000be27d 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ 1660: 0047db44 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1661: 004710e4 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1662: 0003c3c9 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1663: 001dc08d 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 1664: 001f58f5 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1665: 0006d62d 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1666: 0010e0ad 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1667: 001e29f9 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ - 1668: 000ff9dd 212 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1662: 0003c3dd 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1663: 001dc921 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 1664: 001f6031 70 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1665: 0006d735 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1666: 0010eb21 1360 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1667: 001e321d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1668: 001002f5 212 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ 1669: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (2) │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1671: 000cfd51 1112 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1671: 000d05a5 1112 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ 1672: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1673: 000298f8 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 1674: 001e4271 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1674: 001e4a99 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ 1675: 0047db0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ - 1676: 00061703 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ - 1677: 00067217 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1676: 0006178b 28 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape │ │ │ │ + 1677: 0006729f 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ 1678: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (2) │ │ │ │ 1679: 0002a7a4 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (3) │ │ │ │ - 1680: 00060fe7 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 1681: 00166485 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1680: 0006106f 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 1681: 00166c71 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ 1682: 00472e5c 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (16) │ │ │ │ - 1684: 00037c43 106 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 1685: 000649cf 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1684: 00037c4b 106 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 1685: 00064a57 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1686: 00035d0b 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ - 1687: 000d4b29 378 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 1688: 00093d2d 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 1687: 000d5371 378 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 1688: 00093ea9 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 1689: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (2) │ │ │ │ - 1690: 0013d71d 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 1691: 001e92bd 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1692: 0005e505 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 1693: 00067e11 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 1694: 001e1da9 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 1690: 0013df5d 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 1691: 001e9ae5 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1692: 0005e585 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 1693: 00067f19 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 1694: 001e25cd 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (2) │ │ │ │ - 1696: 00064fa5 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1697: 0012c731 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 1696: 0006502d 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1697: 0012d071 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 1698: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (2) │ │ │ │ - 1699: 00273c6d 1068 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 1700: 00061c33 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 1701: 0006146b 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 1699: 00273fe5 1068 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 1700: 00061cbb 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 1701: 000614f3 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 1702: 00476e6c 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ 1703: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ - 1704: 001e8325 112 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 1704: 001e8b4d 112 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 1705: 00476a70 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ 1706: 0047af7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ 1707: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (2) │ │ │ │ - 1708: 00166559 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 1709: 0025e035 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 1708: 00166d45 148 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 1709: 0025e4ad 188 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (2) │ │ │ │ - 1711: 0021f44d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1711: 0021fb05 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (2) │ │ │ │ - 1713: 00031519 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ - 1714: 000d10bd 280 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 1715: 001231f1 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 1716: 001abb25 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1713: 00031515 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 1714: 000d1911 280 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 1715: 00123aa5 8 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 1716: 001ac62d 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ 1717: 0002a640 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (2) │ │ │ │ - 1718: 000652d7 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 1719: 0007df05 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 1718: 0006535f 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 1719: 0007e055 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ 1720: 0047dafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ 1721: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (2) │ │ │ │ 1722: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (2) │ │ │ │ 1723: 00029ec4 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (2) │ │ │ │ 1725: 00477500 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (2) │ │ │ │ - 1727: 00064af7 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 1728: 000ee771 268 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1727: 00064b7f 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 1728: 000eef79 268 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1729: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (2) │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (2) │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (2) │ │ │ │ 1732: 00472064 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 1733: 00064b2d 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ - 1734: 001f30f5 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ - 1735: 002474f5 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 1736: 001f5c89 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1737: 0045f8a8 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1738: 000eb871 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1739: 00199315 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 1733: 00064bb5 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1734: 001f386d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1735: 00247a39 144 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 1736: 001f63c1 106 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1737: 0045fba8 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1738: 000ec079 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1739: 00199e31 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ 1740: 0002a670 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 1741: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 1742: 00108b89 1504 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1742: 0010951d 1504 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ 1743: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1744: 00060f31 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1745: 00182a75 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 1744: 00060fb9 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1745: 00183401 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ 1746: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (2) │ │ │ │ - 1747: 000cf5bd 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1747: 000cfe11 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ 1748: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (2) │ │ │ │ - 1749: 00064c8d 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 1749: 00064d15 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ 1750: 0047af80 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 1751: 000601b5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 1752: 000601c5 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 1751: 0006023d 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 1752: 0006024d 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ 1753: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (2) │ │ │ │ - 1754: 0006d01d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 1755: 001c5bbd 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 1754: 0006d125 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 1755: 001c6495 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ 1756: 00481550 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 1757: 001595d1 474 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ - 1758: 001be5cd 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 1759: 003807b8 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 1760: 000e56ed 798 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1761: 0027636d 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 1757: 00159dcd 474 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 1758: 001bf0bd 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 1759: 00380ab8 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 1760: 000e5f05 786 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1761: 002766ed 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 1762: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (2) │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (2) │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (2) │ │ │ │ - 1765: 0005fefd 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1766: 0010db19 248 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ - 1767: 00201725 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ - 1768: 0006d97d 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 1769: 001dd705 32 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 1770: 00149dcd 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1771: 0002ec55 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1772: 00067245 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ - 1773: 0011fe05 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ - 1774: 001d9395 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 1775: 001890b9 248 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 1776: 001af74d 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ - 1777: 0005de41 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1778: 0025b7f1 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 1779: 001735bd 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1780: 0006c68b 398 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 1781: 0013c619 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ - 1782: 0006d871 114 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 1765: 0005ff85 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1766: 0010e465 248 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 1767: 00202019 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1768: 0006da85 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 1769: 00136e39 32 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 1770: 0014a5fd 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1771: 0002ec59 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1772: 000672cd 32 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal │ │ │ │ + 1773: 001206bd 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 1774: 001d9c85 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 1775: 00189c11 248 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 1776: 001b0255 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 1777: 0005dec1 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1778: 0025bb91 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 1779: 00173f45 150 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1780: 0006c791 400 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 1781: 0013ce5d 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1782: 0006d979 114 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 1783: 004771c4 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ - 1784: 000d43fd 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ - 1785: 00245f49 176 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ - 1786: 0011f5a5 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1787: 00254ed9 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1784: 000d4c45 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1785: 00246411 176 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1786: 0011fe91 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1787: 002553b9 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ 1788: 00478ba8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ 1789: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ - 1790: 001e3171 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 1790: 001e3995 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 1791: 0047daf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 1792: 00127a0d 494 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 1792: 001282f5 494 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ 1793: 004757a4 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ - 1794: 00196281 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1794: 00196d0d 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ 1795: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (2) │ │ │ │ - 1796: 00043bef 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ + 1796: 00043c7b 512 FUNC GLOBAL DEFAULT 12 _PyXI_InitExcInfo │ │ │ │ 1797: 00029fb4 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ 1798: 0002d2ad 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ - 1799: 00068931 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 1799: 000689e9 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (2) │ │ │ │ - 1801: 00064841 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 1802: 00085c71 78 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1803: 00061e1d 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 1801: 000648c9 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 1802: 00085db9 78 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1803: 00061ea5 284 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (2) │ │ │ │ - 1805: 0014124d 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 1806: 0002e2ad 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ - 1807: 000c5f69 352 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 1805: 00141a55 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 1806: 0002e2e5 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 1807: 000c684d 352 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ 1808: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (3) │ │ │ │ 1809: 004b9db8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1810: 002232c1 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1810: 00223981 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1811: 0047d938 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ - 1812: 0006853f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1812: 00068647 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1813: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (2) │ │ │ │ - 1814: 0006142d 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ - 1815: 00136839 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 1816: 0015fb09 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 1814: 000614b5 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 1815: 00137089 22 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 1816: 001602f9 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ 1817: 004e2b04 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 1818: 00173465 342 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ - 1819: 001afeb1 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ - 1820: 0006174f 106 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1818: 00173ded 342 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1819: 001b09b9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 1820: 000617d7 106 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ 1821: 00473728 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1822: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (2) │ │ │ │ - 1823: 00143c79 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 1824: 000552b9 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 1825: 0006723f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 1826: 000480c3 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 1827: 000f7471 836 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 1828: 0010ac6d 1090 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1829: 00264439 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ + 1823: 001444d9 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 1824: 00055229 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 1825: 000672c7 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 1826: 00048153 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 1827: 000f7c79 836 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 1828: 0010b661 1090 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1829: 002647b5 246 FUNC GLOBAL DEFAULT 12 _PyObject_GetCrossInterpreterData │ │ │ │ 1830: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1831: 000ae15d 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ - 1832: 00050537 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 1831: 000ae9a9 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 1832: 000505bf 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ 1833: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1834: 0015199d 344 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ - 1835: 0005842d 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1836: 000648d9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1837: 0025d6a9 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 1834: 001521d5 344 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1835: 000584ad 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1836: 00064961 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1837: 0025db21 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 1838: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (2) │ │ │ │ - 1839: 0022a5f9 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1840: 000eb875 740 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1841: 00251225 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 1842: 0005fdad 176 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ - 1843: 0006d4d5 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ - 1844: 001a9025 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 1839: 0022aacd 8 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1840: 000ec07d 740 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1841: 00251705 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 1842: 0005fe31 176 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1843: 0006d5dd 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1844: 001a9b2d 22 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 1845: 0002aae0 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 1846: 001357d9 1724 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ - 1847: 000b394d 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1848: 0012a729 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 1849: 000464cd 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ - 1850: 000871cd 648 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ - 1851: 00061ca9 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 1852: 000d4ca5 148 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 1846: 00136009 1724 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1847: 000b421d 30 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1848: 0012b06d 128 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 1849: 00046559 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1850: 00087321 648 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1851: 00061d31 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 1852: 000d54ed 148 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ 1853: 004776dc 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1854: 0011e039 520 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1854: 0011e8f1 520 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ 1855: 00471e74 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1857: 002078c1 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1858: 001afcc1 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1859: 0007b181 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 1860: 001de4d5 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1857: 00207e11 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1858: 001b07c9 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1859: 0007b2d9 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 1860: 001ded49 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 1862: 00214c69 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1863: 00060049 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1862: 002153f5 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1863: 000600d1 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (2) │ │ │ │ - 1865: 000ebb59 1132 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 1866: 000648ed 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1867: 000e1791 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1868: 00112d75 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 1865: 000ec361 1132 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 1866: 00064975 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1867: 000e1f99 128 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1868: 00113655 332 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ 1869: 004b9de8 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 1870: 001f00d5 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ - 1871: 001eddb9 488 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 1872: 00078bbd 576 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 1873: 001339ed 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1874: 0027d1bd 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ - 1875: 0014bf05 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1876: 00172da5 6 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 1870: 001f0849 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1871: 001ee585 488 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 1872: 00078d09 576 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 1873: 00134221 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1874: 0027d495 36 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Free │ │ │ │ + 1875: 0014c735 4 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1876: 00173731 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ 1877: 0002bcd9 6 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 1878: 00064acf 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ - 1879: 000adb3d 588 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1878: 00064b57 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1879: 000ae371 612 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1880: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 1881: 000695a9 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 1882: 000664a1 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ - 1883: 0006901f 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 1884: 001f4815 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 1881: 00069661 106 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 1882: 00066529 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 1883: 000690d7 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 1884: 001f4f8d 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (2) │ │ │ │ 1886: 00473ac8 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 1887: 001a9f85 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1887: 001aaa8d 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ 1888: 004750ec 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ 1890: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (2) │ │ │ │ 1891: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ - 1892: 000cf121 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ - 1893: 0020e401 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1894: 0018ca85 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1895: 00051945 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 1892: 000cf975 68 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1893: 0020eb05 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1894: 0018d5dd 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1895: 00051985 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ 1896: 0002d19d 20 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ 1897: 00470868 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ 1898: 0002a20c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ - 1899: 000683d1 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ + 1899: 000684d9 80 FUNC GLOBAL DEFAULT 12 _PySys_GetAttr │ │ │ │ 1900: 004725e4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 1901: 0009acfd 116 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1901: 0009ae75 116 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ 1902: 000299f4 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 1903: 001a3f31 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 1904: 000c0c09 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 1903: 001a4a39 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 1904: 000c14d9 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 1905: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (2) │ │ │ │ - 1906: 001672b5 308 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1907: 0002e549 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 1906: 00167aa1 308 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1907: 0002e54d 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (2) │ │ │ │ 1909: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ - 1910: 0007e4b5 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 1911: 0020e07d 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 1912: 0011751d 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1910: 0007e605 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 1911: 0020e781 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1912: 0011a8f5 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ 1913: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (2) │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 1915: 004773f4 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ 1916: 004815a0 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1917: 0012ca41 280 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 1918: 00060ad1 88 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 1919: 00058bd1 304 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1920: 0009d321 648 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1921: 0021f4ed 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 1922: 00202aa9 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 1917: 0012d381 280 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 1918: 00060b59 88 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 1919: 00058c51 304 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1920: 0009d4a1 648 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1921: 0021fba5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 1922: 00202ff9 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ 1923: 00472404 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 1924: 0002985c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1925: 00067789 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 1926: 000f6a75 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1927: 00067739 80 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ + 1925: 00067811 36 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 1926: 000f727d 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1927: 000677c1 80 FUNC GLOBAL DEFAULT 12 _PyXI_NamespaceFromNames │ │ │ │ 1928: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (2) │ │ │ │ 1929: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (2) │ │ │ │ - 1930: 001141f9 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1931: 001b9a4d 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 1930: 00114ad1 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1931: 001ba53d 90 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ 1932: 004e5048 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1933: 00061357 146 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1934: 001ed561 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 1933: 000613df 146 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1934: 001edd2d 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ 1935: 0002a2c8 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ - 1936: 0012c0bd 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ - 1937: 00048851 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1938: 00085afd 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1936: 0012ca01 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 1937: 000488b7 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1938: 00085c45 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (2) │ │ │ │ - 1940: 00192a99 964 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 1940: 001934c9 964 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 1941: 0002a5bc 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1942: 001afccd 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1942: 001b07d5 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ 1943: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (2) │ │ │ │ - 1944: 00068ffd 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1944: 000690b5 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ 1945: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1946: 00160efd 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1946: 001616ed 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (2) │ │ │ │ - 1948: 00066677 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1949: 000311a9 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 1948: 000666ff 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1949: 000311a5 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ 1950: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (2) │ │ │ │ - 1951: 001d9ea9 2530 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 1951: 001da799 2530 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 1952: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (2) │ │ │ │ - 1953: 00145d95 394 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1953: 001465f5 394 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (2) │ │ │ │ - 1955: 001ff945 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1956: 00073111 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 1955: 0020007d 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1956: 00073259 288 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (2) │ │ │ │ - 1958: 00113199 1932 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 1958: 00113a71 1932 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ 1959: 0002b983 88 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ 1960: 0047db20 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 1961: 000e5a0d 632 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1962: 0008b6d9 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 1961: 000e6219 632 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1962: 0008b881 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ 1963: 00029cf4 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (3) │ │ │ │ - 1964: 000cf055 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1964: 000cf8a9 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1966: 0020642d 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 1966: 0020697d 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ 1967: 004718a0 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ 1968: 004b9780 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ 1970: 004749d4 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ 1971: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (2) │ │ │ │ 1973: 004770c4 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 1974: 0009d699 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1975: 001fc769 86 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 1976: 0021f4f5 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 1974: 0009d819 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1975: 001fcea1 86 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 1976: 0021fbad 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ 1977: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (2) │ │ │ │ 1979: 00471d78 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 1980: 00041721 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1981: 00037ac1 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 1982: 0005e7d9 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1983: 00141851 530 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1984: 00214edd 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 1985: 000fcb61 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1980: 00041799 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1981: 00037ac9 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 1982: 0005e85b 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1983: 001420a9 532 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1984: 0021565d 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 1985: 000fd361 92 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1986: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (2) │ │ │ │ - 1987: 0006146f 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 1987: 000614f7 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ 1988: 000297fc 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1989: 000fc529 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 1990: 0002ecdd 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ - 1991: 0021b505 86 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 1992: 002445dd 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1993: 00115311 292 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1994: 0024ebdd 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 1995: 001afcd9 204 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1996: 00068379 88 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1997: 000fe41d 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ - 1998: 000d5b01 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 1999: 00274ded 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 2000: 00276841 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 2001: 0015f191 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2002: 001ab369 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1989: 000fcd35 72 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 1990: 0002ece1 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 1991: 0021bc09 86 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 1992: 00244aa5 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1993: 00115be9 292 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1994: 0024f0b9 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 1995: 001b07e1 204 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1996: 00068481 88 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1997: 000fed39 114 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1998: 000d6325 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 1999: 00275165 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 2000: 00276bc1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 2001: 0015f981 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2002: 001abe71 776 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ 2003: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2) │ │ │ │ - 2004: 00064a13 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 2004: 00064a9b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ 2005: 00476770 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2006: 000eb089 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 2007: 00047927 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 2008: 00132499 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2009: 00067dc5 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 2006: 000eb891 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 2007: 000479b7 6 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 2008: 00132cd5 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2009: 00067ecd 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 2010: 00473838 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 2011: 0047760c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 2012: 00060ead 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 2012: 00060f35 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 2013: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (8) │ │ │ │ - 2014: 0007fb31 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ - 2015: 0005f269 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ - 2016: 0005a959 352 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 2017: 0021fed5 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2014: 0007fc71 40 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 2015: 0005f2ed 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2016: 0005a9d9 352 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 2017: 0022058d 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ 2018: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (2) │ │ │ │ - 2019: 00106809 4 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ - 2020: 00031121 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 2021: 001d7bd1 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 2019: 00107199 4 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 2020: 0003111d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 2021: 001d84c1 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 2022: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (17) │ │ │ │ 2023: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (2) │ │ │ │ - 2024: 00182a9d 892 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ - 2025: 0005172f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2026: 0005eca1 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 2027: 00076f51 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 2024: 00183429 892 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 2025: 0005176f 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2026: 0005ed25 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 2027: 00077099 76 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ 2028: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 2029: 001048c1 1180 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ - 2030: 0021fdcd 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2029: 00105251 1180 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2030: 00220485 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2031: 0002afcd 264 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 2032: 00138129 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 2033: 0012cd45 90 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 2032: 00138971 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 2033: 0012d685 90 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ 2034: 0002ba65 180 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetConfig │ │ │ │ - 2035: 000de4c1 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 2036: 0008100d 436 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 2037: 001d74cd 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 2038: 00050a0f 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 2035: 000decc9 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 2036: 0008114d 436 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 2037: 001d7e35 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 2038: 00050a97 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ 2039: 00481734 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ - 2040: 001e7d91 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2041: 000fc7f5 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 2042: 000af1b5 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2040: 001e85b9 230 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2041: 000fcd7d 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 2042: 000af9f5 76 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2044: 0022aca5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2044: 0022b179 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ 2045: 0002a064 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 2046: 000de4e1 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 2047: 000cc721 1232 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 2048: 000555a3 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 2046: 000dece9 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 2047: 000ccfad 1232 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 2048: 00055513 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ 2049: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (2) │ │ │ │ - 2050: 00064cb7 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ - 2051: 0006493f 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 2050: 00064d3f 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 2051: 000649c7 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 2052: 0003266d 358 FUNC GLOBAL DEFAULT 12 _PyXI_ApplyError │ │ │ │ - 2053: 00205ef9 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ - 2054: 0005f415 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2055: 0013a855 1040 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 2056: 001e18d9 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 2057: 00158dd9 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ - 2058: 0021b5b5 82 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 2053: 00206449 4 FUNC GLOBAL DEFAULT 12 _PyBytes_Join │ │ │ │ + 2054: 0005f499 18 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2055: 0013b0ad 1040 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 2056: 001e20fd 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 2057: 001595d5 136 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 2058: 0021bcb9 82 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 2059: 0002be35 20 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 2060: 00061db5 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 2061: 000648db 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 2060: 00061e3d 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 2061: 00064963 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2063: 001e45e9 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 2063: 001e4e11 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ 2065: 00029cac 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ - 2066: 0011620d 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 2067: 0008b9b1 58 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 2068: 00143175 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 2066: 00116ab5 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 2067: 0008bb59 58 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 2068: 001439d5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ 2069: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 2070: 00068771 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 2071: 00252b4d 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 2072: 000fd239 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ - 2073: 001710b9 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 2074: 000603d3 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2070: 0006c743 78 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 2071: 0025302d 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 2072: 000fdaa9 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 2073: 001719ad 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 2074: 0006045b 18 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ 2075: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ 2076: 000296a8 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ 2077: 000296c0 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ 2078: 0002adc5 112 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ - 2079: 00064985 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ - 2080: 0027d1b5 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ + 2079: 00064a0d 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 2080: 0027d48d 6 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Release │ │ │ │ 2081: 0002a6f4 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (3) │ │ │ │ - 2082: 0005fe5d 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 2083: 0007a409 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 2084: 000e0a7d 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ - 2085: 001dbc15 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 2082: 0005fee1 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 2083: 0007a55d 192 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 2084: 000e1285 36 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 2085: 001dc4a9 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 2086: 0047af6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 2087: 00150ce9 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 2088: 00065163 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ - 2089: 00129ae9 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 2090: 001994d1 856 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 2091: 00396444 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 2092: 00064b7f 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 2093: 00116189 92 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 2087: 00151521 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 2088: 000651eb 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 2089: 0012a42d 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 2090: 00199fed 856 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 2091: 00396744 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 2092: 00064c07 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 2093: 00116a31 92 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ 2094: 0002b0e3 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 2095: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (2) │ │ │ │ - 2096: 0006501d 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2097: 001fc809 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 2096: 000650a5 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2097: 001fcf41 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ 2098: 004b9da4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 2099: 000602a7 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 2100: 000c7781 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 2101: 0005d671 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2102: 000ee4a9 408 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 2103: 00087ae5 94 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2104: 00064891 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ - 2105: 000ed9b5 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 2106: 00056f15 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 2107: 00061259 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2108: 002579a5 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2109: 0009d9f9 564 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2110: 0026196d 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 2111: 002535c9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 2112: 000316f1 92 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 2099: 0006032f 18 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 2100: 000c8069 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 2101: 0005d6f1 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2102: 000eecb1 408 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 2103: 00087c2d 94 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2104: 00064919 16 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 2105: 000ee1bd 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 2106: 00056ec5 72 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 2107: 000612e1 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2108: 00257e8d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2109: 0009db65 564 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2110: 00261d15 136 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 2111: 00253aa9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 2112: 000316ed 92 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ 2113: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (2) │ │ │ │ - 2114: 001e32a5 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 2114: 001e3ac9 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 2115: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (2) │ │ │ │ 2116: 0002b6a5 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 2117: 0026e3a5 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 2118: 0004116d 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 2117: 0026e71d 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 2118: 000411e5 66 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ 2119: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 2120: 00113925 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2121: 0004487f 194 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ - 2122: 003808c0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 2120: 001141fd 76 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2121: 0004490b 194 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 2122: 00380bc0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 2123: 000292bc 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ 2124: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2) │ │ │ │ - 2125: 0006771b 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ - 2126: 000f4595 216 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 2125: 000677a3 30 FUNC GLOBAL DEFAULT 12 _PyCrossInterpreterData_Lookup │ │ │ │ + 2126: 000f4da1 216 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 2127: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2) │ │ │ │ - 2128: 000fc3b1 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 2128: 000fcbbd 182 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 2129: 004b9dd0 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 2130: 0024b79d 768 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 2131: 000310b5 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 2130: 0024bc6d 768 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 2131: 000310b1 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (2) │ │ │ │ - 2133: 0011a565 382 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 2134: 000980b5 284 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 2135: 00126551 324 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 2136: 00201ecd 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 2137: 000310bb 102 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 2133: 0011ae1d 382 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 2134: 00098235 284 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 2135: 00126e15 324 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 2136: 00202211 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 2137: 000310b7 102 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 2138: 0002ad81 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 2139: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (2) │ │ │ │ - 2140: 0015ae6d 118 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 2141: 00202539 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ - 2142: 00064a39 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2140: 0015b665 118 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 2141: 00202a89 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2142: 00064ac1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2143: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (2) │ │ │ │ 2144: 0047db50 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (2) │ │ │ │ 2146: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2147: 001dd79d 388 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2147: 001de011 388 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2148: 0002abb1 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2149: 001c654d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 2149: 001c6e25 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ 2150: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (2) │ │ │ │ - 2151: 001d7c05 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ - 2152: 0018db01 1848 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 2151: 001d84f5 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 2152: 0018e659 1848 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ 2153: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (2) │ │ │ │ 2154: 0002b10b 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 2155: 003a9fcc 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 2155: 003aa2cc 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (2) │ │ │ │ - 2157: 0015f23d 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2158: 000de4fd 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 2157: 0015fa2d 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2158: 000ded05 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ 2159: 0047858c 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 2160: 0015f0ed 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 2161: 00139a21 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2162: 000e50bd 78 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ - 2163: 00090ff1 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ - 2164: 0007e48d 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ - 2165: 001dc4d9 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 2166: 00249129 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 2167: 00167d01 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 2160: 0015f8dd 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 2161: 0013a271 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2162: 000e58d5 78 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 2163: 00091175 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2164: 0007e5dd 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 2165: 001dcd6d 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 2166: 002495f9 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 2167: 001684f1 258 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 2168: 0002bd89 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 2169: 001b09b1 200 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 2170: 001a6f71 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 2171: 000603a7 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ - 2172: 0005f29d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 2173: 00067717 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 2169: 001b14a5 200 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 2170: 001a7a79 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 2171: 0006042f 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 2172: 0005f321 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 2173: 0006779f 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 2174: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (2) │ │ │ │ - 2175: 001e3a45 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 2176: 00077f3d 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 2175: 001e4269 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 2176: 00078085 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ 2177: 0047af88 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 2178: 00089719 184 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 2179: 001dc4e5 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 2178: 000898cd 184 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 2179: 001dcd79 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (2) │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (2) │ │ │ │ - 2182: 00199a8d 30126 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 2182: 0019a5a5 30126 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ 2183: 00474afc 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 2184: 0006521d 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2185: 000609a5 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 2186: 00253539 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 2187: 000dd595 720 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 2188: 000607ef 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 2184: 000652a5 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2185: 00060a2d 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 2186: 00253a19 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 2187: 000ddd9d 720 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 2188: 00060877 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ 2189: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (3) │ │ │ │ 2190: 0047db3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ 2191: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (2) │ │ │ │ 2192: 0002b363 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 2193: 0047db38 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ 2194: 00036177 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 2195: 000d6df9 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ - 2196: 0022d899 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 2197: 0027e4cd 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ - 2198: 0011af3d 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 2199: 000f7da1 324 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 2195: 000d7629 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 2196: 00232bed 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 2197: 0027e7bd 8 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 2198: 0011b7f9 192 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 2199: 000f85a9 324 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ 2200: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (2) │ │ │ │ - 2201: 0005f195 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 2202: 000c349d 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2203: 0027e4d5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 2204: 001e1a89 250 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ - 2205: 001e6b15 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 2206: 0017cb91 354 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 2207: 00150135 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ - 2208: 00060f4b 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ - 2209: 0024cd41 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 2210: 00051109 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2211: 00069025 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 2212: 0006d255 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 2213: 0027947d 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2201: 0005f219 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 2202: 000c3d7d 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2203: 0027e7c5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 2204: 001e22ad 250 FUNC GLOBAL DEFAULT 12 _Py_fopen_obj │ │ │ │ + 2205: 001e733d 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 2206: 0017d45d 354 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 2207: 00150971 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2208: 00060fd3 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2209: 0024d219 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 2210: 00051149 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2211: 000690dd 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 2212: 0006d35d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 2213: 002797fd 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ 2214: 00473e38 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 2215: 00061007 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 2216: 000808f5 162 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 2215: 0006108f 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 2216: 00080a35 162 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ 2217: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 2218: 0047db00 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ - 2219: 000be48d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2219: 000bed5d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ 2220: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 2221: 00066c91 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ - 2222: 0008acb1 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 2223: 0003eaf3 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2221: 00066d19 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 2222: 0008ae59 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 2223: 0003eb0b 142 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (2) │ │ │ │ - 2225: 001030ed 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2225: 00103a71 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ 2226: 0047bbcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ 2227: 00475ab4 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ 2228: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ - 2229: 00159925 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2229: 0015a121 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ 2230: 0002ce51 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ - 2231: 00244a31 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 2232: 00095521 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 2231: 00244ef9 44 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 2232: 0009569d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ 2233: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (21) │ │ │ │ 2234: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (2) │ │ │ │ - 2235: 001ff29d 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 2236: 00143c71 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2235: 001ff9d5 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 2236: 001444d1 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ 2237: 004710f4 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 2238: 00050139 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 2239: 00049c0f 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2240: 0005666f 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 2238: 000501c1 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 2239: 00049c97 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2240: 0005652b 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 2241: 004759a4 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2242: 00047901 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 2242: 00047991 38 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ 2243: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (2) │ │ │ │ - 2244: 00220bc9 644 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 2245: 00223ac1 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 2246: 00072545 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2244: 00221281 642 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 2245: 00183989 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 2246: 0007268d 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 2247: 0047db10 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (2) │ │ │ │ - 2249: 001ec8c9 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ - 2250: 00152dbd 260 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 2251: 0013af29 5872 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 2249: 001ed0f1 84 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 2250: 001535f5 260 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 2251: 0013b781 5852 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ 2252: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (2) │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (2) │ │ │ │ - 2254: 00205d99 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 2255: 001e4325 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 2256: 00060f85 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 2257: 0021f455 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 2258: 0003c24b 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2259: 000e0f79 328 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 2260: 0005e55d 264 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 2254: 002062e9 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 2255: 001e4b4d 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 2256: 0006100d 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 2257: 0021fb0d 8 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 2258: 0003c25f 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2259: 000e1781 328 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 2260: 0005e58d 264 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 2261: 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) 0x291fc │ │ │ │ - 0x0000000d (FINI) 0x27f038 │ │ │ │ + 0x0000000d (FINI) 0x27f320 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x46fee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x46fef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1ca54 │ │ │ │ 0x00000006 (SYMTAB) 0x13cf4 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 73afed83c0be84d20cd17af97ef991e6d4d97c89 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f90bf2e0cf568cf8462e990d0f253e6a21a13019 │ │ │ │ │ │ │ │ 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: 0x000924be, Base: 0x0045f9a0, Semaphore: 0x004b9766 │ │ │ │ + Location: 0x0009263e, Base: 0x0045fca0, Semaphore: 0x004b9766 │ │ │ │ Arguments: 4@r8 4@r7 │ │ │ │ - stapsdt 0x00000029 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000aee7a, Base: 0x0045f9a0, Semaphore: 0x004b975e │ │ │ │ - Arguments: -4@[sp, #8] │ │ │ │ + Location: 0x000af6b8, Base: 0x0045fca0, Semaphore: 0x004b975e │ │ │ │ + Arguments: -4@[sp, #12] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000aef00, Base: 0x0045f9a0, Semaphore: 0x004b9760 │ │ │ │ + Location: 0x000af740, Base: 0x0045fca0, Semaphore: 0x004b9760 │ │ │ │ Arguments: -4@r6 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x001c217a, Base: 0x0045f9a0, Semaphore: 0x004b9764 │ │ │ │ + Location: 0x001c2c62, Base: 0x0045fca0, Semaphore: 0x004b9764 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x001c2184, Base: 0x0045f9a0, Semaphore: 0x004b9762 │ │ │ │ + Location: 0x001c2c6c, Base: 0x0045fca0, Semaphore: 0x004b9762 │ │ │ │ Arguments: 4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -140,16 +140,16 @@ │ │ │ │ epoll_ctl │ │ │ │ epoll_wait │ │ │ │ __recvmsg64 │ │ │ │ socketpair │ │ │ │ __open64_2 │ │ │ │ __sendmsg64 │ │ │ │ __syslog_chk │ │ │ │ -setlogmask │ │ │ │ gethostname │ │ │ │ +setlogmask │ │ │ │ closelog │ │ │ │ getpeername │ │ │ │ inet_pton │ │ │ │ getaddrinfo │ │ │ │ freeaddrinfo │ │ │ │ getloadavg │ │ │ │ inet_ntop │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ __explicit_bzero_chk │ │ │ │ __ctype_tolower_loc │ │ │ │ __ctype_toupper_loc │ │ │ │ XML_UseForeignDTD │ │ │ │ eventfd_write │ │ │ │ eventfd_read │ │ │ │ gethostbyname_r │ │ │ │ -shutdown │ │ │ │ gai_strerror │ │ │ │ +shutdown │ │ │ │ fgetxattr │ │ │ │ lgetxattr │ │ │ │ fremovexattr │ │ │ │ lremovexattr │ │ │ │ copy_file_range │ │ │ │ memfd_create │ │ │ │ __clock_settime64 │ │ │ │ @@ -300,18 +300,18 @@ │ │ │ │ __isoc23_sscanf │ │ │ │ inet_aton │ │ │ │ XML_GetInputContext │ │ │ │ inet_ntoa │ │ │ │ strsignal │ │ │ │ getlogin_r │ │ │ │ sigpending │ │ │ │ +sethostname │ │ │ │ getservbyname │ │ │ │ getservbyport │ │ │ │ getprotobyname │ │ │ │ -sethostname │ │ │ │ if_indextoname │ │ │ │ getnameinfo │ │ │ │ login_tty │ │ │ │ __setitimer64 │ │ │ │ __getitimer64 │ │ │ │ sigwaitinfo │ │ │ │ __sigtimedwait64 │ │ │ │ @@ -2044,28 +2044,28 @@ │ │ │ │ *F3F!F8F │ │ │ │ 3#`chCE@ │ │ │ │ FJFYF0FUE │ │ │ │ hJF1F D@D │ │ │ │ *F#FRhRm │ │ │ │ $%F&F'F2 │ │ │ │ F&h=Dsh[m │ │ │ │ -F*FAF8F$ │ │ │ │ +F*FAF8F% │ │ │ │ IF[F"F(F │ │ │ │ 4D{@dD#DK │ │ │ │ IF[F"F0F │ │ │ │ pi%aBhSm │ │ │ │ 33`2F!F(F │ │ │ │ !F@F2F;F │ │ │ │ 3;`*F!FPF# │ │ │ │ *FiF8F.D │ │ │ │ -h h*F1F( │ │ │ │ +h h*F1F) │ │ │ │ +F"FAF0F/F │ │ │ │ -CF*F9F0FT │ │ │ │ +CF*F9F0FU │ │ │ │ $CF:F1F(F │ │ │ │ -;F2F)F F0 │ │ │ │ +;F2F)F F1 │ │ │ │ KFBF9F(F0 │ │ │ │ ;F2F)F F │ │ │ │ ;F*F1FhF │ │ │ │ &+F"F9FXF │ │ │ │ SF2FIF8F │ │ │ │ pGpGpGpGpGpGpGpG │ │ │ │ $L#F8F2F)F │ │ │ │ @@ -2078,35 +2078,35 @@ │ │ │ │ CF:F!F(F │ │ │ │ " │ │ │ │ @"3F!F(F │ │ │ │ @"CF!F(F │ │ │ │ +D"F9F5h(F │ │ │ │ #F4F>FGF │ │ │ │ -G*F;FAFHF5F │ │ │ │ -#*FAFHFh │ │ │ │ +#AFHFUFh │ │ │ │ #AFHFDFh │ │ │ │ -#AFHF5Fg │ │ │ │ -#AFHF]Fg │ │ │ │ -*F#FAFHF5F │ │ │ │ +"F9FHFUF │ │ │ │ +GRF;FAFHF │ │ │ │ +#RFAFHFg │ │ │ │ +RF#FAFHF │ │ │ │ +#AFHF]Ff │ │ │ │ SiUF`i ! │ │ │ │ F9F3F F@ │ │ │ │ F9F3F F@ │ │ │ │ H...^x...0M.A.W..........7.cFOFdF │ │ │ │ ;FaiADaa] │ │ │ │ m8@/hwE& │ │ │ │ 3h:C8`cE │ │ │ │ 3FZF!F8F │ │ │ │ -oN)FoJHF │ │ │ │ -;N)F9JHF │ │ │ │ +YN)FYJHF │ │ │ │ 3+`;F_FO │ │ │ │ 11D8>>>>>> │ │ │ │ "FYF FcF │ │ │ │ FFFFFF.&F │ │ │ │ :F1hSF F │ │ │ │ K`fa4F#ho │ │ │ │ 3;`{hCE@ │ │ │ │ @@ -2152,30 +2151,29 @@ │ │ │ │ .#,:AF@F │ │ │ │ 3#`&FchZm │ │ │ │ *FKF@F!F │ │ │ │ 3)F#aphT │ │ │ │ Dh#ibmdi │ │ │ │ a&A"?!<'{ │ │ │ │ i!a*F#h0F │ │ │ │ -I ,4LD\a │ │ │ │ kh^kKhYk │ │ │ │ vpQQQQQQQQQQQQQQQmQyQQ"s │ │ │ │ Ih@hA@Q` │ │ │ │ "F3F,F ' │ │ │ │ "F3F,FOF │ │ │ │ F#F4F>FWF │ │ │ │ 2F9F FKF │ │ │ │ L#F(F:FAF │ │ │ │ @SXBXApGB │ │ │ │ *FCFUF`i │ │ │ │ 3+`{hCE: │ │ │ │ ;FZF)F0F │ │ │ │ KF"F9F(F │ │ │ │ @B;hIF8F │ │ │ │ -3#`pI FA │ │ │ │ +3#`pI F@ │ │ │ │ FAF0F.DUD │ │ │ │ (FBFQFED │ │ │ │ (FBFQFED │ │ │ │ >D*F8F/D │ │ │ │ JFQFMD.D │ │ │ │ KF2FIF(F │ │ │ │ U%bea%t │ │ │ │ _register_code │ │ │ │ linecache._register_code is not callable │ │ │ │ -'%.200s' object doesn't support item deletion │ │ │ │ compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ %s op %d should not be possible │ │ │ │ too many expressions in star-unpacking assignment │ │ │ │ multiple starred expressions in assignment │ │ │ │ invalid node type (%d) for augmented assignment │ │ │ │ can only join an iterable │ │ │ │ @@ -5347,15 +5347,14 @@ │ │ │ │ string, bytes or os.PathLike │ │ │ │ expected %.200s.__fspath__() to return str or bytes, not %.200s │ │ │ │ %s%sembedded null character in %s │ │ │ │ %s%s%s should be %s, not %.200s │ │ │ │ %s expected at least 1 argument, got 0 │ │ │ │ Cannot specify a default for %s() with multiple positional arguments │ │ │ │ %s() iterable argument is empty │ │ │ │ -Can't compare %.100s and %.100s │ │ │ │ |Op:enable │ │ │ │ unable to get the current thread state │ │ │ │ enable($module, /, file=sys.stderr, all_threads=True) │ │ │ │ Enable the fault handler. │ │ │ │ disable($module, /) │ │ │ │ Disable the fault handler. │ │ │ │ is_enabled │ │ │ │ @@ -5434,14 +5433,15 @@ │ │ │ │ Note that several fields' values are not the same as those defined by │ │ │ │ the C language standard for struct tm. For example, the value of the │ │ │ │ field tm_year is the actual year, not year - 1900. See individual │ │ │ │ fields' descriptions for details. │ │ │ │ .cpython-313-arm-linux-gnueabihf.so │ │ │ │ .abi3.so │ │ │ │ .abi3-arm-linux-gnueabihf.so │ │ │ │ +Can't compare %.100s and %.100s │ │ │ │ sys.stderr is None │ │ │ │ bool is used as a file descriptor │ │ │ │ file is not a valid file descriptor │ │ │ │ file.fileno() is not a valid file descriptor │ │ │ │ can't multiply sequence by non-int of type '%.200s' │ │ │ │ repeated string is too long │ │ │ │ pop from an empty set │ │ │ │ @@ -5934,29 +5934,29 @@ │ │ │ │ FrameLocalsProxy takes no keyword arguments │ │ │ │ cpython.run_module │ │ │ │ Could not import runpy module │ │ │ │ _run_module_as_main │ │ │ │ Could not access runpy._run_module_as_main │ │ │ │ Could not convert module name to unicode │ │ │ │ Could not create arguments for runpy._run_module_as_main │ │ │ │ +type object '%s' has no attribute '__annotations__' │ │ │ │ S_ISFIFO │ │ │ │ S_ISSOCK │ │ │ │ S_ISDOOR │ │ │ │ S_ISPORT │ │ │ │ filemode │ │ │ │ ST_NLINK │ │ │ │ ST_ATIME │ │ │ │ ST_MTIME │ │ │ │ ST_CTIME │ │ │ │ iso8859-1 │ │ │ │ utf-16-be │ │ │ │ utf-16-le │ │ │ │ utf-32-be │ │ │ │ utf-32-le │ │ │ │ -type object '%s' has no attribute '__annotations__' │ │ │ │ underlying buffer has been detached │ │ │ │ not writable │ │ │ │ encoder should return a bytes object, not '%.200s' │ │ │ │ File not open for %s │ │ │ │ __cached__ │ │ │ │ python: Can't reopen .pyc file │ │ │ │ SourcelessFileLoader │ │ │ │ @@ -6494,15 +6494,14 @@ │ │ │ │ not the last thread │ │ │ │ '%c' was never closed │ │ │ │ field 'name' is required for AsyncFunctionDef │ │ │ │ field 'args' is required for AsyncFunctionDef │ │ │ │ remaining threads │ │ │ │ remaining subinterpreters │ │ │ │ the interpreter doesn't have its own allocator │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ HANGUL SYLLABLE │ │ │ │ CJK UNIFIED IDEOGRAPH- │ │ │ │ @@ -6695,19 +6694,19 @@ │ │ │ │ note must be a str, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ PyType_GetModule: Type '%s' is not a heap type │ │ │ │ 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. │ │ │ │ +|Op:dump_traceback │ │ │ │ reentrant call inside %.100s.__repr__ │ │ │ │ name=%R │ │ │ │ %U encoding=%R> │ │ │ │ mode=%R │ │ │ │ -|Op:dump_traceback │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ AF_UNSPEC │ │ │ │ @@ -7202,22 +7201,22 @@ │ │ │ │ LC_MESSAGES │ │ │ │ LC_NUMERIC │ │ │ │ locale.Error │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ sys.settrace │ │ │ │ -/proc/self/stat │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ +/proc/self/stat │ │ │ │ first argument must be callable or None │ │ │ │ '%.200s' object is unsliceable │ │ │ │ -.__class__.__qualname__ is not a unicode object │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ +.__class__.__qualname__ is not a unicode object │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ maketrans arguments must have same length │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ @@ -7272,36 +7271,36 @@ │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ ../Python/pystrtod.c │ │ │ │ Infinity │ │ │ │ repeated bytes are too long │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ missing format argument │ │ │ │ +Cannot find Generic type │ │ │ │ +_GenericAlias │ │ │ │ Struct() argument 1 must be a str or bytes object, not %.200s │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ total struct size too long │ │ │ │ -Cannot find Generic type │ │ │ │ -_GenericAlias │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ argument for 'p' must be a bytes object │ │ │ │ int too large to convert │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ recursion limit must be greater or equal than 1 │ │ │ │ cannot set the recursion limit to %i at the recursion depth %i: the limit is too low │ │ │ │ _generic_class_getitem │ │ │ │ Missing frame when calling trace function. │ │ │ │ +'%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ +'%.200s' object is not callable │ │ │ │ '%c' format requires 0 <= number <= %zu │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ required argument is not an integer │ │ │ │ -'%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ -'%.200s' object is not callable │ │ │ │ how_many cannot be negative │ │ │ │ Cannot write %zi characters at %zi in a string of %zi characters │ │ │ │ Cannot copy %s characters into a string of %s characters │ │ │ │ Cannot modify a string currently used │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ @@ -7549,16 +7548,16 @@ │ │ │ │ configuration names must be strings or integers │ │ │ │ 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) │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ Missing frame when calling profile function. │ │ │ │ -field 'value' is required for Await │ │ │ │ bytes must be in range(0, 256) │ │ │ │ cannot convert '%.200s' object to bytes │ │ │ │ i|Opp:register │ │ │ │ '%U' codec can't encode character '\x%02x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\u%04x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\U%08x' in position %zd: %U │ │ │ │ '%U' codec can't encode characters in position %zd-%zd: %U │ │ │ │ @@ -7582,15 +7581,14 @@ │ │ │ │ memoryview: cannot cast view with zeros in shape or strides │ │ │ │ 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 │ │ │ │ memLevel │ │ │ │ strategy │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ @@ -7601,14 +7599,15 @@ │ │ │ │ extra_tokens │ │ │ │ True if the epoll handler is closed │ │ │ │ structseq │ │ │ │ is not │ │ │ │ not in │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ +Unable to allocate lock │ │ │ │ |iO:_ZlibDecompressor │ │ │ │ while setting zdict │ │ │ │ Can't allocate memory for decompression object │ │ │ │ while creating decompression object │ │ │ │ memoryview: unsupported format %s │ │ │ │ async generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ @@ -7631,14 +7630,15 @@ │ │ │ │ cannot pickle '%.200s' object │ │ │ │ __getnewargs_ex__ should return a tuple, not '%.200s' │ │ │ │ __getnewargs_ex__ should return a tuple of length 2, not %zd │ │ │ │ first item of the tuple returned by __getnewargs_ex__ must be a tuple, not '%.200s' │ │ │ │ second item of the tuple returned by __getnewargs_ex__ must be a dict, not '%.200s' │ │ │ │ __getnewargs__ should return a tuple, not '%.200s' │ │ │ │ On:_iterencode │ │ │ │ +field 'value' is required for Await │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ _reduce_ex │ │ │ │ while encoding a JSON object │ │ │ │ _iterencode_list needs a sequence │ │ │ │ Circular reference detected │ │ │ │ items must return 2-tuples │ │ │ │ @@ -7658,16 +7658,14 @@ │ │ │ │ __slotsname__ changed size during iteration │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ ArrayType │ │ │ │ MutableSequence │ │ │ │ collections.abc │ │ │ │ typecodes │ │ │ │ -string is too long to escape │ │ │ │ -first argument must be a string, not %.80s │ │ │ │ typecode │ │ │ │ the typecode character used to create the array │ │ │ │ the size, in bytes, of one array item │ │ │ │ buffer_info │ │ │ │ byteswap │ │ │ │ fromfile │ │ │ │ frombytes │ │ │ │ @@ -7683,14 +7681,16 @@ │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ +string is too long to escape │ │ │ │ +first argument must be a string, not %.80s │ │ │ │ tuple assignment index out of range │ │ │ │ End of stream already reached │ │ │ │ Insufficient memory for buffer allocation │ │ │ │ while finishing decompression │ │ │ │ while decompressing data │ │ │ │ memoryview has %zd exported buffer%s │ │ │ │ memoryview: negative export count │ │ │ │ @@ -7783,14 +7783,16 @@ │ │ │ │ invalid match pattern node in AST (kind=%d) │ │ │ │ multiple starred names in sequence pattern │ │ │ │ too many expressions in star-unpacking sequence pattern │ │ │ │ multiple starred expressions in sequence pattern │ │ │ │ [Errno %S] %S: %R -> %R │ │ │ │ [Errno %S] %S: %R │ │ │ │ [Errno %S] %S │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ called match pattern must be a class │ │ │ │ %s.__match_args__ must be a tuple (got %s) │ │ │ │ %s() accepts %zd positional sub-pattern%s (%zd given) │ │ │ │ __match_args__ elements must be strings (got %s) │ │ │ │ takewhile │ │ │ │ %s() got multiple sub-patterns for attribute %R │ │ │ │ character mapping must be in range(256) │ │ │ │ @@ -7801,17 +7803,14 @@ │ │ │ │ expected at most 1 argument, got %zd │ │ │ │ update() takes at most 1 positional argument (%zd given) │ │ │ │ other argument must be K instance │ │ │ │ link: src and dst must be the same type │ │ │ │ newline must be str or None, not %.200s │ │ │ │ illegal newline value: %R │ │ │ │ initial_value must be str or None, not %.200s │ │ │ │ -initial_value │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ __getformat__() argument 1 must be 'double' or 'float' │ │ │ │ IEEE, little-endian │ │ │ │ IEEE, big-endian │ │ │ │ insane float_format or double_format │ │ │ │ new buffer size too large │ │ │ │ signal number %ld out of range [1; %i] │ │ │ │ invalid signal number %ld, please use valid_signals() │ │ │ │ @@ -7861,24 +7860,25 @@ │ │ │ │ co_nlocals must be a positive integer │ │ │ │ co_stacksize must be a positive integer │ │ │ │ co_flags must be a positive integer │ │ │ │ co_firstlineno must be a positive integer │ │ │ │ OOOiiiiii │ │ │ │ code.__new__ │ │ │ │ read would overflow (invalid bytecode) │ │ │ │ +fix_imports │ │ │ │ +initial_value │ │ │ │ need more than 0 values to unpack │ │ │ │ need more than 1 value to unpack │ │ │ │ too many values to unpack (expected 2) │ │ │ │ peek of closed file │ │ │ │ code: LOAD_FAST_AND_CLEAR oparg %d out of range │ │ │ │ code: co_nlocals != len(co_varnames) │ │ │ │ __code__ must be set to a code object │ │ │ │ %U() requires a code object with %zd free vars, not %d │ │ │ │ Assigning a code object of non-matching type is deprecated (e.g., from a generator to a plain function) │ │ │ │ -fix_imports │ │ │ │ OrderedDict mutated during iteration │ │ │ │ OrderedDict changed size during iteration │ │ │ │ Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ BINUNICODE exceeds system's maximum size of %zd bytes │ │ │ │ pickle.find_class │ │ │ │ _compat_pickle.NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ _compat_pickle.NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ @@ -7924,14 +7924,20 @@ │ │ │ │ fileno() takes no arguments │ │ │ │ argument 3 │ │ │ │ first maketrans argument must be a string if there is a second argument │ │ │ │ the first two maketrans arguments must have equal length │ │ │ │ if you give only one argument to maketrans it must be a dict │ │ │ │ string keys in translate table must be of length 1 │ │ │ │ keys in translate table must be strings or integers │ │ │ │ +warn_on_full_buffer │ │ │ │ +($self, /) │ │ │ │ +($self, object, /) │ │ │ │ +($type, /) │ │ │ │ +($type, object, /) │ │ │ │ +(object, /) │ │ │ │ socket.__new__ │ │ │ │ %s: argv must be a tuple or list │ │ │ │ %s: argv must not be empty │ │ │ │ %s: environment must be a mapping object or None │ │ │ │ %s: scheduler must be a tuple or None │ │ │ │ %s: argv first element cannot be empty │ │ │ │ file_actions must be a sequence or None │ │ │ │ @@ -7939,26 +7945,14 @@ │ │ │ │ OiO&ik;A open file_action tuple must have 5 elements │ │ │ │ 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 │ │ │ │ -file_actions │ │ │ │ -setpgroup │ │ │ │ -resetids │ │ │ │ -setsigmask │ │ │ │ -setsigdef │ │ │ │ -scheduler │ │ │ │ -warn_on_full_buffer │ │ │ │ -($self, /) │ │ │ │ -($self, object, /) │ │ │ │ -($type, /) │ │ │ │ -($type, object, /) │ │ │ │ -(object, /) │ │ │ │ getsockaddrlen: unknown BT protocol │ │ │ │ getsockaddrlen: bad family │ │ │ │ Unknown Bluetooth protocol │ │ │ │ Invalid address type │ │ │ │ not main interpreter │ │ │ │ missing main interpreter │ │ │ │ failed to re-set autoTSSkey │ │ │ │ @@ -8005,30 +7999,36 @@ │ │ │ │ popitem(): dictionary is empty │ │ │ │ │ │ │ │ mappingproxy(%R) │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ │ │ │ │ %s({%U}) │ │ │ │ │ │ │ │ +buffer_callback │ │ │ │ +maxevents │ │ │ │ +eventmask │ │ │ │ +file_actions │ │ │ │ +setpgroup │ │ │ │ +resetids │ │ │ │ +setsigmask │ │ │ │ +setsigdef │ │ │ │ +scheduler │ │ │ │ while pickling an object │ │ │ │ set changed size during iteration │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ can't pickle '%.200s' object: %R │ │ │ │ __reduce__ must return a string or tuple │ │ │ │ clock_gettime(CLOCK_REALTIME) │ │ │ │ s:get_clock_info │ │ │ │ unknown clock │ │ │ │ adjustable │ │ │ │ |iii:socketpair │ │ │ │ '%c' format requires %lld <= number <= %lld │ │ │ │ unclosed %R │ │ │ │ -buffer_callback │ │ │ │ -maxevents │ │ │ │ -eventmask │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ first item of the tuple returned by __reduce__ must be callable │ │ │ │ second item of the tuple returned by __reduce__ must be a tuple │ │ │ │ fourth element of the tuple returned by __reduce__ must be an iterator, not %s │ │ │ │ fifth element of the tuple returned by __reduce__ must be an iterator, not %s │ │ │ │ sixth element of the tuple returned by __reduce__ must be a function, not %s │ │ │ │ @@ -8053,14 +8053,17 @@ │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ +value must be positive │ │ │ │ +Python int too large for C unsigned short │ │ │ │ +concurrent poll() invocation │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ socket.bind │ │ │ │ AF_UNIX path too long │ │ │ │ %s(): AF_NETLINK address must be tuple, not %.500s │ │ │ │ II;AF_NETLINK address must be a pair (pid, groups) │ │ │ │ @@ -8087,20 +8090,18 @@ │ │ │ │ AF_CAN interface name too long │ │ │ │ %s(): unsupported CAN protocol │ │ │ │ %s(): AF_ALG address must be tuple, not %.500s │ │ │ │ ss|HH;AF_ALG address must be a tuple (type, name[, feat[, mask]]) │ │ │ │ AF_ALG type too long. │ │ │ │ AF_ALG name too long. │ │ │ │ %s(): bad family │ │ │ │ -value must be positive │ │ │ │ -Python int too large for C unsigned short │ │ │ │ |i:listen │ │ │ │ -concurrent poll() invocation │ │ │ │ │ │ │ │ │ │ │ │ +bytes_per_sep │ │ │ │ RunFailedError: script raised an uncaught exception (%s) │ │ │ │ /proc/self/fd │ │ │ │ socket.connect │ │ │ │ i;array item must be integer │ │ │ │ argument 'globals' │ │ │ │ arg 3 (name) must be None or string │ │ │ │ arg 4 (defaults) must be None or tuple │ │ │ │ @@ -8150,47 +8151,41 @@ │ │ │ │ must be sequence of length %d, not %zd │ │ │ │ is not retrievable │ │ │ │ array_buffer_getbuf: view==NULL argument is obsolete │ │ │ │ getbuffer() takes no arguments │ │ │ │ cannot remove local variables from FrameLocalsProxy │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ Cell is empty │ │ │ │ -kwdefaults │ │ │ │ -bytes_per_sep │ │ │ │ -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 │ │ │ │ cannot clear a suspended frame │ │ │ │ cannot clear an executing frame │ │ │ │ y*|i:send │ │ │ │ cannot use constraints with TypeVarTuple │ │ │ │ cannot use bound with TypeVarTuple │ │ │ │ cannot use constraints with ParamSpec │ │ │ │ cannot use bound with ParamSpec │ │ │ │ field 'name' is required for TypeVar │ │ │ │ Type parameter defaults are │ │ │ │ field 'name' is required for TypeVarTuple │ │ │ │ field 'name' is required for ParamSpec │ │ │ │ +n|i:recv │ │ │ │ +negative buffersize in recv │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ -n|i:recv │ │ │ │ -negative buffersize in recv │ │ │ │ %.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. │ │ │ │ LOG_EMERG │ │ │ │ LOG_ALERT │ │ │ │ @@ -8251,30 +8246,33 @@ │ │ │ │ field 'body' is required for Expression │ │ │ │ FunctionType field "argtypes" must be a list, not a %.200s │ │ │ │ while traversing 'FunctionType' node │ │ │ │ FunctionType field "argtypes" changed size during iteration │ │ │ │ required field "returns" missing from FunctionType │ │ │ │ field 'returns' is required for FunctionType │ │ │ │ expected some sort of mod, but got %R │ │ │ │ -argument 'ident' │ │ │ │ +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 │ │ │ │ gc.get_objects │ │ │ │ generation parameter must be less than the number of available generations (%i) │ │ │ │ generation parameter cannot be negative │ │ │ │ +argument 'ident' │ │ │ │ subinterpreter can't use syslog.openlog() │ │ │ │ syslog.openlog │ │ │ │ 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 │ │ │ │ -logoption │ │ │ │ -facility │ │ │ │ -closelog │ │ │ │ -setlogmask │ │ │ │ -LOG_MASK │ │ │ │ -LOG_UPTO │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ required field "name" missing from FunctionDef │ │ │ │ while traversing 'FunctionDef' node │ │ │ │ required field "args" missing from FunctionDef │ │ │ │ FunctionDef field "body" must be a list, not a %.200s │ │ │ │ @@ -8407,14 +8405,16 @@ │ │ │ │ AST identifier must be of type str │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ impossible module node │ │ │ │ AST validator recursion depth mismatch (before=%d, after=%d) │ │ │ │ +logoption │ │ │ │ +facility │ │ │ │ AST node line range (%d, %d) is not valid │ │ │ │ AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ line %d, column %d-%d is not a valid range │ │ │ │ AnnAssign with simple non-Name target │ │ │ │ TypeAlias with non-Name name │ │ │ │ empty %s on %s │ │ │ │ Raise with cause but no exception │ │ │ │ @@ -8436,21 +8436,21 @@ │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ s:syslog │ │ │ │ is:syslog │ │ │ │ syslog.syslog requires 1 to 2 arguments │ │ │ │ syslog.syslog │ │ │ │ subinterpreter can't use syslog.syslog() until the syslog is opened by the main interpreter │ │ │ │ -syslog.setlogmask │ │ │ │ socket.gethostname │ │ │ │ +syslog.setlogmask │ │ │ │ os.putenv │ │ │ │ -subinterpreter can't use syslog.closelog() │ │ │ │ -syslog.closelog │ │ │ │ (kK):_acquire_restore │ │ │ │ couldn't acquire lock │ │ │ │ +subinterpreter can't use syslog.closelog() │ │ │ │ +syslog.closelog │ │ │ │ %s:%d: bad argument to internal function │ │ │ │ gc.get_referents │ │ │ │ update() argument must be dict or another FrameLocalsProxy │ │ │ │ object does not support cross-interpreter data │ │ │ │ failed to get __main__ namespace │ │ │ │ failed to apply namespace to __main__ │ │ │ │ unsupported error code %d │ │ │ │ @@ -8636,16 +8636,14 @@ │ │ │ │ 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 │ │ │ │ bad %s value │ │ │ │ bad %s or lineterminator value │ │ │ │ more positional defaults than args on arguments │ │ │ │ length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ -ParserCreate │ │ │ │ -ErrorString │ │ │ │ writerow │ │ │ │ writerows │ │ │ │ line_num │ │ │ │ target_is_directory │ │ │ │ register_dialect │ │ │ │ list_dialects │ │ │ │ unregister_dialect │ │ │ │ @@ -8744,14 +8742,16 @@ │ │ │ │ UseForeignDTD │ │ │ │ SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ +ParserCreate │ │ │ │ +ErrorString │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ ProcessingInstructionHandler │ │ │ │ CharacterDataHandler │ │ │ │ UnparsedEntityDeclHandler │ │ │ │ NotationDeclHandler │ │ │ │ StartNamespaceDeclHandler │ │ │ │ @@ -8867,16 +8867,16 @@ │ │ │ │ copy() takes no arguments │ │ │ │ Inconsistent stream state │ │ │ │ while copying compression object │ │ │ │ __copy__() takes no arguments │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ max_length must be non-negative │ │ │ │ length must be greater than zero │ │ │ │ -while copying decompression object │ │ │ │ Out of range float values are not JSON compliant: %R │ │ │ │ +while copying decompression object │ │ │ │ \Uxxxxxxxx out of range │ │ │ │ rawunicodeescape │ │ │ │ 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 │ │ │ │ read-only bytes-like object │ │ │ │ @@ -8900,15 +8900,14 @@ │ │ │ │ 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 │ │ │ │ catching ExceptionGroup with except* is not allowed. Use except instead. │ │ │ │ typealias │ │ │ │ type_params must be a tuple │ │ │ │ -expected some sort of operator, but got %R │ │ │ │ %.200s.split must return a tuple, not %.200s │ │ │ │ %.200s.split must return a 2-tuple, got tuple of size %zd │ │ │ │ _parse_whole │ │ │ │ _setevents │ │ │ │ A string identifying what kind of data this element represents │ │ │ │ A string of text directly after the start tag, or None │ │ │ │ A string of text directly after the end tag, or None │ │ │ │ @@ -8917,14 +8916,15 @@ │ │ │ │ makeelement │ │ │ │ SubElement │ │ │ │ _set_factories │ │ │ │ xml.etree.ElementTree.XMLParser │ │ │ │ xml.etree.ElementTree.Element │ │ │ │ xml.etree.ElementTree.TreeBuilder │ │ │ │ _elementtree._element_iterator │ │ │ │ +expected some sort of operator, but got %R │ │ │ │ telling position disabled by next() call │ │ │ │ Oi;illegal decoder state │ │ │ │ can't reconstruct logical file position │ │ │ │ UO:BaseExceptionGroup.__new__ │ │ │ │ second argument (exceptions) must be a sequence │ │ │ │ second argument (exceptions) must be a non-empty sequence │ │ │ │ Item %zd of second argument (exceptions) is not an exception │ │ │ │ @@ -8950,35 +8950,35 @@ │ │ │ │ set comprehension │ │ │ │ dict comprehension │ │ │ │ dict literal │ │ │ │ set display │ │ │ │ f-string expression │ │ │ │ conditional expression │ │ │ │ unexpected expression in assignment %d (line %d) │ │ │ │ +%x %x %s │ │ │ │ argument 'tb_frame' │ │ │ │ expected traceback object or None, got '%s' │ │ │ │ -%x %x %s │ │ │ │ negative seek value %zd │ │ │ │ invalid whence (%i, should be 0, 1 or 2) │ │ │ │ /tmp/perf-%jd.map │ │ │ │ %U%sseconds=%d │ │ │ │ %U%smicroseconds=%d │ │ │ │ hexadecimal string too long to convert │ │ │ │ hexadecimal value too large to represent as a float │ │ │ │ invalid hexadecimal floating-point string │ │ │ │ O|O!:Element │ │ │ │ -tolerances must be non-negative │ │ │ │ index out of bounds on dimension %d │ │ │ │ +tolerances must be non-negative │ │ │ │ memoryview: invalid type for format '%s' │ │ │ │ memoryview: invalid value for format '%s' │ │ │ │ keywords dict changed size during iteration │ │ │ │ %s(%R, %U) │ │ │ │ +complex division by zero │ │ │ │ '%c' format requires 0 <= number <= %llu │ │ │ │ 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 │ │ │ │ XMLParser │ │ │ │ start_ns │ │ │ │ @@ -9015,21 +9015,21 @@ │ │ │ │ complex() second argument must be a number, not '%.200s' │ │ │ │ PyType_GetModuleByDef: No superclass of '%s' nor '%s' has the given module │ │ │ │ __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. │ │ │ │ truncate of closed file │ │ │ │ len() of unsized object │ │ │ │ in __issubclass__ │ │ │ │ -paramspec │ │ │ │ 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 │ │ │ │ Exception ignored in PyDict_GetItemString(); consider using PyDict_GetItemRefString() │ │ │ │ expected an instruction sequence │ │ │ │ O!O|O!:SubElement │ │ │ │ expected an Element, not "%.200s" │ │ │ │ DEF_GLOBAL │ │ │ │ DEF_NONLOCAL │ │ │ │ DEF_LOCAL │ │ │ │ @@ -9050,21 +9050,14 @@ │ │ │ │ GLOBAL_IMPLICIT │ │ │ │ SCOPE_OFF │ │ │ │ SCOPE_MASK │ │ │ │ string or bytes │ │ │ │ symtable() arg 3 must be 'exec' or 'eval' or 'single' │ │ │ │ O:PickleBuffer │ │ │ │ operation forbidden on released PickleBuffer object │ │ │ │ -expected an AST │ │ │ │ -qualname │ │ │ │ -cellvars │ │ │ │ -freevars │ │ │ │ -argcount │ │ │ │ -posonlyargcount │ │ │ │ -kwonlyargcount │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -9073,14 +9066,21 @@ │ │ │ │ │ │ │ │ %04d-%02d-%02d%c%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%03d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%06d │ │ │ │ timespec │ │ │ │ +expected an AST │ │ │ │ +qualname │ │ │ │ +cellvars │ │ │ │ +freevars │ │ │ │ +argcount │ │ │ │ +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 │ │ │ │ getgrnam(): name not found: %R │ │ │ │ %.200s() %.200s must be %.50s, not %.50s │ │ │ │ @@ -9143,18 +9143,18 @@ │ │ │ │ b;array item must be integer │ │ │ │ effective_ids │ │ │ │ required field "arg" missing from arg │ │ │ │ while traversing 'arg' node │ │ │ │ required field "lineno" missing from arg │ │ │ │ required field "col_offset" missing from arg │ │ │ │ %s%s%sj%s │ │ │ │ +zip_longest() got an unexpected keyword argument │ │ │ │ n must be a non-negative integer │ │ │ │ k must be a non-negative integer │ │ │ │ min(n - k, k) must not exceed %lld │ │ │ │ -zip_longest() got an unexpected keyword argument │ │ │ │ expected a code object, not '%.100s' │ │ │ │ Executors are not available in this build │ │ │ │ slice indices must be integers or have an __index__ method │ │ │ │ is_symlink() takes no arguments │ │ │ │ factorial() argument should not exceed %ld │ │ │ │ factorial() not defined for negative values │ │ │ │ integer argument expected, got '%s' │ │ │ │ @@ -9187,18 +9187,18 @@ │ │ │ │ cannot extract raw buffer from non-contiguous buffer │ │ │ │ invalid module index │ │ │ │ Interpreters module-list not accessible. │ │ │ │ Module index out of bounds. │ │ │ │ %U argument after ** must be a mapping, not %.200s │ │ │ │ %U got multiple values for keyword argument '%S' │ │ │ │ %s(%d, %d, %d) │ │ │ │ -both points must have the same number of dimensions │ │ │ │ fork not supported for subinterpreters │ │ │ │ os.forkpty │ │ │ │ unsupported langinfo constant │ │ │ │ +both points must have the same number of dimensions │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d) │ │ │ │ Inputs are not the same length │ │ │ │ cannot add more objects to bytearray │ │ │ │ in collect_exception_group_leaf_ids │ │ │ │ %s(%d, %d, %d, %d) │ │ │ │ @@ -9214,26 +9214,26 @@ │ │ │ │ prec too big │ │ │ │ %%b requires a bytes-like object, or an object that implements __bytes__, not '%.100s' │ │ │ │ %%%c format: %s is required, not %.200s │ │ │ │ %c requires an integer in range(256) or a single byte │ │ │ │ %c arg not in range(256) │ │ │ │ not all arguments converted during bytes formatting │ │ │ │ _typevar_subst │ │ │ │ -O|O:getsizeof │ │ │ │ h;array item must be integer │ │ │ │ signed char is less than minimum │ │ │ │ signed char is greater than maximum │ │ │ │ -Type %.100s doesn't define __sizeof__ │ │ │ │ -__sizeof__() should return >= 0 │ │ │ │ +O|O:getsizeof │ │ │ │ state argument must be a tuple │ │ │ │ OK;setstate(): illegal state argument │ │ │ │ +slice(%R, %R, %R) │ │ │ │ +Type %.100s doesn't define __sizeof__ │ │ │ │ +__sizeof__() should return >= 0 │ │ │ │ intermediate overflow in fsum │ │ │ │ math.fsum partials │ │ │ │ -inf + inf in fsum │ │ │ │ -slice(%R, %R, %R) │ │ │ │ weakly-referenced object no longer exists │ │ │ │ cannot delete __dict__ │ │ │ │ __dict__ must be set to a dictionary, not a '%.200s' │ │ │ │ argument 'namespace_separator' │ │ │ │ namespace_separator must be at most one character, omitted, or None │ │ │ │ intern must be a dictionary │ │ │ │ XML_ParserCreate failed │ │ │ │ @@ -9301,25 +9301,25 @@ │ │ │ │ expected one or more exception types │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ _thread.excepthook argument type must be ExceptHookArgs │ │ │ │ Exception in thread │ │ │ │ │ │ │ │ -memoryview: internal error in richcompare │ │ │ │ limit must be an integer │ │ │ │ first argument must be a type object, not %.200s │ │ │ │ %.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 │ │ │ │ new_limit │ │ │ │ backtick │ │ │ │ accumulate │ │ │ │ +memoryview: internal error in richcompare │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ os.truncate │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ absolute value too large │ │ │ │ %S (%zd sub-exception%s) │ │ │ │ @@ -9421,15 +9421,14 @@ │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ offset must be a timedelta strictly between -timedelta(hours=24) and timedelta(hours=24), not %R. │ │ │ │ digest_size must be between 1 and %d bytes │ │ │ │ maximum salt length is %d bytes │ │ │ │ maximum person length is %d bytes │ │ │ │ fanout must be between 0 and 255 │ │ │ │ depth must be between 1 and 255 │ │ │ │ -node_offset is too large │ │ │ │ node_depth must be between 0 and 255 │ │ │ │ inner_size must be between 0 and is %d │ │ │ │ maximum key length is %d bytes │ │ │ │ '%.200s' object is not an async iterable │ │ │ │ aiter() returned not an async iterator of type '%.100s' │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ @@ -9456,21 +9455,22 @@ │ │ │ │ _sha3.sha3_512 │ │ │ │ _sha3.sha3_384 │ │ │ │ _sha3.sha3_256 │ │ │ │ _sha3.sha3_224 │ │ │ │ _sha1.sha1 │ │ │ │ float divmod() │ │ │ │ 'max_factor' must be at least 1.0 │ │ │ │ +node_offset is too large │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ ExternalEntityRef │ │ │ │ get expected 1 or 2 arguments │ │ │ │ maxdigits must be 0 or larger than %d │ │ │ │ -steps must be a non-negative integer │ │ │ │ '%.200s' object is not an async iterator │ │ │ │ +steps must be a non-negative integer │ │ │ │ object %.50s does not have __anext__ method │ │ │ │ child index out of range │ │ │ │ object %.50s does not have __await__ method │ │ │ │ │ │ │ │ __await__ returned a non-iterable │ │ │ │ unknown expression kind inside f-string │ │ │ │ U:__format__ │ │ │ │ @@ -9612,15 +9612,14 @@ │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ must have a sched_param object │ │ │ │ iO:sched_setparam │ │ │ │ '%.200s' object doesn't support slice assignment │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ 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 │ │ │ │ @@ -9661,14 +9660,15 @@ │ │ │ │ Weakref proxy referenced a non-iterator '%.200s' object │ │ │ │ │ │ │ │ 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. │ │ │ │ On|p:scanstring │ │ │ │ No such frozen object named %R │ │ │ │ Frozen object named %R is invalid │ │ │ │ Excluded frozen object named %R │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ @@ -10024,46 +10024,46 @@ │ │ │ │ htons: can't convert negative Python int to C 16-bit unsigned integer │ │ │ │ htons: Python int too large to convert to C 16-bit unsigned integer │ │ │ │ %X:%X:%X:%X:%X:%X%c │ │ │ │ bad bluetooth address │ │ │ │ illegal IP address string passed to inet_aton │ │ │ │ packed IP wrong length for inet_ntoa │ │ │ │ Unknown signal │ │ │ │ +fcntl.ioctl │ │ │ │ +w*:ioctl │ │ │ │ +ioctl string arg too long │ │ │ │ +s*:ioctl │ │ │ │ +i;ioctl requires a file or file descriptor, an integer and optionally an integer or buffer argument │ │ │ │ algset is only supported for AF_ALG │ │ │ │ |O$O!y*O!i:sendmsg_afalg │ │ │ │ Invalid or missing argument 'op' │ │ │ │ assoclen must be positive │ │ │ │ unexpected NULL result from CMSG_FIRSTHDR │ │ │ │ unexpected NULL result from CMSG_NXTHDR(iv) │ │ │ │ unexpected NULL result from CMSG_NXTHDR(assoc) │ │ │ │ maximum recursion limit exceeded │ │ │ │ internal error in regular expression engine │ │ │ │ O|ni:recvmsg_into │ │ │ │ recvmsg_into() argument 1 must be an iterable │ │ │ │ w*;recvmsg_into() argument 1 must be an iterable of single-segment read-write buffers │ │ │ │ +S:sethostname │ │ │ │ +O&:sethostname │ │ │ │ +socket.sethostname │ │ │ │ s|s:getservbyname │ │ │ │ socket.getservbyname │ │ │ │ service/proto not found │ │ │ │ i|s:getservbyport │ │ │ │ getservbyport: port must be 0-65535. │ │ │ │ socket.getservbyport │ │ │ │ port/proto not found │ │ │ │ s:getprotobyname │ │ │ │ protocol not found │ │ │ │ i:unregister │ │ │ │ |i:_sigsegv │ │ │ │ |i:signum │ │ │ │ -S:sethostname │ │ │ │ -O&:sethostname │ │ │ │ -socket.sethostname │ │ │ │ -fcntl.ioctl │ │ │ │ -w*:ioctl │ │ │ │ -ioctl string arg too long │ │ │ │ -s*:ioctl │ │ │ │ -i;ioctl requires a file or file descriptor, an integer and optionally an integer or buffer argument │ │ │ │ iy*:inet_ntop │ │ │ │ invalid length of packed IP address string │ │ │ │ unknown address family %d │ │ │ │ unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ |n:stack_size │ │ │ │ size must be 0 or a positive value │ │ │ │ size not valid: %zd bytes │ │ │ │ @@ -23345,15 +23345,15 @@ │ │ │ │ !"#$%&'()*+,-./01234444444444444444444444444544444444444444444444444444444444444444444444444444444444444444444444444444444444446789:;<=>?@A4444444444444444444444444444444444444444444B444444444444444444444444444444444CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno444444444pqrstu444444444444444vwx444444444444444444444444444444444yz{|44}~444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444 │ │ │ │ 444444444 │ │ │ │ 444444444444444444 │ │ │ │ 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ -4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444p>* │ │ │ │ +4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444HA* │ │ │ │ Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ JSON scanner object │ │ │ │ scanstring(string, end, strict=True) -> (string, end) │ │ │ │ Scan the string s for a JSON string. End is the index of the │ │ │ │ character in s after the quote that started the JSON string. │ │ │ │ Unescapes all valid JSON string escape sequences and raises ValueError │ │ │ │ on attempt to decode an invalid string. If strict is False then literal │ │ │ │ @@ -23948,22 +23948,14 @@ │ │ │ │ syslog([priority=LOG_INFO,] message) │ │ │ │ Send the string message to the system logger. │ │ │ │ closelog($module, /) │ │ │ │ Reset the syslog module values and call the system library closelog(). │ │ │ │ openlog($module, /, ident=, logoption=0, │ │ │ │ facility=LOG_USER) │ │ │ │ Set logging options of subsequent syslog() calls. │ │ │ │ -sha384($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ -sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ -sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ -sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ -Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -23972,20 +23964,22 @@ │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ -ErrorString($module, code, /) │ │ │ │ -Returns string error for given number. │ │ │ │ -ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ - intern=) │ │ │ │ -Return a new XML parser object. │ │ │ │ -Python wrapper for Expat parser. │ │ │ │ +sha384($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ +sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ +sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ +sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ +Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ update($self, data, /) │ │ │ │ Update this hash object's state with the provided bytes-like object. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -24126,14 +24120,20 @@ │ │ │ │ Set the base URL for the parser. │ │ │ │ ParseFile($self, file, /) │ │ │ │ Parse XML data from file-like object. │ │ │ │ Parse($self, data, isfinal=False, /) │ │ │ │ Parse XML data. │ │ │ │ `isfinal' should be true at end of input. │ │ │ │ XML parser │ │ │ │ +ErrorString($module, code, /) │ │ │ │ +Returns string error for given number. │ │ │ │ +ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ + intern=) │ │ │ │ +Return a new XML parser object. │ │ │ │ +Python wrapper for Expat parser. │ │ │ │ ! $ ' * - 0 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ # ' + / 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ ! !#!&!)!,!/!2!5!8!;!>!A!D!G!J!M!P!S!V!Y!\!_!b!e!h!k!n!q!t!w!z!}! │ │ │ │ """%"("+"."1"4"7":"="@"C"F"I"L"O"R"U"X"["^"a"d"g"j"m"p"s"v"y"|" │ │ │ │ #!#%#)#-#1#5#9#=#A#E#I#M#Q#U#Y#]#a#e#i#m#q#u#y#}# │ │ │ │ @@ -24693,20 +24693,20 @@ │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ signal_active_thread │ │ │ │ _enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ _PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyThreadState_Init │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ PySys_AddWarnOptionUnicode │ │ │ │ faulthandler_fatal_error_thread │ │ │ │ PySys_SetPath │ │ │ │ PySys_SetArgvEx │ │ │ │ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ %%%%%%% │ │ │ │ !"#%%%%%% │ │ │ │ @@ -25130,15 +25130,15 @@ │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ 4@r8 4@r7 │ │ │ │ gc__start │ │ │ │ --4@[sp, #8] │ │ │ │ +-4@[sp, #12] │ │ │ │ gc__done │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -180,21 +180,21 @@ │ │ │ │ 0x0001d564 7061776e 61747472 5f736574 73636865 pawnattr_setsche │ │ │ │ 0x0001d574 64706172 616d0070 6f736978 5f737061 dparam.posix_spa │ │ │ │ 0x0001d584 776e6174 74725f73 65747067 726f7570 wnattr_setpgroup │ │ │ │ 0x0001d594 00737472 6e6c656e 0065706f 6c6c5f63 .strnlen.epoll_c │ │ │ │ 0x0001d5a4 746c0065 706f6c6c 5f776169 74006163 tl.epoll_wait.ac │ │ │ │ 0x0001d5b4 63657074 34006163 63657074 005f5f72 cept4.accept.__r │ │ │ │ 0x0001d5c4 6563766d 73673634 00736f63 6b657470 ecvmsg64.socketp │ │ │ │ - 0x0001d5d4 61697200 62696e64 006c6973 74656e00 air.bind.listen. │ │ │ │ - 0x0001d5e4 706f6c6c 005f5f6f 70656e36 345f3200 poll.__open64_2. │ │ │ │ + 0x0001d5d4 61697200 706f6c6c 0062696e 64006c69 air.poll.bind.li │ │ │ │ + 0x0001d5e4 7374656e 005f5f6f 70656e36 345f3200 sten.__open64_2. │ │ │ │ 0x0001d5f4 636f6e6e 65637400 5f5f7365 6e646d73 connect.__sendms │ │ │ │ 0x0001d604 67363400 73656e64 00726563 76006f70 g64.send.recv.op │ │ │ │ 0x0001d614 656e6c6f 67005f5f 7379736c 6f675f63 enlog.__syslog_c │ │ │ │ - 0x0001d624 686b0073 65746c6f 676d6173 6b006765 hk.setlogmask.ge │ │ │ │ - 0x0001d634 74686f73 746e616d 6500636c 6f73656c thostname.closel │ │ │ │ + 0x0001d624 686b0067 6574686f 73746e61 6d650073 hk.gethostname.s │ │ │ │ + 0x0001d634 65746c6f 676d6173 6b00636c 6f73656c etlogmask.closel │ │ │ │ 0x0001d644 6f670067 65747065 65726e61 6d650069 og.getpeername.i │ │ │ │ 0x0001d654 6e65745f 70746f6e 00676574 61646472 net_pton.getaddr │ │ │ │ 0x0001d664 696e666f 00667265 65616464 72696e66 info.freeaddrinf │ │ │ │ 0x0001d674 6f006765 746c6f61 64617667 00696e65 o.getloadavg.ine │ │ │ │ 0x0001d684 745f6e74 6f700073 796d6c69 6e6b0073 t_ntop.symlink.s │ │ │ │ 0x0001d694 796d6c69 6e6b6174 00584d4c 5f457870 ymlinkat.XML_Exp │ │ │ │ 0x0001d6a4 61745665 7273696f 6e00584d 4c5f4578 atVersion.XML_Ex │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ 0x0001dc04 726e6361 745f6368 6b005f5f 6d6b7469 rncat_chk.__mkti │ │ │ │ 0x0001dc14 6d653634 00676574 70776e61 6d5f7200 me64.getpwnam_r. │ │ │ │ 0x0001dc24 5f5f7365 6c656374 36340073 65746772 __select64.setgr │ │ │ │ 0x0001dc34 656e7400 67657467 72656e74 00656e64 ent.getgrent.end │ │ │ │ 0x0001dc44 6772656e 74005f5f 6664656c 745f6368 grent.__fdelt_ch │ │ │ │ 0x0001dc54 6b006c6c 69737478 61747472 00666c69 k.llistxattr.fli │ │ │ │ 0x0001dc64 73747861 74747200 666f726b 70747900 stxattr.forkpty. │ │ │ │ - 0x0001dc74 666c6f63 6b005f5f 77616974 345f7469 flock.__wait4_ti │ │ │ │ - 0x0001dc84 6d653634 00584d4c 5f476574 53706563 me64.XML_GetSpec │ │ │ │ + 0x0001dc74 5f5f7761 6974345f 74696d65 36340066 __wait4_time64.f │ │ │ │ + 0x0001dc84 6c6f636b 00584d4c 5f476574 53706563 lock.XML_GetSpec │ │ │ │ 0x0001dc94 69666965 64417474 72696275 7465436f ifiedAttributeCo │ │ │ │ 0x0001dca4 756e7400 73636865 645f7365 74616666 unt.sched_setaff │ │ │ │ 0x0001dcb4 696e6974 7900584d 4c5f5374 6f705061 inity.XML_StopPa │ │ │ │ 0x0001dcc4 72736572 00676574 67726f75 7073005f rser.getgroups._ │ │ │ │ 0x0001dcd4 5f776169 74335f74 696d6536 3400584d _wait3_time64.XM │ │ │ │ 0x0001dce4 4c5f4765 74427566 66657200 584d4c5f L_GetBuffer.XML_ │ │ │ │ 0x0001dcf4 50617273 65427566 66657200 66737461 ParseBuffer.fsta │ │ │ │ @@ -316,17 +316,17 @@ │ │ │ │ 0x0001dde4 70655f74 6f6c6f77 65725f6c 6f630065 pe_tolower_loc.e │ │ │ │ 0x0001ddf4 76656e74 6664005f 5f637479 70655f74 ventfd.__ctype_t │ │ │ │ 0x0001de04 6f757070 65725f6c 6f630058 4d4c5f55 oupper_loc.XML_U │ │ │ │ 0x0001de14 7365466f 72656967 6e445444 00616c61 seForeignDTD.ala │ │ │ │ 0x0001de24 726d0065 76656e74 66645f77 72697465 rm.eventfd_write │ │ │ │ 0x0001de34 00657665 6e746664 5f726561 64006475 .eventfd_read.du │ │ │ │ 0x0001de44 70330063 7465726d 69640067 6574686f p3.ctermid.getho │ │ │ │ - 0x0001de54 73746279 6e616d65 5f720073 68757464 stbyname_r.shutd │ │ │ │ - 0x0001de64 6f776e00 6761695f 73747265 72726f72 own.gai_strerror │ │ │ │ - 0x0001de74 00666578 65637665 00666765 74786174 .fexecve.fgetxat │ │ │ │ + 0x0001de54 73746279 6e616d65 5f720067 61695f73 stbyname_r.gai_s │ │ │ │ + 0x0001de64 74726572 726f7200 66657865 63766500 trerror.fexecve. │ │ │ │ + 0x0001de74 73687574 646f776e 00666765 74786174 shutdown.fgetxat │ │ │ │ 0x0001de84 7472006c 67657478 61747472 00667265 tr.lgetxattr.fre │ │ │ │ 0x0001de94 6d6f7665 78617474 72006c72 656d6f76 movexattr.lremov │ │ │ │ 0x0001dea4 65786174 74720063 6f70795f 66696c65 exattr.copy_file │ │ │ │ 0x0001deb4 5f72616e 67650073 706c6963 65006d65 _range.splice.me │ │ │ │ 0x0001dec4 6d66645f 63726561 7465005f 5f636c6f mfd_create.__clo │ │ │ │ 0x0001ded4 636b5f73 65747469 6d653634 00636872 ck_settime64.chr │ │ │ │ 0x0001dee4 6f6f7400 73636865 645f7365 74736368 oot.sched_setsch │ │ │ │ @@ -372,18 +372,18 @@ │ │ │ │ 0x0001e164 645f6578 69740063 6c6f7365 66726f6d d_exit.closefrom │ │ │ │ 0x0001e174 005f5f69 736f6332 335f7373 63616e66 .__isoc23_sscanf │ │ │ │ 0x0001e184 00696e65 745f6174 6f6e0058 4d4c5f47 .inet_aton.XML_G │ │ │ │ 0x0001e194 6574496e 70757443 6f6e7465 78740069 etInputContext.i │ │ │ │ 0x0001e1a4 6e65745f 6e746f61 00737472 7369676e net_ntoa.strsign │ │ │ │ 0x0001e1b4 616c006e 69636500 6765746c 6f67696e al.nice.getlogin │ │ │ │ 0x0001e1c4 5f720073 69677065 6e64696e 67007369 _r.sigpending.si │ │ │ │ - 0x0001e1d4 67776169 74006765 74736572 7662796e gwait.getservbyn │ │ │ │ - 0x0001e1e4 616d6500 67657473 65727662 79706f72 ame.getservbypor │ │ │ │ - 0x0001e1f4 74006765 7470726f 746f6279 6e616d65 t.getprotobyname │ │ │ │ - 0x0001e204 00736574 686f7374 6e616d65 0069665f .sethostname.if_ │ │ │ │ + 0x0001e1d4 67776169 74007365 74686f73 746e616d gwait.sethostnam │ │ │ │ + 0x0001e1e4 65006765 74736572 7662796e 616d6500 e.getservbyname. │ │ │ │ + 0x0001e1f4 67657473 65727662 79706f72 74006765 getservbyport.ge │ │ │ │ + 0x0001e204 7470726f 746f6279 6e616d65 0069665f tprotobyname.if_ │ │ │ │ 0x0001e214 696e6465 78746f6e 616d6500 6765746e indextoname.getn │ │ │ │ 0x0001e224 616d6569 6e666f00 6c6f6769 6e5f7474 ameinfo.login_tt │ │ │ │ 0x0001e234 79007365 746e7300 67657470 67696400 y.setns.getpgid. │ │ │ │ 0x0001e244 5f5f7365 74697469 6d657236 34005f5f __setitimer64.__ │ │ │ │ 0x0001e254 67657469 74696d65 72363400 73696777 getitimer64.sigw │ │ │ │ 0x0001e264 61697469 6e666f00 5f5f7369 6774696d aitinfo.__sigtim │ │ │ │ 0x0001e274 65647761 69743634 00646367 65747465 edwait64.dcgette │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 000291fc <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1a3f78 <_start@@Base+0x34> │ │ │ │ + bl 1a4a80 <_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, 2abda │ │ │ │ ldr r3, [pc, #72] @ (2ac1c ) │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ cbnz r0, 2abee │ │ │ │ b.n 2ac12 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #62140 @ 0xf2bc │ │ │ │ + movw r0, #62908 @ 0xf5bc │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2abd0 │ │ │ │ b.n 2ac0c │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ cbz r3, 2ac0c │ │ │ │ movw r3, #2160 @ 0x870 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #62156 @ 0xf2cc │ │ │ │ + movw r1, #62924 @ 0xf5cc │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2ac1a │ │ │ │ str.w r6, [r3, #1484] @ 0x5cc │ │ │ │ str.w r5, [r3, #1488] @ 0x5d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 1a51dc │ │ │ │ + bl 1a5ce4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2ac88 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1a4eb8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1a59c0 <_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,70 +72,70 @@ │ │ │ │ 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 1a51b0 │ │ │ │ + bl 1a5cb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2ac90 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1a7034 │ │ │ │ + bl 1a7b3c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ - movw r0, #62200 @ 0xf2f8 │ │ │ │ + movw r0, #62968 @ 0xf5f8 │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 1a9024 │ │ │ │ + bl 1a9b2c │ │ │ │ cbz r0, 2aca8 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2acaa │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a627c │ │ │ │ + bl 1a6d84 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1a7034 │ │ │ │ + bl 1a7b3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2ac88 │ │ │ │ - bl 140f1c │ │ │ │ + bl 141724 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1da8e8 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 1db17c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2acd6 │ │ │ │ bl 2be34 │ │ │ │ movs r0, #1 │ │ │ │ blx 2aa8c │ │ │ │ - bl 9a0e4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a25c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ cbz r3, 2ad04 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1a9ff8 │ │ │ │ + bl 1aab00 │ │ │ │ ldr r1, [pc, #132] @ (2ad74 ) │ │ │ │ - movw r2, #62216 @ 0xf308 │ │ │ │ + movw r2, #62984 @ 0xf608 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2ad78 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #62232 @ 0xf318 │ │ │ │ + movw r0, #63000 @ 0xf618 │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 1b1aa8 │ │ │ │ + bl 1b259c │ │ │ │ cbnz r0, 2ad20 │ │ │ │ - movw r1, #62244 @ 0xf324 │ │ │ │ + movw r1, #63012 @ 0xf624 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #96] @ (2ad7c ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2ad2c │ │ │ │ movs r4, #1 │ │ │ │ bl 2be34 │ │ │ │ b.n 2ad2e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2ad5c │ │ │ │ @@ -144,59 +144,59 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 292c8 │ │ │ │ blx 29c34 │ │ │ │ cbz r0, 2ad5c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #62280 @ 0xf348 │ │ │ │ + movw r1, #63048 @ 0xf648 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ bl 2bcf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4f44 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1e539c │ │ │ │ + bl 1e576c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1e5bc4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #316 @ 0x13c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 2ae48 <_PyPreConfig_InitCompatConfig@@Base+0x14> │ │ │ │ + b.n 2b448 │ │ │ │ movs r3, r5 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - b.n 2b0b8 │ │ │ │ + b.n 2a6b8 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0002ad80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ cbz r3, 2adac │ │ │ │ - movw r1, #62288 @ 0xf350 │ │ │ │ + movw r1, #63056 @ 0xf650 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #24] @ (2adc0 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1a50e4 │ │ │ │ + bl 1a5bec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - b.n 2b11c │ │ │ │ + b.n 2a71c │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0002adc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -208,37 +208,37 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2ade4 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1a506c │ │ │ │ + bl 1a5b74 │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r5, 2ae0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 6d308 │ │ │ │ + bl 6d410 │ │ │ │ cbz r5, 2ae2a │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r3, 2ae2a │ │ │ │ - movw r1, #62356 @ 0xf394 │ │ │ │ + movw r1, #63124 @ 0xf694 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #8] @ (2ae30 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 2b1bc │ │ │ │ + b.n 2a7bc │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0002ae34 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -284,37 +284,37 @@ │ │ │ │ cbz r4, 2aee0 │ │ │ │ ldr r2, [pc, #196] @ (2af6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2aee0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62372 @ 0xf3a4 │ │ │ │ + movw r1, #63140 @ 0xf6a4 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - bl fba3c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc244 <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2aee0 │ │ │ │ movw r3, #2160 @ 0x870 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2af66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ b.n 2af5a │ │ │ │ movs r0, #12 │ │ │ │ - bl 6ceb8 │ │ │ │ + bl 6cfc0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2aef6 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2af66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5edc │ │ │ │ + bl 1f6614 │ │ │ │ b.n 2af66 │ │ │ │ ldr r0, [pc, #120] @ (2af70 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ strd r3, r7, [r5] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -323,15 +323,15 @@ │ │ │ │ bne.n 2af18 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2af08 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2af24 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [pc, #76] @ (2af74 ) │ │ │ │ ldr.w r3, [r2, #1496] @ 0x5d8 │ │ │ │ cbnz r3, 2af32 │ │ │ │ str.w r5, [r2, #1496] @ 0x5d8 │ │ │ │ b.n 2af3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -347,15 +347,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2af44 │ │ │ │ dmb ish │ │ │ │ bne.n 2af5e │ │ │ │ movs r0, #0 │ │ │ │ b.n 2af6a │ │ │ │ ldr r0, [pc, #16] @ (2af70 ) │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ b.n 2af5a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -371,28 +371,28 @@ │ │ │ │ ldr r0, [pc, #64] @ (2afc8 ) │ │ │ │ b.n 2b124 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b020 │ │ │ │ + bl 8b1c8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2afc0 │ │ │ │ - bl 686a8 │ │ │ │ + bl 687b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2afc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2afc0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ │ │ │ @@ -407,26 +407,26 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2afee │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #224] @ (2b0cc ) │ │ │ │ b.n 2b124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60678 │ │ │ │ + bl 60700 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b0a6 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2962c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2b036 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b020 │ │ │ │ + bl 8b1c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b0a6 │ │ │ │ movw r3, #2160 @ 0x870 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [pc, #168] @ (2b0d0 ) │ │ │ │ @@ -435,67 +435,67 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2b052 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8b020 │ │ │ │ + bl 8b1c8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b0a6 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b020 │ │ │ │ + bl 8b1c8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2b0aa │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2b0aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2b076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b08c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2b08c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b0c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b0c6 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 128b50 <_PyErr_Clear@@Base> │ │ │ │ + b.w 129438 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r1, #1 │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r7, r0, #1 │ │ │ │ @@ -514,55 +514,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 1a5458 │ │ │ │ + bl 1a5f60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002b10a : │ │ │ │ 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 1a5458 │ │ │ │ + bl 1a5f60 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r1 │ │ │ │ - bl 1a51dc │ │ │ │ + bl 1a5ce4 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a506c │ │ │ │ + bl 1a5b74 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 6d3dc │ │ │ │ + bl 6d4e4 │ │ │ │ cbz r0, 2b160 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2b162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ - bl 6d308 │ │ │ │ + bl 6d410 │ │ │ │ cbz r4, 2b17e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2b174 │ │ │ │ str r4, [r5, #0] │ │ │ │ b.n 2b17e │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -580,15 +580,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 1a5418 │ │ │ │ + bl 1a5f20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002b1aa : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -596,78 +596,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 1a4e6c │ │ │ │ + bl 1a5974 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002b1ce : │ │ │ │ cbnz r0, 2b1d4 │ │ │ │ - b.w 1aac9c <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1ab7a4 <_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, #75 @ 0x4b │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1a506c │ │ │ │ + bl 1a5b74 │ │ │ │ ldr.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 6cfec │ │ │ │ - movw r0, #53508 @ 0xd104 │ │ │ │ + bl 6d0f4 │ │ │ │ + movw r0, #54276 @ 0xd404 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ str.w r0, [r4, #1456] @ 0x5b0 │ │ │ │ - movw r0, #53508 @ 0xd104 │ │ │ │ + movw r0, #54276 @ 0xd404 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ str.w r0, [r4, #1460] @ 0x5b4 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2b24a │ │ │ │ - movw r0, #53508 @ 0xd104 │ │ │ │ + movw r0, #54276 @ 0xd404 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ add r1, sp, #4 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ - bl 6d308 │ │ │ │ + bl 6d410 │ │ │ │ ldr.w r3, [r4, #1456] @ 0x5b0 │ │ │ │ cbz r3, 2b282 │ │ │ │ ldr.w r3, [r4, #1460] @ 0x5b4 │ │ │ │ cbz r3, 2b282 │ │ │ │ ldr.w r3, [r4, #1464] @ 0x5b8 │ │ │ │ cbz r3, 2b282 │ │ │ │ ldr.w r3, [r4, #1468] @ 0x5bc │ │ │ │ cbnz r3, 2b290 │ │ │ │ - movw r1, #62356 @ 0xf394 │ │ │ │ + movw r1, #63124 @ 0xf694 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #8] @ (2b294 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xe838002b │ │ │ │ + @ instruction: 0xeb38002b │ │ │ │ │ │ │ │ 0002b298 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -678,105 +678,105 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2b2b8 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #38848 @ 0x97c0 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1a506c │ │ │ │ + bl 1a5b74 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r5, 2b2e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 6d308 │ │ │ │ + bl 6d410 │ │ │ │ cbz r5, 2b2fe │ │ │ │ ldr.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r3, 2b2fe │ │ │ │ - movw r1, #62356 @ 0xf394 │ │ │ │ + movw r1, #63124 @ 0xf694 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #8] @ (2b304 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strex r0, r0, [r4, #172] @ 0xac │ │ │ │ + adc.w r0, r4, fp, asr #32 │ │ │ │ │ │ │ │ 0002b308 : │ │ │ │ movs r0, #1 │ │ │ │ b.w 2b30e │ │ │ │ │ │ │ │ 0002b30e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ 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 1a51dc │ │ │ │ + bl 1a5ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2b334 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r3, [r3, #600] @ 0x258 │ │ │ │ cbnz r3, 2b35e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a4eb8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1a59c0 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bl 1a627c │ │ │ │ + bl 1a6d84 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a7034 │ │ │ │ + bl 1a7b3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2b32c │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002b362 : │ │ │ │ ldr r2, [pc, #80] @ (2b3b4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2b372 │ │ │ │ ldr r0, [pc, #72] @ (2b3b8 ) │ │ │ │ - b.w 1a6ee8 <_Py_SetLocaleFromEnv@@Base+0xb58> │ │ │ │ + b.w 1a79f0 <_Py_SetLocaleFromEnv@@Base+0xb58> │ │ │ │ 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] @ (2b3bc ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b394 │ │ │ │ - bl d6f30 │ │ │ │ + bl d7760 │ │ │ │ b.n 2b3b0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2b3aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2b3aa │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl e1790 │ │ │ │ + bl e1f98 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ubfx r0, r0, #1, #10 │ │ │ │ @@ -784,15 +784,15 @@ │ │ │ │ 0002b3c0 : │ │ │ │ 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 1a7270 │ │ │ │ + bl 1a7d78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002b3da : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -811,17 +811,17 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 292c8 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ - movw r0, #64908 @ 0xfd8c │ │ │ │ - movt r0, #39 @ 0x27 │ │ │ │ - bl 64b7e │ │ │ │ + movw r0, #140 @ 0x8c │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 64c06 │ │ │ │ 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, #38848 @ 0x97c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -835,117 +835,117 @@ │ │ │ │ blx 29334 │ │ │ │ movs r0, #1 │ │ │ │ blx 2aa8c │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r3, #1600] @ 0x640 │ │ │ │ cbz r1, 2b4c8 │ │ │ │ - movw r1, #64964 @ 0xfdc4 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ + movw r1, #196 @ 0xc4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ movs r2, #20 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2b494 │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #11756 @ 0x2dec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2b4a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b4b8 │ │ │ │ - movw r1, #64988 @ 0xfddc │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ + movw r1, #220 @ 0xdc │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65008 @ 0xfdf0 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2b694 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2b50a │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65032 @ 0xfe08 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #264 @ 0x108 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ - bl 201c60 │ │ │ │ + bl 2021b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28420 @ 0x6f04 │ │ │ │ + movw r1, #29188 @ 0x7204 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2b522 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37196 @ 0x914c │ │ │ │ + movw r1, #37964 @ 0x944c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2b53a │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65056 @ 0xfe20 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #288 @ 0x120 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2b552 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65076 @ 0xfe34 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2b56a │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65092 @ 0xfe44 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #324 @ 0x144 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b57a │ │ │ │ - movw r1, #65108 @ 0xfe54 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ + movw r1, #340 @ 0x154 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #268] @ (2b698 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl 6d610 │ │ │ │ + bl 6d718 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2b5a0 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ b.n 2b5aa │ │ │ │ cbz r0, 2b5a8 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ b.n 2b5aa │ │ │ │ @@ -961,88 +961,88 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2b660 │ │ │ │ ldr r0, [pc, #212] @ (2b69c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2b5d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w fp, [pc, #196] @ 2b6a0 │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2b5e2 │ │ │ │ cbnz r0, 2b5fe │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b660 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2b660 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d890c │ │ │ │ + bl 1d91fc │ │ │ │ mov r0, r6 │ │ │ │ - bl d6748 │ │ │ │ + bl d6f78 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2b634 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11a414 │ │ │ │ + bl 11accc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b644 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b65a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2b65a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2b67a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a91b8 <_Py_write_noraise@@Base+0xa0> │ │ │ │ + bl 1a9cc0 <_Py_write_noraise@@Base+0xa0> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b70c │ │ │ │ - bl 1a936c <_Py_write_noraise@@Base+0x254> │ │ │ │ + bl 1a9e74 <_Py_write_noraise@@Base+0x254> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2b44a │ │ │ │ - bl 1e0a6c │ │ │ │ + bl 1e1290 <_PyThreadState_NewBound@@Base+0x138> │ │ │ │ b.n 2b44a │ │ │ │ nop │ │ │ │ str r4, [r7, r5] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ @@ -1057,42 +1057,42 @@ │ │ │ │ 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 1a616c │ │ │ │ + bl 1a6c74 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2b6d4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2b700 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1a6bb4 <_Py_SetLocaleFromEnv@@Base+0x824> │ │ │ │ + bl 1a76bc <_Py_SetLocaleFromEnv@@Base+0x824> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2b6f6 │ │ │ │ ldr r2, [pc, #32] @ (2b708 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2b700 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ movs r4, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2b882 │ │ │ │ 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 │ │ │ │ @@ -1111,60 +1111,60 @@ │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 907e8 │ │ │ │ - movw r1, #65328 @ 0xff30 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ + bl 90970 │ │ │ │ + movw r1, #560 @ 0x230 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ cbz r0, 2b784 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bpl.n 2b748 │ │ │ │ - bl c7ce0 │ │ │ │ + bl c85c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2b748 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cbz r6, 2b784 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [pc, #264] @ (2b884 ) │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2b786 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cbnz r0, 2b786 │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w fp, [pc, #252] @ 2b888 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r9, r5 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 907e8 │ │ │ │ + bl 90970 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b83c │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2b794 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2b7cc │ │ │ │ ldr r1, [pc, #200] @ (2b888 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b794 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b794 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -1172,116 +1172,116 @@ │ │ │ │ beq.n 2b794 │ │ │ │ cbz r6, 2b804 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11fe0c <_PySet_NextEntry@@Base> │ │ │ │ + bl 1206c4 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ cbz r3, 2b804 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2b7de │ │ │ │ - bl 11751c │ │ │ │ + bl 11a8f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2b7de │ │ │ │ b.n 2b794 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2b81c │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65348 @ 0xff44 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #580 @ 0x244 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ b.n 2b82c │ │ │ │ - movw r1, #65372 @ 0xff5c │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ + movw r1, #604 @ 0x25c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 1fd81c │ │ │ │ + bl 1fdf54 │ │ │ │ b.n 2b794 │ │ │ │ cbz r5, 2b87c │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65376 @ 0xff60 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #608 @ 0x260 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fdb24 <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ + bl 1fe25c <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28420 @ 0x6f04 │ │ │ │ + movw r1, #29188 @ 0x7204 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r7, r0, #1 │ │ │ │ asrs r4, r5, #7 │ │ │ │ lsls r7, r0, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #28] @ (2b8bc ) │ │ │ │ movw r1, #1785 @ 0x6f9 │ │ │ │ - movw r3, #26492 @ 0x677c │ │ │ │ + movw r3, #27260 @ 0x6a7c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #29468 @ 0x731c │ │ │ │ + movw r2, #30236 @ 0x761c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ movs r7, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #54560 @ 0xd520 │ │ │ │ + movw r1, #55328 @ 0xd820 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b926 │ │ │ │ - movw r1, #54368 @ 0xd460 │ │ │ │ + movw r1, #55136 @ 0xd760 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b92a │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b92e │ │ │ │ - movw r1, #54464 @ 0xd4c0 │ │ │ │ + movw r1, #55232 @ 0xd7c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2a200 │ │ │ │ cbz r0, 2b932 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54520 @ 0xd4f8 │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2a200 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2b934 │ │ │ │ @@ -1301,71 +1301,71 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 2b96c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36452 @ 0x8e64 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2b97e │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 8eefc │ │ │ │ + bl 8f05c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0002b982 : │ │ │ │ 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 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2b9d2 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 91dc8 │ │ │ │ + bl 91f4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2b9c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 2b9ca │ │ │ │ mov r4, r5 │ │ │ │ b.n 2b9d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2b9c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ cbnz r3, 2b9ea │ │ │ │ - b.w a0a98 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w a0c04 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ bx r3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1376,15 +1376,15 @@ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2ba1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2ba1c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ b.n 2ba04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 0002ba24 <_PyInterpreterState_GetConfigCopy@@Base>: │ │ │ │ push {lr} │ │ │ │ @@ -1396,19 +1396,19 @@ │ │ │ │ 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 1a6f90 │ │ │ │ + bl 1a7a98 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 2ba5c <_PyInterpreterState_GetConfigCopy@@Base+0x38> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ - bl 5d670 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + bl 5d6f0 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002ba64 <_PyInterpreterState_SetConfig@@Base>: │ │ │ │ @@ -1421,15 +1421,15 @@ │ │ │ │ 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 1a4eb8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1a59c0 <_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 │ │ │ │ @@ -1439,68 +1439,68 @@ │ │ │ │ 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 1a6f90 │ │ │ │ + bl 1a7a98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2bad8 <_PyInterpreterState_SetConfig@@Base+0x74> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 5d670 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ + bl 5d6f0 <_PyErr_SetFromPyStatus@@Base> │ │ │ │ b.n 2bb06 <_PyInterpreterState_SetConfig@@Base+0xa2> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sp │ │ │ │ - bl 1a7270 │ │ │ │ + bl 1a7d78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2baca <_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 1a6f90 │ │ │ │ + bl 1a7a98 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2baca <_PyInterpreterState_SetConfig@@Base+0x66> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c0f44 │ │ │ │ + bl 1c1a2c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1a7034 │ │ │ │ + bl 1a7b3c │ │ │ │ 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, #3312 @ 0xcf0 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cbnz r0, 2bb3e <_PyInterpreterState_SetConfig@@Base+0xda> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2bb96 <_PyInterpreterState_SetConfig@@Base+0x132> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2bb3a <_PyInterpreterState_SetConfig@@Base+0xd6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1c0410 │ │ │ │ + bl 1c0ef8 │ │ │ │ cbnz r0, 2bb7a <_PyInterpreterState_SetConfig@@Base+0x116> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ bne.n 2bb7a <_PyInterpreterState_SetConfig@@Base+0x116> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ @@ -1509,15 +1509,15 @@ │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ b.n 2bb82 <_PyInterpreterState_SetConfig@@Base+0x11e> │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -1526,40 +1526,40 @@ │ │ │ │ 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 r2, sp, #12 │ │ │ │ - movw r1, #3312 @ 0xcf0 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cbz r0, 2bbf6 <_PyInterpreterState_SetConfig@@Base+0x192> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl edc50 │ │ │ │ + bl ee458 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2bbe8 <_PyInterpreterState_SetConfig@@Base+0x184> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2bbf8 <_PyInterpreterState_SetConfig@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2bbf8 <_PyInterpreterState_SetConfig@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl ee4a8 │ │ │ │ + bl eecb0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2bbf8 <_PyInterpreterState_SetConfig@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ @@ -1579,84 +1579,84 @@ │ │ │ │ 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 1a51dc │ │ │ │ + bl 1a5ce4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2bc3e <_Py_InitializeMain@@Base+0x26> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2bc4c <_Py_InitializeMain@@Base+0x34> │ │ │ │ ldr r2, [pc, #20] @ (2bc54 <_Py_InitializeMain@@Base+0x3c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 1bd04c │ │ │ │ + bl 1bdb3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #3312 @ 0xcf0 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cbnz r0, 2bc7e <_Py_InitializeMain@@Base+0x66> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2bcd0 <_Py_InitializeMain@@Base+0xb8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2bc7a <_Py_InitializeMain@@Base+0x62> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1c0410 │ │ │ │ + bl 1c0ef8 │ │ │ │ cbnz r0, 2bcb4 <_Py_InitializeMain@@Base+0x9c> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ b.n 2bcbc <_Py_InitializeMain@@Base+0xa4> │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 0002bcd8 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 1c7ae0 │ │ │ │ + b.w 1c83b8 │ │ │ │ │ │ │ │ 0002bcde : │ │ │ │ - b.w 1c7eec │ │ │ │ + b.w 1c8860 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002bce4 : │ │ │ │ ldr r3, [pc, #12] @ (2bcf4 ) │ │ │ │ str.w r0, [r3, #1416] @ 0x588 │ │ │ │ movs r0, #0 │ │ │ │ str.w r1, [r3, #1420] @ 0x58c │ │ │ │ @@ -1672,59 +1672,59 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2bd2e │ │ │ │ mov r0, r1 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2bd2e │ │ │ │ ldr r2, [pc, #44] @ (2bd48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2dfc │ │ │ │ + bl 1e3620 │ │ │ │ b.n 2bd44 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db5ec <_PyEval_MakePendingCalls@@Base+0x480> │ │ │ │ + bl 1dbe80 <_PyEval_MakePendingCalls@@Base+0x480> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002bd4c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2bd84 │ │ │ │ - bl 11e82c │ │ │ │ + bl 11f0e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2bd78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 2bd7c │ │ │ │ mov r4, r5 │ │ │ │ b.n 2bd84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2bd78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0002bd88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1740,47 +1740,47 @@ │ │ │ │ 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 1e04c4 │ │ │ │ + bl 1e0cec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 2bdc6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xfa500039 │ │ │ │ + ldc2l 0, cr0, [r0, #-228] @ 0xffffff1c │ │ │ │ │ │ │ │ 0002bdd0 : │ │ │ │ cbnz r1, 2bdd6 │ │ │ │ - b.w 92140 │ │ │ │ + b.w 922c0 │ │ │ │ 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 2bdfe │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25216 @ 0x6280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 92140 │ │ │ │ + b.w 922c0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #50144 @ 0xc3e0 │ │ │ │ + movw r1, #50912 @ 0xc6e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002be1c : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r2, [r3, #1428] @ 0x594 │ │ │ │ @@ -1791,15 +1791,15 @@ │ │ │ │ nop │ │ │ │ │ │ │ │ 0002be34 : │ │ │ │ ldr r2, [pc, #12] @ (2be44 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e2dfc │ │ │ │ + b.w 1e3620 │ │ │ │ nop │ │ │ │ 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 │ │ │ │ @@ -1820,163 +1820,163 @@ │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl 2c01e │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2bea0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1b22b4 │ │ │ │ + bl 1b2dac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ cbz r6, 2bec0 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r1, [r4, #2696] @ 0xa88 │ │ │ │ cbz r1, 2bf06 │ │ │ │ cbz r5, 2bf06 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbz r3, 2bf06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e3200 │ │ │ │ + bl 1e3a24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ cbnz r6, 2bec4 │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ b.n 2c01a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2beec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2bee6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2bee6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2bec0 │ │ │ │ add.w r1, r6, #16 │ │ │ │ blx 29f18 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2bf06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2bf06 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 2bf1e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e427c │ │ │ │ + bl 1e4aa4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2bf1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ b.n 2bec0 │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ cbz r3, 2bf28 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cbnz r5, 2bf30 │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2c002 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbnz r3, 2bf40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2c002 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cbz r6, 2bfae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r4, #2708] @ 0xa94 │ │ │ │ subs r6, r6, r3 │ │ │ │ - bl 1e4538 │ │ │ │ + bl 1e4d60 │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r7, #1 │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ - bl 1dd9b8 │ │ │ │ + bl 1de22c │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2bf88 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [r4] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ b.n 2bec0 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ - bl 1e47e8 │ │ │ │ + bl 1e5010 │ │ │ │ b.n 2bfe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4538 │ │ │ │ + bl 1e4d60 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r6, [r4, #476] @ 0x1dc │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r5 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ blx 29d00 │ │ │ │ add r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1e47e8 │ │ │ │ + bl 1e5010 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne.n 2c002 │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cbnz r3, 2bff6 │ │ │ │ movs r0, #1 │ │ │ │ b.n 2c01a │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w c9d28 │ │ │ │ + b.w ca60c │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bec0 │ │ │ │ - movw r0, #23092 @ 0x5a34 │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1c98a0 │ │ │ │ + bl 1ca210 │ │ │ │ b.n 2bec0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 0002c01e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1987,37 +1987,37 @@ │ │ │ │ movw r5, #11792 @ 0x2e10 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 2c05e │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51356 @ 0xc89c │ │ │ │ + movw r1, #52124 @ 0xcb9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 2c116 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2c084 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c074 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2c090 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ str.w sl, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cbnz r3, 2c0a2 │ │ │ │ movw r3, #49489 @ 0xc151 │ │ │ │ movt r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -2055,34 +2055,34 @@ │ │ │ │ bne.n 2c102 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c0f2 │ │ │ │ dmb ish │ │ │ │ beq.n 2c10e │ │ │ │ ldr r0, [pc, #64] @ (2c14c ) │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cbnz r4, 2c11a │ │ │ │ movs r5, #0 │ │ │ │ b.n 2c140 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2c136 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 29db8 │ │ │ │ b.n 2c13a │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -2097,35 +2097,35 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r6, [r9] │ │ │ │ mov r5, r2 │ │ │ │ blx 29bb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r5, 2c192 │ │ │ │ - movw r2, #59648 @ 0xe900 │ │ │ │ + movw r2, #60384 @ 0xebe0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ mov r4, sl │ │ │ │ blx 29bb8 │ │ │ │ add.w r1, r8, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 6d210 │ │ │ │ + bl 6d318 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c1c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - bl 1f5cf4 │ │ │ │ - bl 980b4 │ │ │ │ + bl 9ae74 │ │ │ │ + bl 1f642c │ │ │ │ + bl 98234 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2c2b8 │ │ │ │ add.w sl, r0, r4 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ cbz r2, 2c1e6 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ @@ -2151,88 +2151,88 @@ │ │ │ │ cbz r0, 2c216 │ │ │ │ mov r0, r7 │ │ │ │ blx 29e00 │ │ │ │ b.n 2c258 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w fp, #4 │ │ │ │ bne.n 2c234 │ │ │ │ - bl 9acfc │ │ │ │ - bl e8a7c │ │ │ │ + bl 9ae74 │ │ │ │ + bl e9288 │ │ │ │ mov fp, r0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ bne.n 2c1cc │ │ │ │ b.n 2c250 │ │ │ │ - bl 309a8 │ │ │ │ + bl 309a4 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2c258 │ │ │ │ b.n 2c250 │ │ │ │ mov r0, sl │ │ │ │ blx 29d00 │ │ │ │ adds r4, r4, r0 │ │ │ │ bne.n 2c260 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ mov sl, r5 │ │ │ │ b.n 2c1a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ b.n 2c1c4 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 2c298 │ │ │ │ adds r3, r5, r4 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 2c298 │ │ │ │ adds.w r8, r4, #2 │ │ │ │ bpl.n 2c24c │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51380 @ 0xc8b4 │ │ │ │ + movw r1, #52148 @ 0xcbb4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 12d620 │ │ │ │ + bl 98234 │ │ │ │ b.n 2c1c4 │ │ │ │ adds r1, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d210 │ │ │ │ + bl 6d318 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2c2b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - bl 1f5cf4 │ │ │ │ - bl 980b4 │ │ │ │ + bl 9ae74 │ │ │ │ + bl 1f642c │ │ │ │ + bl 98234 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 0002c2be <_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 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ movw r3, #11756 @ 0x2dec │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2c2fc <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c31a <_Py_GetConfigsAsDict@@Base+0x5c> │ │ │ │ b.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ @@ -2240,58 +2240,58 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51508 @ 0xc934 │ │ │ │ + movw r1, #52276 @ 0xcc34 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c342 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c342 <_Py_GetConfigsAsDict@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #11760 @ 0x2df0 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51540 @ 0xc954 │ │ │ │ + movw r1, #52308 @ 0xcc54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c386 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c386 <_Py_GetConfigsAsDict@@Base+0xc8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #11764 @ 0x2df4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2c3a2 <_Py_GetConfigsAsDict@@Base+0xe4> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c3c0 <_Py_GetConfigsAsDict@@Base+0x102> │ │ │ │ b.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ @@ -2299,764 +2299,764 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51572 @ 0xc974 │ │ │ │ + movw r1, #52340 @ 0xcc74 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c3e8 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c3e8 <_Py_GetConfigsAsDict@@Base+0x12a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #11768 @ 0x2df8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51608 @ 0xc998 │ │ │ │ + movw r1, #52376 @ 0xcc98 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c42c <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c42c <_Py_GetConfigsAsDict@@Base+0x16e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40360 @ 0x9da8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51648 @ 0xc9c0 │ │ │ │ + movw r1, #52416 @ 0xccc0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c470 <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c470 <_Py_GetConfigsAsDict@@Base+0x1b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40416 @ 0x9de0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51660 @ 0xc9cc │ │ │ │ + movw r1, #52428 @ 0xcccc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c4b4 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c4b4 <_Py_GetConfigsAsDict@@Base+0x1f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40420 @ 0x9de4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51676 @ 0xc9dc │ │ │ │ + movw r1, #52444 @ 0xccdc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c4f8 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c4f8 <_Py_GetConfigsAsDict@@Base+0x23a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40424 @ 0x9de8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51692 @ 0xc9ec │ │ │ │ + movw r1, #52460 @ 0xccec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c53c <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c53c <_Py_GetConfigsAsDict@@Base+0x27e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40408 @ 0x9dd8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51708 @ 0xc9fc │ │ │ │ + movw r1, #52476 @ 0xccfc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c580 <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c580 <_Py_GetConfigsAsDict@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40404 @ 0x9dd4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51728 @ 0xca10 │ │ │ │ + movw r1, #52496 @ 0xcd10 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c5c4 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c5c4 <_Py_GetConfigsAsDict@@Base+0x306> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40412 @ 0x9ddc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51744 @ 0xca20 │ │ │ │ + movw r1, #52512 @ 0xcd20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c608 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c608 <_Py_GetConfigsAsDict@@Base+0x34a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40436 @ 0x9df4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51760 @ 0xca30 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c64c <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c64c <_Py_GetConfigsAsDict@@Base+0x38e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51776 @ 0xca40 │ │ │ │ + movw r1, #52544 @ 0xcd40 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c690 <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c690 <_Py_GetConfigsAsDict@@Base+0x3d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40428 @ 0x9dec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51796 @ 0xca54 │ │ │ │ + movw r1, #52564 @ 0xcd54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c6d4 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c6d4 <_Py_GetConfigsAsDict@@Base+0x416> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40356 @ 0x9da4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51812 @ 0xca64 │ │ │ │ + movw r1, #52580 @ 0xcd64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c718 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c718 <_Py_GetConfigsAsDict@@Base+0x45a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40440 @ 0x9df8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51840 @ 0xca80 │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c75c <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c75c <_Py_GetConfigsAsDict@@Base+0x49e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40444 @ 0x9dfc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51868 @ 0xca9c │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c7a0 <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c7a0 <_Py_GetConfigsAsDict@@Base+0x4e2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40432 @ 0x9df0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51892 @ 0xcab4 │ │ │ │ + movw r1, #52660 @ 0xcdb4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c7e2 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c7e2 <_Py_GetConfigsAsDict@@Base+0x524> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #41096 @ 0xa088 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51916 @ 0xcacc │ │ │ │ + movw r1, #52684 @ 0xcdcc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c822 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c822 <_Py_GetConfigsAsDict@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51944 @ 0xcae8 │ │ │ │ + movw r1, #52712 @ 0xcde8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2c862 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2c862 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #52044 @ 0xcb4c │ │ │ │ + movw r1, #52812 @ 0xce4c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2cb0e <_Py_GetConfigsAsDict@@Base+0x850> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb1e <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ ldr r3, [pc, #816] @ (2cbbc <_Py_GetConfigsAsDict@@Base+0x8fe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3720] @ 0xe88 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1444] @ 0x5a4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 2c8d0 <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cb0c <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9076 @ 0x2374 │ │ │ │ + movw r1, #9844 @ 0x2674 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb30 <_Py_GetConfigsAsDict@@Base+0x872> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1448] @ 0x5a8 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9336 @ 0x2478 │ │ │ │ + movw r1, #10104 @ 0x2778 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb44 <_Py_GetConfigsAsDict@@Base+0x886> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1452] @ 0x5ac │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9092 @ 0x2384 │ │ │ │ + movw r1, #9860 @ 0x2684 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb58 <_Py_GetConfigsAsDict@@Base+0x89a> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1456] @ 0x5b0 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9104 @ 0x2390 │ │ │ │ + movw r1, #9872 @ 0x2690 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb6c <_Py_GetConfigsAsDict@@Base+0x8ae> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1460] @ 0x5b4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51960 @ 0xcaf8 │ │ │ │ + movw r1, #52728 @ 0xcdf8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb80 <_Py_GetConfigsAsDict@@Base+0x8c2> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51980 @ 0xcb0c │ │ │ │ + movw r1, #52748 @ 0xce0c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cb94 <_Py_GetConfigsAsDict@@Base+0x8d6> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1468] @ 0x5bc │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51996 @ 0xcb1c │ │ │ │ + movw r1, #52764 @ 0xce1c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cba8 <_Py_GetConfigsAsDict@@Base+0x8ea> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1472] @ 0x5c0 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30196 @ 0x75f4 │ │ │ │ + movw r1, #30964 @ 0x78f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cbc0 <_Py_GetConfigsAsDict@@Base+0x902> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1476] @ 0x5c4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9120 @ 0x23a0 │ │ │ │ + movw r1, #9888 @ 0x26a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cbd4 <_Py_GetConfigsAsDict@@Base+0x916> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ ldr.w r0, [r5, #1480] @ 0x5c8 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #52020 @ 0xcb34 │ │ │ │ + movw r1, #52788 @ 0xce34 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 2cbe8 <_Py_GetConfigsAsDict@@Base+0x92a> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2c8b2 <_Py_GetConfigsAsDict@@Base+0x5f4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #52032 @ 0xcb40 │ │ │ │ + movw r1, #52800 @ 0xce40 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cb0e <_Py_GetConfigsAsDict@@Base+0x850> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 2cbfa <_Py_GetConfigsAsDict@@Base+0x93c> │ │ │ │ add.w r0, r7, #4128 @ 0x1020 │ │ │ │ adds r0, #8 │ │ │ │ - bl e5ee0 <_PyConfig_AsDict@@Base> │ │ │ │ + bl e66ec <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2cc0c <_Py_GetConfigsAsDict@@Base+0x94e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ b.n 2cc38 <_Py_GetConfigsAsDict@@Base+0x97a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c888 <_Py_GetConfigsAsDict@@Base+0x5ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c888 <_Py_GetConfigsAsDict@@Base+0x5ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c8f0 <_Py_GetConfigsAsDict@@Base+0x632> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c8f0 <_Py_GetConfigsAsDict@@Base+0x632> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c924 <_Py_GetConfigsAsDict@@Base+0x666> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c924 <_Py_GetConfigsAsDict@@Base+0x666> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c958 <_Py_GetConfigsAsDict@@Base+0x69a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c958 <_Py_GetConfigsAsDict@@Base+0x69a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c98c <_Py_GetConfigsAsDict@@Base+0x6ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c98c <_Py_GetConfigsAsDict@@Base+0x6ce> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c9c0 <_Py_GetConfigsAsDict@@Base+0x702> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c9c0 <_Py_GetConfigsAsDict@@Base+0x702> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2c9f8 <_Py_GetConfigsAsDict@@Base+0x73a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2c9f8 <_Py_GetConfigsAsDict@@Base+0x73a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2ca30 <_Py_GetConfigsAsDict@@Base+0x772> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2ca30 <_Py_GetConfigsAsDict@@Base+0x772> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2ca68 <_Py_GetConfigsAsDict@@Base+0x7aa> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2ca68 <_Py_GetConfigsAsDict@@Base+0x7aa> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2caa0 <_Py_GetConfigsAsDict@@Base+0x7e2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2caa0 <_Py_GetConfigsAsDict@@Base+0x7e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2cad6 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cad6 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2cafc <_Py_GetConfigsAsDict@@Base+0x83e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cafc <_Py_GetConfigsAsDict@@Base+0x83e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63440 @ 0xf7d0 │ │ │ │ + movw r1, #64208 @ 0xfad0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2cb0e <_Py_GetConfigsAsDict@@Base+0x850> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cc38 <_Py_GetConfigsAsDict@@Base+0x97a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cc38 <_Py_GetConfigsAsDict@@Base+0x97a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 0002cc40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3065,19 +3065,19 @@ │ │ │ │ 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 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 2cc6e │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cc74 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3095,31 +3095,31 @@ │ │ │ │ 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 2ccb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ccc4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 48712 │ │ │ │ + b.w 4883c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a828 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92b60 │ │ │ │ + bl 92cdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -3133,15 +3133,15 @@ │ │ │ │ blx 29e9c │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 2cd1e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 37ac0 │ │ │ │ + bl 37ac8 │ │ │ │ b.n 2cd5c │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -3149,68 +3149,68 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a2b8 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2cd0c │ │ │ │ - movw r1, #63968 @ 0xf9e0 │ │ │ │ + movw r1, #64736 @ 0xfce0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #9584 @ 0x2570 │ │ │ │ + movw r0, #10352 @ 0x2870 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2cd60 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ce42 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #60128 @ 0xeae0 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #18840 @ 0x4998 │ │ │ │ + movw r3, #19568 @ 0x4c70 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cdae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cdae │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2cd5c │ │ │ │ ldr r1, [pc, #148] @ (2ce48 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 90ff0 │ │ │ │ + bl 91174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cdd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cdd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2cd5c │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ cmp r5, #0 │ │ │ │ bgt.n 2cdea │ │ │ │ movs r0, #1 │ │ │ │ b.n 2ce42 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #88] @ (2ce4c ) │ │ │ │ @@ -3222,123 +3222,123 @@ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 2ce10 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ b.n 2ce26 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89718 <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 898cc <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cd5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cde6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2cde6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2cde6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 2cb5c <_Py_GetConfigsAsDict@@Base+0x89e> │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002ce50 : │ │ │ │ ldr r0, [pc, #4] @ (2ce58 ) │ │ │ │ - b.w ce8e0 │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ push {r2, r5, r6, lr} │ │ │ │ lsls r0, 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, #60392 @ 0xebe8 │ │ │ │ + movw r2, #61160 @ 0xeee8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #60400 @ 0xebf0 │ │ │ │ + movw r1, #61168 @ 0xeef0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2ceb0 │ │ │ │ ldr r0, [pc, #168] @ (2cf30 ) │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2ceb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2ceb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2ceb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2ceb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cf2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cee2 │ │ │ │ - movw r3, #60416 @ 0xec00 │ │ │ │ + movw r3, #61184 @ 0xef00 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r0, #8] │ │ │ │ - movw r3, #52469 @ 0xccf5 │ │ │ │ + movw r3, #55373 @ 0xd84d │ │ │ │ movt r3, #24 │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r3, #37309 @ 0x91bd │ │ │ │ + movw r3, #38541 @ 0x968d │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2cef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60424 @ 0xec08 │ │ │ │ + movw r1, #61192 @ 0xef08 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2ceb0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [pc, #36] @ (2cf34 ) │ │ │ │ - movw r1, #60192 @ 0xeb20 │ │ │ │ + movw r1, #60960 @ 0xee20 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl fc7f4 │ │ │ │ - movw r1, #60204 @ 0xeb2c │ │ │ │ + bl fcd7c │ │ │ │ + movw r1, #60972 @ 0xee2c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ lsls r0, r1, #1 │ │ │ │ push {r2, r3, r5, r7, lr} │ │ │ │ lsls r0, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -3362,15 +3362,15 @@ │ │ │ │ b.n 2cf76 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2cf82 │ │ │ │ movs r1, #0 │ │ │ │ - bl 1055f4 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ + bl 105f84 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ b.n 2cf76 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movs r4, #28 │ │ │ │ ldr.w r6, [r1, #180] @ 0xb4 │ │ │ │ subs r5, r6, #1 │ │ │ │ mul.w r4, r5, r4 │ │ │ │ @@ -3407,15 +3407,15 @@ │ │ │ │ cbz r2, 2d00e │ │ │ │ add.w r0, r0, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r0, #2808] @ 0xaf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #2808] @ 0xaf8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1edba8 │ │ │ │ + b.w 1ee374 │ │ │ │ │ │ │ │ 0002d016 <_PyUnicode_FromId@@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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -3428,15 +3428,15 @@ │ │ │ │ bne.n 2d046 <_PyUnicode_FromId@@Base+0x30> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d036 <_PyUnicode_FromId@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ beq.n 2d052 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r3, [pc, #324] @ (2d198 <_PyUnicode_FromId@@Base+0x182>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ @@ -3452,15 +3452,15 @@ │ │ │ │ bne.n 2d08e <_PyUnicode_FromId@@Base+0x78> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d07e <_PyUnicode_FromId@@Base+0x68> │ │ │ │ dmb ish │ │ │ │ beq.n 2d09a <_PyUnicode_FromId@@Base+0x84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 2d0c0 <_PyUnicode_FromId@@Base+0xaa> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1516] @ 0x5ec │ │ │ │ @@ -3476,15 +3476,15 @@ │ │ │ │ bne.n 2d0d8 <_PyUnicode_FromId@@Base+0xc2> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d0c8 <_PyUnicode_FromId@@Base+0xb2> │ │ │ │ dmb ish │ │ │ │ beq.n 2d0e4 <_PyUnicode_FromId@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ add.w r5, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #3436] @ 0xd6c │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 2d0fa <_PyUnicode_FromId@@Base+0xe4> │ │ │ │ ldr.w r3, [r5, #3440] @ 0xd70 │ │ │ │ ldr.w r6, [r3, r4, lsl #2] │ │ │ │ cbnz r6, 2d16c <_PyUnicode_FromId@@Base+0x156> │ │ │ │ @@ -3493,34 +3493,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 2d146 <_PyUnicode_FromId@@Base+0x130> │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr.w r3, [r5, #3436] @ 0xd6c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r5, #3440] @ 0xd70 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 2d164 <_PyUnicode_FromId@@Base+0x14e> │ │ │ │ lsls r7, r4, #1 │ │ │ │ cmp r7, #16 │ │ │ │ it lt │ │ │ │ movlt r7, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2d14a <_PyUnicode_FromId@@Base+0x134> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ movs r6, #0 │ │ │ │ b.n 2d16c <_PyUnicode_FromId@@Base+0x156> │ │ │ │ ldr.w r0, [r5, #3436] @ 0xd6c │ │ │ │ mov r1, sl │ │ │ │ subs r2, r7, r0 │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @@ -3536,15 +3536,15 @@ │ │ │ │ bne.n 2d184 <_PyUnicode_FromId@@Base+0x16e> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2d174 <_PyUnicode_FromId@@Base+0x15e> │ │ │ │ dmb ish │ │ │ │ beq.n 2d190 <_PyUnicode_FromId@@Base+0x17a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002d19c : │ │ │ │ @@ -3570,63 +3570,63 @@ │ │ │ │ cbz r0, 2d1da │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ ldr r4, [pc, #204] @ (2d2a8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #64120 @ 0xfa78 │ │ │ │ + movw r1, #64848 @ 0xfd50 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ movw r8, #42028 @ 0xa42c │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2416] @ 0x970 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #64140 @ 0xfa8c │ │ │ │ + movw r1, #64868 @ 0xfd64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2740] @ 0xab4 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #64164 @ 0xfaa4 │ │ │ │ + movw r1, #64892 @ 0xfd7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #64184 @ 0xfab8 │ │ │ │ + movw r1, #64912 @ 0xfd90 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2092] @ 0x82c │ │ │ │ bl 2d7d2 <_PyObject_DebugMallocStats@@Base+0x526> │ │ │ │ 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, #64204 @ 0xfacc │ │ │ │ + movw r2, #64932 @ 0xfda4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 6d800 │ │ │ │ + bl 6d908 │ │ │ │ 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 │ │ │ │ @@ -3644,15 +3644,15 @@ │ │ │ │ 0002d2ac <_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, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #15421 @ 0x3c3d │ │ │ │ + movw r3, #15749 @ 0x3d85 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ cbz r1, 2d2e0 <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #784] @ 0x310 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -3666,85 +3666,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2d3d2 <_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, #64232 @ 0xfae8 │ │ │ │ + movw r2, #64960 @ 0xfdc0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64284 @ 0xfb1c │ │ │ │ + movw r2, #65012 @ 0xfdf4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64316 @ 0xfb3c │ │ │ │ + movw r2, #65044 @ 0xfe14 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1a4b94 <_start@@Base+0xc50> │ │ │ │ + bl 1a569c <_start@@Base+0xc50> │ │ │ │ ldr r1, [pc, #200] @ (2d400 <_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 29718 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #8375 @ 0x20b7 │ │ │ │ + movw r3, #8511 @ 0x213f │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1a9de8 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ + bl 1aa8f0 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #9855 @ 0x267f │ │ │ │ + movw r2, #9991 @ 0x2707 │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #9913 @ 0x26b9 │ │ │ │ + movw r1, #10049 @ 0x2741 │ │ │ │ movt r1, #6 │ │ │ │ - bl 1a9fa0 │ │ │ │ + bl 1aaaa8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64348 @ 0xfb5c │ │ │ │ + movw r2, #65076 @ 0xfe34 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64376 @ 0xfb78 │ │ │ │ + movw r2, #65104 @ 0xfe50 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64404 @ 0xfb94 │ │ │ │ + movw r2, #65132 @ 0xfe6c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64444 @ 0xfbbc │ │ │ │ + movw r2, #65172 @ 0xfe94 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #64472 @ 0xfbd8 │ │ │ │ + movw r2, #65200 @ 0xfeb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2d3fa <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #9777 @ 0x2631 │ │ │ │ + movw r0, #10105 @ 0x2779 │ │ │ │ movt r0, #7 │ │ │ │ cbz r1, 2d3e8 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #784] @ 0x310 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2d3f2 <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ @@ -3776,15 +3776,15 @@ │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #20] │ │ │ │ - movw r2, #64500 @ 0xfbf4 │ │ │ │ + movw r2, #65228 @ 0xfecc │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -3839,15 +3839,15 @@ │ │ │ │ cbz r7, 2d4fe <_PyObject_DebugMallocStats@@Base+0x252> │ │ │ │ ldr.w r2, [r6, r8, lsl #2] │ │ │ │ ldr.w r3, [r5, r8, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ add r3, r7 │ │ │ │ str.w r3, [r5, r8, lsl #2] │ │ │ │ - bl 27e500 │ │ │ │ + bl 27e7f0 │ │ │ │ ldr.w r3, [r9, r8, lsl #2] │ │ │ │ subs r3, r3, r7 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r8, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ b.n 2d4c2 <_PyObject_DebugMallocStats@@Base+0x216> │ │ │ │ mov r7, sl │ │ │ │ @@ -3858,23 +3858,23 @@ │ │ │ │ mov r1, fp │ │ │ │ movs r0, #10 │ │ │ │ movs r6, #0 │ │ │ │ blx 2a424 │ │ │ │ mov r3, fp │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #64552 @ 0xfc28 │ │ │ │ + movw r0, #65280 @ 0xff00 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r9, r6 │ │ │ │ blx 2a194 │ │ │ │ mov sl, r6 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ mov r5, r6 │ │ │ │ mov fp, r6 │ │ │ │ - movw r3, #64664 @ 0xfc98 │ │ │ │ + movw r3, #65392 @ 0xff70 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ @@ -3896,124 +3896,124 @@ │ │ │ │ add.w sl, sl, r4, lsl #5 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r0, #4064 @ 0xfe0 │ │ │ │ mov r1, r6 │ │ │ │ mla r3, r6, r8, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 27e75c │ │ │ │ + bl 27ea4c │ │ │ │ mov r3, r5 │ │ │ │ mla fp, r4, r1, fp │ │ │ │ b.n 2d54a <_PyObject_DebugMallocStats@@Base+0x29e> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ b.n 2d546 <_PyObject_DebugMallocStats@@Base+0x29a> │ │ │ │ ldrd r4, r7, [sp, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ movs r0, #10 │ │ │ │ mov sl, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r3 │ │ │ │ blx 2a424 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64692 @ 0xfcb4 │ │ │ │ + movw r1, #65420 @ 0xff8c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r2, [r3, #792] @ 0x318 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64720 @ 0xfcd0 │ │ │ │ + movw r1, #65448 @ 0xffa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r2, [r3, #792] @ 0x318 │ │ │ │ subs r2, r2, r7 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64740 @ 0xfce4 │ │ │ │ + movw r1, #65468 @ 0xffbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r2, [r3, #796] @ 0x31c │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64764 @ 0xfcfc │ │ │ │ + movw r1, #65492 @ 0xffd4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #64792 @ 0xfd18 │ │ │ │ + movw r2, #65520 @ 0xfff0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 6d800 │ │ │ │ + bl 6d908 │ │ │ │ lsls r2, r7, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64820 @ 0xfd34 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #12 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, sl │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #64848 @ 0xfd50 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #40 @ 0x28 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ 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, #64876 @ 0xfd6c │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ - bl 6d800 │ │ │ │ + movw r2, #68 @ 0x44 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl 6d908 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #64904 @ 0xfd88 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #96 @ 0x60 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #64936 @ 0xfda8 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #128 @ 0x80 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #64968 @ 0xfdc8 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #160 @ 0xa0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ - movw r1, #65000 @ 0xfde8 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #192 @ 0xc0 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #65008 @ 0xfdf0 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ + movw r0, #200 @ 0xc8 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ blx 2a194 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65028 @ 0xfe04 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #220 @ 0xdc │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ 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} │ │ │ │ @@ -4092,15 +4092,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ 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 1f27f4 │ │ │ │ + bl 1f2f68 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -4108,56 +4108,56 @@ │ │ │ │ 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, #65068 @ 0xfe2c │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ - bl 6d800 │ │ │ │ + movw r2, #260 @ 0x104 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl 6d908 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #65092 @ 0xfe44 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ - bl 6d800 │ │ │ │ + movw r2, #284 @ 0x11c │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl 6d908 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6e8 <_PyObject_DebugMallocStats@@Base+0x43c> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ 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 9a0e4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a25c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #188] @ 0xbc │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 2d844 <_PyObject_DebugMallocStats@@Base+0x598> │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 293c4 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 2d84c <_PyObject_DebugMallocStats@@Base+0x5a0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #65300 @ 0xff14 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - bl 151964 │ │ │ │ + movw r1, #492 @ 0x1ec │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 15219c │ │ │ │ cbnz r0, 2d87e <_PyObject_DebugMallocStats@@Base+0x5d2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2d986 <_PyObject_DebugMallocStats@@Base+0x6da> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ mov.w r8, #26 │ │ │ │ movs r4, #32 │ │ │ │ add.w r5, r4, #31 │ │ │ │ @@ -4165,15 +4165,15 @@ │ │ │ │ blx 2aa38 <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ cbnz r0, 2d8a6 <_PyObject_DebugMallocStats@@Base+0x5fa> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2d986 <_PyObject_DebugMallocStats@@Base+0x6da> │ │ │ │ mov r0, r9 │ │ │ │ blx 2a094 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 2d8f2 <_PyObject_DebugMallocStats@@Base+0x646> │ │ │ │ mov r0, r7 │ │ │ │ @@ -4181,28 +4181,28 @@ │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 2d8d0 <_PyObject_DebugMallocStats@@Base+0x624> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ b.n 2d87a <_PyObject_DebugMallocStats@@Base+0x5ce> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bne.n 2d8ee <_PyObject_DebugMallocStats@@Base+0x642> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #65320 @ 0xff28 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #512 @ 0x200 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 2d87a <_PyObject_DebugMallocStats@@Base+0x5ce> │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 2d888 <_PyObject_DebugMallocStats@@Base+0x5dc> │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a658 <__sched_cpucount@plt> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ @@ -4214,48 +4214,48 @@ │ │ │ │ beq.n 2d970 <_PyObject_DebugMallocStats@@Base+0x6c4> │ │ │ │ cmp.w r5, r6, lsr #3 │ │ │ │ bls.n 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ - bl e4d60 │ │ │ │ + bl e5578 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbz r0, 2d95a <_PyObject_DebugMallocStats@@Base+0x6ae> │ │ │ │ cmp r3, r9 │ │ │ │ beq.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2d978 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ cmp r3, r9 │ │ │ │ beq.n 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 2d96c <_PyObject_DebugMallocStats@@Base+0x6c0> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ b.n 2d90a <_PyObject_DebugMallocStats@@Base+0x65e> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ b.n 2d986 <_PyObject_DebugMallocStats@@Base+0x6da> │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ b.n 2d87a <_PyObject_DebugMallocStats@@Base+0x5ce> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [pc, #28] @ (2d9ac <_PyObject_DebugMallocStats@@Base+0x700>) │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ @@ -4270,47 +4270,47 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29e78 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2d9f8 <_PyObject_DebugMallocStats@@Base+0x74c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 2da12 <_PyObject_DebugMallocStats@@Base+0x766> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 2da16 <_PyObject_DebugMallocStats@@Base+0x76a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2da28 <_PyObject_DebugMallocStats@@Base+0x77c> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #12] @ (2da2c <_PyObject_DebugMallocStats@@Base+0x780>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bmi.n 2d9a0 <_PyObject_DebugMallocStats@@Base+0x6f4> │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ 0002da30 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -4326,16 +4326,16 @@ │ │ │ │ bne.n 2da5c <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2da4c <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2da68 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ - bl 279304 │ │ │ │ - movw r4, #45752 @ 0xb2b8 │ │ │ │ + bl 279684 │ │ │ │ + movw r4, #46520 @ 0xb5b8 │ │ │ │ movt r4, #64 @ 0x40 │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ @@ -4460,62 +4460,62 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 293a0 │ │ │ │ cbnz r0, 2dc08 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ ldr r0, [pc, #148] @ (2dc54 <_PyMem_GetCurrentAllocatorName@@Base+0x224>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #62828 @ 0xf56c │ │ │ │ + movw r4, #63596 @ 0xf86c │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #62844 @ 0xf57c │ │ │ │ + movw r4, #63612 @ 0xf87c │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #62788 @ 0xf544 │ │ │ │ + movw r4, #63556 @ 0xf844 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #62816 @ 0xf560 │ │ │ │ + movw r4, #63584 @ 0xf860 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #62852 @ 0xf584 │ │ │ │ + movw r4, #63620 @ 0xf884 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #62800 @ 0xf550 │ │ │ │ + movw r4, #63568 @ 0xf850 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ b.n 2dc0a <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 2dc22 <_PyMem_GetCurrentAllocatorName@@Base+0x1f2> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2dc12 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2> │ │ │ │ dmb ish │ │ │ │ beq.n 2dc2e <_PyMem_GetCurrentAllocatorName@@Base+0x1fe> │ │ │ │ ldr r0, [pc, #12] @ (2dc38 <_PyMem_GetCurrentAllocatorName@@Base+0x208>) │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r4, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r4, [r4, r7] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 2dc8e <_PyMem_GetCurrentAllocatorName@@Base+0x25e> │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r0, r0, #1 │ │ │ │ str r4, [r7, r7] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r2, r0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -4528,74 +4528,74 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2dc9a <_PyMem_GetCurrentAllocatorName@@Base+0x26a> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 2dc8a <_PyMem_GetCurrentAllocatorName@@Base+0x25a> │ │ │ │ - movw r1, #27292 @ 0x6a9c │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 2dc96 <_PyMem_GetCurrentAllocatorName@@Base+0x266> │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2dcae <_PyMem_GetCurrentAllocatorName@@Base+0x27e> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #16] @ (2dcb4 <_PyMem_GetCurrentAllocatorName@@Base+0x284>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 2dc28 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ lsls r1, 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 r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #65476 @ 0xffc4 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - bl 8ee9c │ │ │ │ + movw r1, #668 @ 0x29c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 8effc │ │ │ │ cbnz r0, 2dce2 <_PyMem_GetCurrentAllocatorName@@Base+0x2b2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2dd18 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ ldr r0, [pc, #60] @ (2dd20 <_PyMem_GetCurrentAllocatorName@@Base+0x2f0>) │ │ │ │ - bl 113198 │ │ │ │ + bl 113a70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dcde <_PyMem_GetCurrentAllocatorName@@Base+0x2ae> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [pc, #40] @ (2dd24 <_PyMem_GetCurrentAllocatorName@@Base+0x2f4>) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bl fba64 │ │ │ │ + bl fc26c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2dd18 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2dd18 <_PyMem_GetCurrentAllocatorName@@Base+0x2e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb858 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xb878 │ │ │ │ @@ -4606,157 +4606,157 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2dd4a <_PyMem_GetCurrentAllocatorName@@Base+0x31a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 2dd64 <_PyMem_GetCurrentAllocatorName@@Base+0x334> │ │ │ │ b.n 2dd60 <_PyMem_GetCurrentAllocatorName@@Base+0x330> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9176 @ 0x23d8 │ │ │ │ + movw r0, #9944 @ 0x26d8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dd3e <_PyMem_GetCurrentAllocatorName@@Base+0x30e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2dd98 <_PyMem_GetCurrentAllocatorName@@Base+0x368> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dd60 <_PyMem_GetCurrentAllocatorName@@Base+0x330> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a604 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2dd90 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 2ddbe <_PyMem_GetCurrentAllocatorName@@Base+0x38e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cbnz r0, 2ddd8 <_PyMem_GetCurrentAllocatorName@@Base+0x3a8> │ │ │ │ b.n 2ddd4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9204 @ 0x23f4 │ │ │ │ + movw r0, #9972 @ 0x26f4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2ddb2 <_PyMem_GetCurrentAllocatorName@@Base+0x382> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2de0c <_PyMem_GetCurrentAllocatorName@@Base+0x3dc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ddd4 <_PyMem_GetCurrentAllocatorName@@Base+0x3a4> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a9d4 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2de04 <_PyMem_GetCurrentAllocatorName@@Base+0x3d4> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 9a0e4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a25c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ cbnz r3, 2de34 <_PyMem_GetCurrentAllocatorName@@Base+0x404> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1525d4 │ │ │ │ + b.w 152e0c │ │ │ │ movw r3, #56100 @ 0xdb24 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #228 @ 0xe4 │ │ │ │ + movw r1, #956 @ 0x3bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2de28 <_PyMem_GetCurrentAllocatorName@@Base+0x3f8> │ │ │ │ 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, #408 @ 0x198 │ │ │ │ + movw r1, #1136 @ 0x470 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 151964 │ │ │ │ + bl 15219c │ │ │ │ cbnz r0, 2de7a <_PyMem_GetCurrentAllocatorName@@Base+0x44a> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2de98 <_PyMem_GetCurrentAllocatorName@@Base+0x468> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a9bc │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2de94 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ b.n 2de76 <_PyMem_GetCurrentAllocatorName@@Base+0x446> │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002de9c : │ │ │ │ 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] @ (2def8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r7] │ │ │ │ cbnz r3, 2dec2 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #60] @ (2defc ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ cbnz r0, 2deda │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2def4 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ strd r6, r5, [r0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr.w r2, [r3, #1456] @ 0x5b0 │ │ │ │ @@ -4764,15 +4764,15 @@ │ │ │ │ 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 │ │ │ │ - cbz r4, 2df5e │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r0, r0, #1 │ │ │ │ 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 r4, r1 │ │ │ │ @@ -4789,55 +4789,55 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2df42 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2dfa8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 2df56 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2df3e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 2df6a │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2df3e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2df7e │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2df3e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 29a60 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2dfa0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r0, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -4858,30 +4858,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #116] @ (2e04c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2e044 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 2dffe │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbnz r0, 2e044 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2e010 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbnz r0, 2e044 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -4889,101 +4889,101 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2e03a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ hlt 0x0004 │ │ │ │ lsls r0, 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, #772 @ 0x304 │ │ │ │ + movw r1, #1500 @ 0x5dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 151964 │ │ │ │ + bl 15219c │ │ │ │ cbnz r0, 2e076 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2e094 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29ad0 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2e090 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ b.n 2e072 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ 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 bfe2c │ │ │ │ + bl c06fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f4e1c │ │ │ │ + b.w 1f5594 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ + movw r1, #1716 @ 0x6b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 151964 │ │ │ │ + bl 15219c │ │ │ │ cbz r0, 2e12e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2a43c │ │ │ │ cbz r0, 2e0fa │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2e130 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 85500 │ │ │ │ + bl 85648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e0f6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ cbnz r0, 2e12a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2e0f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2e0f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2e0f6 │ │ │ │ str r0, [r4, #12] │ │ │ │ b.n 2e130 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -5014,15 +5014,15 @@ │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1e5a7c │ │ │ │ + bl 1e62a4 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 2e19e │ │ │ │ b.n 2e2a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -5033,36 +5033,36 @@ │ │ │ │ cbz r3, 2e1a6 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ b.n 2e1ae │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #53888 @ 0xd280 │ │ │ │ + movw r1, #54656 @ 0xd580 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1f5498 │ │ │ │ + bl 1f5b14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2e1da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2e1da │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 2e2a4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 2e1f8 │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 6e084 <_Py_HashBytes@@Base> │ │ │ │ + bl 6e18c <_Py_HashBytes@@Base> │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 2e28c │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r6, #39260 @ 0x995c │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ @@ -5076,873 +5076,875 @@ │ │ │ │ lsls r3, r3, #2 │ │ │ │ smlabb r3, r1, r0, r3 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ movs r0, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 144f10 │ │ │ │ + bl 145770 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 2e256 │ │ │ │ mov r1, r5 │ │ │ │ - bl 253308 │ │ │ │ + bl 2537e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2e254 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2e254 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 2e26e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2e2a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e2a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 2e2a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ str r0, [r4, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2e28c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2e28c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 2e2a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e2a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 79334 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7f97c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 2e2e2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 2e2e2 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002e2ac : │ │ │ │ +0002e2e4 : │ │ │ │ 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, #44068 @ 0xac24 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ 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 1f6ab4 │ │ │ │ + bl 1f71ec │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + 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] │ │ │ │ - mov r5, r0 │ │ │ │ - bl 791e8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7f83c │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 2e318 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 2e318 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + 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] @ (2e3cc ) │ │ │ │ + strd r6, r4, [sp] │ │ │ │ + movw r2, #4308 @ 0x10d4 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movs r5, #0 │ │ │ │ + movs r4, #1 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + bl d6324 │ │ │ │ + cbz r0, 2e3a6 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1c94b4 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 2e3a6 │ │ │ │ + ldr r3, [pc, #116] @ (2e3d0 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + cbz r1, 2e368 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cbz r3, 2e3aa │ │ │ │ + b.n 2e386 │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #22392 @ 0x5778 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 793f0 │ │ │ │ + b.n 2e3a6 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 1a9cc0 <_Py_write_noraise@@Base+0xa0> │ │ │ │ + mov r1, r0 │ │ │ │ + cbz r0, 2e3b0 │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 793f0 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 2e3c6 │ │ │ │ + mov r2, r4 │ │ │ │ + bl 1fcb08 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 793f0 │ │ │ │ + bl e9288 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 2e3a6 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + stmia r1!, {r4} │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + 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, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 2e348 │ │ │ │ + bgt.n 2e402 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 2e360 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 2e41a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #3580 @ 0xdfc │ │ │ │ + movw r0, #4328 @ 0x10e8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 2e364 │ │ │ │ + cbnz r0, 2e41e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2e482 │ │ │ │ + b.n 2e53c │ │ │ │ mov r0, r4 │ │ │ │ - bl 142afc │ │ │ │ + bl 14335c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2e38c │ │ │ │ + cbz r0, 2e446 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2e46e │ │ │ │ + bne.n 2e528 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3588 @ 0xe04 │ │ │ │ + movw r1, #4336 @ 0x10f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 2e46e │ │ │ │ - ldr r1, [pc, #248] @ (2e488 ) │ │ │ │ + bl d54ec │ │ │ │ + b.n 2e528 │ │ │ │ + ldr r1, [pc, #252] @ (2e544 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e3b0 │ │ │ │ + bne.n 2e46a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e46e │ │ │ │ - bl d6f30 │ │ │ │ + beq.n 2e528 │ │ │ │ + bl d7760 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 2e3c4 │ │ │ │ - ldr r1, [pc, #212] @ (2e48c ) │ │ │ │ + cbnz r5, 2e47e │ │ │ │ + ldr r1, [pc, #216] @ (2e548 ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e3fe │ │ │ │ - b.n 2e46e │ │ │ │ + bne.n 2e4b8 │ │ │ │ + b.n 2e528 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3628 @ 0xe2c │ │ │ │ + movw r0, #4376 @ 0x1118 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e3ea │ │ │ │ + beq.n 2e4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e3ea │ │ │ │ + cbnz r3, 2e4a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2e46e │ │ │ │ + beq.n 2e528 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f3864 │ │ │ │ + bl 1f3fdc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e3b4 │ │ │ │ - b.n 2e46e │ │ │ │ + bne.n 2e46e │ │ │ │ + b.n 2e528 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - cbnz r5, 2e422 │ │ │ │ + cbnz r5, 2e4dc │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #3640 @ 0xe38 │ │ │ │ + movw r0, #4388 @ 0x1124 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2e45a │ │ │ │ - b.n 2e466 │ │ │ │ + bne.n 2e514 │ │ │ │ + b.n 2e520 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3656 @ 0xe48 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e448 │ │ │ │ + beq.n 2e502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2e448 │ │ │ │ + cbnz r3, 2e502 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 2e46e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 2e528 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f3864 │ │ │ │ + bl 1f3fdc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e402 │ │ │ │ - b.n 2e46e │ │ │ │ + bne.n 2e4bc │ │ │ │ + b.n 2e528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2e466 │ │ │ │ + cbnz r3, 2e520 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 143078 │ │ │ │ - b.n 2e482 │ │ │ │ + bl 1438d8 │ │ │ │ + b.n 2e53c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2e360 │ │ │ │ + bne.w 2e41a │ │ │ │ mov r0, r4 │ │ │ │ - bl 143078 │ │ │ │ - b.n 2e360 │ │ │ │ + bl 1438d8 │ │ │ │ + b.n 2e41a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ble.n 2e414 │ │ │ │ + nop │ │ │ │ + ble.n 2e4d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bgt.n 2e508 │ │ │ │ + bgt.n 2e5c4 <_PyObject_Dump@@Base+0x78> │ │ │ │ lsls r1, 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, #148] @ (2e540 ) │ │ │ │ - strd r6, r4, [sp] │ │ │ │ - movw r2, #3668 @ 0xe54 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movs r5, #0 │ │ │ │ - movs r4, #1 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - bl d5b00 │ │ │ │ - cbz r0, 2e51c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1c8b44 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 2e51c │ │ │ │ - ldr r3, [pc, #116] @ (2e544 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ - cbz r1, 2e4de │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cbz r3, 2e520 │ │ │ │ - b.n 2e4fc │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21656 @ 0x5498 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 792a4 │ │ │ │ - b.n 2e51c │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 1a91b8 <_Py_write_noraise@@Base+0xa0> │ │ │ │ - mov r1, r0 │ │ │ │ - cbz r0, 2e526 │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 792a4 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 2e53c │ │ │ │ - mov r2, r4 │ │ │ │ - bl 1fc3d0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 792a4 │ │ │ │ - bl e8a7c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 2e51c │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - stmia r1!, {r4} │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0002e548 <_PyObject_Dump@@Base>: │ │ │ │ +0002e54c <_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, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - bl 1fadbc <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1fb4f4 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 2e584 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 2e588 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #10888 @ 0x2a88 │ │ │ │ + movw r2, #11616 @ 0x2d60 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 29bb4 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #10916 @ 0x2aa4 │ │ │ │ + movw r2, #11644 @ 0x2d7c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #10940 @ 0x2abc │ │ │ │ + movw r2, #11668 @ 0x2d94 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #10964 @ 0x2ad4 │ │ │ │ + movw r2, #11692 @ 0x2dac │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 2e5c8 <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 2e5cc <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 2e5d0 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #54736 @ 0xd5d0 │ │ │ │ + b.n 2e5d4 <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #55504 @ 0xd8d0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #10988 @ 0x2aec │ │ │ │ + movw r2, #11716 @ 0x2dc4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #11012 @ 0x2b04 │ │ │ │ + movw r2, #11740 @ 0x2ddc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ - bl 1d92d4 │ │ │ │ + bl 1d9bc4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e636 │ │ │ │ + bl 2e63a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6f04 │ │ │ │ + bl d7734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d9394 │ │ │ │ + bl 1d9c84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 29bb4 │ │ │ │ │ │ │ │ -0002e636 : │ │ │ │ +0002e63a : │ │ │ │ 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 e8a7c │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e724 │ │ │ │ + bne.n 2e728 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e00 │ │ │ │ - cbnz r4, 2e67e │ │ │ │ - bl 980b4 │ │ │ │ + cbnz r4, 2e682 │ │ │ │ + bl 98234 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #11356 @ 0x2c5c │ │ │ │ + movw r2, #12084 @ 0x2f34 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 2e72a │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 2e72e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 2e6a6 │ │ │ │ - bl 980b4 │ │ │ │ + bgt.n 2e6aa │ │ │ │ + bl 98234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #11364 @ 0x2c64 │ │ │ │ + movw r2, #12092 @ 0x2f3c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 2e72a │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 2e72e │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 2e6b4 │ │ │ │ - bl e815c │ │ │ │ + bpl.n 2e6b8 │ │ │ │ + bl e8964 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2e6ba │ │ │ │ - bl eb874 │ │ │ │ + b.n 2e6be │ │ │ │ + bl ec07c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 2e724 │ │ │ │ + cbz r4, 2e728 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b6d8 │ │ │ │ - cbz r0, 2e6dc │ │ │ │ + bl 8b880 │ │ │ │ + cbz r0, 2e6e0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 2a194 │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 2e6e0 │ │ │ │ + b.n 2e6e4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e70c │ │ │ │ + beq.n 2e710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2e70c │ │ │ │ - ldr r2, [pc, #72] @ (2e73c ) │ │ │ │ + cbnz r3, 2e710 │ │ │ │ + ldr r2, [pc, #72] @ (2e740 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 2e708 │ │ │ │ + cbz r3, 2e70c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ - cbnz r7, 2e724 │ │ │ │ - cbz r5, 2e72a │ │ │ │ + cbnz r7, 2e728 │ │ │ │ + cbz r5, 2e72e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 29e00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2e734 │ │ │ │ + b.n 2e738 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a8ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e710 │ │ │ │ + bne.n 2e714 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 2e74a │ │ │ │ + cbz r0, 2e74e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002e74c : │ │ │ │ +0002e750 : │ │ │ │ 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 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e788 │ │ │ │ + cbz r0, 2e78c │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e78c │ │ │ │ + bl 2e790 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e77c │ │ │ │ + beq.n 2e780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 2e780 │ │ │ │ + cbz r3, 2e784 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 2e788 │ │ │ │ + b.n 2e78c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e77c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e780 │ │ │ │ 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 2e7ba │ │ │ │ + bmi.n 2e7be │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11856 @ 0x2e50 │ │ │ │ + movw r1, #12584 @ 0x3128 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 2e7ce │ │ │ │ + bl 12d620 │ │ │ │ + b.n 2e7d2 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #8292 @ 0x2064 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r5, r1 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2e7d2 │ │ │ │ + cbnz r0, 2e7d6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e88a │ │ │ │ + b.n 2e88e │ │ │ │ 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, 2e7f2 │ │ │ │ + cbz r5, 2e7f6 │ │ │ │ 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 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 2e824 │ │ │ │ + beq.n 2e828 │ │ │ │ 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 2e844 │ │ │ │ + bne.n 2e848 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2e7ce │ │ │ │ + beq.n 2e7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e7ce │ │ │ │ + bne.n 2e7d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2e7ce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2e7d2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 76f9c │ │ │ │ - cbz r0, 2e86a │ │ │ │ + bl 770e4 │ │ │ │ + cbz r0, 2e86e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 2e862 │ │ │ │ + beq.n 2e866 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82314 │ │ │ │ - b.n 2e88a │ │ │ │ + bl 82454 │ │ │ │ + b.n 2e88e │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e85a │ │ │ │ - cbz r5, 2e88a │ │ │ │ + bne.n 2e85e │ │ │ │ + cbz r5, 2e88e │ │ │ │ mov r0, r5 │ │ │ │ - bl 76f9c │ │ │ │ - cbz r0, 2e88a │ │ │ │ + bl 770e4 │ │ │ │ + cbz r0, 2e88e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2e85a │ │ │ │ + bne.n 2e85e │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e85a │ │ │ │ + bne.n 2e85e │ │ │ │ mov r0, r4 │ │ │ │ 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 r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 2e8ae │ │ │ │ + cbnz r3, 2e8b2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 2e8ae │ │ │ │ + ble.n 2e8b2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 2e8ae │ │ │ │ - cbnz r0, 2e8d0 │ │ │ │ + bne.n 2e8b2 │ │ │ │ + cbnz r0, 2e8d4 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ movw r4, #50868 @ 0xc6b4 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 2e8d0 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 2e8d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2e916 │ │ │ │ + b.n 2e91a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2e8e4 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 2e8e8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e8cc │ │ │ │ - bl 980b4 │ │ │ │ + bne.n 2e8d0 │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 295c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 2e90e │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 2e912 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (2e980 ) │ │ │ │ + ldr r0, [pc, #84] @ (2e984 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8788 @ 0x2254 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 2e95a │ │ │ │ + beq.n 2e95e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #13448 @ 0x3488 │ │ │ │ + movw r2, #14176 @ 0x3760 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ - b.n 2e970 │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ + b.n 2e974 │ │ │ │ ldrd r2, r4, [r1, #24] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ - bl 1fe540 │ │ │ │ + bl 1fec78 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e974 │ │ │ │ + bne.n 2e978 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2e97c │ │ │ │ + b.n 2e980 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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] @ (2ea38 ) │ │ │ │ + ldr r1, [pc, #160] @ (2ea3c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2e9b8 │ │ │ │ + bne.n 2e9bc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ea2e │ │ │ │ - bl d6f30 │ │ │ │ + beq.n 2ea32 │ │ │ │ + bl d7760 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r5, 2e9d2 │ │ │ │ + cbnz r5, 2e9d6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #13744 @ 0x35b0 │ │ │ │ + movw r0, #14472 @ 0x3888 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142afc │ │ │ │ - cbnz r0, 2e9f6 │ │ │ │ + bl 14335c │ │ │ │ + cbnz r0, 2e9fa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #13752 @ 0x35b8 │ │ │ │ + movw r0, #14480 @ 0x3890 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143078 │ │ │ │ - b.n 2ea16 │ │ │ │ + bl 1438d8 │ │ │ │ + b.n 2ea1a │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2ea14 │ │ │ │ + bne.n 2ea18 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13768 @ 0x35c8 │ │ │ │ + movw r1, #14496 @ 0x38a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ea30 │ │ │ │ + beq.n 2ea34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ea30 │ │ │ │ + cbnz r3, 2ea34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ea30 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ea34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 2e9c4 │ │ │ │ + ble.n 2e9c8 │ │ │ │ lsls r1, 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, #61597 @ 0xf09d │ │ │ │ + movw r1, #63845 @ 0xf965 │ │ │ │ movt r1, #23 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ - cbz r0, 2ea6a │ │ │ │ + bl 2eb3c │ │ │ │ + cbz r0, 2ea6e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2eb34 │ │ │ │ + b.n 2eb38 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #41977 @ 0xa3f9 │ │ │ │ + movw r1, #43905 @ 0xab81 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ - movw r1, #27325 @ 0x6abd │ │ │ │ + bne.n 2ea68 │ │ │ │ + movw r1, #29353 @ 0x72a9 │ │ │ │ movt r1, #22 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ + bne.n 2ea68 │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #13425 @ 0x3471 │ │ │ │ + movw r1, #14785 @ 0x39c1 │ │ │ │ movt r1, #32 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ + bne.n 2ea68 │ │ │ │ movs r1, #9 │ │ │ │ movs r3, #10 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #52933 @ 0xcec5 │ │ │ │ + movw r1, #54321 @ 0xd431 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r0, #7 │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ - movw r1, #31825 @ 0x7c51 │ │ │ │ + bne.n 2ea68 │ │ │ │ + movw r1, #31961 @ 0x7cd9 │ │ │ │ movt r1, #6 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ - movw r1, #5933 @ 0x172d │ │ │ │ + bne.n 2ea68 │ │ │ │ + movw r1, #7653 @ 0x1de5 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ movs r3, #12 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ + bne.n 2ea68 │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #54213 @ 0xd3c5 │ │ │ │ + movw r1, #55685 @ 0xd985 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ea64 │ │ │ │ + bne.n 2ea68 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #9793 @ 0x2641 │ │ │ │ + movw r1, #11061 @ 0x2b35 │ │ │ │ movt r1, #32 │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ 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} │ │ │ │ @@ -5952,126 +5954,126 @@ │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #52696 @ 0xcdd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 84300 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 2eba2 │ │ │ │ + bl 84440 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 2eba6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 200460 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ - bl 792a4 │ │ │ │ + bl 200b98 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ + bl 793f0 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 2eb88 │ │ │ │ + beq.n 2eb8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 200460 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ - bl 792a4 │ │ │ │ + bl 200b98 <_PySlice_FromIndices@@Base+0x14c> │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2eb9e │ │ │ │ + beq.n 2eba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2eb9e │ │ │ │ + cbnz r3, 2eba2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2eba6 │ │ │ │ + b.n 2ebaa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ebca │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 2ebe2 │ │ │ │ - ldr r2, [pc, #28] @ (2ebe8 ) │ │ │ │ + bne.n 2ebce │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 2ebe6 │ │ │ │ + ldr r2, [pc, #28] @ (2ebec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3744] @ 0xea0 │ │ │ │ - b.n 2ebe4 │ │ │ │ + b.n 2ebe8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ebec : │ │ │ │ +0002ebf0 : │ │ │ │ ldr.w r0, [r0, #3704] @ 0xe78 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ebf4 : │ │ │ │ +0002ebf8 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2ec18 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 2ec46 │ │ │ │ - bl 980b4 │ │ │ │ + bne.n 2ec1c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 2ec4a │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29fe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 2ec40 │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 2ec44 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ - bl e8a7c │ │ │ │ - cbz r0, 2ec4a │ │ │ │ + b.w f57d8 │ │ │ │ + bl e9288 │ │ │ │ + cbz r0, 2ec4e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2ec52 │ │ │ │ + b.n 2ec56 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002ec54 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 1f296c │ │ │ │ +0002ec58 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 1f30e4 │ │ │ │ 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 2ecd8 <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ + bpl.n 2ecdc <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 2ecbe <_Py_DisplaySourceLine@@Base+0x6a> │ │ │ │ + cbnz r3, 2ecc2 <_Py_DisplaySourceLine@@Base+0x6a> │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 2ecd8 <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ + bpl.n 2ecdc <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ 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] │ │ │ │ @@ -6083,273 +6085,273 @@ │ │ │ │ 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 2ecd8 <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ - movw r2, #1897 @ 0x769 │ │ │ │ + b.n 2ecdc <_Py_DisplaySourceLine@@Base+0x84> │ │ │ │ + movw r2, #2217 @ 0x8a9 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2ecd2 <_Py_DisplaySourceLine@@Base+0x7e> │ │ │ │ + bne.n 2ecd6 <_Py_DisplaySourceLine@@Base+0x7e> │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 2ecd4 <_Py_DisplaySourceLine@@Base+0x80> │ │ │ │ + b.n 2ecd8 <_Py_DisplaySourceLine@@Base+0x80> │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ec78 <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ + bne.n 2ec7c <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0002ecdc : │ │ │ │ - b.w 1f0e24 │ │ │ │ +0002ece0 : │ │ │ │ + b.w 1f1598 │ │ │ │ push {r3, 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 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl 2035f4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ + bl 203b44 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1c> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002ed12 : │ │ │ │ +0002ed16 : │ │ │ │ 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 r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2ed3c │ │ │ │ + cbnz r0, 2ed40 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2edb8 │ │ │ │ - cbz r4, 2ed4a │ │ │ │ + b.n 2edbc │ │ │ │ + cbz r4, 2ed4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ed34 │ │ │ │ + beq.n 2ed38 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 92bc0 │ │ │ │ + bl 92d3c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 2ed5e │ │ │ │ + cbnz r0, 2ed62 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2edb8 │ │ │ │ - bl 1e8410 │ │ │ │ + b.n 2edbc │ │ │ │ + bl 1e8c38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ed58 │ │ │ │ + beq.n 2ed5c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e85e0 │ │ │ │ + bl 1e8e08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ed96 │ │ │ │ + beq.n 2ed9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2ed96 │ │ │ │ + cbnz r3, 2ed9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2ed58 │ │ │ │ + beq.n 2ed5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2eda8 │ │ │ │ + bne.n 2edac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2edb8 │ │ │ │ + b.n 2edbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2eda4 │ │ │ │ + bne.n 2eda8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2eda4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2eda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #16745 @ 0x4169 │ │ │ │ + movw r1, #18661 @ 0x48e5 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - bl 2eb38 │ │ │ │ - cbz r0, 2edfa │ │ │ │ + bl 2eb3c │ │ │ │ + cbz r0, 2edfe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2ee94 │ │ │ │ + b.n 2ee98 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #16757 @ 0x4175 │ │ │ │ + movw r1, #18673 @ 0x48f1 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf4 │ │ │ │ + bne.n 2edf8 │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #18837 @ 0x4995 │ │ │ │ + movw r1, #20753 @ 0x5111 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf4 │ │ │ │ - movw r1, #19589 @ 0x4c85 │ │ │ │ + bne.n 2edf8 │ │ │ │ + movw r1, #21389 @ 0x538d │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #12 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf4 │ │ │ │ + bne.n 2edf8 │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #40465 @ 0x9e11 │ │ │ │ + movw r1, #41913 @ 0xa3b9 │ │ │ │ movt r1, #32 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf4 │ │ │ │ + bne.n 2edf8 │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #40465 @ 0x9e11 │ │ │ │ + movw r1, #41913 @ 0xa3b9 │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2edf4 │ │ │ │ + bne.n 2edf8 │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #40465 @ 0x9e11 │ │ │ │ + movw r1, #41913 @ 0xa3b9 │ │ │ │ movt r1, #32 │ │ │ │ - bl 2eb38 │ │ │ │ + bl 2eb3c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 2eeba │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 2eebe │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 2eeb2 │ │ │ │ + bne.n 2eeb6 │ │ │ │ pop {r4} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ 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 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29808 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 2eefe │ │ │ │ + bge.n 2ef02 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 2ef16 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 2ef1a │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2eed0 │ │ │ │ + beq.n 2eed4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2ef26 │ │ │ │ + b.n 2ef2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #24508 @ 0x5fbc │ │ │ │ + movw r0, #25236 @ 0x6294 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ - b.n 2ef26 │ │ │ │ + bl 8492c │ │ │ │ + b.n 2ef2a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 2eefa │ │ │ │ + bl f57d8 │ │ │ │ + b.n 2eefe │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002ef2a : │ │ │ │ - ldr r0, [pc, #8] @ (2ef34 ) │ │ │ │ +0002ef2e : │ │ │ │ + ldr r0, [pc, #8] @ (2ef38 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 1e32f8 │ │ │ │ - bgt.n 2eea8 │ │ │ │ + b.w 1e3b1c │ │ │ │ + bgt.n 2eeac │ │ │ │ lsls r0, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #48] @ (2ef78 ) │ │ │ │ + ldr r4, [pc, #48] @ (2ef7c ) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ ldr.w r4, [r4, #1292] @ 0x50c │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -6359,125 +6361,125 @@ │ │ │ │ lsls r1, 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 2aabc <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (2efd8 ) │ │ │ │ + ldr r2, [pc, #68] @ (2efdc ) │ │ │ │ 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, 2efd4 │ │ │ │ + cbz r3, 2efd8 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 2efdc │ │ │ │ + bl 2efe0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 2efd4 │ │ │ │ + cbz r3, 2efd8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a34c │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 29fe8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20ab18 │ │ │ │ + bl 20b230 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #11840 @ 0x2e40 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 2f028 │ │ │ │ + bne.n 2f02c │ │ │ │ mov r6, r1 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #0] │ │ │ │ - bl 6d610 │ │ │ │ - cbz r6, 2f018 │ │ │ │ + bl 6d718 │ │ │ │ + cbz r6, 2f01c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a91b8 <_Py_write_noraise@@Base+0xa0> │ │ │ │ - b.n 2f024 │ │ │ │ - cbz r0, 2f024 │ │ │ │ + bl 1a9cc0 <_Py_write_noraise@@Base+0xa0> │ │ │ │ + b.n 2f028 │ │ │ │ + cbz r0, 2f028 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fc3d0 │ │ │ │ + bl 1fcb08 │ │ │ │ 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, #15476 @ 0x3c74 │ │ │ │ + movw r1, #16204 @ 0x3f4c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ - cbnz r0, 2f052 │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + cbnz r0, 2f056 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2f0a0 │ │ │ │ + b.n 2f0a4 │ │ │ │ mov r5, r0 │ │ │ │ - bl fc468 │ │ │ │ + bl fcc74 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f070 │ │ │ │ + beq.n 2f074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f070 │ │ │ │ + cbnz r3, 2f074 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2f04e │ │ │ │ + beq.n 2f052 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #48] @ (2f0a8 ) │ │ │ │ + ldr r0, [pc, #48] @ (2f0ac ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r6, r4, [sp] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f0a0 │ │ │ │ + beq.n 2f0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f0a0 │ │ │ │ + cbnz r3, 2f0a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r2, [pc, #20] @ (2f0c4 ) │ │ │ │ + ldr r2, [pc, #20] @ (2f0c8 ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #20] @ (2f0c8 ) │ │ │ │ + ldr r0, [pc, #20] @ (2f0cc ) │ │ │ │ ldr.w r3, [r2, #3616] @ 0xe20 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r2, #3616] @ 0xe20 │ │ │ │ bx lr │ │ │ │ ldrh r0, [r4, #56] @ 0x38 │ │ │ │ @@ -6485,139 +6487,139 @@ │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, 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 791e8 │ │ │ │ + bl 79334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f0f4 │ │ │ │ + bl 2f0f8 │ │ │ │ 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, 2f120 │ │ │ │ + cbz r0, 2f124 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f120 │ │ │ │ + beq.n 2f124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f120 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f124 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 2f13c │ │ │ │ + cbz r0, 2f140 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f13c │ │ │ │ + beq.n 2f140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 2f13c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 2f140 │ │ │ │ + bl 78f48 <_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} │ │ │ │ - b.n 2f150 │ │ │ │ + b.n 2f154 │ │ │ │ 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 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 1710b8 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 1719ac <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2f174 │ │ │ │ + bne.n 2f178 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2f194 │ │ │ │ + b.n 2f198 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1141f8 <_PyTime_localtime@@Base> │ │ │ │ + bl 114ad0 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f170 │ │ │ │ + bne.n 2f174 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 20cd18 │ │ │ │ + bl 20d3f4 │ │ │ │ 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 1af5b0 │ │ │ │ + bl 1b00b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 2f1c6 │ │ │ │ + cbnz r3, 2f1ca │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af874 │ │ │ │ - b.n 2f20c │ │ │ │ + bl 1b037c │ │ │ │ + b.n 2f210 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 2f20c │ │ │ │ + bne.n 2f210 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1af8b0 │ │ │ │ + bl 1b03b8 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 2f20c │ │ │ │ + bne.n 2f210 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63542 │ │ │ │ + bl 635ca │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0002f210 : │ │ │ │ - ldr r0, [pc, #4] @ (2f218 ) │ │ │ │ - b.w ce8e0 │ │ │ │ +0002f214 : │ │ │ │ + ldr r0, [pc, #4] @ (2f21c ) │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ - b.n 2ed74 │ │ │ │ + b.n 2ed78 │ │ │ │ lsls r0, r1, #1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -6632,50 +6634,50 @@ │ │ │ │ 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 │ │ │ │ - bne.n 2f280 │ │ │ │ + bne.n 2f284 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 2f298 │ │ │ │ + bmi.n 2f29c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #60508 @ 0xec5c │ │ │ │ + movw r2, #61276 @ 0xef5c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #30992 @ 0x7910 │ │ │ │ + movw r0, #31760 @ 0x7c10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 2f2f6 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 2f2fa │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30992 @ 0x7910 │ │ │ │ + movw r0, #31760 @ 0x7c10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f256 │ │ │ │ - b.n 2f2f6 │ │ │ │ + bne.n 2f25a │ │ │ │ + b.n 2f2fa │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 2f35e │ │ │ │ + bpl.n 2f362 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 2f35e │ │ │ │ + ble.n 2f362 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2f2f6 │ │ │ │ + cbz r0, 2f2fa │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -6683,335 +6685,335 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 2f356 │ │ │ │ + beq.n 2f35a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2f30a │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 2f30e │ │ │ │ + bne.n 2f30e │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 2f312 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2f2fa │ │ │ │ + bne.n 2f2fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2f37e │ │ │ │ + b.n 2f382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f2f6 │ │ │ │ + bne.n 2f2fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2f2f6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2f2fa │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 2f312 │ │ │ │ + bge.n 2f316 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 2f360 │ │ │ │ + b.n 2f364 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 2f32a │ │ │ │ + bpl.n 2f32e │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 2f332 │ │ │ │ + cbz r1, 2f336 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 2f33c │ │ │ │ + bpl.n 2f340 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 2f33c │ │ │ │ + cbnz r3, 2f340 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 2f34a │ │ │ │ + b.n 2f34e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 2f2d0 │ │ │ │ + b.n 2f2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82314 │ │ │ │ - b.n 2f37e │ │ │ │ + bl 82454 │ │ │ │ + b.n 2f382 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30984 @ 0x7908 │ │ │ │ + movw r1, #31752 @ 0x7c08 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ - b.n 2f2f6 │ │ │ │ + bl 79398 │ │ │ │ + b.n 2f2fa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 2f38e │ │ │ │ + cbz r0, 2f392 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 2f748 │ │ │ │ + bpl.w 2f74c │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 2f3d2 │ │ │ │ + bmi.n 2f3d6 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 2f3d6 │ │ │ │ + beq.n 2f3da │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 2f3d8 │ │ │ │ + b.n 2f3dc │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 2f3d8 │ │ │ │ + b.n 2f3dc │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 2f3ea │ │ │ │ - cbz r2, 2f3e6 │ │ │ │ + bpl.n 2f3ee │ │ │ │ + cbz r2, 2f3ea │ │ │ │ adds r4, #20 │ │ │ │ - b.n 2f3ec │ │ │ │ + b.n 2f3f0 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 2f3ec │ │ │ │ + b.n 2f3f0 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 2f466 │ │ │ │ + ble.n 2f46a │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 2f400 │ │ │ │ + bne.n 2f404 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 2f40c │ │ │ │ + b.n 2f410 │ │ │ │ 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 2f430 │ │ │ │ + bhi.n 2f434 │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 2f43a │ │ │ │ + bls.n 2f43e │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 2f43e │ │ │ │ + bmi.n 2f442 │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 2f440 │ │ │ │ + b.n 2f444 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 2f440 │ │ │ │ + b.n 2f444 │ │ │ │ movs r3, #6 │ │ │ │ - b.n 2f440 │ │ │ │ + b.n 2f444 │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 2f460 │ │ │ │ + bge.n 2f464 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28816 @ 0x7090 │ │ │ │ + movw r1, #30012 @ 0x753c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 2f760 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 2f764 │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 2f3f4 │ │ │ │ - bl 72a8c │ │ │ │ + b.n 2f3f8 │ │ │ │ + bl 72bd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f760 │ │ │ │ + beq.w 2f764 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2f552 │ │ │ │ - cbz r1, 2f48e │ │ │ │ + bne.n 2f556 │ │ │ │ + cbz r1, 2f492 │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 2f490 │ │ │ │ + b.n 2f494 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movw r8, #30044 @ 0x755c │ │ │ │ movt r8, #12336 @ 0x3030 │ │ │ │ movw lr, #9672 @ 0x25c8 │ │ │ │ movt lr, #72 @ 0x48 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp r5, ip │ │ │ │ - ble.n 2f54c │ │ │ │ + ble.n 2f550 │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 2f4cc │ │ │ │ + bhi.n 2f4d0 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 2f51e │ │ │ │ + bls.n 2f522 │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 2f51a │ │ │ │ + bhi.n 2f51e │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 2f4de │ │ │ │ + beq.n 2f4e2 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 2f51a │ │ │ │ + bne.n 2f51e │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 2f542 │ │ │ │ + bhi.n 2f546 │ │ │ │ str.w r8, [r1] │ │ │ │ mov.w sl, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ ldr.w r7, [lr] │ │ │ │ ldrb.w r7, [r7, sl] │ │ │ │ strb r7, [r1, #4] │ │ │ │ ldr.w r1, [lr] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r6, r2] │ │ │ │ - b.n 2f546 │ │ │ │ + b.n 2f54a │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 2f4a8 │ │ │ │ + b.n 2f4ac │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 2f762 │ │ │ │ + b.n 2f766 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2f646 │ │ │ │ - cbz r1, 2f566 │ │ │ │ + bne.n 2f64a │ │ │ │ + cbz r1, 2f56a │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 2f568 │ │ │ │ + b.n 2f56c │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r7, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 2f63e │ │ │ │ + ble.n 2f642 │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 2f59c │ │ │ │ + bhi.n 2f5a0 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 2f5fc │ │ │ │ + bls.n 2f600 │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 2f5f8 │ │ │ │ + bhi.n 2f5fc │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 2f5ae │ │ │ │ + beq.n 2f5b2 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 2f5f8 │ │ │ │ + bne.n 2f5fc │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 2f636 │ │ │ │ + bhi.n 2f63a │ │ │ │ movw ip, #9672 @ 0x25c8 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ mov.w r8, r1, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -7019,97 +7021,97 @@ │ │ │ │ str.w lr, [r2] │ │ │ │ mov.w lr, #3145776 @ 0x300030 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldrb.w lr, [ip, r8] │ │ │ │ strh.w lr, [r2, #8] │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 2f63a │ │ │ │ + b.n 2f63e │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 2f570 │ │ │ │ + b.n 2f574 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 2f762 │ │ │ │ - cbz r1, 2f656 │ │ │ │ + b.n 2f766 │ │ │ │ + cbz r1, 2f65a │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 2f658 │ │ │ │ + b.n 2f65c │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ mov.w lr, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 2f740 │ │ │ │ + ble.n 2f744 │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 2f6ae │ │ │ │ - bhi.n 2f736 │ │ │ │ + beq.n 2f6b2 │ │ │ │ + bhi.n 2f73a │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 2f69c │ │ │ │ + bhi.n 2f6a0 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 2f6fa │ │ │ │ + bls.n 2f6fe │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 2f6f6 │ │ │ │ + bhi.n 2f6fa │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 2f6f6 │ │ │ │ + bne.n 2f6fa │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 2f736 │ │ │ │ + bhi.n 2f73a │ │ │ │ movw ip, #9672 @ 0x25c8 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr.w r8, [ip] │ │ │ │ @@ -7118,591 +7120,591 @@ │ │ │ │ mov.w sl, #117 @ 0x75 │ │ │ │ str.w sl, [r7] │ │ │ │ strd ip, ip, [r1, #8] │ │ │ │ ldrb.w r7, [r8, r9] │ │ │ │ str r7, [r1, #16] │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 2f73a │ │ │ │ + b.n 2f73e │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 2f662 │ │ │ │ + b.n 2f666 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 2f762 │ │ │ │ + b.n 2f766 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #30044 @ 0x755c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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, 2f784 │ │ │ │ + cbz r3, 2f786 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 2f794 │ │ │ │ + b.n 2f796 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 2f792 │ │ │ │ + ble.n 2f794 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 2f78e │ │ │ │ - cbnz r1, 2f7b6 │ │ │ │ + bgt.n 2f790 │ │ │ │ + cbnz r1, 2f7b8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2f794 │ │ │ │ + b.n 2f796 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #584] @ (2f9e0 ) │ │ │ │ + ldr r1, [pc, #584] @ (2f9e0 ) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 2f7bc │ │ │ │ - b.n 2f7e8 │ │ │ │ + cbnz r0, 2f7be │ │ │ │ + b.n 2f7ea │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 2f7ec │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 2f7ee │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #31624 @ 0x7b88 │ │ │ │ + movw r1, #32392 @ 0x7e88 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61796 @ 0xf164 │ │ │ │ + movw r0, #62564 @ 0xf464 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r3, r9 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fa6e │ │ │ │ + b.n 2fa6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2f80a │ │ │ │ - bl 80728 │ │ │ │ + bne.n 2f80c │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f7e8 │ │ │ │ + bne.n 2f7ea │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 2f842 │ │ │ │ + beq.n 2f844 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 2f81a │ │ │ │ + cbz r2, 2f81c │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 2f852 │ │ │ │ + beq.n 2f854 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, 2f824 │ │ │ │ + cbz r6, 2f826 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 2f860 │ │ │ │ - b.n 2f82c │ │ │ │ + beq.n 2f862 │ │ │ │ + b.n 2f82e │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - cbz r5, 2f836 │ │ │ │ + cbz r5, 2f838 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2f86c │ │ │ │ - b.n 2f83e │ │ │ │ + beq.n 2f86e │ │ │ │ + b.n 2f840 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b.n 2f874 │ │ │ │ + b.n 2f876 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 2f874 │ │ │ │ + b.n 2f876 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 2f874 │ │ │ │ + b.n 2f876 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 2f874 │ │ │ │ + b.n 2f876 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - bl 1e8410 │ │ │ │ + bl 1e8c38 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f7e8 │ │ │ │ + beq.n 2f7ea │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2f88e │ │ │ │ + bne.n 2f890 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2fa4e │ │ │ │ + b.n 2fa4e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 2f8b4 │ │ │ │ + bmi.n 2f8b6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #31644 @ 0x7b9c │ │ │ │ + movw r1, #32412 @ 0x7e9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #50988 @ 0xc72c │ │ │ │ + movw r1, #51756 @ 0xca2c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fa42 │ │ │ │ + beq.w 2fa42 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #24448 @ 0x5f80 │ │ │ │ + movw r2, #25216 @ 0x6280 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #31688 @ 0x7bc8 │ │ │ │ + movw r1, #32456 @ 0x7ec8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - bl cfd50 │ │ │ │ + bl d05a4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f900 │ │ │ │ + beq.n 2f902 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 2f900 │ │ │ │ + cbnz r2, 2f902 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2fa42 │ │ │ │ - ldr r1, [pc, #216] @ (2f9e4 ) │ │ │ │ + beq.w 2fa42 │ │ │ │ + ldr r1, [pc, #216] @ (2f9e4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 823f8 │ │ │ │ + bl 82538 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2f932 │ │ │ │ + beq.n 2f934 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 2fa42 │ │ │ │ + beq.w 2fa42 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2fa42 │ │ │ │ - b.n 2f972 │ │ │ │ - ldr r1, [pc, #180] @ (2f9e8 ) │ │ │ │ + bne.w 2fa42 │ │ │ │ + b.n 2f974 │ │ │ │ + ldr r1, [pc, #176] @ (2f9e8 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 2f956 │ │ │ │ + beq.n 2f958 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 2f956 │ │ │ │ + cbnz r2, 2f958 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r7, [sp, #40] @ 0x28 │ │ │ │ - cbnz r7, 2f97a │ │ │ │ + cbnz r7, 2f97c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa42 │ │ │ │ + beq.n 2fa42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fa42 │ │ │ │ + bne.n 2fa42 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2fa42 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fa42 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f99a │ │ │ │ + beq.n 2f99c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2f99a │ │ │ │ + cbnz r3, 2f99c │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2f9b4 │ │ │ │ + beq.n 2f9b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 2f9b4 │ │ │ │ + cbnz r3, 2f9b6 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2fa42 │ │ │ │ + beq.n 2fa42 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 2f9ec │ │ │ │ + bne.n 2f9ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa42 │ │ │ │ + beq.n 2fa42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fa42 │ │ │ │ + bne.n 2fa42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2fa42 │ │ │ │ - nop │ │ │ │ - ands.w r0, r4, r8, lsl #1 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2fa42 │ │ │ │ + @ instruction: 0xe9a40048 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14a948 │ │ │ │ + bl 14b178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa0c │ │ │ │ + beq.n 2fa0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fa0c │ │ │ │ + cbnz r3, 2fa0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 2fa42 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 2fa42 │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 1174cc │ │ │ │ + bl 117d74 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2fa2a │ │ │ │ + cbz r0, 2fa2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fa40 │ │ │ │ + beq.n 2fa40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2fa40 │ │ │ │ + cbnz r3, 2fa40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 2fa4e │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 2fa4e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f88a │ │ │ │ - b.n 2f7e8 │ │ │ │ + beq.w 2f88c │ │ │ │ + b.n 2f7ea │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #16] │ │ │ │ strd sl, r3, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 1e85e0 │ │ │ │ + bl 1e8e08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 2fa98 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 2fa9a │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 2fa90 │ │ │ │ + bne.n 2fa92 │ │ │ │ pop {r4} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 2faca │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 2facc │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 2fac4 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 2faca │ │ │ │ + bne.n 2fac6 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 2facc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 2fad8 │ │ │ │ + cbnz r0, 2fada │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 2fad8 │ │ │ │ + cbz r0, 2fada │ │ │ │ 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 r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a018 <_Py_RestoreSignals@@Base+0x2218> │ │ │ │ + bl 21a798 <_Py_RestoreSignals@@Base+0x2218> │ │ │ │ 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 2fb18 │ │ │ │ + beq.n 2fb1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fb18 │ │ │ │ + cbnz r3, 2fb1a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ 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 2fb48 │ │ │ │ + bne.n 2fb4a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 2fb66 │ │ │ │ - b.n 2fb60 │ │ │ │ + bne.n 2fb68 │ │ │ │ + b.n 2fb62 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40116 @ 0x9cb4 │ │ │ │ + movw r0, #40884 @ 0x9fb4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2fb3a │ │ │ │ - b.n 2fba6 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 2fba6 │ │ │ │ + bne.n 2fb3c │ │ │ │ + b.n 2fba8 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 2fba8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 21afdc │ │ │ │ - cbz r0, 2fba6 │ │ │ │ + bl 21b6e0 <_Py_RestoreSignals@@Base+0x3160> │ │ │ │ + cbz r0, 2fba8 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 293d0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2fba0 │ │ │ │ + cbz r0, 2fba2 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 2fba6 │ │ │ │ - bl e8a7c │ │ │ │ - cbz r0, 2fbaa │ │ │ │ + bl f57d8 │ │ │ │ + b.n 2fba8 │ │ │ │ + bl e9288 │ │ │ │ + cbz r0, 2fbac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2fbbc │ │ │ │ + b.n 2fbbe │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 29db8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2fbdc │ │ │ │ + bl 2fbde │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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 2fca4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 2fca6 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ 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} │ │ │ │ movs r0, #0 │ │ │ │ - bl e207c │ │ │ │ - cbz r0, 2fc5e │ │ │ │ + bl e2884 │ │ │ │ + cbz r0, 2fc60 │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 29494 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 2fc72 │ │ │ │ + bne.n 2fc74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 2fc2e │ │ │ │ + cbnz r5, 2fc30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fc5e │ │ │ │ + beq.n 2fc60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fc5e │ │ │ │ - b.n 2fc5a │ │ │ │ - bl e4d60 │ │ │ │ + cbnz r3, 2fc60 │ │ │ │ + b.n 2fc5c │ │ │ │ + bl e5578 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2fc62 │ │ │ │ + bne.n 2fc64 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 2fc48 │ │ │ │ + beq.n 2fc4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fc48 │ │ │ │ + cbnz r3, 2fc4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fc5e │ │ │ │ + beq.n 2fc60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fc5e │ │ │ │ + cbnz r3, 2fc60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fc78 │ │ │ │ + b.n 2fc7a │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 2fc72 │ │ │ │ + beq.n 2fc74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2fc72 │ │ │ │ + cbnz r3, 2fc74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 2fc02 │ │ │ │ + bne.n 2fc04 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ 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 1055f4 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ + bl 105f84 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0002fca4 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +0002fca6 <_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] @ (2fcec <_PyTraceMalloc_GetTraceback@@Base+0x48>) │ │ │ │ + ldr r5, [pc, #56] @ (2fcf0 <_PyTraceMalloc_GetTraceback@@Base+0x4a>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2fcf0 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + bl 2fcf4 <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ - cbz r4, 2fce2 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ + bl 103a70 │ │ │ │ + cbz r4, 2fce4 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2ff14 <_PyTraceMalloc_GetTraceback@@Base+0x270> │ │ │ │ + b.w 2ff18 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #64] @ (2fd34 <_PyTraceMalloc_GetTraceback@@Base+0x90>) │ │ │ │ + ldr r3, [pc, #64] @ (2fd38 <_PyTraceMalloc_GetTraceback@@Base+0x92>) │ │ │ │ ldr.w r2, [r3, #1292] @ 0x50c │ │ │ │ - cbz r2, 2fd2e <_PyTraceMalloc_GetTraceback@@Base+0x8a> │ │ │ │ + cbz r2, 2fd32 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ 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, 2fd12 <_PyTraceMalloc_GetTraceback@@Base+0x6e> │ │ │ │ + cbnz r0, 2fd16 <_PyTraceMalloc_GetTraceback@@Base+0x70> │ │ │ │ ldr.w r0, [r3, #1384] @ 0x568 │ │ │ │ - b.n 2fd1a <_PyTraceMalloc_GetTraceback@@Base+0x76> │ │ │ │ + b.n 2fd1e <_PyTraceMalloc_GetTraceback@@Base+0x78> │ │ │ │ ldr.w r0, [r3, #1388] @ 0x56c │ │ │ │ - bl 71600 <_Py_hashtable_get@@Base> │ │ │ │ - cbnz r0, 2fd20 <_PyTraceMalloc_GetTraceback@@Base+0x7c> │ │ │ │ + bl 71748 <_Py_hashtable_get@@Base> │ │ │ │ + cbnz r0, 2fd24 <_PyTraceMalloc_GetTraceback@@Base+0x7e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 2fd2c <_PyTraceMalloc_GetTraceback@@Base+0x88> │ │ │ │ + b.n 2fd30 <_PyTraceMalloc_GetTraceback@@Base+0x8a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 71600 <_Py_hashtable_get@@Base> │ │ │ │ + bl 71748 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fd1c <_PyTraceMalloc_GetTraceback@@Base+0x78> │ │ │ │ + beq.n 2fd20 <_PyTraceMalloc_GetTraceback@@Base+0x7a> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -7710,304 +7712,304 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 2fd56 <_PyTraceMalloc_GetTraceback@@Base+0xb2> │ │ │ │ + cbz r3, 2fd5a <_PyTraceMalloc_GetTraceback@@Base+0xb4> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 2fd66 <_PyTraceMalloc_GetTraceback@@Base+0xc2> │ │ │ │ + b.n 2fd6a <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 2fd64 <_PyTraceMalloc_GetTraceback@@Base+0xc0> │ │ │ │ + ble.n 2fd68 <_PyTraceMalloc_GetTraceback@@Base+0xc2> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 2fd60 <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ - cbnz r1, 2fd86 <_PyTraceMalloc_GetTraceback@@Base+0xe2> │ │ │ │ + bne.n 2fd64 <_PyTraceMalloc_GetTraceback@@Base+0xbe> │ │ │ │ + cbnz r1, 2fd8a <_PyTraceMalloc_GetTraceback@@Base+0xe4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2fd66 <_PyTraceMalloc_GetTraceback@@Base+0xc2> │ │ │ │ + b.n 2fd6a <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #424] @ (2ff10 <_PyTraceMalloc_GetTraceback@@Base+0x26c>) │ │ │ │ + ldr r1, [pc, #424] @ (2ff14 <_PyTraceMalloc_GetTraceback@@Base+0x26e>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 2fd8c <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ - b.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + cbnz r0, 2fd90 <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ + b.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr.w r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq.n 2fe70 <_PyTraceMalloc_GetTraceback@@Base+0x1cc> │ │ │ │ + beq.n 2fe74 <_PyTraceMalloc_GetTraceback@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 2fda8 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ - bl c7018 │ │ │ │ + cbz r0, 2fdac <_PyTraceMalloc_GetTraceback@@Base+0x106> │ │ │ │ + bl c78fc │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + blt.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ subs r4, r5, #2 │ │ │ │ - bne.n 2fdaa <_PyTraceMalloc_GetTraceback@@Base+0x106> │ │ │ │ - b.n 2fe84 <_PyTraceMalloc_GetTraceback@@Base+0x1e0> │ │ │ │ + bne.n 2fdae <_PyTraceMalloc_GetTraceback@@Base+0x108> │ │ │ │ + b.n 2fe88 <_PyTraceMalloc_GetTraceback@@Base+0x1e2> │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 2fdf8 <_PyTraceMalloc_GetTraceback@@Base+0x154> │ │ │ │ + cbz r3, 2fdfc <_PyTraceMalloc_GetTraceback@@Base+0x156> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 2fdd4 <_PyTraceMalloc_GetTraceback@@Base+0x130> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 2fdd8 <_PyTraceMalloc_GetTraceback@@Base+0x132> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26192 @ 0x6650 │ │ │ │ + movw r1, #26960 @ 0x6950 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #39444 @ 0x9a14 │ │ │ │ + movw r0, #40212 @ 0x9d14 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + cbz r0, 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 2fe44 <_PyTraceMalloc_GetTraceback@@Base+0x1a0> │ │ │ │ + bne.n 2fe48 <_PyTraceMalloc_GetTraceback@@Base+0x1a2> │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2fe00 <_PyTraceMalloc_GetTraceback@@Base+0x15c> │ │ │ │ - movw r5, #63880 @ 0xf988 │ │ │ │ + bne.n 2fe04 <_PyTraceMalloc_GetTraceback@@Base+0x15e> │ │ │ │ + movw r5, #64648 @ 0xfc88 │ │ │ │ movt r5, #39 @ 0x27 │ │ │ │ - b.n 2fe94 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ - movw sl, #34060 @ 0x850c │ │ │ │ + b.n 2fe98 <_PyTraceMalloc_GetTraceback@@Base+0x1f2> │ │ │ │ + movw sl, #34796 @ 0x87ec │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 2fe64 <_PyTraceMalloc_GetTraceback@@Base+0x1c0> │ │ │ │ + cbz r3, 2fe68 <_PyTraceMalloc_GetTraceback@@Base+0x1c2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x188> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 2fe30 <_PyTraceMalloc_GetTraceback@@Base+0x18a> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26212 @ 0x6664 │ │ │ │ + movw r1, #26980 @ 0x6964 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #39444 @ 0x9a14 │ │ │ │ + movw r0, #40212 @ 0x9d14 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2ff06 <_PyTraceMalloc_GetTraceback@@Base+0x262> │ │ │ │ + b.n 2ff0a <_PyTraceMalloc_GetTraceback@@Base+0x264> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + beq.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 2fe5c <_PyTraceMalloc_GetTraceback@@Base+0x1b8> │ │ │ │ + beq.n 2fe60 <_PyTraceMalloc_GetTraceback@@Base+0x1ba> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 2fe6c <_PyTraceMalloc_GetTraceback@@Base+0x1c8> │ │ │ │ + bne.n 2fe70 <_PyTraceMalloc_GetTraceback@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fe94 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ - movw r5, #63880 @ 0xf988 │ │ │ │ + b.n 2fe98 <_PyTraceMalloc_GetTraceback@@Base+0x1f2> │ │ │ │ + movw r5, #64648 @ 0xfc88 │ │ │ │ movt r5, #39 @ 0x27 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b.n 2fe94 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ - movw r5, #63880 @ 0xf988 │ │ │ │ + b.n 2fe98 <_PyTraceMalloc_GetTraceback@@Base+0x1f2> │ │ │ │ + movw r5, #64648 @ 0xfc88 │ │ │ │ movt r5, #39 @ 0x27 │ │ │ │ - movw sl, #34060 @ 0x850c │ │ │ │ + movw sl, #34796 @ 0x87ec │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ movs r7, #1 │ │ │ │ - b.n 2fe94 <_PyTraceMalloc_GetTraceback@@Base+0x1f0> │ │ │ │ - movw r5, #63880 @ 0xf988 │ │ │ │ + b.n 2fe98 <_PyTraceMalloc_GetTraceback@@Base+0x1f2> │ │ │ │ + movw r5, #64648 @ 0xfc88 │ │ │ │ movt r5, #39 @ 0x27 │ │ │ │ - movw sl, #34060 @ 0x850c │ │ │ │ + movw sl, #34796 @ 0x87ec │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ mov r0, r8 │ │ │ │ - bl 21bd78 │ │ │ │ + bl 21c47c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + beq.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ mov r1, r9 │ │ │ │ - bl 21c068 │ │ │ │ + bl 21c768 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x25a> │ │ │ │ + beq.n 2ff02 <_PyTraceMalloc_GetTraceback@@Base+0x25c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 21c1e8 │ │ │ │ + bl 21c8c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x25a> │ │ │ │ + beq.n 2ff02 <_PyTraceMalloc_GetTraceback@@Base+0x25c> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 2fec6 <_PyTraceMalloc_GetTraceback@@Base+0x222> │ │ │ │ - cbnz r4, 2fecc <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ + beq.n 2feca <_PyTraceMalloc_GetTraceback@@Base+0x224> │ │ │ │ + cbnz r4, 2fed0 <_PyTraceMalloc_GetTraceback@@Base+0x22a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ - b.n 2fed6 <_PyTraceMalloc_GetTraceback@@Base+0x232> │ │ │ │ + b.n 2feda <_PyTraceMalloc_GetTraceback@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ - cbz r0, 2fefe <_PyTraceMalloc_GetTraceback@@Base+0x25a> │ │ │ │ + cbz r0, 2ff02 <_PyTraceMalloc_GetTraceback@@Base+0x25c> │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ mov r1, r6 │ │ │ │ str.w r7, [r6, #140] @ 0x8c │ │ │ │ - bl 17f50c <_PyEval_MatchClass@@Base+0xd68> │ │ │ │ + bl 17fe9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff06 <_PyTraceMalloc_GetTraceback@@Base+0x262> │ │ │ │ + beq.n 2ff0a <_PyTraceMalloc_GetTraceback@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2ff06 <_PyTraceMalloc_GetTraceback@@Base+0x262> │ │ │ │ + cbnz r3, 2ff0a <_PyTraceMalloc_GetTraceback@@Base+0x264> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ff06 <_PyTraceMalloc_GetTraceback@@Base+0x262> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ff0a <_PyTraceMalloc_GetTraceback@@Base+0x264> │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 2fe28 <_PyTraceMalloc_GetTraceback@@Base+0x184> │ │ │ │ + bl 793f0 │ │ │ │ + b.n 2fe2c <_PyTraceMalloc_GetTraceback@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r8], {72} @ 0x48 │ │ │ │ + mcrr 0, 4, r0, ip, cr8 │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 2ff42 <_PyTraceMalloc_GetTraceback@@Base+0x29e> │ │ │ │ + cbz r1, 2ff46 <_PyTraceMalloc_GetTraceback@@Base+0x2a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 71600 <_Py_hashtable_get@@Base> │ │ │ │ + bl 71748 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ff42 <_PyTraceMalloc_GetTraceback@@Base+0x29e> │ │ │ │ + cbz r0, 2ff46 <_PyTraceMalloc_GetTraceback@@Base+0x2a0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2fffa <_PyTraceMalloc_GetTraceback@@Base+0x356> │ │ │ │ - b.n 2fffe <_PyTraceMalloc_GetTraceback@@Base+0x35a> │ │ │ │ + bne.n 2fffe <_PyTraceMalloc_GetTraceback@@Base+0x358> │ │ │ │ + b.n 30002 <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ffac <_PyTraceMalloc_GetTraceback@@Base+0x308> │ │ │ │ + cbz r0, 2ffb0 <_PyTraceMalloc_GetTraceback@@Base+0x30a> │ │ │ │ add.w sl, r0, #8 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 2ff84 <_PyTraceMalloc_GetTraceback@@Base+0x2e0> │ │ │ │ + b.n 2ff88 <_PyTraceMalloc_GetTraceback@@Base+0x2e2> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, fp │ │ │ │ it ne │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 7edd4 │ │ │ │ - cbz r0, 2ffb0 <_PyTraceMalloc_GetTraceback@@Base+0x30c> │ │ │ │ + bl 7ef24 │ │ │ │ + cbz r0, 2ffb4 <_PyTraceMalloc_GetTraceback@@Base+0x30e> │ │ │ │ add.w r9, r9, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ str.w r5, [sl, #4]! │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 2ffca <_PyTraceMalloc_GetTraceback@@Base+0x326> │ │ │ │ - bl 72f44 │ │ │ │ + ble.n 2ffce <_PyTraceMalloc_GetTraceback@@Base+0x328> │ │ │ │ + bl 7308c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ff5c <_PyTraceMalloc_GetTraceback@@Base+0x2b8> │ │ │ │ + bne.n 2ff60 <_PyTraceMalloc_GetTraceback@@Base+0x2ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ffac <_PyTraceMalloc_GetTraceback@@Base+0x308> │ │ │ │ + beq.n 2ffb0 <_PyTraceMalloc_GetTraceback@@Base+0x30a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2ffac <_PyTraceMalloc_GetTraceback@@Base+0x308> │ │ │ │ + cbnz r3, 2ffb0 <_PyTraceMalloc_GetTraceback@@Base+0x30a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fffe <_PyTraceMalloc_GetTraceback@@Base+0x35a> │ │ │ │ + b.n 30002 <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2ff96 <_PyTraceMalloc_GetTraceback@@Base+0x2f2> │ │ │ │ + beq.n 2ff9a <_PyTraceMalloc_GetTraceback@@Base+0x2f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ff96 <_PyTraceMalloc_GetTraceback@@Base+0x2f2> │ │ │ │ + bne.n 2ff9a <_PyTraceMalloc_GetTraceback@@Base+0x2f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 2ff96 <_PyTraceMalloc_GetTraceback@@Base+0x2f2> │ │ │ │ - cbz r7, 2fffe <_PyTraceMalloc_GetTraceback@@Base+0x35a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 2ff9a <_PyTraceMalloc_GetTraceback@@Base+0x2f4> │ │ │ │ + cbz r7, 30002 <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 71fd8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 72120 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 2fff6 <_PyTraceMalloc_GetTraceback@@Base+0x352> │ │ │ │ + bne.n 2fffa <_PyTraceMalloc_GetTraceback@@Base+0x354> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fff0 <_PyTraceMalloc_GetTraceback@@Base+0x34c> │ │ │ │ + beq.n 2fff4 <_PyTraceMalloc_GetTraceback@@Base+0x34e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2fff0 <_PyTraceMalloc_GetTraceback@@Base+0x34c> │ │ │ │ + cbnz r3, 2fff4 <_PyTraceMalloc_GetTraceback@@Base+0x34e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 2ffac <_PyTraceMalloc_GetTraceback@@Base+0x308> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 2ffb0 <_PyTraceMalloc_GetTraceback@@Base+0x30a> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2fffe <_PyTraceMalloc_GetTraceback@@Base+0x35a> │ │ │ │ + beq.n 30002 <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 30034 <_PyTraceMalloc_GetTraceback@@Base+0x390> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 30038 <_PyTraceMalloc_GetTraceback@@Base+0x392> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3002e <_PyTraceMalloc_GetTraceback@@Base+0x38a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 30034 <_PyTraceMalloc_GetTraceback@@Base+0x390> │ │ │ │ + bne.n 30032 <_PyTraceMalloc_GetTraceback@@Base+0x38c> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 30038 <_PyTraceMalloc_GetTraceback@@Base+0x392> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 30042 <_PyTraceMalloc_GetTraceback@@Base+0x39e> │ │ │ │ + cbnz r0, 30046 <_PyTraceMalloc_GetTraceback@@Base+0x3a0> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 135efc │ │ │ │ + b.w 13672c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00030044 <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ +00030048 <_PyInterpreterState_RequireIDRef@@Base>: │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ str.w r1, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ @@ -8025,311 +8027,311 @@ │ │ │ │ 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 30094 <_PyInterpreterState_RequireIDRef@@Base+0x50> │ │ │ │ + bne.n 30098 <_PyInterpreterState_RequireIDRef@@Base+0x50> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 300b2 <_PyInterpreterState_RequireIDRef@@Base+0x6e> │ │ │ │ - b.n 300ac <_PyInterpreterState_RequireIDRef@@Base+0x68> │ │ │ │ + bne.n 300b6 <_PyInterpreterState_RequireIDRef@@Base+0x6e> │ │ │ │ + b.n 300b0 <_PyInterpreterState_RequireIDRef@@Base+0x68> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9996 @ 0x270c │ │ │ │ + movw r0, #10764 @ 0x2a0c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30086 <_PyInterpreterState_RequireIDRef@@Base+0x42> │ │ │ │ - b.n 300e0 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 300e0 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + bne.n 3008a <_PyInterpreterState_RequireIDRef@@Base+0x42> │ │ │ │ + b.n 300e4 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 300e4 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 300e0 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ + blt.n 300e4 <_PyInterpreterState_RequireIDRef@@Base+0x9c> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29a00 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 300e4 <_PyInterpreterState_RequireIDRef@@Base+0xa0> │ │ │ │ + bge.n 300e8 <_PyInterpreterState_RequireIDRef@@Base+0xa0> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 300ec <_PyInterpreterState_RequireIDRef@@Base+0xa8> │ │ │ │ + b.n 300f0 <_PyInterpreterState_RequireIDRef@@Base+0xa8> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 3010c <_PyInterpreterState_RequireIDRef@@Base+0xc8> │ │ │ │ + cbz r3, 30110 <_PyInterpreterState_RequireIDRef@@Base+0xc8> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3011c <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ + b.n 30120 <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3011a <_PyInterpreterState_RequireIDRef@@Base+0xd6> │ │ │ │ + ble.n 3011e <_PyInterpreterState_RequireIDRef@@Base+0xd6> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 30116 <_PyInterpreterState_RequireIDRef@@Base+0xd2> │ │ │ │ - cbnz r1, 30138 <_PyInterpreterState_RequireIDRef@@Base+0xf4> │ │ │ │ + bne.n 3011a <_PyInterpreterState_RequireIDRef@@Base+0xd2> │ │ │ │ + cbnz r1, 3013c <_PyInterpreterState_RequireIDRef@@Base+0xf4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3011c <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ + b.n 30120 <_PyInterpreterState_RequireIDRef@@Base+0xd8> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #216] @ (301f8 <_PyInterpreterState_RequireIDRef@@Base+0x1b4>) │ │ │ │ + ldr r1, [pc, #216] @ (301fc <_PyInterpreterState_RequireIDRef@@Base+0x1b4>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3013e <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ - b.n 301a8 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 30142 <_PyInterpreterState_RequireIDRef@@Base+0xfa> │ │ │ │ + b.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 30150 <_PyInterpreterState_RequireIDRef@@Base+0x10c> │ │ │ │ + beq.n 30154 <_PyInterpreterState_RequireIDRef@@Base+0x10c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 301a8 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + blt.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 30162 <_PyInterpreterState_RequireIDRef@@Base+0x11e> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 301a8 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ - ldr r3, [pc, #152] @ (301fc <_PyInterpreterState_RequireIDRef@@Base+0x1b8>) │ │ │ │ + bne.n 30166 <_PyInterpreterState_RequireIDRef@@Base+0x11e> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 301ac <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + ldr r3, [pc, #152] @ (30200 <_PyInterpreterState_RequireIDRef@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d124 │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 30190 <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ + bne.n 30194 <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ ldr.w r3, [r5, #624] @ 0x270 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 30190 <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ + bne.n 30194 <_PyInterpreterState_RequireIDRef@@Base+0x14c> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x168> │ │ │ │ - b.n 301e0 <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ + bne.n 301b0 <_PyInterpreterState_RequireIDRef@@Base+0x168> │ │ │ │ + b.n 301e4 <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #37832 @ 0x93c8 │ │ │ │ + movw r2, #38600 @ 0x96c8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 301f0 <_PyInterpreterState_RequireIDRef@@Base+0x1ac> │ │ │ │ + b.n 301f4 <_PyInterpreterState_RequireIDRef@@Base+0x1ac> │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30200 <_Py_fstat@@Base> │ │ │ │ + bl 30204 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 301a8 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + bne.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30240 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 30244 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 301a8 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ - cbz r0, 301e0 <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ + beq.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + cbz r0, 301e4 <_PyInterpreterState_RequireIDRef@@Base+0x19c> │ │ │ │ movw r1, #6512 @ 0x1970 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #37896 @ 0x9408 │ │ │ │ + movw r2, #38664 @ 0x9708 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 301a8 <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 301ac <_PyInterpreterState_RequireIDRef@@Base+0x164> │ │ │ │ ldr.w r0, [r5, #1388] @ 0x56c │ │ │ │ str.w r4, [r5, #1388] @ 0x56c │ │ │ │ str.w r6, [r5, #1392] @ 0x570 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vhadd.s8 q0, q4, q4 │ │ │ │ + cdp 0, 13, cr0, cr0, cr8, {2} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030200 <_Py_fstat@@Base>: │ │ │ │ +00030204 <_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 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2974c <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 3023c <_Py_fstat@@Base+0x3c> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 30240 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ 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 29298 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3026e <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 30272 <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 30276 <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 3027a <_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 3029e <_Py_fstat@@Base+0x9e> │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 302a2 <_Py_fstat@@Base+0x9e> │ │ │ │ + bl 271f98 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 302ae <_Py_fstat@@Base+0xae> │ │ │ │ + cbz r2, 302b2 <_Py_fstat@@Base+0xae> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 303c0 <_Py_fstat@@Base+0x1c0> │ │ │ │ + b.n 303c4 <_Py_fstat@@Base+0x1c0> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 30528 <_Py_fstat@@Base+0x328> │ │ │ │ + bl 3052c <_Py_fstat@@Base+0x328> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 303b2 <_Py_fstat@@Base+0x1b2> │ │ │ │ + beq.n 303b6 <_Py_fstat@@Base+0x1b2> │ │ │ │ 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 302d8 <_Py_fstat@@Base+0xd8> │ │ │ │ + bne.n 302dc <_Py_fstat@@Base+0xd8> │ │ │ │ mov r0, fp │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 30340 <_Py_fstat@@Base+0x140> │ │ │ │ + cbnz r2, 30344 <_Py_fstat@@Base+0x140> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 30336 <_Py_fstat@@Base+0x136> │ │ │ │ + cbz r0, 3033a <_Py_fstat@@Base+0x136> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbz r5, 3034c <_Py_fstat@@Base+0x14c> │ │ │ │ - b.n 30340 <_Py_fstat@@Base+0x140> │ │ │ │ + cbz r5, 30350 <_Py_fstat@@Base+0x14c> │ │ │ │ + b.n 30344 <_Py_fstat@@Base+0x140> │ │ │ │ mov r0, fp │ │ │ │ - bl 30528 <_Py_fstat@@Base+0x328> │ │ │ │ + bl 3052c <_Py_fstat@@Base+0x328> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 3031e <_Py_fstat@@Base+0x11e> │ │ │ │ + cbz r0, 30322 <_Py_fstat@@Base+0x11e> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 30352 <_Py_fstat@@Base+0x152> │ │ │ │ + cbnz r2, 30356 <_Py_fstat@@Base+0x152> │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 30372 <_Py_fstat@@Base+0x172> │ │ │ │ + beq.n 30376 <_Py_fstat@@Base+0x172> │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 302f4 <_Py_fstat@@Base+0xf4> │ │ │ │ + bne.n 302f8 <_Py_fstat@@Base+0xf4> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl b3fec │ │ │ │ + bl b48bc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 30384 <_Py_fstat@@Base+0x184> │ │ │ │ + cbnz r0, 30388 <_Py_fstat@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 303b2 <_Py_fstat@@Base+0x1b2> │ │ │ │ + b.n 303b6 <_Py_fstat@@Base+0x1b2> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 30312 <_Py_fstat@@Base+0x112> │ │ │ │ - bl 80728 │ │ │ │ + b.n 30316 <_Py_fstat@@Base+0x112> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30304 <_Py_fstat@@Base+0x104> │ │ │ │ + beq.n 30308 <_Py_fstat@@Base+0x104> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 303b2 <_Py_fstat@@Base+0x1b2> │ │ │ │ + b.n 303b6 <_Py_fstat@@Base+0x1b2> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30330 <_Py_fstat@@Base+0x130> │ │ │ │ + beq.n 30334 <_Py_fstat@@Base+0x130> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 30308 <_Py_fstat@@Base+0x108> │ │ │ │ + b.n 3030c <_Py_fstat@@Base+0x108> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 30396 <_Py_fstat@@Base+0x196> │ │ │ │ + ble.n 3039a <_Py_fstat@@Base+0x196> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 30384 <_Py_fstat@@Base+0x184> │ │ │ │ + b.n 30388 <_Py_fstat@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ 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 c50e4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ - b.n 303ba <_Py_fstat@@Base+0x1ba> │ │ │ │ + bl c59c4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + b.n 303be <_Py_fstat@@Base+0x1ba> │ │ │ │ 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 │ │ │ │ @@ -8339,279 +8341,277 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 303ec <_Py_fstat@@Base+0x1ec> │ │ │ │ + cbz r3, 303f0 <_Py_fstat@@Base+0x1ec> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 303ee <_Py_fstat@@Base+0x1ee> │ │ │ │ + b.n 303f2 <_Py_fstat@@Base+0x1ee> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #304] @ (30520 <_Py_fstat@@Base+0x320>) │ │ │ │ - add r4, sp, #76 @ 0x4c │ │ │ │ - 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} │ │ │ │ + movw r4, #5512 @ 0x1588 │ │ │ │ + movt r4, #67 @ 0x43 │ │ │ │ + add r5, sp, #76 @ 0x4c │ │ │ │ + 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 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 3041a <_Py_fstat@@Base+0x21a> │ │ │ │ + bne.n 30424 <_Py_fstat@@Base+0x220> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3041a <_Py_fstat@@Base+0x21a> │ │ │ │ + ble.n 30424 <_Py_fstat@@Base+0x220> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3041a <_Py_fstat@@Base+0x21a> │ │ │ │ - cbnz r6, 3043e <_Py_fstat@@Base+0x23e> │ │ │ │ - ldr r1, [pc, #264] @ (30524 <_Py_fstat@@Base+0x324>) │ │ │ │ + bne.n 30424 <_Py_fstat@@Base+0x220> │ │ │ │ + cbnz r6, 30448 <_Py_fstat@@Base+0x244> │ │ │ │ + ldr r1, [pc, #256] @ (30528 <_Py_fstat@@Base+0x324>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3043e <_Py_fstat@@Base+0x23e> │ │ │ │ + cbnz r0, 30448 <_Py_fstat@@Base+0x244> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30510 <_Py_fstat@@Base+0x310> │ │ │ │ + b.n 3051a <_Py_fstat@@Base+0x316> │ │ │ │ add.w r5, r8, r9 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r5, #3 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3043a <_Py_fstat@@Base+0x23a> │ │ │ │ + beq.n 30444 <_Py_fstat@@Base+0x240> │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ - cbz r4, 304b6 <_Py_fstat@@Base+0x2b6> │ │ │ │ + cbz r4, 304c0 <_Py_fstat@@Base+0x2bc> │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 30464 <_Py_fstat@@Base+0x264> │ │ │ │ + beq.n 3046e <_Py_fstat@@Base+0x26a> │ │ │ │ subs r4, r5, #4 │ │ │ │ - beq.n 304c4 <_Py_fstat@@Base+0x2c4> │ │ │ │ + beq.n 304ce <_Py_fstat@@Base+0x2ca> │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 30472 <_Py_fstat@@Base+0x272> │ │ │ │ + beq.n 3047c <_Py_fstat@@Base+0x278> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 304d0 <_Py_fstat@@Base+0x2d0> │ │ │ │ + beq.n 304da <_Py_fstat@@Base+0x2d6> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 30486 <_Py_fstat@@Base+0x286> │ │ │ │ - bl c7018 │ │ │ │ + cbz r0, 30490 <_Py_fstat@@Base+0x28c> │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3043a <_Py_fstat@@Base+0x23a> │ │ │ │ + blt.n 30444 <_Py_fstat@@Base+0x240> │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 304da <_Py_fstat@@Base+0x2da> │ │ │ │ - b.n 3048a <_Py_fstat@@Base+0x28a> │ │ │ │ + beq.n 304e4 <_Py_fstat@@Base+0x2e0> │ │ │ │ + b.n 30494 <_Py_fstat@@Base+0x290> │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 3049e <_Py_fstat@@Base+0x29e> │ │ │ │ - bl c7018 │ │ │ │ + cbz r0, 304a8 <_Py_fstat@@Base+0x2a4> │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3043a <_Py_fstat@@Base+0x23a> │ │ │ │ + blt.n 30444 <_Py_fstat@@Base+0x240> │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 304e2 <_Py_fstat@@Base+0x2e2> │ │ │ │ - b.n 304a2 <_Py_fstat@@Base+0x2a2> │ │ │ │ + beq.n 304ec <_Py_fstat@@Base+0x2e8> │ │ │ │ + b.n 304ac <_Py_fstat@@Base+0x2a8> │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - cbz r1, 304aa <_Py_fstat@@Base+0x2aa> │ │ │ │ + cbz r1, 304b4 <_Py_fstat@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 304e8 <_Py_fstat@@Base+0x2e8> │ │ │ │ + beq.n 304f2 <_Py_fstat@@Base+0x2ee> │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - cbz r2, 304b2 <_Py_fstat@@Base+0x2b2> │ │ │ │ + cbz r2, 304bc <_Py_fstat@@Base+0x2b8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 304ec <_Py_fstat@@Base+0x2ec> │ │ │ │ + beq.n 304f6 <_Py_fstat@@Base+0x2f2> │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ mov r2, r3 │ │ │ │ - b.n 304ee <_Py_fstat@@Base+0x2ee> │ │ │ │ + b.n 304f8 <_Py_fstat@@Base+0x2f4> │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 2223a0 │ │ │ │ + bl 222a60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ - asrs r0, r4, #9 │ │ │ │ - lsls r3, r0, #1 │ │ │ │ - vhadd.s32 q8, q0, q4 │ │ │ │ + vmla.i16 d0, d8, d0[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 3054a <_Py_fstat@@Base+0x34a> │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3054e <_Py_fstat@@Base+0x34a> │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 30556 <_Py_fstat@@Base+0x356> │ │ │ │ + cbz r3, 3055a <_Py_fstat@@Base+0x356> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 30578 <_Py_fstat@@Base+0x378> │ │ │ │ + b.n 3057c <_Py_fstat@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b5df0 │ │ │ │ - cbnz r0, 30566 <_Py_fstat@@Base+0x366> │ │ │ │ + bl b66bc │ │ │ │ + cbnz r0, 3056a <_Py_fstat@@Base+0x366> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 30574 <_Py_fstat@@Base+0x374> │ │ │ │ + b.n 30578 <_Py_fstat@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30a70 │ │ │ │ + bl 30a6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30560 <_Py_fstat@@Base+0x360> │ │ │ │ - ldr r0, [pc, #8] @ (3057c <_Py_fstat@@Base+0x37c>) │ │ │ │ + bne.n 30564 <_Py_fstat@@Base+0x360> │ │ │ │ + ldr r0, [pc, #8] @ (30580 <_Py_fstat@@Base+0x37c>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #152] @ (30628 <_Py_fstat@@Base+0x428>) │ │ │ │ + ldr r1, [pc, #152] @ (3062c <_Py_fstat@@Base+0x428>) │ │ │ │ sub sp, #8 │ │ │ │ - bl 90ff0 │ │ │ │ - cbz r0, 305ce <_Py_fstat@@Base+0x3ce> │ │ │ │ + bl 91174 │ │ │ │ + cbz r0, 305d2 <_Py_fstat@@Base+0x3ce> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 305d2 <_Py_fstat@@Base+0x3d2> │ │ │ │ + bmi.n 305d6 <_Py_fstat@@Base+0x3d2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45984 @ 0xb3a0 │ │ │ │ + movw r1, #46752 @ 0xb6a0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 305ce <_Py_fstat@@Base+0x3ce> │ │ │ │ + beq.n 305d2 <_Py_fstat@@Base+0x3ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 305ce <_Py_fstat@@Base+0x3ce> │ │ │ │ + cbnz r3, 305d2 <_Py_fstat@@Base+0x3ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 30624 <_Py_fstat@@Base+0x424> │ │ │ │ - ldr r1, [pc, #88] @ (3062c <_Py_fstat@@Base+0x42c>) │ │ │ │ + b.n 30628 <_Py_fstat@@Base+0x424> │ │ │ │ + ldr r1, [pc, #88] @ (30630 <_Py_fstat@@Base+0x42c>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 823f8 │ │ │ │ + bl 82538 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3060c <_Py_fstat@@Base+0x40c> │ │ │ │ - bl 72144 │ │ │ │ + cbnz r0, 30610 <_Py_fstat@@Base+0x40c> │ │ │ │ + bl 7228c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 3060c <_Py_fstat@@Base+0x40c> │ │ │ │ + cbz r0, 30610 <_Py_fstat@@Base+0x40c> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (3062c <_Py_fstat@@Base+0x42c>) │ │ │ │ + ldr r1, [pc, #64] @ (30630 <_Py_fstat@@Base+0x42c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ - cbz r0, 3060c <_Py_fstat@@Base+0x40c> │ │ │ │ + bl 7a55c │ │ │ │ + cbz r0, 30610 <_Py_fstat@@Base+0x40c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3060c <_Py_fstat@@Base+0x40c> │ │ │ │ + beq.n 30610 <_Py_fstat@@Base+0x40c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3060c <_Py_fstat@@Base+0x40c> │ │ │ │ + cbnz r3, 30610 <_Py_fstat@@Base+0x40c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30622 <_Py_fstat@@Base+0x422> │ │ │ │ + beq.n 30626 <_Py_fstat@@Base+0x422> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 30622 <_Py_fstat@@Base+0x422> │ │ │ │ + cbnz r3, 30626 <_Py_fstat@@Base+0x422> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r3, pc, #224 @ (adr r3, 3070c ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 30710 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #0 @ (adr r0, 30630 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 30634 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00030630 : │ │ │ │ +00030634 : │ │ │ │ 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 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add.w r7, r4, #616 @ 0x268 │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d124 │ │ │ │ str.w r0, [r4, #640] @ 0x280 │ │ │ │ - bl 2232c0 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 223980 <_PyParkingLot_AfterFork@@Base> │ │ │ │ add.w r0, r7, #4992 @ 0x1380 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ sub.w r2, r0, #20 │ │ │ │ strd r1, r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #708] @ (30934 ) │ │ │ │ + ldr r0, [pc, #724] @ (30948 ) │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add.w r1, r4, #664 @ 0x298 │ │ │ │ - ldr r2, [pc, #704] @ (30938 ) │ │ │ │ + ldr r2, [pc, #720] @ (3094c ) │ │ │ │ strd r1, r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add.w r1, r4, #1616 @ 0x650 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -8619,331 +8619,331 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add.w r1, r4, #1472 @ 0x5c0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 30694 │ │ │ │ + bne.n 30698 │ │ │ │ ldr.w r5, [r4, #624] @ 0x270 │ │ │ │ - bl 6d870 │ │ │ │ - cbz r0, 306b6 │ │ │ │ + bl 6d978 │ │ │ │ + cbz r0, 306ba │ │ │ │ ldr.w r3, [r4, #1412] @ 0x584 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbnz r3, 306ce │ │ │ │ - b.n 306ea │ │ │ │ - movw r2, #4868 @ 0x1304 │ │ │ │ - movt r2, #67 @ 0x43 │ │ │ │ - movw r3, #39332 @ 0x99a4 │ │ │ │ + cbnz r3, 306cc │ │ │ │ + b.n 306e8 │ │ │ │ + ldr r2, [pc, #660] @ (30950 ) │ │ │ │ + movw r3, #40024 @ 0x9c58 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r0, [sp, #28] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ - b.n 30998 │ │ │ │ - ldr r0, [pc, #620] @ (3093c ) │ │ │ │ - bl 6d62c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #612] @ (3093c ) │ │ │ │ - bl 1aaec4 │ │ │ │ - ldr r0, [pc, #604] @ (3093c ) │ │ │ │ - bl 1a624c │ │ │ │ + b.n 30994 │ │ │ │ + ldr r0, [pc, #644] @ (30954 ) │ │ │ │ + bl 6d734 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #636] @ (30954 ) │ │ │ │ + bl 1ab9cc │ │ │ │ + ldr r0, [pc, #632] @ (30954 ) │ │ │ │ + bl 1a6d54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30978 │ │ │ │ - cbnz r5, 306f8 │ │ │ │ + bne.w 30974 │ │ │ │ + cbnz r5, 306f6 │ │ │ │ ldr.w r3, [r4, #1420] @ 0x58c │ │ │ │ - cbz r3, 3070e │ │ │ │ - ldr r0, [pc, #588] @ (30940 ) │ │ │ │ - bl 1aaec4 │ │ │ │ - b.n 3070e │ │ │ │ - ldr r0, [pc, #576] @ (3093c ) │ │ │ │ + cbz r3, 3070c │ │ │ │ + ldr r0, [pc, #616] @ (30958 ) │ │ │ │ + bl 1ab9cc │ │ │ │ + b.n 3070c │ │ │ │ + ldr r0, [pc, #604] @ (30954 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e6f8 │ │ │ │ + bl 6e800 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 306ea │ │ │ │ - movw r3, #39304 @ 0x9988 │ │ │ │ + beq.n 306e8 │ │ │ │ + movw r3, #39996 @ 0x9c3c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 30980 │ │ │ │ - ldr r0, [pc, #560] @ (30940 ) │ │ │ │ - bl 1a624c │ │ │ │ - cbz r0, 30730 │ │ │ │ + b.n 3097c │ │ │ │ + ldr r0, [pc, #584] @ (30958 ) │ │ │ │ + bl 1a6d54 │ │ │ │ + cbz r0, 30728 │ │ │ │ + ldr r2, [pc, #568] @ (30950 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #4868 @ 0x1304 │ │ │ │ - movt r2, #67 @ 0x43 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ - b.n 30998 │ │ │ │ - bl 6d254 │ │ │ │ + b.n 30994 │ │ │ │ + bl 6d35c │ │ │ │ ldr.w r5, [r4, #860] @ 0x35c │ │ │ │ - ldr.w fp, [pc, #536] @ 30954 │ │ │ │ + ldr.w fp, [pc, #568] @ 3096c │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 30788 │ │ │ │ + beq.n 30780 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 30782 │ │ │ │ + beq.n 3077a │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 30782 │ │ │ │ + beq.n 3077a │ │ │ │ movs r3, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r8, [r5, #36] @ 0x24 │ │ │ │ - bl 1e27bc <_PyEvent_Notify@@Base> │ │ │ │ + bl 1e2fe0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 20a3f8 │ │ │ │ + bl 20a950 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 30742 │ │ │ │ - ldr.w r9, [pc, #460] @ 30958 │ │ │ │ + b.n 3073a │ │ │ │ + ldr.w r9, [pc, #492] @ 30970 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r8, r9] │ │ │ │ - cbnz r6, 307a4 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + cbnz r6, 3079c │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #420] @ (30944 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1abcdc │ │ │ │ + ldr r0, [pc, #452] @ (3095c ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1ac7e4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3708] @ 0xe7c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 307ba │ │ │ │ + beq.n 307b2 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3708] @ 0xe7c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 307da │ │ │ │ + cbz r0, 307d2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 307da │ │ │ │ - bl 1abe60 │ │ │ │ + blt.n 307d2 │ │ │ │ + bl 1ac968 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6e71c │ │ │ │ + bl 6e824 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 29718 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e0874 │ │ │ │ + bl 1e109c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 30804 │ │ │ │ + cbz r5, 307fc │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ - bl 1e0e5c │ │ │ │ + bl 1e167c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e1c74 <_Py_fopen_obj@@Base+0x1ec> │ │ │ │ + bl 1e2498 <_Py_fopen_obj@@Base+0x1ec> │ │ │ │ mov r5, sl │ │ │ │ - b.n 307ee │ │ │ │ + b.n 307e6 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ - bl 6d254 │ │ │ │ + bl 6d35c │ │ │ │ add.w sl, sl, #3920 @ 0xf50 │ │ │ │ strd r0, r1, [sl] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ addw r0, r0, #3912 @ 0xf48 │ │ │ │ - bl fd434 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #296] @ (30948 ) │ │ │ │ + bl fdc34 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #328] @ (30960 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 30846 │ │ │ │ + cbz r2, 3083e │ │ │ │ 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 3083c │ │ │ │ + bne.n 30834 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3086e │ │ │ │ + beq.n 30866 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b3330 │ │ │ │ + bl 1b3e28 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3086e │ │ │ │ - movw r3, #39252 @ 0x9954 │ │ │ │ + beq.n 30866 │ │ │ │ + movw r3, #39944 @ 0x9c08 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 308e4 │ │ │ │ + b.n 308da │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 308f0 │ │ │ │ + beq.n 308e6 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3089a │ │ │ │ + beq.n 30892 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #184] @ (3094c ) │ │ │ │ + ldr r0, [pc, #216] @ (30964 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5dd4 │ │ │ │ + bl 1e65fc │ │ │ │ ldr.w r5, [r4, #620] @ 0x26c │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r4, #620] @ 0x26c │ │ │ │ - cbz r5, 308b8 │ │ │ │ + cbz r5, 308b0 │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 308fa │ │ │ │ + bne.n 308f0 │ │ │ │ str.w fp, [r5, #3644] @ 0xe3c │ │ │ │ str.w r5, [r4, #620] @ 0x26c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3092a │ │ │ │ + beq.n 30920 │ │ │ │ dmb ish │ │ │ │ - beq.n 308d4 │ │ │ │ - ldr r0, [pc, #124] @ (3094c ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 308cc │ │ │ │ + ldr r0, [pc, #156] @ (30964 ) │ │ │ │ + bl 25dbfc │ │ │ │ ldr.w r3, [r4, #620] @ 0x26c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 3095c │ │ │ │ - movw r3, #39276 @ 0x996c │ │ │ │ + cbnz r3, 3092a │ │ │ │ + movw r3, #39968 @ 0x9c20 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #104] @ (30950 ) │ │ │ │ + ldr r1, [pc, #140] @ (30968 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ - b.n 30998 │ │ │ │ + b.n 30994 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3087e │ │ │ │ - b.n 30876 │ │ │ │ + beq.n 30876 │ │ │ │ + b.n 3086e │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1e7c34 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 1e845c <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e94a4 <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ + bl 1e9ccc <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1edfa0 │ │ │ │ + bl 1ee76c │ │ │ │ ldr.w r0, [r5, #3668] @ 0xe54 │ │ │ │ - cbz r0, 3091e │ │ │ │ - bl 10bfa0 │ │ │ │ + cbz r0, 30914 │ │ │ │ + bl 10c8ec │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r5, [r5, #3644] @ 0xe3c │ │ │ │ - bl 1ee1cc │ │ │ │ - b.n 308a6 │ │ │ │ + bl 1ee998 │ │ │ │ + b.n 3089e │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 308c8 │ │ │ │ - b.n 308c0 │ │ │ │ + beq.n 308c0 │ │ │ │ + b.n 308b8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 1e1330 <_PyThreadState_NewBound@@Base+0x1d8> │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + movs r1, #0 │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r0, [r3, #1432] @ 0x598 │ │ │ │ + add sp, #92 @ 0x5c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 2000f0 │ │ │ │ + nop │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r1, #1 │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r2, r1, #1 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ + lsls r3, r0, #1 │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strb r4, [r2, r2] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strh r4, [r7, r1] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1e0b0c │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - movs r1, #0 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r0, [r3, #1432] @ 0x598 │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1ff9b8 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - ldr r1, [pc, #32] @ (309a4 ) │ │ │ │ + ldr r1, [pc, #32] @ (309a0 ) │ │ │ │ add r2, sp, #32 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ add r4, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ strd r1, r3, [sp, #36] @ 0x24 │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r3, r0, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 309c6 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + cbnz r0, 309c2 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ (309fc ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (309f8 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d124 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 309e0 │ │ │ │ + beq.n 309dc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 309f8 │ │ │ │ + b.n 309f4 │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 309dc │ │ │ │ + bne.n 309d8 │ │ │ │ ldr.w r2, [r3, #884] @ 0x374 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 309dc │ │ │ │ + beq.n 309d8 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #884] @ 0x374 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ldr r2, [pc, #104] @ (30a6c ) │ │ │ │ + ldr r2, [pc, #104] @ (30a68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r3, r2, #3748 @ 0xea4 │ │ │ │ addw r6, r2, #3796 @ 0xed4 │ │ │ │ addw r5, r2, #3800 @ 0xed8 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 30a52 │ │ │ │ + beq.n 30a4e │ │ │ │ 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 │ │ │ │ @@ -8954,15 +8954,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, r6 │ │ │ │ - bne.n 30a1a │ │ │ │ + bne.n 30a16 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -8972,133 +8972,133 @@ │ │ │ │ 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 30a92 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 30a8e │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 30a9e │ │ │ │ + cbz r3, 30a9a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 30ac0 │ │ │ │ + b.n 30abc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 30ab0 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 30aac │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 30abc │ │ │ │ + b.n 30ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3d48 │ │ │ │ + bl b4618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30aac │ │ │ │ - ldr r0, [pc, #8] @ (30ac4 ) │ │ │ │ + beq.n 30aa8 │ │ │ │ + ldr r0, [pc, #8] @ (30ac0 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ lsls r1, 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, #40216 @ 0x9d18 │ │ │ │ + movw r1, #40908 @ 0x9fcc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 30b20 │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 30b1c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 30b0a │ │ │ │ + bhi.n 30b06 │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 30b0a │ │ │ │ - bl 12ab08 │ │ │ │ - b.n 30b22 │ │ │ │ + bhi.n 30b06 │ │ │ │ + bl 12b44c │ │ │ │ + b.n 30b1e │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40232 @ 0x9d28 │ │ │ │ + movw r1, #40924 @ 0x9fdc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #40268 @ 0x9d4c │ │ │ │ + movw r1, #40960 @ 0xa000 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 30b74 │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 30b70 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 30b78 │ │ │ │ + bge.n 30b74 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #40976 @ 0xa010 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30bb4 │ │ │ │ + b.n 30bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30b74 │ │ │ │ + beq.n 30b70 │ │ │ │ ldrd r3, r4, [sp, #24] │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r2, r4, [sp, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r1, #3779 @ 0xec3 │ │ │ │ + movw r1, #3775 @ 0xebf │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 30bba │ │ │ │ + bl 30bb6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ 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 r5, r3 │ │ │ │ - ldr r3, [pc, #636] @ (30e4c ) │ │ │ │ + ldr r3, [pc, #636] @ (30e48 ) │ │ │ │ add.w r9, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -9111,239 +9111,239 @@ │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 29718 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl 222a38 │ │ │ │ - cbz r0, 30c36 │ │ │ │ + bl 2230f8 │ │ │ │ + cbz r0, 30c32 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ blx 2ab04 <__memset_chk@plt> │ │ │ │ cmp r4, r6 │ │ │ │ strh.w r6, [sp, #88] @ 0x58 │ │ │ │ - bge.n 30c3a │ │ │ │ + bge.n 30c36 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40320 @ 0x9d80 │ │ │ │ + movw r1, #41012 @ 0xa034 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30e32 │ │ │ │ - beq.n 30c4e │ │ │ │ + b.n 30e2e │ │ │ │ + beq.n 30c4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 30c50 │ │ │ │ - bl 1f5cf4 │ │ │ │ + cbnz r0, 30c4c │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 30e32 │ │ │ │ + b.n 30e2e │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ vldr d7, [r7, #32] │ │ │ │ - movw r2, #3665 @ 0xe51 │ │ │ │ + movw r2, #3661 @ 0xe4d │ │ │ │ movt r2, #3 │ │ │ │ strd r3, sl, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ strd fp, r8, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ - bl 223c80 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 22431c <_PyParkingLot_AfterFork@@Base+0x99c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 30da8 │ │ │ │ + beq.w 30da4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30dba │ │ │ │ + beq.w 30db6 │ │ │ │ cmp r3, #11 │ │ │ │ str r6, [sp, #20] │ │ │ │ it hi │ │ │ │ ldrhi r4, [sp, #76] @ 0x4c │ │ │ │ - cbz r4, 30cf2 │ │ │ │ + cbz r4, 30cee │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 30e84 │ │ │ │ + bl 30e80 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 30cd2 │ │ │ │ + cbnz r0, 30cce │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 30d2e │ │ │ │ + bge.n 30d2a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40428 @ 0x9dec │ │ │ │ + movw r1, #41120 @ 0xa0a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 30dba │ │ │ │ + bl 12d620 │ │ │ │ + b.n 30db6 │ │ │ │ movw r3, #56088 @ 0xdb18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #41052 @ 0xa05c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 30db8 │ │ │ │ + beq.n 30db4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 30cb2 │ │ │ │ + bne.n 30cae │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r1, fp │ │ │ │ cmp r2, r8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ it cs │ │ │ │ movcs r2, r8 │ │ │ │ - bl 222ba0 │ │ │ │ + bl 223260 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #40420 @ 0x9de4 │ │ │ │ + movw r0, #41112 @ 0xa098 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 30daa │ │ │ │ - b.n 30dba │ │ │ │ + bne.n 30da6 │ │ │ │ + b.n 30db6 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - movw r0, #40456 @ 0x9e08 │ │ │ │ + movw r0, #41148 @ 0xa0bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30db8 │ │ │ │ + beq.n 30db4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 30d70 │ │ │ │ + beq.n 30d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 30d70 │ │ │ │ + cbnz r3, 30d6c │ │ │ │ mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, 30db8 │ │ │ │ + cbnz r3, 30db4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 30cf2 │ │ │ │ + bne.n 30cee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 30da4 │ │ │ │ + bls.n 30da0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r2, r0 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 30da4 │ │ │ │ + bhi.n 30da0 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 30cf2 │ │ │ │ + bhi.n 30cee │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r4, r3 │ │ │ │ - b.n 30ca2 │ │ │ │ + b.n 30c9e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 30ca2 │ │ │ │ + b.n 30c9e │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ - b.n 30e32 │ │ │ │ + bl 78350 │ │ │ │ + b.n 30e2e │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 30e0c │ │ │ │ + bls.n 30e08 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 30df8 │ │ │ │ + b.n 30df4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 30e10 │ │ │ │ + beq.n 30e0c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 30e0c │ │ │ │ + bne.n 30e08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 30e0c │ │ │ │ + bls.n 30e08 │ │ │ │ ldrd r2, r1, [sp, #76] @ 0x4c │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r4 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 30e0c │ │ │ │ + bhi.n 30e08 │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 30e0c │ │ │ │ + bhi.n 30e08 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r4, r3 │ │ │ │ - cbz r4, 30e0c │ │ │ │ + cbz r4, 30e08 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 30e84 │ │ │ │ + bl 30e80 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 30dc4 │ │ │ │ + bne.n 30dc0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 30daa │ │ │ │ + b.n 30da6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 30dca │ │ │ │ + bne.n 30dc6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r8, r4, #12 │ │ │ │ bic.w r7, r3, #3 │ │ │ │ adds r7, #12 │ │ │ │ add r7, r4 │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 30dca │ │ │ │ + beq.n 30dc6 │ │ │ │ ldr.w r0, [r8], #4 │ │ │ │ blx 2a154 │ │ │ │ - b.n 30e24 │ │ │ │ - ldr r3, [pc, #24] @ (30e4c ) │ │ │ │ + b.n 30e20 │ │ │ │ + ldr r3, [pc, #24] @ (30e48 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 30e44 │ │ │ │ + beq.n 30e40 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9362,71 +9362,71 @@ │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 30eba │ │ │ │ + cbz r5, 30eb6 │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 30eba │ │ │ │ + bhi.n 30eb6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 30eba │ │ │ │ + bhi.n 30eb6 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 30eba │ │ │ │ + bls.n 30eb6 │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 30eba │ │ │ │ + bcc.n 30eb6 │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ - b.n 30ebe │ │ │ │ + b.n 30eba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ 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 30ee2 │ │ │ │ + ble.n 30ede │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 30ef4 │ │ │ │ + cbz r0, 30ef0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #92] @ (30f54 ) │ │ │ │ + ldr r3, [pc, #92] @ (30f50 ) │ │ │ │ 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 30f3e │ │ │ │ + beq.n 30f3a │ │ │ │ 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 │ │ │ │ @@ -9448,339 +9448,339 @@ │ │ │ │ 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 209c78 │ │ │ │ + bl 20a1c8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w fd584 │ │ │ │ + b.w fe104 │ │ │ │ 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 6d870 │ │ │ │ + bl 6d978 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 30fa4 │ │ │ │ + cbz r0, 30fa0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ strd r0, r1, [r5, #16] │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 30fba │ │ │ │ + b.n 30fb6 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40716 @ 0x9f0c │ │ │ │ + movw r1, #41408 @ 0xa1c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #40908 @ 0x9fcc │ │ │ │ + movw r0, #41600 @ 0xa280 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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 152298 │ │ │ │ + bl 152ad0 │ │ │ │ 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, #41000 @ 0xa028 │ │ │ │ + movw r0, #41692 @ 0xa2dc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbz r0, 31030 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 3102a │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 31030 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 31052 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbz r0, 31052 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 31048 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + 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 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 31030 │ │ │ │ - movw r0, #2420 @ 0x974 │ │ │ │ + bls.n 31082 │ │ │ │ + movw r0, #3188 @ 0xc74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 31030 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 31082 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3105c │ │ │ │ + b.n 310ae │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 31048 │ │ │ │ + ble.n 3109a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3104a │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3104a │ │ │ │ - b.n 3102c │ │ │ │ + bne.n 3109c │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3109c │ │ │ │ + b.n 3107e │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d84cc │ │ │ │ + bl 1d8dbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3102c │ │ │ │ + beq.n 3107e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ - cbz r0, 3108e │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 31088 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3108e │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 310b0 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbz r0, 310b0 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 310a6 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ │ │ │ │ -000310b4 : │ │ │ │ +000310b0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1e0930 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 1e1158 <_PyThreadState_NewBound@@Base> │ │ │ │ │ │ │ │ -000310ba : │ │ │ │ +000310b6 : │ │ │ │ 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 r5, [pc, #80] @ (3111c ) │ │ │ │ + ldr r5, [pc, #80] @ (31118 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 1d92d4 │ │ │ │ + bl 1d9bc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ - cbz r3, 3110a │ │ │ │ + cbz r3, 31106 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ movs r1, #1 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ - cbz r3, 310fc │ │ │ │ + cbz r3, 310f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d85ec │ │ │ │ + bl 1d8edc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 31100 │ │ │ │ + b.n 310fc │ │ │ │ mvn.w r4, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ - b.n 3110e │ │ │ │ + bl 103a70 │ │ │ │ + b.n 3110a │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d9394 │ │ │ │ + bl 1d9c84 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00031120 : │ │ │ │ +0003111c : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 31150 │ │ │ │ + beq.n 3114c │ │ │ │ movw r1, #485 @ 0x1e5 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31152 │ │ │ │ + b.n 3114e │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 31184 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 31180 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3117e │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 31184 │ │ │ │ + bne.n 3117a │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 31180 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 311a6 │ │ │ │ + cbnz r0, 311a2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 311a6 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 311a2 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3119c │ │ │ │ + bne.n 31198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000311a8 : │ │ │ │ +000311a4 : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 311d8 │ │ │ │ + beq.n 311d4 │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 311da │ │ │ │ + b.n 311d6 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 31218 │ │ │ │ + bne.n 31214 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 31232 │ │ │ │ - movw r2, #11708 @ 0x2dbc │ │ │ │ + bmi.n 3122e │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #31540 @ 0x7b34 │ │ │ │ + movw r0, #32308 @ 0x7e34 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3122e │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3122a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31540 @ 0x7b34 │ │ │ │ + movw r0, #32308 @ 0x7e34 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 311f0 │ │ │ │ + bne.n 311ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3124a │ │ │ │ - ldr r6, [pc, #24] @ (3124c ) │ │ │ │ + b.n 31246 │ │ │ │ + ldr r6, [pc, #24] @ (31248 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r4, r6] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bl e0aa0 │ │ │ │ + bl e12a8 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 31252 │ │ │ │ + bge.n 3124e │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ - beq.n 312aa │ │ │ │ + beq.n 312a6 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi.n 31280 │ │ │ │ + bhi.n 3127c │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 312ae │ │ │ │ + beq.n 312aa │ │ │ │ sub.w r2, r3, #12 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 312b0 │ │ │ │ + b.n 312ac │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ and.w r2, r3, #63 @ 0x3f │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 312a0 │ │ │ │ + bpl.n 3129c │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ adds r6, #6 │ │ │ │ and.w r7, r3, #63 @ 0x3f │ │ │ │ lsls r7, r6 │ │ │ │ orrs r2, r7 │ │ │ │ - b.n 3128c │ │ │ │ + b.n 31288 │ │ │ │ lsrs r3, r2, #1 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bpl.n 312b0 │ │ │ │ + bpl.n 312ac │ │ │ │ negs r3, r3 │ │ │ │ - b.n 312b0 │ │ │ │ + b.n 312ac │ │ │ │ movs r3, #0 │ │ │ │ - b.n 312b0 │ │ │ │ + b.n 312ac │ │ │ │ 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, 312ce │ │ │ │ + cbz r4, 312ca │ │ │ │ ldrb.w r3, [r5, #-1]! │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bpl.n 312bc │ │ │ │ + bpl.n 312b8 │ │ │ │ and.w r3, r3, #7 │ │ │ │ adds r3, #1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 312d0 │ │ │ │ + b.n 312cc │ │ │ │ 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 │ │ │ │ @@ -9792,214 +9792,214 @@ │ │ │ │ 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, 3131a │ │ │ │ + cbnz r2, 31316 │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #6684 @ 0x1a1c │ │ │ │ + movw r1, #7452 @ 0x1d1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2fa0 │ │ │ │ - cbnz r0, 31330 │ │ │ │ - b.n 3132c │ │ │ │ - movw r0, #6684 @ 0x1a1c │ │ │ │ + bl c3880 │ │ │ │ + cbnz r0, 3132c │ │ │ │ + b.n 31328 │ │ │ │ + movw r0, #7452 @ 0x1d1c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31300 │ │ │ │ + bne.n 312fc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31336 │ │ │ │ + b.n 31332 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c5f08 │ │ │ │ + bl c67ec │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003133a : │ │ │ │ +00031336 : │ │ │ │ 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] @ (31510 ) │ │ │ │ + ldr r3, [pc, #448] @ (3150c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, r1, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w fp, [sp, #96] @ 0x60 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78900 │ │ │ │ - cbz r0, 313a6 │ │ │ │ + bl 78a4c │ │ │ │ + cbz r0, 313a2 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1b376c │ │ │ │ + bl 1b4264 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r0, 313aa │ │ │ │ + cbnz r0, 313a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 313a6 │ │ │ │ + beq.n 313a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 313a6 │ │ │ │ - ldr r2, [pc, #388] @ (31514 ) │ │ │ │ + cbnz r3, 313a2 │ │ │ │ + ldr r2, [pc, #388] @ (31510 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3139e │ │ │ │ + cbz r3, 3139a │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31508 │ │ │ │ + b.n 31504 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 31424 │ │ │ │ + beq.n 31420 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 314d6 │ │ │ │ + beq.w 314d2 │ │ │ │ add.w r0, r6, fp │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3149c │ │ │ │ + beq.n 31498 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, fp │ │ │ │ - bge.n 313e6 │ │ │ │ + bge.n 313e2 │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ str.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 313d6 │ │ │ │ + b.n 313d2 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ add.w ip, r4, #8 │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ add.w lr, r2, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 3141e │ │ │ │ + bge.n 3141a │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r8 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ ldr.w r2, [lr, r3, lsl #3] │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [r0], #4 │ │ │ │ - b.n 313fa │ │ │ │ + b.n 313f6 │ │ │ │ mov r8, r4 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 31428 │ │ │ │ + b.n 31424 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r6 │ │ │ │ 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, [sl, #84] @ 0x54 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 1b37bc │ │ │ │ + bl 1b42b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 31492 │ │ │ │ + cbz r0, 3148e │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 1b39a4 │ │ │ │ + bl 1b449c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31490 │ │ │ │ + beq.n 3148c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31490 │ │ │ │ - ldr r2, [pc, #156] @ (31514 ) │ │ │ │ + cbnz r3, 3148c │ │ │ │ + ldr r2, [pc, #156] @ (31510 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 31488 │ │ │ │ + cbz r3, 31484 │ │ │ │ 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, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 314d8 │ │ │ │ + beq.n 314d4 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 314a0 │ │ │ │ + b.n 3149c │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 314b4 │ │ │ │ + beq.n 314b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 314b8 │ │ │ │ + cbz r3, 314b4 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 314d8 │ │ │ │ - ldr r2, [pc, #88] @ (31514 ) │ │ │ │ + b.n 314d4 │ │ │ │ + ldr r2, [pc, #88] @ (31510 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 314ca │ │ │ │ + cbz r3, 314c6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 314b4 │ │ │ │ + b.n 314b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31508 │ │ │ │ + beq.n 31504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 31508 │ │ │ │ - ldr r2, [pc, #36] @ (31514 ) │ │ │ │ + cbnz r3, 31504 │ │ │ │ + ldr r2, [pc, #36] @ (31510 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 31500 │ │ │ │ + cbz r3, 314fc │ │ │ │ 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] │ │ │ │ @@ -10008,42 +10008,42 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00031518 <_Py_open_noraise@@Base>: │ │ │ │ +00031514 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2a1d0 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3154c <_Py_open_noraise@@Base+0x34> │ │ │ │ + blt.n 31548 <_Py_open_noraise@@Base+0x34> │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #23160 @ 0x5a78 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1c0550 │ │ │ │ + bl 1c1038 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31550 <_Py_open_noraise@@Base+0x38> │ │ │ │ + bne.n 3154c <_Py_open_noraise@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a154 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00031554 : │ │ │ │ +00031550 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 132830 │ │ │ │ + b.w 13306c │ │ │ │ │ │ │ │ -0003155a : │ │ │ │ - b.w 1bee40 │ │ │ │ +00031556 : │ │ │ │ + b.w 1bf928 │ │ │ │ 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] │ │ │ │ @@ -10055,424 +10055,424 @@ │ │ │ │ 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, 315ae │ │ │ │ + cbz r0, 315aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315ae │ │ │ │ + beq.n 315aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 315ae │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315aa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 315ca │ │ │ │ + cbz r0, 315c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315ca │ │ │ │ + beq.n 315c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 315ca │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315c6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 315e6 │ │ │ │ + cbz r0, 315e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 315e6 │ │ │ │ + beq.n 315e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 315e6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315e2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 31602 │ │ │ │ + cbz r0, 315fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31602 │ │ │ │ + beq.n 315fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31602 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 315fe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3161e │ │ │ │ + cbz r0, 3161a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3161e │ │ │ │ + beq.n 3161a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3161e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3161a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00031622 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +0003161e <_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 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ 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 1030ec │ │ │ │ + bl 103a70 │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ - bne.n 31686 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ + bne.n 31682 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ ldr.w r3, [r4, #3664] @ 0xe50 │ │ │ │ - cbz r3, 31686 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ + cbz r3, 31682 <_PyInterpreterState_IDDecref@@Base+0x64> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0930 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1e1158 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1e0b0c │ │ │ │ + bl 1e1330 <_PyThreadState_NewBound@@Base+0x1d8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ed924 │ │ │ │ + bl 1ee0f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e0b0c │ │ │ │ + b.w 1e1330 <_PyThreadState_NewBound@@Base+0x1d8> │ │ │ │ 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 r4, [r0, #24] │ │ │ │ - cbz r4, 316d4 <_PyInterpreterState_IDDecref@@Base+0xb2> │ │ │ │ + cbz r4, 316d0 <_PyInterpreterState_IDDecref@@Base+0xb2> │ │ │ │ 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 316ac <_PyInterpreterState_IDDecref@@Base+0x8a> │ │ │ │ + bne.n 316a8 <_PyInterpreterState_IDDecref@@Base+0x8a> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47320 @ 0xb8d8 │ │ │ │ + movw r0, #47888 @ 0xbb10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6720 @ 0x1a40 │ │ │ │ + movw r1, #7488 @ 0x1d40 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000316f0 : │ │ │ │ +000316ec : │ │ │ │ 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, [pc, #72] @ (31748 ) │ │ │ │ + ldr r4, [pc, #72] @ (31744 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1d92d4 │ │ │ │ + bl 1d9bc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 3173a │ │ │ │ + cbz r3, 31736 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ movs r1, #1 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 3172c │ │ │ │ + cbz r3, 31728 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1d8b44 │ │ │ │ - b.n 31730 │ │ │ │ + bl 1d9434 │ │ │ │ + b.n 3172c │ │ │ │ mvn.w r5, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ - b.n 3173e │ │ │ │ + bl 103a70 │ │ │ │ + b.n 3173a │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d9394 │ │ │ │ + bl 1d9c84 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0003174c : │ │ │ │ - ldr r0, [pc, #4] @ (31754 ) │ │ │ │ - b.w ce8e0 │ │ │ │ +00031748 : │ │ │ │ + ldr r0, [pc, #4] @ (31750 ) │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2dc0048 │ │ │ │ + @ instruction: 0xf2b00048 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #48724 @ 0xbe54 │ │ │ │ + movw r1, #49292 @ 0xc08c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 31780 │ │ │ │ + bge.n 3177c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31a3a │ │ │ │ + b.n 31a36 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48736 @ 0xbe60 │ │ │ │ + movw r1, #49304 @ 0xc098 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48748 @ 0xbe6c │ │ │ │ + movw r1, #49316 @ 0xc0a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48760 @ 0xbe78 │ │ │ │ + movw r1, #49328 @ 0xc0b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48768 @ 0xbe80 │ │ │ │ + movw r1, #49336 @ 0xc0b8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48780 @ 0xbe8c │ │ │ │ + movw r1, #49348 @ 0xc0c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48792 @ 0xbe98 │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48804 @ 0xbea4 │ │ │ │ + movw r1, #49372 @ 0xc0dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48816 @ 0xbeb0 │ │ │ │ + movw r1, #49384 @ 0xc0e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48824 @ 0xbeb8 │ │ │ │ + movw r1, #49392 @ 0xc0f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48836 @ 0xbec4 │ │ │ │ + movw r1, #49404 @ 0xc0fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48848 @ 0xbed0 │ │ │ │ + movw r1, #49416 @ 0xc108 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48860 @ 0xbedc │ │ │ │ + movw r1, #49428 @ 0xc114 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3177a │ │ │ │ + blt.n 31776 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48872 @ 0xbee8 │ │ │ │ + movw r1, #49440 @ 0xc120 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48884 @ 0xbef4 │ │ │ │ + movw r1, #49452 @ 0xc12c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48896 @ 0xbf00 │ │ │ │ + movw r1, #49464 @ 0xc138 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48908 @ 0xbf0c │ │ │ │ + movw r1, #49476 @ 0xc144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48920 @ 0xbf18 │ │ │ │ + movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48932 @ 0xbf24 │ │ │ │ + movw r1, #49500 @ 0xc15c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48944 @ 0xbf30 │ │ │ │ + movw r1, #49512 @ 0xc168 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48952 @ 0xbf38 │ │ │ │ + movw r1, #49520 @ 0xc170 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48964 @ 0xbf44 │ │ │ │ + movw r1, #49532 @ 0xc17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48976 @ 0xbf50 │ │ │ │ + movw r1, #49544 @ 0xc188 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48988 @ 0xbf5c │ │ │ │ + movw r1, #49556 @ 0xc194 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49000 @ 0xbf68 │ │ │ │ + movw r1, #49568 @ 0xc1a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49012 @ 0xbf74 │ │ │ │ + movw r1, #49580 @ 0xc1ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + movw r1, #49592 @ 0xc1b8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49036 @ 0xbf8c │ │ │ │ + movw r1, #49604 @ 0xc1c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49048 @ 0xbf98 │ │ │ │ + movw r1, #49616 @ 0xc1d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49060 @ 0xbfa4 │ │ │ │ + movw r1, #49628 @ 0xc1dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49072 @ 0xbfb0 │ │ │ │ + movw r1, #49640 @ 0xc1e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49084 @ 0xbfbc │ │ │ │ + movw r1, #49652 @ 0xc1f4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49096 @ 0xbfc8 │ │ │ │ + movw r1, #49664 @ 0xc200 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3177a │ │ │ │ + blt.w 31776 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49112 @ 0xbfd8 │ │ │ │ + movw r1, #49680 @ 0xc210 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ 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 │ │ │ │ @@ -10483,1098 +10483,1099 @@ │ │ │ │ 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, #49480 @ 0xc148 │ │ │ │ + movw r1, #50048 @ 0xc380 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 31a94 │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 31a90 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0d30 │ │ │ │ - cbnz r0, 31a98 │ │ │ │ + bl d1584 │ │ │ │ + cbnz r0, 31a94 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49380 @ 0xc0e4 │ │ │ │ + movw r1, #49948 @ 0xc31c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31b40 │ │ │ │ + b.n 31b3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 31aba │ │ │ │ + bmi.n 31ab6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49408 @ 0xc100 │ │ │ │ + movw r1, #49976 @ 0xc338 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 31a94 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 31a90 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 31ade │ │ │ │ + cbz r1, 31ada │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 31ae6 │ │ │ │ + bmi.n 31ae2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49432 @ 0xc118 │ │ │ │ + movw r1, #50000 @ 0xc350 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 31a94 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 31a90 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #32884 @ 0x8074 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #49472 @ 0xc140 │ │ │ │ + movw r0, #50040 @ 0xc378 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 31a94 │ │ │ │ - bl 1e59a0 │ │ │ │ + beq.n 31a90 │ │ │ │ + bl 1e61c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31a94 │ │ │ │ + beq.n 31a90 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 202f8c │ │ │ │ + bl 2034dc │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 31b2a │ │ │ │ - bl 1e63d0 │ │ │ │ - b.n 31a94 │ │ │ │ - bl 209c78 │ │ │ │ + bne.n 31b26 │ │ │ │ + bl 1e6bf8 │ │ │ │ + b.n 31a90 │ │ │ │ + bl 20a1c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e63d0 │ │ │ │ + bl 1e6bf8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl fd584 │ │ │ │ + bl fe104 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - mov r4, r2 │ │ │ │ + mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 31b5e │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - b.n 31b60 │ │ │ │ - mov r5, r3 │ │ │ │ + cbz r3, 31b5a │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ + b.n 31b5c │ │ │ │ + mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 31b72 │ │ │ │ - cmp r4, r3 │ │ │ │ - blt.n 31b72 │ │ │ │ - cmp r4, #1 │ │ │ │ - bgt.n 31b72 │ │ │ │ - cbnz r0, 31b90 │ │ │ │ - ldr r1, [pc, #240] @ (31c64 ) │ │ │ │ + cbnz r3, 31b6e │ │ │ │ + cmp r5, r3 │ │ │ │ + blt.n 31b6e │ │ │ │ + cmp r5, #1 │ │ │ │ + bgt.n 31b6e │ │ │ │ + cbnz r0, 31b92 │ │ │ │ add r2, sp, #28 │ │ │ │ - str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ + movw r4, #62468 @ 0xf404 │ │ │ │ + movt r4, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - mov r1, r4 │ │ │ │ + mov r1, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 31b90 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 31b92 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31c5e │ │ │ │ - cmn r5, r4 │ │ │ │ - bne.n 31bb2 │ │ │ │ + b.n 31c60 │ │ │ │ + cmn r6, r5 │ │ │ │ + bne.n 31bb4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - movw r1, #18780 @ 0x495c │ │ │ │ + movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50612 @ 0xc5b4 │ │ │ │ + movw r0, #51408 @ 0xc8d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31bc0 │ │ │ │ - b.n 31b8c │ │ │ │ + bne.n 31bc2 │ │ │ │ + b.n 31b8e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 140bb4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1413bc <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b94 │ │ │ │ - b.n 31b8c │ │ │ │ + bne.n 31b96 │ │ │ │ + b.n 31b8e │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 31be2 │ │ │ │ + ble.n 31be4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #50628 @ 0xc5c4 │ │ │ │ + movw r1, #51424 @ 0xc8e0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 31bfe │ │ │ │ + bge.n 31c00 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50708 @ 0xc614 │ │ │ │ + movw r1, #51504 @ 0xc930 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 31b8c │ │ │ │ - ldr r2, [pc, #104] @ (31c68 ) │ │ │ │ + bl 12d620 │ │ │ │ + b.n 31b8e │ │ │ │ + ldr r2, [pc, #100] @ (31c68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31b8c │ │ │ │ + beq.n 31b8e │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 31c3e │ │ │ │ + bne.n 31c40 │ │ │ │ addw r6, r5, #3748 @ 0xea4 │ │ │ │ addw r5, r5, #3796 @ 0xed4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 32154 │ │ │ │ - cbz r0, 31c38 │ │ │ │ + bl 32154 │ │ │ │ + cbz r0, 31c3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 31c4e │ │ │ │ - b.n 31b8c │ │ │ │ + bne.n 31c50 │ │ │ │ + b.n 31b8e │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 31c20 │ │ │ │ - b.n 31c5e │ │ │ │ + bne.n 31c22 │ │ │ │ + b.n 31c60 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3748 @ 0xea4 │ │ │ │ - bl 32154 │ │ │ │ - cbz r0, 31c5e │ │ │ │ - b.n 31c2c │ │ │ │ + bl 32154 │ │ │ │ + cbz r0, 31c60 │ │ │ │ + b.n 31c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31b8c │ │ │ │ + bne.n 31b8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 31b8c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31b8e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf33c0048 │ │ │ │ + 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 │ │ │ │ - movw r2, #7368 @ 0x1cc8 │ │ │ │ + movw r2, #8136 @ 0x1fc8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1d8454 │ │ │ │ - cbz r0, 31cb2 │ │ │ │ + bl 1d8d44 │ │ │ │ + cbz r0, 31cb2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 31cb8 │ │ │ │ + bmi.n 31cb8 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #50812 @ 0xc67c │ │ │ │ + movw r1, #51628 @ 0xc9ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3214c │ │ │ │ + b.n 3214c │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 31cd4 │ │ │ │ + beq.n 31cd4 │ │ │ │ add.w fp, r5, #8 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r7, fp │ │ │ │ movs r1, #0 │ │ │ │ - b.n 31d08 │ │ │ │ + b.n 31d08 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #50860 @ 0xc6ac │ │ │ │ + movw r1, #51676 @ 0xc9dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 31cb2 │ │ │ │ + bl d54ec │ │ │ │ + b.n 31cb2 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 31d64 │ │ │ │ + beq.n 31d64 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31cee │ │ │ │ + bne.n 31cee │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 31d64 │ │ │ │ + beq.n 31d64 │ │ │ │ adds r1, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - ble.n 31d7c │ │ │ │ + ble.n 31d7c │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 31d34 │ │ │ │ + blt.n 31d34 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #50916 @ 0xc6e4 │ │ │ │ + movw r1, #51732 @ 0xca14 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 31cb2 │ │ │ │ + bl d54ec │ │ │ │ + b.n 31cb2 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 31cee │ │ │ │ + beq.n 31cee │ │ │ │ ldr.w lr, [r2, #8]! │ │ │ │ movs r6, #0 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 31d5a │ │ │ │ + ble.n 31d5a │ │ │ │ ldr.w r8, [r2, #4]! │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 31d42 │ │ │ │ - b.n 31d64 │ │ │ │ + bne.n 31d42 │ │ │ │ + b.n 31d64 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 31d60 │ │ │ │ + cbz r3, 31d60 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 31d54 │ │ │ │ - b.n 31d64 │ │ │ │ + bne.n 31d54 │ │ │ │ + b.n 31d64 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 31d06 │ │ │ │ + bne.n 31d06 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50964 @ 0xc714 │ │ │ │ + movw r1, #51780 @ 0xca44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 31cb2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 31cb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aed24 │ │ │ │ + bl 1af82c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31cb2 │ │ │ │ - movw r2, #7368 @ 0x1cc8 │ │ │ │ + beq.n 31cb2 │ │ │ │ + movw r2, #8136 @ 0x1fc8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 232794 │ │ │ │ + bl 232c58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31cb2 │ │ │ │ + beq.n 31cb2 │ │ │ │ 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 31dc0 │ │ │ │ + bpl.n 31dc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac670 │ │ │ │ + bl 1ad178 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ movs r0, #0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 320ba │ │ │ │ + beq.w 320ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2329d0 │ │ │ │ + bl 232e94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 31dfc │ │ │ │ + bge.n 31dfc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32052 │ │ │ │ + b.n 32052 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31e12 │ │ │ │ + beq.n 31e12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 31e12 │ │ │ │ + cbnz r3, 31e12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 31fcc │ │ │ │ + bne.w 31fcc │ │ │ │ strd r9, fp, [sp, #20] │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r4 │ │ │ │ add.w r3, r6, #8 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - bge.w 31f7a │ │ │ │ + bge.w 31f7a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 31f74 │ │ │ │ + bge.w 31f74 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r4, [r7, #180] @ 0xb4 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.n 31e8a │ │ │ │ - ldr r3, [pc, #700] @ (32110 ) │ │ │ │ + bpl.n 31e8a │ │ │ │ + ldr r3, [pc, #700] @ (32110 ) │ │ │ │ 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 31e76 │ │ │ │ + beq.n 31e76 │ │ │ │ cmp r4, #10 │ │ │ │ - bls.n 31e80 │ │ │ │ + bls.n 31e80 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 31e88 │ │ │ │ + b.n 31e88 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 31f74 │ │ │ │ + beq.n 31f74 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31f52 │ │ │ │ - bl d6f30 │ │ │ │ + bne.n 31f52 │ │ │ │ + bl d7760 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w fp, [r7, #180] @ 0xb4 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 31eea │ │ │ │ - ldr r3, [pc, #608] @ (32110 ) │ │ │ │ + bpl.n 31eea │ │ │ │ + ldr r3, [pc, #608] @ (32110 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r0, fp, #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 31ee6 │ │ │ │ + beq.n 31ee6 │ │ │ │ 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 fp, [r2, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31f60 │ │ │ │ + beq.n 31f60 │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 906f8 │ │ │ │ - cbz r0, 31f60 │ │ │ │ + bl 90880 │ │ │ │ + cbz r0, 31f60 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 31ef8 │ │ │ │ + beq.n 31ef8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 31ef8 │ │ │ │ + ble.n 31ef8 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 31f46 │ │ │ │ + bne.n 31f46 │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 31f3e │ │ │ │ + bne.n 31f3e │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 31f52 │ │ │ │ + beq.n 31f52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 31f52 │ │ │ │ + b.n 31f52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 31f2c │ │ │ │ + b.n 31f2c │ │ │ │ cmp r3, ip │ │ │ │ itt ne │ │ │ │ addne.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 31ef8 │ │ │ │ + b.n 31ef8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf0a0 │ │ │ │ - cbz r0, 31f60 │ │ │ │ - bl d6f30 │ │ │ │ + bl bf970 │ │ │ │ + cbz r0, 31f60 │ │ │ │ + bl d7760 │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d71c │ │ │ │ - cbnz r0, 31f74 │ │ │ │ + bl 13df5c │ │ │ │ + cbnz r0, 31f74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 13d750 │ │ │ │ + bl 13df90 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 31e2e │ │ │ │ + b.n 31e2e │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, r9 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 31fa8 │ │ │ │ + ble.n 31fa8 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 7e884 │ │ │ │ + bl 7e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31f8e │ │ │ │ + b.n 31f8e │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 31fb4 │ │ │ │ + cbz r3, 31fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c49ec │ │ │ │ + bl 1c52c4 │ │ │ │ movw r5, #45404 @ 0xb15c │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 31fce │ │ │ │ + cbz r3, 31fce │ │ │ │ ldr r1, [r5, #24] │ │ │ │ adds r5, #28 │ │ │ │ - bl 126f98 │ │ │ │ - b.n 31fbc │ │ │ │ + bl 12787c │ │ │ │ + b.n 31fbc │ │ │ │ movs r7, #0 │ │ │ │ - bl 140f1c │ │ │ │ + bl 141724 │ │ │ │ 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 31ffa │ │ │ │ + beq.n 31ffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 31ffa │ │ │ │ + cbnz r3, 31ffa │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3214c │ │ │ │ + beq.w 3214c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3214c │ │ │ │ + bne.w 3214c │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3214c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3214c │ │ │ │ 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, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r0, [r3, sl, lsl #2] │ │ │ │ movs r3, #3 │ │ │ │ - bl c2fa0 │ │ │ │ + bl c3880 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3205a │ │ │ │ + beq.n 3205a │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 320a4 │ │ │ │ - b.n 3201c │ │ │ │ + blt.n 320a4 │ │ │ │ + b.n 3201c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 32076 │ │ │ │ + beq.n 32076 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [fp] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 32086 │ │ │ │ + bpl.n 32086 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 1ac670 │ │ │ │ + bl 1ad178 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w fp, [r2, #172] @ 0xac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3204e │ │ │ │ + beq.n 3204e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3204e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3204e │ │ │ │ + bne.n 3204e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3204e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 320ba │ │ │ │ + beq.n 320ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 320ba │ │ │ │ + cbnz r3, 320ba │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 32114 │ │ │ │ + bne.n 32114 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 320ce │ │ │ │ + bpl.n 320ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac670 │ │ │ │ + bl 1ad178 │ │ │ │ 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 320ec │ │ │ │ + beq.n 320ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 320ec │ │ │ │ + cbnz r3, 320ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31cb2 │ │ │ │ + beq.w 31cb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31cb2 │ │ │ │ + bne.w 31cb2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 31cb2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31cb2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3212a │ │ │ │ + beq.n 3212a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3212a │ │ │ │ + cbnz r3, 3212a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 31cb2 │ │ │ │ + beq.w 31cb2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 31cb2 │ │ │ │ + bne.w 31cb2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 31cb2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 31cb2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 3218a │ │ │ │ + beq.n 3218a │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3217c │ │ │ │ + bne.n 3217c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 32168 │ │ │ │ - bl 85bd4 │ │ │ │ + b.n 32168 │ │ │ │ + bl 85d1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32178 │ │ │ │ + beq.n 32178 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3218c │ │ │ │ + b.n 3218c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, r0 │ │ │ │ + nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (321bc ) │ │ │ │ + ldr r3, [pc, #28] @ (321bc ) │ │ │ │ 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 1ed518 │ │ │ │ + bl 1edce4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 321ee │ │ │ │ + bge.n 321ee │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #58864 @ 0xe5f0 │ │ │ │ + movw r0, #59600 @ 0xe8d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ - ldr r1, [pc, #208] @ (322c0 ) │ │ │ │ + b.w e1cb0 │ │ │ │ + ldr r1, [pc, #208] @ (322c0 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 322b6 │ │ │ │ + beq.n 322b6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3223a │ │ │ │ - bl 234290 │ │ │ │ + cbnz r5, 3223a │ │ │ │ + bl 234758 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #35604 @ 0x8b14 │ │ │ │ + movw r1, #36372 @ 0x8e14 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #35612 @ 0x8b1c │ │ │ │ + movw r4, #36380 @ 0x8e1c │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r0, #58884 @ 0xe604 │ │ │ │ + movw r0, #59620 @ 0xe8e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 322b8 │ │ │ │ - bl 142afc │ │ │ │ - cbnz r0, 32280 │ │ │ │ + b.n 322b8 │ │ │ │ + bl 14335c │ │ │ │ + cbnz r0, 32280 │ │ │ │ mov r0, r4 │ │ │ │ - bl 234290 │ │ │ │ + bl 234758 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #35612 @ 0x8b1c │ │ │ │ + movw r0, #36380 @ 0x8e1c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #35604 @ 0x8b14 │ │ │ │ + movw r2, #36372 @ 0x8e14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #58920 @ 0xe628 │ │ │ │ + movw r0, #59656 @ 0xe908 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 143078 │ │ │ │ - b.n 3229e │ │ │ │ + bl 1438d8 │ │ │ │ + b.n 3229e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3229c │ │ │ │ + bne.n 3229c │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #3588 @ 0xe04 │ │ │ │ + movw r1, #4336 @ 0x10f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 322b8 │ │ │ │ + beq.n 322b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 322b8 │ │ │ │ + cbnz r3, 322b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 322b8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 322b8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 3224c │ │ │ │ + ble.n 3224c │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 322e4 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3231a │ │ │ │ + bne.n 322e4 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3231a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60488 @ 0xec48 │ │ │ │ + movw r1, #61256 @ 0xef48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #59132 @ 0xe6fc │ │ │ │ + movw r0, #59888 @ 0xe9f0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 32308 │ │ │ │ + beq.n 32308 │ │ │ │ mov r0, r4 │ │ │ │ blx 29638 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32312 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3231a │ │ │ │ + bne.n 32312 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3231a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ 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 r4, r0 │ │ │ │ + add r3, sp, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + add r2, sp, #4 │ │ │ │ + movw r1, #59940 @ 0xea24 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 3237c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + movs r1, #0 │ │ │ │ + bl 1227e4 │ │ │ │ + cbnz r0, 32380 │ │ │ │ + bl 98234 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 1227e4 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 9ae74 │ │ │ │ + cbnz r5, 32380 │ │ │ │ + movw r3, #4320 @ 0x10e0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #59964 @ 0xea3c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 323a0 │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + add.w r3, r4, #16 │ │ │ │ + ldrexd r6, r7, [r3] │ │ │ │ + strexd r2, r0, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 32388 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + str r3, [r4, #24] │ │ │ │ + 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 │ │ │ │ - bl 140f1c │ │ │ │ + bl 141724 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32358 │ │ │ │ + beq.n 323de │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59204 @ 0xe744 │ │ │ │ + movw r1, #59988 @ 0xea54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3236a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 323f0 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #59248 @ 0xe770 │ │ │ │ + movw r0, #60032 @ 0xea80 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3236e │ │ │ │ + bne.n 323f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 323ae │ │ │ │ + b.n 32434 │ │ │ │ movw r4, #11844 @ 0x2e44 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 323a6 │ │ │ │ + cbz r3, 3242c │ │ │ │ blx 2a67c │ │ │ │ movw r2, #11848 @ 0x2e48 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 323a2 │ │ │ │ + cbz r0, 32428 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 323a2 │ │ │ │ + beq.n 32428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 323a2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 32428 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - sub sp, #20 │ │ │ │ - mov r4, r0 │ │ │ │ - add r3, sp, #8 │ │ │ │ - mov r0, r1 │ │ │ │ - add r2, sp, #4 │ │ │ │ - movw r1, #59264 @ 0xe780 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 3240e │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - movs r1, #0 │ │ │ │ - bl 121f34 │ │ │ │ - cbnz r0, 32412 │ │ │ │ - bl 980b4 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 121f34 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - cbnz r5, 32412 │ │ │ │ - movw r3, #4320 @ 0x10e0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59288 @ 0xe798 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 32432 │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - add.w r3, r4, #16 │ │ │ │ - ldrexd r6, r7, [r3] │ │ │ │ - strexd r2, r0, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 3241a │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - str r3, [r4, #24] │ │ │ │ - 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 │ │ │ │ - ldr r3, [pc, #28] @ (32464 ) │ │ │ │ + ldr r3, [pc, #28] @ (32464 ) │ │ │ │ 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 1e063c │ │ │ │ + bl 1e0e64 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #116] @ (324f0 ) │ │ │ │ + ldr r2, [pc, #116] @ (324f0 ) │ │ │ │ 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 324e0 │ │ │ │ + ble.n 324e0 │ │ │ │ ldr.w r3, [r5, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - cbz r3, 324dc │ │ │ │ + cbz r3, 324dc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 324ca │ │ │ │ + beq.n 324ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 324ca │ │ │ │ + cbnz r3, 324ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 324ea │ │ │ │ - beq.n 324dc │ │ │ │ + blt.n 324ea │ │ │ │ + beq.n 324dc │ │ │ │ ldr.w r0, [r5, #1464] @ 0x5b8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1f5d04 │ │ │ │ + bl 1f643c │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3248e │ │ │ │ + b.n 3248e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 324ec │ │ │ │ + b.n 324ec │ │ │ │ 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 r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - movw r0, #57132 @ 0xdf2c │ │ │ │ + movw r0, #57900 @ 0xe22c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 32524 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 32524 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 325de │ │ │ │ + b.n 325de │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3251e │ │ │ │ + beq.n 3251e │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 3255a │ │ │ │ + bge.n 3255a │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne.w ip, [r2] │ │ │ │ str.w r2, [r1, #4]! │ │ │ │ - b.n 3253c │ │ │ │ + b.n 3253c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #59356 @ 0xe7dc │ │ │ │ + movw r0, #60092 @ 0xeabc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3257e │ │ │ │ + beq.n 3257e │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 32582 │ │ │ │ + cbnz r0, 32582 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 325de │ │ │ │ + b.n 325de │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 325de │ │ │ │ + bge.n 325de │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3259a │ │ │ │ + bmi.n 3259a │ │ │ │ adds r7, #1 │ │ │ │ - b.n 32584 │ │ │ │ + b.n 32584 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 325aa │ │ │ │ + cbnz r3, 325aa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 325b4 │ │ │ │ - b.n 32596 │ │ │ │ + cbnz r3, 325b4 │ │ │ │ + b.n 32596 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 325a0 │ │ │ │ - b.n 32596 │ │ │ │ + bne.n 325a0 │ │ │ │ + b.n 32596 │ │ │ │ movw r1, #9707 @ 0x25eb │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32596 │ │ │ │ + beq.n 32596 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3257e │ │ │ │ + beq.n 3257e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3257e │ │ │ │ + bne.n 3257e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3257e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3257e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ 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 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0003260a <_PyXI_ApplyCapturedException@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -11583,32 +11584,32 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bl 3266c <_PyXI_ApplyError@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r0, #8 │ │ │ │ - bl 23c31c <_PyErr_BadInternalCall@@Base+0x7bc0> │ │ │ │ + bl 23c910 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 327d2 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32662 <_PyXI_ApplyCapturedException@@Base+0x58> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59376 @ 0xe7f0 │ │ │ │ + movw r1, #60112 @ 0xead0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3266a <_PyXI_ApplyCapturedException@@Base+0x60> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0003266c <_PyXI_ApplyError@@Base>: │ │ │ │ @@ -11625,121 +11626,121 @@ │ │ │ │ adds r3, r2, #7 │ │ │ │ bne.n 326a6 <_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, 326a0 <_PyXI_ApplyError@@Base+0x34> │ │ │ │ - movw r1, #59436 @ 0xe82c │ │ │ │ + movw r1, #60172 @ 0xeb0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 327ce <_PyXI_ApplyError@@Base+0x162> │ │ │ │ adds r3, r2, #6 │ │ │ │ cmp r3, #6 │ │ │ │ bhi.n 32716 <_PyXI_ApplyError@@Base+0xaa> │ │ │ │ tbb [pc, r3] │ │ │ │ subs r7, r4, r4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ subs r6, #4 │ │ │ │ movs r6, r7 │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ b.n 3272c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ b.n 3272c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43140 @ 0xa884 │ │ │ │ + movw r1, #43908 @ 0xab84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 3272c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59484 @ 0xe85c │ │ │ │ + movw r1, #60220 @ 0xeb3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 3272c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59520 @ 0xe880 │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 3272c <_PyXI_ApplyError@@Base+0xc0> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59560 @ 0xe8a8 │ │ │ │ + movw r1, #60296 @ 0xeb88 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbnz r3, 32736 <_PyXI_ApplyError@@Base+0xca> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 327ce <_PyXI_ApplyError@@Base+0x162> │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ movw r3, #50260 @ 0xc454 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #8 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cbz r5, 3275a <_PyXI_ApplyError@@Base+0xee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3275a <_PyXI_ApplyError@@Base+0xee> │ │ │ │ - bl d6f30 │ │ │ │ + bl d7760 │ │ │ │ mov r0, r4 │ │ │ │ bl 32b48 <_PyXI_ApplyError@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ed99c │ │ │ │ + bl ee1a4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32780 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32780 <_PyXI_ApplyError@@Base+0x114> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 327ba <_PyXI_ApplyError@@Base+0x14e> │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59588 @ 0xe8c4 │ │ │ │ + movw r1, #60324 @ 0xeba4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3279e <_PyXI_ApplyError@@Base+0x132> │ │ │ │ - bl d6f30 │ │ │ │ + bl d7760 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 327b4 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 327b4 <_PyXI_ApplyError@@Base+0x148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl d6f04 │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7734 │ │ │ │ + bl d7720 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6f04 │ │ │ │ + bl d7734 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, [r1, #4] │ │ │ │ @@ -11749,49 +11750,49 @@ │ │ │ │ movw r3, #24980 @ 0x6194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 32874 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 128b08 │ │ │ │ + bl 1293f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32874 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32824 <_PyXI_ApplyError@@Base+0x1b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32824 <_PyXI_ApplyError@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 32874 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ b.n 32840 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ - bl 22a6a4 │ │ │ │ + bl 22ab78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3288a <_PyXI_ApplyError@@Base+0x21e> │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 328c4 <_PyXI_ApplyError@@Base+0x258> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 328d4 <_PyXI_ApplyError@@Base+0x268> │ │ │ │ mov r0, r4 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 328e4 <_PyXI_ApplyError@@Base+0x278> │ │ │ │ - bl 84464 │ │ │ │ + bl 845a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 3282c <_PyXI_ApplyError@@Base+0x1c0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -11805,204 +11806,204 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 32906 <_PyXI_ApplyError@@Base+0x29a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3286a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 3286a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ cmp r3, r9 │ │ │ │ beq.n 3289a <_PyXI_ApplyError@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3289a <_PyXI_ApplyError@@Base+0x22e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3286a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3286a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 3286a <_PyXI_ApplyError@@Base+0x1fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32874 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 32874 <_PyXI_ApplyError@@Base+0x208> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3283a <_PyXI_ApplyError@@Base+0x1ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 3283a <_PyXI_ApplyError@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32840 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 32840 <_PyXI_ApplyError@@Base+0x1d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 328fa <_PyXI_ApplyError@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 328fa <_PyXI_ApplyError@@Base+0x28e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1b0680 <_PyNamespace_New@@Base> │ │ │ │ + bl 1b1174 <_PyNamespace_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32b40 <_PyXI_ApplyError@@Base+0x4d4> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1b0680 <_PyNamespace_New@@Base> │ │ │ │ + bl 1b1174 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32a08 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbz r0, 32976 <_PyXI_ApplyError@@Base+0x30a> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 329f2 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2960 @ 0xb90 │ │ │ │ + movw r1, #3728 @ 0xe90 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3296c <_PyXI_ApplyError@@Base+0x300> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3296c <_PyXI_ApplyError@@Base+0x300> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 329f2 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ movs r3, #0 │ │ │ │ b.n 32978 <_PyXI_ApplyError@@Base+0x30c> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cbz r0, 329b4 <_PyXI_ApplyError@@Base+0x348> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 329f2 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2972 @ 0xb9c │ │ │ │ + movw r1, #3740 @ 0xe9c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 329ac <_PyXI_ApplyError@@Base+0x340> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 329ac <_PyXI_ApplyError@@Base+0x340> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 329f2 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 329f0 <_PyXI_ApplyError@@Base+0x384> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 329f2 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3020 @ 0xbcc │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 329e8 <_PyXI_ApplyError@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 329e8 <_PyXI_ApplyError@@Base+0x37c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ bge.n 32a2c <_PyXI_ApplyError@@Base+0x3c0> │ │ │ │ b.n 329f2 <_PyXI_ApplyError@@Base+0x386> │ │ │ │ cbz r3, 32a2c <_PyXI_ApplyError@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32a08 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32a08 <_PyXI_ApplyError@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ cbnz r0, 32a58 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35340 @ 0x8a0c │ │ │ │ + movw r1, #36108 @ 0x8d0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32a54 <_PyXI_ApplyError@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32a54 <_PyXI_ApplyError@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ bge.n 32a64 <_PyXI_ApplyError@@Base+0x3f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 32b34 <_PyXI_ApplyError@@Base+0x4c8> │ │ │ │ b.n 32b40 <_PyXI_ApplyError@@Base+0x4d4> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbz r0, 32a72 <_PyXI_ApplyError@@Base+0x406> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32a90 <_PyXI_ApplyError@@Base+0x424> │ │ │ │ b.n 32a58 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ @@ -12010,640 +12011,640 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #16956 @ 0x423c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32ab8 <_PyXI_ApplyError@@Base+0x44c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32ab8 <_PyXI_ApplyError@@Base+0x44c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 32a58 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ mov r0, r6 │ │ │ │ bl 32b48 <_PyXI_ApplyError@@Base+0x4dc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32a58 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59600 @ 0xe8d0 │ │ │ │ + movw r1, #60336 @ 0xebb0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32af0 <_PyXI_ApplyError@@Base+0x484> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32af0 <_PyXI_ApplyError@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 32a58 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cbz r0, 32b42 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32b06 <_PyXI_ApplyError@@Base+0x49a> │ │ │ │ - bl d6f30 │ │ │ │ + bl d7760 │ │ │ │ b.n 32b42 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59612 @ 0xe8dc │ │ │ │ + movw r1, #60348 @ 0xebbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32b2e <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32b2e <_PyXI_ApplyError@@Base+0x4c2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ bge.n 32b42 <_PyXI_ApplyError@@Base+0x4d6> │ │ │ │ b.n 32a58 <_PyXI_ApplyError@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32b40 <_PyXI_ApplyError@@Base+0x4d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, 32b88 <_PyXI_ApplyError@@Base+0x51c> │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #12152 @ 0x2f78 │ │ │ │ + movw r1, #12920 @ 0x3278 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2aa68 │ │ │ │ cbz r0, 32bc0 <_PyXI_ApplyError@@Base+0x554> │ │ │ │ - movw r1, #62232 @ 0xf318 │ │ │ │ + movw r1, #63000 @ 0xf618 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ cbnz r0, 32b94 <_PyXI_ApplyError@@Base+0x528> │ │ │ │ b.n 32bc0 <_PyXI_ApplyError@@Base+0x554> │ │ │ │ cbz r5, 32be0 <_PyXI_ApplyError@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ cbz r5, 32bac <_PyXI_ApplyError@@Base+0x540> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #59624 @ 0xe8e8 │ │ │ │ + movw r0, #60360 @ 0xebc8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #59636 @ 0xe8f4 │ │ │ │ + movw r0, #60372 @ 0xebd4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ cbz r5, 32bd6 <_PyXI_ApplyError@@Base+0x56a> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59644 @ 0xe8fc │ │ │ │ + movw r0, #60380 @ 0xebdc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00032bea : │ │ │ │ b.w 2a030 │ │ │ │ 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 32c0e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32c2c │ │ │ │ b.n 32c26 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38752 @ 0x9760 │ │ │ │ + movw r0, #39520 @ 0x9a60 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32c02 │ │ │ │ b.n 32c3a │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbnz r0, 32c3a │ │ │ │ movw r3, #56148 @ 0xdb54 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ 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, #65240 @ 0xfed8 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ + movw r2, #472 @ 0x1d8 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ strd r3, r4, [sp] │ │ │ │ movw r3, #63484 @ 0xf7fc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl d5b00 │ │ │ │ + bl d6324 │ │ │ │ cbz r0, 32c7e │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ - bl 2e78c │ │ │ │ + bl 2e790 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00032c82 : │ │ │ │ ldr r0, [pc, #4] @ (32c88 ) │ │ │ │ - b.w ce8e0 │ │ │ │ + b.w cf134 │ │ │ │ strb.w r0, [r8, r8] │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #252] @ (32da0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ - movw r1, #65312 @ 0xff20 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + bl e1b34 │ │ │ │ + movw r1, #544 @ 0x220 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32cc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 32d9c │ │ │ │ ldr r1, [pc, #216] @ (32da4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ - movw r1, #10820 @ 0x2a44 │ │ │ │ + bl e1b34 │ │ │ │ + movw r1, #11588 @ 0x2d44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32cc2 │ │ │ │ ldr r1, [pc, #188] @ (32da8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ - movw r1, #10840 @ 0x2a58 │ │ │ │ + bl e1b34 │ │ │ │ + movw r1, #11608 @ 0x2d58 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32cc2 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 72144 │ │ │ │ - movw r1, #1416 @ 0x588 │ │ │ │ + bl 7228c │ │ │ │ + movw r1, #2156 @ 0x86c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32cc2 │ │ │ │ ldr r6, [pc, #128] @ (32dac ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cbz r1, 32d3e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 32d2a │ │ │ │ b.n 32cc2 │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32cc2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #88] @ (32db0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32d76 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32cc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32cc2 │ │ │ │ - movw r0, #10088 @ 0x2768 │ │ │ │ + movw r0, #10856 @ 0x2a68 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [r8, r8] │ │ │ │ ldr??.w r0, [ip, r8] │ │ │ │ ldrb.w r0, [r0, #72] @ 0x48 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strh.w r0, [r4, #72] @ 0x48 │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl c2fa0 │ │ │ │ + bl c3880 │ │ │ │ cbz r0, 32e0e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 32e12 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #65320 @ 0xff28 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + movw r1, #552 @ 0x228 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32e68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 240ea0 <_PyErr_BadInternalCall@@Base+0xc744> │ │ │ │ + bl 241368 <_PyErr_BadInternalCall@@Base+0xc744> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32e0e │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 32e4a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32e0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32e0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 32e0e │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 32e58 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ b.n 32e68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32e4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 32e4e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00032e6c : │ │ │ │ ldr r0, [pc, #4] @ (32e74 ) │ │ │ │ - b.w ce8e0 │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ vst4.16 {d0-d3}, [ip], r8 │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #708] @ (33154 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 330d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 330d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - movw r1, #260 @ 0x104 │ │ │ │ + movw r1, #1028 @ 0x404 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r4, [pc, #668] @ (33158 ) │ │ │ │ ldr r2, [pc, #672] @ (3315c ) │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 32f02 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32ee6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ cbnz r3, 32ee6 │ │ │ │ addw r0, r4, #1132 @ 0x46c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #628] @ (3315c ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #280 @ 0x118 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1132] @ 0x46c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 32f1c │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 330d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 330d8 │ │ │ │ ldr r0, [pc, #580] @ (3315c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 330d8 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32f2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1132] @ 0x46c │ │ │ │ cbnz r3, 32f2e │ │ │ │ ldr r0, [pc, #560] @ (3315c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #560] @ (33160 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #300 @ 0x12c │ │ │ │ + movw r1, #1068 @ 0x42c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 32f78 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32f5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ cbnz r3, 32f5c │ │ │ │ ldr r0, [pc, #520] @ (33160 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #512] @ (33160 ) │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #324 @ 0x144 │ │ │ │ + movw r1, #1092 @ 0x444 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1900] @ 0x76c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 32f92 │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 330d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 330d8 │ │ │ │ ldr r0, [pc, #468] @ (33160 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 330d8 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 32fa4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1900] @ 0x76c │ │ │ │ cbnz r3, 32fa4 │ │ │ │ ldr r0, [pc, #448] @ (33160 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #252 @ 0xfc │ │ │ │ + movw r1, #1020 @ 0x3fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 330d8 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #272 @ 0x110 │ │ │ │ + movw r1, #1040 @ 0x410 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 330d8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #292 @ 0x124 │ │ │ │ + movw r1, #1060 @ 0x424 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330d8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #316 @ 0x13c │ │ │ │ + movw r1, #1084 @ 0x43c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330d8 │ │ │ │ ldr r1, [pc, #360] @ (33164 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 330d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330d8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r1, #260 @ 0x104 │ │ │ │ + movw r1, #1028 @ 0x404 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [pc, #328] @ (33168 ) │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 33064 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33048 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cbnz r3, 33048 │ │ │ │ ldr r0, [pc, #292] @ (33168 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #284] @ (33168 ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #280 @ 0x118 │ │ │ │ + movw r1, #1048 @ 0x418 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1004] @ 0x3ec │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 33078 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 330d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cbnz r3, 330d8 │ │ │ │ ldr r0, [pc, #244] @ (33168 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 330d8 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3308a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1004] @ 0x3ec │ │ │ │ cbnz r3, 3308a │ │ │ │ ldr r0, [pc, #224] @ (33168 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #224] @ (3316c ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #300 @ 0x12c │ │ │ │ + movw r1, #1068 @ 0x42c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 330c6 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 330de │ │ │ │ ldr r2, [pc, #192] @ (3316c ) │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #324 @ 0x144 │ │ │ │ + movw r1, #1092 @ 0x444 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 330f0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 330d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cbnz r3, 330d8 │ │ │ │ ldr r0, [pc, #152] @ (3316c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33150 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 330aa │ │ │ │ ldr r0, [pc, #128] @ (3316c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 330aa │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33102 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cbnz r3, 33102 │ │ │ │ ldr r0, [pc, #108] @ (3316c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #340 @ 0x154 │ │ │ │ + movw r1, #1108 @ 0x454 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330d8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #360 @ 0x168 │ │ │ │ + movw r1, #1128 @ 0x468 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330d8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #380 @ 0x17c │ │ │ │ + movw r1, #1148 @ 0x47c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330d8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #404 @ 0x194 │ │ │ │ + movw r1, #1172 @ 0x494 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vst4.16 {d16-d19}, [r0], r8 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r1, #14] │ │ │ │ @@ -12657,438 +12658,438 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 127c14 <_Py_union_type_or@@Base+0x208> │ │ │ │ + bl 1284fc <_Py_union_type_or@@Base+0x208> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 00033190 : │ │ │ │ - ldr r0, [pc, #4] @ (33198 ) │ │ │ │ - b.w ce8e0 │ │ │ │ - nop │ │ │ │ - vld4.16 {d16-d19}, [r8], r8 │ │ │ │ + movw r0, #65120 @ 0xfe60 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + b.w cf134 │ │ │ │ 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 r5, r0 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #48196 @ 0xbc44 │ │ │ │ + movw r0, #48804 @ 0xbea4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ + beq.w 334e4 │ │ │ │ + ldr r1, [pc, #800] @ (334ec ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65248 @ 0xfee0 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ - ldr r4, [pc, #780] @ (334f0 ) │ │ │ │ - movw r9, #36159 @ 0x8d3f │ │ │ │ + beq.w 334e4 │ │ │ │ + ldr r4, [pc, #784] @ (334f0 ) │ │ │ │ + movw r9, #36343 @ 0x8df7 │ │ │ │ movt r9, #6 │ │ │ │ - movw r8, #50809 @ 0xc679 │ │ │ │ + movw r8, #51949 @ 0xcaed │ │ │ │ movt r8, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add.w r1, r4, #12 │ │ │ │ - cbz r2, 33242 │ │ │ │ + cbz r2, 3323c │ │ │ │ strd r9, r8, [r4, #16] │ │ │ │ str r4, [r4, #28] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 7e4b4 │ │ │ │ + bl 7e604 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ + beq.w 334e4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - bl 7df04 │ │ │ │ + bl 7e054 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - beq.w 334ce │ │ │ │ + beq.w 334c8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3323e │ │ │ │ + beq.n 33238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3323e │ │ │ │ + cbnz r3, 33238 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #32 │ │ │ │ - b.n 331f4 │ │ │ │ + b.n 331ee │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2204 @ 0x89c │ │ │ │ + movw r0, #2944 @ 0xb80 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 8b9ec │ │ │ │ + bl 8bb94 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ + beq.w 334e4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60936 @ 0xee08 │ │ │ │ + movw r1, #61704 @ 0xf108 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1656 @ 0x678 │ │ │ │ + movw r1, #2396 @ 0x95c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1668 @ 0x684 │ │ │ │ + movw r1, #2408 @ 0x968 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ blx 2924c │ │ │ │ - movw r1, #1684 @ 0x694 │ │ │ │ + movw r1, #2424 @ 0x978 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 29fa8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #1700 @ 0x6a4 │ │ │ │ + movw r0, #2440 @ 0x988 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ - movw r1, #33948 @ 0x849c │ │ │ │ + bl 8492c │ │ │ │ + movw r1, #34716 @ 0x879c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #9068 @ 0x236c │ │ │ │ + movw r2, #9836 @ 0x266c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #1708 @ 0x6ac │ │ │ │ + movw r1, #2448 @ 0x990 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1724 @ 0x6bc │ │ │ │ + movw r1, #2464 @ 0x9a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ bl 33788 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ - bl 72144 │ │ │ │ + beq.w 334e4 │ │ │ │ + bl 7228c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ - bl 72144 │ │ │ │ + beq.w 334e4 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 335a4 │ │ │ │ - movw r7, #11120 @ 0x2b70 │ │ │ │ + movw r7, #11632 @ 0x2d70 │ │ │ │ movt r7, #67 @ 0x43 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.w 334f4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r7, #8 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ - bne.n 33338 │ │ │ │ + bne.n 33332 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #1740 @ 0x6cc │ │ │ │ + movw r2, #2480 @ 0x9b0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2952 @ 0xb88 │ │ │ │ + movw r1, #3720 @ 0xe88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 335a4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #28808 @ 0x7088 │ │ │ │ + movw r1, #29568 @ 0x7380 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334e0 │ │ │ │ + blt.w 334da │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #1788 @ 0x6fc │ │ │ │ + movw r1, #2528 @ 0x9e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #1800 @ 0x708 │ │ │ │ + movw r1, #2540 @ 0x9ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ bl 33788 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ea │ │ │ │ - movw r2, #1816 @ 0x718 │ │ │ │ + beq.w 334e4 │ │ │ │ + movw r2, #2556 @ 0x9fc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2952 @ 0xb88 │ │ │ │ + movw r1, #3720 @ 0xe88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1872 @ 0x750 │ │ │ │ + movw r1, #2612 @ 0xa34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1888 @ 0x760 │ │ │ │ + movw r1, #2628 @ 0xa44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1904 @ 0x770 │ │ │ │ + movw r1, #2644 @ 0xa54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1920 @ 0x780 │ │ │ │ + movw r1, #2660 @ 0xa64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1936 @ 0x790 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1956 @ 0x7a4 │ │ │ │ + movw r1, #2696 @ 0xa88 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1972 @ 0x7b4 │ │ │ │ + movw r1, #2712 @ 0xa98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1988 @ 0x7c4 │ │ │ │ + movw r1, #2728 @ 0xaa8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2004 @ 0x7d4 │ │ │ │ + movw r1, #2744 @ 0xab8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2020 @ 0x7e4 │ │ │ │ + movw r1, #2760 @ 0xac8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 334ea │ │ │ │ + blt.n 334e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 334ea │ │ │ │ + cbz r0, 334e4 │ │ │ │ blx 2a61c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - movw r0, #2036 @ 0x7f4 │ │ │ │ + movw r0, #2776 @ 0xad8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 335d6 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 335b2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 334ea │ │ │ │ + beq.n 334e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 334ea │ │ │ │ + cbnz r3, 334e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 334ea │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 334e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 33594 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33782 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr8, {2} │ │ │ │ + nop │ │ │ │ + cdp2 0, 9, cr0, cr4, cr8, {2} │ │ │ │ + cdp2 0, 10, cr0, cr8, cr8, {2} │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2ac │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 33500 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 335a4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 335a4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33532 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 3354e │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 335a4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cbnz r2, 335a4 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 335a4 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 33572 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cbnz r1, 33572 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 3358c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cbnz r2, 3358c │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - bne.w 33344 │ │ │ │ + bne.w 3333e │ │ │ │ b.n 335a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 334ea │ │ │ │ + bne.n 334e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 334ea │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 334e4 │ │ │ │ mov r0, sl │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 334ea │ │ │ │ - bl 85bd4 │ │ │ │ + bl 793f0 │ │ │ │ + b.n 334e4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r9 │ │ │ │ beq.n 335ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 335ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #12 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 334a6 │ │ │ │ - b.n 334c8 │ │ │ │ + bne.w 334a0 │ │ │ │ + b.n 334c2 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2040 @ 0x7f8 │ │ │ │ + movw r1, #2780 @ 0xadc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2052 @ 0x804 │ │ │ │ + movw r1, #2792 @ 0xae8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2084 @ 0x824 │ │ │ │ + movw r1, #2824 @ 0xb08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2128 @ 0x850 │ │ │ │ + movw r1, #2868 @ 0xb34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 334ea │ │ │ │ + blt.w 334e4 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3363e │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 334ea │ │ │ │ + bl 1f642c │ │ │ │ + b.n 334e4 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #2160 @ 0x870 │ │ │ │ + movw r3, #2900 @ 0xb54 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #1 │ │ │ │ - movw r1, #2184 @ 0x888 │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #41644 @ 0xa2ac │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #38568 @ 0x96a8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -13125,15 +13126,15 @@ │ │ │ │ movw r2, #38592 @ 0x96c0 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #39112 @ 0x98c8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #37732 @ 0x9364 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #22481 @ 0x57d1 │ │ │ │ + movw r3, #25181 @ 0x625d │ │ │ │ movt r3, #25 │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #43924 @ 0xab94 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #41400 @ 0xa1b8 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -13146,94 +13147,94 @@ │ │ │ │ movw r2, #41412 @ 0xa1c4 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #40692 @ 0x9ef4 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #40072 @ 0x9c88 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #15677 @ 0x3d3d │ │ │ │ + movw r2, #15533 @ 0x3cad │ │ │ │ movt r2, #5 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl fc7f4 │ │ │ │ + bl fcd7c │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 33772 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ - b.n 334ea │ │ │ │ + bl 78350 │ │ │ │ + b.n 334e4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2192 @ 0x890 │ │ │ │ + movw r1, #2932 @ 0xb74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af434 │ │ │ │ + bl 1aff3c │ │ │ │ cbz r0, 33806 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 337d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33806 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 33806 │ │ │ │ mov r1, r4 │ │ │ │ bl 3382e <_PyImport_SetModule@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3380a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 337f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 337f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33806 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3382a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3381c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3381c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 33806 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 0003382e <_PyImport_SetModule@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ @@ -13242,241 +13243,241 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #48] @ (33870 <_PyImport_SetModule@@Base+0x42>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3880] @ 0xf28 │ │ │ │ cbnz r3, 33860 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ + movw r1, #13268 @ 0x33d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #32780 @ 0x800c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8b808 │ │ │ │ + b.w 8b9b0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl de4e0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl dece8 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #6 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #2300 @ 0x8fc │ │ │ │ + movw r1, #3040 @ 0xbe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cbnz r3, 338ba <_PyImport_SetModule@@Base+0x8c> │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #2308 @ 0x904 │ │ │ │ + movw r1, #3048 @ 0xbe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 338d0 <_PyImport_SetModule@@Base+0xa2> │ │ │ │ b.n 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #26616 @ 0x67f8 │ │ │ │ + movw r1, #27384 @ 0x6af8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 338a4 <_PyImport_SetModule@@Base+0x76> │ │ │ │ b.n 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl eb874 │ │ │ │ + bl ec07c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5188 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d59d0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 33922 <_PyImport_SetModule@@Base+0xf4> │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 338fe <_PyImport_SetModule@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 338fe <_PyImport_SetModule@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #35588 @ 0x8b04 │ │ │ │ + movw r0, #36356 @ 0x8e04 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5188 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d59d0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 33934 <_PyImport_SetModule@@Base+0x106> │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 3394c <_PyImport_SetModule@@Base+0x11e> │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33944 <_PyImport_SetModule@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33944 <_PyImport_SetModule@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 95414 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl 95590 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ b.n 33954 <_PyImport_SetModule@@Base+0x126> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1e2548 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e2d6c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 00033958 : │ │ │ │ ldr r0, [pc, #4] @ (33960 ) │ │ │ │ - b.w ce8e0 │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 de4e0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl dece8 <_PyUnicodeWriter_Init@@Base> │ │ │ │ movs r2, #17 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #2316 @ 0x90c │ │ │ │ + movw r1, #3056 @ 0xbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33a52 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl eb874 │ │ │ │ + bl ec07c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33a52 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5188 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d59d0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 33a28 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 339be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 339be │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 33a04 │ │ │ │ movs r2, #9 │ │ │ │ add r0, sp, #4 │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #3076 @ 0xc04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33a52 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl eb874 │ │ │ │ + bl ec07c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33a52 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5188 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d59d0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ beq.n 33a28 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #35588 @ 0x8b04 │ │ │ │ + movw r0, #36356 @ 0x8e04 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 33a52 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5188 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d59d0 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ bne.n 33a3a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33a52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 33a52 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33a4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33a4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 95414 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl 95590 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ b.n 33a5a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1e2548 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e2d6c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cbz r1, 33a66 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 33a6e │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ │ │ │ │ 00033a72 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (33a98 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ 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 │ │ │ │ @@ -13508,184 +13509,184 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33c76 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 33c76 │ │ │ │ add r8, r5 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.n 33b4e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 33b36 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ bne.n 33b2e │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 33c76 │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.n 33b3a │ │ │ │ b.n 33b56 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ bne.n 33b58 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbz r0, 33b58 │ │ │ │ b.n 33c76 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 33b58 │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 173a4c │ │ │ │ + bl 1743d4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 33c70 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #58200 @ 0xe358 │ │ │ │ + movw r4, #58968 @ 0xe658 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #62169 @ 0xf2d9 │ │ │ │ + movw r4, #64509 @ 0xfbfd │ │ │ │ movt r4, #22 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ - movw r4, #13365 @ 0x3435 │ │ │ │ + movw r4, #15805 @ 0x3dbd │ │ │ │ movt r4, #23 │ │ │ │ str.w r9, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ blx 2a54c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq.n 33bf0 │ │ │ │ bgt.n 33c28 │ │ │ │ adds r1, r4, #4 │ │ │ │ beq.n 33bd8 │ │ │ │ adds r2, r4, #2 │ │ │ │ bne.n 33c28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #2616 @ 0xa38 │ │ │ │ + movw r1, #3356 @ 0xd1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 33c70 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #2576 @ 0xa10 │ │ │ │ + movw r1, #3316 @ 0xcf4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 33c70 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cbnz r3, 33c0e │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 247c24 <_PyXI_EndInterpreter@@Base+0x2f4> │ │ │ │ + bl 2480f4 <_PyXI_EndInterpreter@@Base+0x32c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bge.n 33c0e │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 29adc │ │ │ │ b.n 33c70 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 295dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #2 │ │ │ │ bne.n 33c42 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 29adc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #29656 @ 0x73d8 │ │ │ │ + movw r3, #30424 @ 0x76d8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 24e700 <_Py_c_pow@@Base+0x630> │ │ │ │ + bl 24ebdc <_Py_c_pow@@Base+0xbd8> │ │ │ │ b.n 33c70 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 33bf4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 29adc │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 33c60 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 173d2c │ │ │ │ + bl 1746a8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 33c78 │ │ │ │ b.n 33c70 │ │ │ │ - movw r3, #30476 @ 0x770c │ │ │ │ + movw r3, #31244 @ 0x7a0c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 24e700 <_Py_c_pow@@Base+0x630> │ │ │ │ + bl 24ebdc <_Py_c_pow@@Base+0xbd8> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1c2468 <_PySys_GetRequiredAttrString@@Base+0xb84> │ │ │ │ + bl 1c2eb4 <_PySys_GetRequiredAttrString@@Base+0xae8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cbz r3, 33c82 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #2772 @ 0xad4 │ │ │ │ + movw r1, #3512 @ 0xdb8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #28 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cbz r0, 33d22 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbnz r1, 33d08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ @@ -13698,47 +13699,47 @@ │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 33d7e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ b.n 33d8e │ │ │ │ add r3, sp, #16 │ │ │ │ movs r5, #4 │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 33d7e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ b.n 33d8e │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bne.n 33d26 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #2788 @ 0xae4 │ │ │ │ + movw r1, #3528 @ 0xdc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33d8e │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcc.n 33d46 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #2828 @ 0xb0c │ │ │ │ + movw r1, #3568 @ 0xdf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 33d22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33d22 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r3, r0, #16 │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ @@ -13750,40 +13751,40 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 33d7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ b.n 33d8e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 188c10 │ │ │ │ + b.w 189764 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 150e9c │ │ │ │ + bl 1516d4 │ │ │ │ cbz r0, 33dd2 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -13792,28 +13793,28 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 33e00 │ │ │ │ cbz r0, 33dfe │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #18060 @ 0x468c │ │ │ │ + movw r0, #18828 @ 0x498c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ cbz r0, 33e54 │ │ │ │ mov r4, r0 │ │ │ │ add.w r7, r0, #8 │ │ │ │ b.n 33e2a │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -13823,30 +13824,30 @@ │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bl 33e74 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33e26 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 33e58 │ │ │ │ movs r4, #0 │ │ │ │ b.n 33e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33e54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 33e54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ 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 │ │ │ │ @@ -13855,22 +13856,22 @@ │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 33eb2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ cbnz r0, 33ea8 │ │ │ │ - movw r0, #19372 @ 0x4bac │ │ │ │ + movw r0, #20140 @ 0x4eac │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 33ec0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 10eff8 │ │ │ │ + b.w 10f944 │ │ │ │ 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} │ │ │ │ @@ -13884,142 +13885,142 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 33f10 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37368 @ 0x91f8 │ │ │ │ + movw r2, #38136 @ 0x94f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10488 @ 0x28f8 │ │ │ │ + movw r0, #11256 @ 0x2bf8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r4, #0 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ b.n 33f1c │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33f2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 33f26 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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] @ (33ff8 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #18780 @ 0x495c │ │ │ │ + movw r2, #19548 @ 0x4c5c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 12ceec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12d82c <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33ff4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bmi.n 33f90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33f78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 33f78 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27508 @ 0x6b74 │ │ │ │ + movw r1, #28276 @ 0x6e74 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 33ff4 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ bge.n 33fc8 │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #40292 @ 0x9d64 │ │ │ │ + movw r1, #41060 @ 0xa064 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 33ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 33ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 33ff4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 29db8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 33fea │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cbnz r1, 33fea │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 33ba4 │ │ │ │ lsls r1, 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, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 3402c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 34026 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ b.n 3402c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 3404e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cbz r0, 3404e │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 34044 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -14034,190 +14035,190 @@ │ │ │ │ blx 29718 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 34082 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cbz r0, 3409c │ │ │ │ b.n 34098 │ │ │ │ - movw r0, #59900 @ 0xe9fc │ │ │ │ + movw r0, #60668 @ 0xecfc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34074 │ │ │ │ movs r4, #0 │ │ │ │ b.n 340ee │ │ │ │ cmp r4, #1 │ │ │ │ ble.n 340b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 340b6 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbz r0, 340b6 │ │ │ │ b.n 34098 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ ble.n 340da │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ b.n 340e6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2a768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 340f8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ cbz r0, 3414e │ │ │ │ mov r4, r0 │ │ │ │ blx 2a27c │ │ │ │ b.n 3412c │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ cbnz r3, 34158 │ │ │ │ - bl 136838 <_Py_DecRef@@Base> │ │ │ │ + bl 137088 <_Py_DecRef@@Base> │ │ │ │ blx 2a87c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cbz r1, 34152 │ │ │ │ - bl 1de620 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 1dee98 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 3411e │ │ │ │ mov r0, r4 │ │ │ │ - bl 136838 <_Py_DecRef@@Base> │ │ │ │ + bl 137088 <_Py_DecRef@@Base> │ │ │ │ blx 2a610 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3415e │ │ │ │ blx 2a610 │ │ │ │ b.n 3415e │ │ │ │ - bl 136838 <_Py_DecRef@@Base> │ │ │ │ + bl 137088 <_Py_DecRef@@Base> │ │ │ │ b.n 34144 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1b4300 │ │ │ │ + b.w 1b4df0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 34190 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbz r0, 341a8 │ │ │ │ b.n 341be │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 341a8 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #7208 @ 0x1c28 │ │ │ │ + movw r0, #7976 @ 0x1f28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #7224 @ 0x1c38 │ │ │ │ + movw r0, #7992 @ 0x1f38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #1 │ │ │ │ bgt.n 341dc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7276 @ 0x1c6c │ │ │ │ + movw r1, #8044 @ 0x1f6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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 34210 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7324 @ 0x1c9c │ │ │ │ + movw r1, #8092 @ 0x1f9c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 34224 │ │ │ │ movs r0, #0 │ │ │ │ b.n 343c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 34238 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34220 │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 34264 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ beq.n 3426a │ │ │ │ ldr.w r9, [r5, #12] │ │ │ │ cmp r6, #4 │ │ │ │ beq.n 3425e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ bne.n 34260 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cbz r0, 34260 │ │ │ │ b.n 34220 │ │ │ │ movs r5, #0 │ │ │ │ cbz r4, 34274 │ │ │ │ b.n 34282 │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r5 │ │ │ │ @@ -14243,34 +14244,34 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r9, [r3] │ │ │ │ b.n 342a6 │ │ │ │ mov sl, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r9, [sp] │ │ │ │ - movw r1, #7368 @ 0x1cc8 │ │ │ │ + movw r1, #8136 @ 0x1fc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #7376 @ 0x1cd0 │ │ │ │ + movw r0, #8144 @ 0x1fd0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 34220 │ │ │ │ cmp r7, #8 │ │ │ │ beq.n 342ec │ │ │ │ lsls r4, r7, #31 │ │ │ │ bmi.n 342f0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ bmi.n 342f4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7388 @ 0x1cdc │ │ │ │ + movw r1, #8156 @ 0x1fdc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 34220 │ │ │ │ movs r3, #2 │ │ │ │ b.n 342f6 │ │ │ │ movs r3, #0 │ │ │ │ b.n 342f6 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ @@ -14283,82 +14284,82 @@ │ │ │ │ cbz r6, 34352 │ │ │ │ b.n 34336 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bpl.n 34322 │ │ │ │ - bl 120d50 │ │ │ │ + bl 1215fc │ │ │ │ b.n 34328 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3430c │ │ │ │ b.n 34220 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bpl.n 34362 │ │ │ │ - bl 120d50 │ │ │ │ + bl 1215fc │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 34220 │ │ │ │ tst.w r7, #4 │ │ │ │ strh.w r5, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ b.n 3437e │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ asrs r1, r0, #31 │ │ │ │ b.n 34344 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3439c │ │ │ │ - bl e8a7c │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 34220 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 343b6 │ │ │ │ b.n 3436a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ mov r3, r4 │ │ │ │ movs r5, #0 │ │ │ │ b.n 3428e │ │ │ │ cmp r4, #0 │ │ │ │ blt.n 3439c │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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 c7018 │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 343ec │ │ │ │ bne.n 343f0 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ b.n 343f8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -14375,116 +14376,116 @@ │ │ │ │ cbz r2, 34412 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 34418 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 34432 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20aab0 │ │ │ │ + bl 20b1c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3453c │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ cbnz r0, 34474 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2a4c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq.n 344d0 │ │ │ │ bgt.n 344be │ │ │ │ adds r1, r2, #4 │ │ │ │ beq.n 344a6 │ │ │ │ adds r3, r2, #2 │ │ │ │ bne.n 344be │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #8292 @ 0x2064 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 34530 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26212 @ 0x6664 │ │ │ │ + movw r1, #26944 @ 0x6940 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 34530 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #7552 @ 0x1d80 │ │ │ │ + movw r3, #8320 @ 0x2080 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 24e700 <_Py_c_pow@@Base+0x630> │ │ │ │ + bl 24ebdc <_Py_c_pow@@Base+0xbd8> │ │ │ │ b.n 34530 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 34514 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 1030ec │ │ │ │ + bl 103a70 │ │ │ │ b.n 3453e │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs 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, #4032] @ 0xfc0 │ │ │ │ @@ -14494,109 +14495,136 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34590 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37368 @ 0x91f8 │ │ │ │ + movw r2, #38136 @ 0x94f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10524 @ 0x291c │ │ │ │ + movw r0, #11292 @ 0x2c1c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r4, #0 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ b.n 3459c │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33f2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 345a6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 345ec │ │ │ │ - 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, 345d2 │ │ │ │ - cbz r2, 345cc │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 345d2 │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34432 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7588 @ 0x1da4 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.n 345b4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 34604 │ │ │ │ + bne.n 345cc │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 34624 │ │ │ │ - b.n 34606 │ │ │ │ - cbz r1, 3462e │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + bmi.n 345ec │ │ │ │ + b.n 345ce │ │ │ │ + cbz r1, 345f6 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 34624 │ │ │ │ + bls.n 345ec │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 3462e │ │ │ │ - b.n 34610 │ │ │ │ + bpl.n 345f6 │ │ │ │ + b.n 345d8 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ + 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, 3461e │ │ │ │ + cbz r2, 34618 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbnz r3, 3461e │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.n 34432 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 34698 │ │ │ │ + b.n 34640 │ │ │ │ + add r1, r0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcs.n 34670 │ │ │ │ + lsls r3, r0, #30 │ │ │ │ + bne.n 34664 │ │ │ │ + mov r3, r0 │ │ │ │ + adds r0, #4 │ │ │ │ + cmp r0, r1 │ │ │ │ + bhi.n 3465e │ │ │ │ + ldr.w r3, [r0, #-4] │ │ │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ + beq.n 3464a │ │ │ │ + b.n 3467a │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 34670 │ │ │ │ + mov r0, r3 │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 3467a │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 34642 │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bx lr │ │ │ │ + movw r0, #7796 @ 0x1e74 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bx lr │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 34670 │ │ │ │ + cbnz r4, 346b4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 34670 │ │ │ │ + ble.n 346b4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34670 │ │ │ │ - cbz r2, 34670 │ │ │ │ + bne.n 346b4 │ │ │ │ + cbz r2, 346b4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.n 34432 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r2 │ │ │ │ @@ -14605,333 +14633,306 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r4, #4852 @ 0x12f4 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34664 │ │ │ │ + bne.n 346a8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r1, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcs.n 346c8 │ │ │ │ - lsls r3, r0, #30 │ │ │ │ - bne.n 346bc │ │ │ │ - mov r3, r0 │ │ │ │ - adds r0, #4 │ │ │ │ - cmp r0, r1 │ │ │ │ - bhi.n 346b6 │ │ │ │ - ldr.w r3, [r0, #-4] │ │ │ │ - tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 346a2 │ │ │ │ - b.n 346d2 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 346c8 │ │ │ │ - mov r0, r3 │ │ │ │ - ldrsb.w r3, [r0] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n 346d2 │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 3469a │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bx lr │ │ │ │ - movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bx lr │ │ │ │ + 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, 346fa │ │ │ │ - cbz r2, 346f4 │ │ │ │ + cbnz r3, 346fe │ │ │ │ + cbz r2, 346f8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 346fa │ │ │ │ + cbnz r3, 346fe │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34718 │ │ │ │ + b.n 34754 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - bx r3 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r1, #4492 @ 0x118c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + bl fda38 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + cbz r2, 34750 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 34750 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cbnz r3, 34750 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 20aab0 │ │ │ │ + bl 20b1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34822 │ │ │ │ + beq.n 3485e │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 121f34 │ │ │ │ - cbnz r0, 3475a │ │ │ │ - bl 980b4 │ │ │ │ + bl 1227e4 │ │ │ │ + cbnz r0, 34796 │ │ │ │ + bl 98234 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2aac8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 347b6 │ │ │ │ - bgt.n 347a4 │ │ │ │ + beq.n 347f2 │ │ │ │ + bgt.n 347e0 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3478c │ │ │ │ + beq.n 347c8 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 347a4 │ │ │ │ + bne.n 347e0 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7524 @ 0x1d64 │ │ │ │ + movw r1, #8292 @ 0x2064 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 34816 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 34852 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26924 @ 0x692c │ │ │ │ + movw r1, #27648 @ 0x6c00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 34816 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 34852 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #7736 @ 0x1e38 │ │ │ │ + movw r3, #8560 @ 0x2170 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 24e700 <_Py_c_pow@@Base+0x630> │ │ │ │ - b.n 34816 │ │ │ │ + bl 24ebdc <_Py_c_pow@@Base+0xbd8> │ │ │ │ + b.n 34852 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 347fa │ │ │ │ + cbz r3, 34836 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 1030ec │ │ │ │ - b.n 34824 │ │ │ │ + bl 103a70 │ │ │ │ + b.n 34860 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34938 │ │ │ │ - movw r7, #11976 @ 0x2ec8 │ │ │ │ + beq.n 34974 │ │ │ │ + movw r7, #12744 @ 0x31c8 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #268] @ (34964 ) │ │ │ │ + ldr r1, [pc, #268] @ (349a0 ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ceec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12d82c <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 34872 │ │ │ │ - bl 1ece00 │ │ │ │ + cbnz r0, 348ae │ │ │ │ + bl 1ed628 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34922 │ │ │ │ - b.n 34856 │ │ │ │ + beq.n 3495e │ │ │ │ + b.n 34892 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 34896 │ │ │ │ + bne.n 348d2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r3, 34886 │ │ │ │ + cbnz r3, 348c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 34950 │ │ │ │ - b.n 3495c │ │ │ │ + bne.n 3498c │ │ │ │ + b.n 34998 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3493c │ │ │ │ + beq.n 34978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3493c │ │ │ │ - b.n 348f6 │ │ │ │ + bne.n 34978 │ │ │ │ + b.n 34932 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 348e2 │ │ │ │ + bmi.n 3491e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 348b4 │ │ │ │ + beq.n 348f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 348b4 │ │ │ │ + cbnz r3, 348f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 348ca │ │ │ │ + beq.n 34906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 348ca │ │ │ │ + cbnz r3, 34906 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27508 @ 0x6b74 │ │ │ │ + movw r1, #28276 @ 0x6e74 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 34938 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 34974 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 348fc │ │ │ │ + cbnz r3, 34938 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3493c │ │ │ │ + beq.n 34978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3493c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3493c │ │ │ │ + cbnz r3, 34978 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34978 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3491c │ │ │ │ + beq.n 34958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3491c │ │ │ │ + cbnz r3, 34958 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 34856 │ │ │ │ + bne.n 34892 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 34938 │ │ │ │ + beq.n 34974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34938 │ │ │ │ + cbnz r3, 34974 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3495c │ │ │ │ - ldr r0, [pc, #40] @ (34968 ) │ │ │ │ + b.n 34998 │ │ │ │ + ldr r0, [pc, #40] @ (349a4 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 16901c <_PyParkingLot_Unpark@@Base+0x131c> │ │ │ │ + bl 1697f0 <_PyParkingLot_Unpark@@Base+0x1300> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3495c │ │ │ │ + beq.n 34998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3495c │ │ │ │ + cbnz r3, 34998 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - b.n 34510 │ │ │ │ + b.n 3454c │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3764 @ 0xeb4 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl fd398 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cbz r2, 349a4 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 349a4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 349a4 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - 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, 349c6 │ │ │ │ cbz r2, 349c0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 349c6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 34718 │ │ │ │ + b.n 34754 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7588 @ 0x1da4 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ @@ -14945,197 +14946,197 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 34a10 │ │ │ │ cbz r2, 34a10 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 34718 │ │ │ │ + b.n 34754 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [pc, #32] @ (34a34 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34a04 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #13 │ │ │ │ lsls r1, 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 │ │ │ │ + cbz r0, 34a68 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 34a62 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 34a68 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 34a92 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 34a84 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 34a7e │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 34a84 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 34a92 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 34a92 │ │ │ │ + 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ 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 29e90 │ │ │ │ - cbz r0, 34a70 │ │ │ │ + cbz r0, 34acc │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 34aa0 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 34afc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 11fe04 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1206bc <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34aa0 │ │ │ │ + beq.n 34afc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 11fe04 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1206bc <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34aa0 │ │ │ │ + beq.n 34afc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #13804 @ 0x35ec │ │ │ │ + movw r0, #14532 @ 0x38c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ - b.n 34ab6 │ │ │ │ + bl 8492c │ │ │ │ + b.n 34b12 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 34aaa │ │ │ │ + beq.n 34b06 │ │ │ │ blx 2a154 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 34ab4 │ │ │ │ + beq.n 34b10 │ │ │ │ blx 2a154 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #32637 @ 0x7f7d │ │ │ │ + movw r1, #33869 @ 0x844d │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - b.w 18b014 │ │ │ │ - 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 │ │ │ │ - cbz r0, 34af6 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 34af0 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 34af6 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 34b20 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 34b12 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 34b0c │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 34b12 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 34b20 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 34b20 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w 18bb6c │ │ │ │ │ │ │ │ 00034b22 : │ │ │ │ ldr r0, [pc, #4] @ (34b28 ) │ │ │ │ - b.w ce8e0 │ │ │ │ + b.w cf134 │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r1, 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, 34b4e │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cbz r2, 34b5e │ │ │ │ b.n 34b6c │ │ │ │ ldr r1, [pc, #452] @ (34d14 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 34b48 │ │ │ │ b.n 34c24 │ │ │ │ ldr r1, [pc, #440] @ (34d18 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cbnz r2, 34b7e │ │ │ │ ldr r1, [pc, #424] @ (34d1c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cbnz r2, 34b90 │ │ │ │ ldr r1, [pc, #412] @ (34d20 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r1, #8216 @ 0x2018 │ │ │ │ + movw r1, #8984 @ 0x2318 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #8220 @ 0x201c │ │ │ │ + movw r0, #8988 @ 0x231c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8228 @ 0x2024 │ │ │ │ + movw r0, #8996 @ 0x2324 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 115558 │ │ │ │ + bl 115e04 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbz r0, 34c24 │ │ │ │ - movw r1, #2192 @ 0x890 │ │ │ │ + movw r1, #2932 @ 0xb74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #8620 @ 0x21ac │ │ │ │ + movw r0, #9388 @ 0x24ac │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cbz r0, 34c24 │ │ │ │ - movw r1, #2184 @ 0x888 │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fd398 │ │ │ │ + bl fda38 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cbz r0, 34c24 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #2160 @ 0x870 │ │ │ │ + movw r1, #2900 @ 0xb54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2aa68 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 34c0e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ bls.n 34c0e │ │ │ │ @@ -15146,92 +15147,92 @@ │ │ │ │ cmp r3, #8 │ │ │ │ bne.n 34c0e │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 34c2a │ │ │ │ movw r3, #48064 @ 0xbbc0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8252 @ 0x203c │ │ │ │ + movw r1, #9020 @ 0x233c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ b.n 34d0c │ │ │ │ - movw r0, #3744 @ 0xea0 │ │ │ │ + movw r0, #4512 @ 0x11a0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8300 @ 0x206c │ │ │ │ + movw r0, #9068 @ 0x236c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #2524 @ 0x9dc │ │ │ │ + movw r0, #3252 @ 0xcb4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8284 @ 0x205c │ │ │ │ + movw r0, #9052 @ 0x235c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8296 @ 0x2068 │ │ │ │ + movw r0, #9064 @ 0x2368 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8308 @ 0x2074 │ │ │ │ + movw r0, #9076 @ 0x2374 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8288 @ 0x2060 │ │ │ │ + movw r0, #9056 @ 0x2360 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ - movw r0, #8316 @ 0x207c │ │ │ │ + movw r0, #9084 @ 0x237c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34c24 │ │ │ │ movw r3, #48076 @ 0xbbcc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #8324 @ 0x2084 │ │ │ │ + movw r0, #9092 @ 0x2384 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8b9ec │ │ │ │ - movw r1, #8360 @ 0x20a8 │ │ │ │ + bl 8bb94 │ │ │ │ + movw r1, #9128 @ 0x23a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 34c24 │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, sp │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 34c24 │ │ │ │ cmp r4, #3 │ │ │ │ bne.n 34cf8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ @@ -15251,82 +15252,82 @@ │ │ │ │ b.n 34df6 │ │ │ │ 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 142afc │ │ │ │ + bl 14335c │ │ │ │ cbz r0, 34d5e │ │ │ │ adds r0, #1 │ │ │ │ beq.n 34dee │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #41044 @ 0xa054 │ │ │ │ + movw r0, #41736 @ 0xa308 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 34dac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bl 33e74 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 34da4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 34d98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 34d9c │ │ │ │ mov r4, r6 │ │ │ │ b.n 34da4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 34d98 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ b.n 34de6 │ │ │ │ mov r0, r5 │ │ │ │ bl 33e00 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 34de6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #11444 @ 0x2cb4 │ │ │ │ + movw r0, #12172 @ 0x2f8c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 34dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 34dde │ │ │ │ mov r4, r6 │ │ │ │ b.n 34de6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 34dda │ │ │ │ mov r0, r5 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ b.n 34df0 │ │ │ │ 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 │ │ │ │ @@ -15337,15 +15338,15 @@ │ │ │ │ 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 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34ea6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ @@ -15372,28 +15373,28 @@ │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ cbz r6, 34ea8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3020 @ 0xbcc │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 34ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, lr} │ │ │ │ @@ -15424,15 +15425,15 @@ │ │ │ │ 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 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 34fb6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ @@ -15472,28 +15473,28 @@ │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [r1, #4] │ │ │ │ cbz r3, 34fb8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #3020 @ 0xbcc │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 34fb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 34fb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 34fb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15501,62 +15502,62 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 34ff4 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 34fee │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ b.n 34ff4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 35016 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cbz r0, 35016 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 3500c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 35048 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 35042 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ b.n 35048 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 3506a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 3506a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 35060 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbnz r3, 3508a │ │ │ │ @@ -15594,70 +15595,70 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 350de │ │ │ │ b.n 35108 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 3510c │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7080 @ 0x1ba8 │ │ │ │ + movw r1, #7848 @ 0x1ea8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8856 @ 0x2298 │ │ │ │ + movw r0, #9624 @ 0x2598 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 35164 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 35134 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cbz r4, 35136 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ bmi.n 35136 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8868 @ 0x22a4 │ │ │ │ + movw r1, #9636 @ 0x25a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 35108 │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - bl 200f04 │ │ │ │ + bl 201690 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 204a9c │ │ │ │ + bl 204fec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35164 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -15666,116 +15667,116 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 351c8 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl d0d30 │ │ │ │ + bl d1584 │ │ │ │ cmp r7, r8 │ │ │ │ beq.n 351e2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ bmi.n 351e2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #10044 @ 0x273c │ │ │ │ + movw r1, #10812 @ 0x2a3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9372 @ 0x249c │ │ │ │ + movw r0, #10096 @ 0x2770 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35188 │ │ │ │ mov r5, r0 │ │ │ │ b.n 3529a │ │ │ │ mov r0, r6 │ │ │ │ - bl d0d30 │ │ │ │ + bl d1584 │ │ │ │ cmp r6, r8 │ │ │ │ beq.n 3520e │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 3520e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #10092 @ 0x276c │ │ │ │ + movw r1, #10860 @ 0x2a6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bne.n 35250 │ │ │ │ cbz r0, 35264 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 35264 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 35264 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ bne.n 35286 │ │ │ │ cbz r0, 3529a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3529a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3529a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 3529a │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 352b4 │ │ │ │ @@ -15807,61 +15808,61 @@ │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 3531c │ │ │ │ mov r1, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cbnz r0, 3531c │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 145b90 │ │ │ │ + bl 1463f0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35324 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 35390 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 3533a │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cbz r0, 35344 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 35354 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 145b90 │ │ │ │ + bl 1463f0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35354 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ b.n 35390 │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3537c │ │ │ │ movw r3, #56104 @ 0xdb28 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #10132 @ 0x2794 │ │ │ │ + movw r1, #10900 @ 0x2a94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 35390 │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 35394 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ 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 │ │ │ │ @@ -15936,29 +15937,29 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 35498 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 354b0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ b.n 354b8 │ │ │ │ - movw r0, #6892 @ 0x1aec │ │ │ │ + movw r0, #7660 @ 0x1dec │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35490 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21a93c <_Py_RestoreSignals@@Base+0x2b3c> │ │ │ │ + b.w 21b0c0 <_Py_RestoreSignals@@Base+0x2b40> │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ @@ -15970,419 +15971,419 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cbz r0, 35512 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 3550c │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ b.n 35512 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 35520 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 135efc │ │ │ │ + b.w 13672c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 35538 │ │ │ │ - movw r0, #10516 @ 0x2914 │ │ │ │ + movw r0, #11284 @ 0x2c14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e578 │ │ │ │ + b.w 7e6c8 │ │ │ │ + │ │ │ │ +0003553e : │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + movw r4, #11892 @ 0x2e74 │ │ │ │ + movt r4, #78 @ 0x4e │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cbz r3, 3558e │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 1227e4 │ │ │ │ + strd r6, r7, [sp] │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movw r2, #11536 @ 0x2d10 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + blx 29bb8 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 103a70 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 35596 │ │ │ │ + bl 35684 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 35560 │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ add.w r0, r1, #12 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3555e │ │ │ │ + cbnz r2, 355ba │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3555e │ │ │ │ + bne.n 355ba │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3557a │ │ │ │ + cbnz r0, 355d6 │ │ │ │ movs r4, #4 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #188] @ (35624 ) │ │ │ │ + ldr r4, [pc, #188] @ (35680 ) │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r3, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3561e │ │ │ │ + beq.n 3567a │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #25476 @ 0x6384 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 355ac │ │ │ │ + beq.n 35608 │ │ │ │ mov r1, r5 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 355ac │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 35608 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #10768 @ 0x2a10 │ │ │ │ + movw r1, #11548 @ 0x2d1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #16152 @ 0x3f18 │ │ │ │ + movw r0, #16920 @ 0x4218 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3561e │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3567a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 355c0 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3561e │ │ │ │ + bne.n 3561c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3567a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 355d2 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3561e │ │ │ │ + bne.n 3562e │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3567a │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 3560a │ │ │ │ + beq.n 35666 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #7964 @ 0x1f1c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 3560c │ │ │ │ + beq.n 35668 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #10788 @ 0x2a24 │ │ │ │ + movw r1, #11568 @ 0x2d30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1baa14 │ │ │ │ + b.w 1bb504 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, r7, r7 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00035628 : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #11892 @ 0x2e74 │ │ │ │ - movt r4, #78 @ 0x4e │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35678 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 121f34 │ │ │ │ - strd r6, r7, [sp] │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r2, #10832 @ 0x2a50 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - blx 29bb8 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1030ec │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 35680 │ │ │ │ - bl 35684 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3564a │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - │ │ │ │ 00035684 : │ │ │ │ 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 2a5ec │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #10912 @ 0x2aa0 │ │ │ │ + movw r1, #11680 @ 0x2da0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 29fcc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 356ea │ │ │ │ movw r4, #11892 @ 0x2e74 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - movw r1, #60956 @ 0xee1c │ │ │ │ + movw r1, #61724 @ 0xf11c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ blx 2a10c │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 356f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a154 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 35706 │ │ │ │ - bl 6d870 │ │ │ │ + bl 6d978 │ │ │ │ str r0, [r4, #4] │ │ │ │ cbnz r0, 35704 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2953c │ │ │ │ mvn.w r0, #1 │ │ │ │ b.n 35706 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ 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, r0 │ │ │ │ - movw r0, #12280 @ 0x2ff8 │ │ │ │ + movw r0, #13048 @ 0x32f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ cbnz r0, 3572c │ │ │ │ movs r5, #0 │ │ │ │ b.n 3582e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 35766 │ │ │ │ - movw r0, #10932 @ 0x2ab4 │ │ │ │ + movw r0, #11700 @ 0x2db4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35756 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 35728 │ │ │ │ - movw r2, #65372 @ 0xff5c │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #604 @ 0x25c │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r4, r6 │ │ │ │ b.n 3576e │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cbz r3, 357a6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10940 @ 0x2abc │ │ │ │ + movw r0, #11708 @ 0x2dbc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 35728 │ │ │ │ - movw r2, #65372 @ 0xff5c │ │ │ │ - movt r2, #39 @ 0x27 │ │ │ │ + movw r2, #604 @ 0x25c │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cbz r3, 357d6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #10956 @ 0x2acc │ │ │ │ + movw r0, #11724 @ 0x2dcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 357d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 357d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 35728 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbnz r3, 35804 │ │ │ │ - movw r0, #47868 @ 0xbafc │ │ │ │ + movw r0, #48636 @ 0xbdfc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 357fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 357fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 35728 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #10976 @ 0x2ae0 │ │ │ │ + movw r0, #11744 @ 0x2de0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3582e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3582e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 142afc │ │ │ │ + bl 14335c │ │ │ │ cbz r0, 35866 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 35894 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #41044 @ 0xa054 │ │ │ │ + movw r0, #41736 @ 0xa308 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #11444 @ 0x2cb4 │ │ │ │ + movw r3, #12172 @ 0x2f8c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ b.n 35896 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2445dc │ │ │ │ + b.w 244aa4 │ │ │ │ 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, 358c6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 358dc │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ b.n 358f2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27260 @ 0x6a7c │ │ │ │ + movw r1, #28028 @ 0x6d7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ b.n 35954 │ │ │ │ - bl 1859b8 │ │ │ │ + bl 186344 <_PyTime_AsMilliseconds@@Base+0x29bc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 35904 │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 35914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 358e0 │ │ │ │ b.n 3592e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 358ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 358ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 358dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 358dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 358dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35944 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 358dc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -16409,34 +16410,34 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 359a8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 35a1e │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ itte eq │ │ │ │ movweq r5, #4372 @ 0x1114 │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ ldrne r5, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e5778 │ │ │ │ + bl 1e5fa0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3599e │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ - movw r3, #12533 @ 0x30f5 │ │ │ │ + movw r3, #14445 @ 0x386d │ │ │ │ movt r3, #31 │ │ │ │ - movw r1, #16889 @ 0x41f9 │ │ │ │ + movw r1, #19153 @ 0x4ad1 │ │ │ │ movt r1, #17 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 35cbc │ │ │ │ @@ -16447,30 +16448,30 @@ │ │ │ │ beq.n 35a1e │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #52] @ (35a28 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r5, r4, [sp, #32] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35a1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35a1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -16480,15 +16481,15 @@ │ │ │ │ cbz r3, 35a48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35aa6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35b20 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -16509,228 +16510,228 @@ │ │ │ │ cmp r0, r7 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r5, #0] │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ b.n 35a74 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #18060 @ 0x468c │ │ │ │ + movw r0, #18828 @ 0x498c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r1, #20988 @ 0x51fc │ │ │ │ + b.w 8492c │ │ │ │ + movw r1, #21716 @ 0x54d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #32932 @ 0x80a4 │ │ │ │ + movw r0, #33700 @ 0x83a4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 35b0c │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ - bl 91924 │ │ │ │ + bl 91aa8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35ae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 35ae8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl fe41c │ │ │ │ + bl fed38 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 35b10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35b0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ b.n 35b20 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #44860 @ 0xaf3c │ │ │ │ + movw r0, #45628 @ 0xb23c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r2, r0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 142afc │ │ │ │ + bl 14335c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 35b5c │ │ │ │ adds r4, #1 │ │ │ │ beq.n 35ba6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #41044 @ 0xa054 │ │ │ │ + movw r0, #41736 @ 0xa308 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cbz r3, 35b66 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ b.n 35b68 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ subs r7, #1 │ │ │ │ adds.w r8, r9, r7 │ │ │ │ bne.n 35b90 │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ b.n 35cb4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 35ba0 │ │ │ │ add.w sl, r0, #8 │ │ │ │ b.n 35bc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 35cb4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r4, #1 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl eb874 │ │ │ │ + bl ec07c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35c34 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ cmp r4, r7 │ │ │ │ blt.n 35baa │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 35c38 │ │ │ │ - movw r7, #11292 @ 0x2c1c │ │ │ │ + movw r7, #12060 @ 0x2f1c │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 906f8 │ │ │ │ + bl 90880 │ │ │ │ cbz r0, 35c1a │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ cbz r0, 35c34 │ │ │ │ cmp r4, r8 │ │ │ │ blt.n 35c0e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 35c08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 35c08 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 35c1a │ │ │ │ add.w r3, r6, #12 │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ b.n 35bd6 │ │ │ │ cmp r4, r8 │ │ │ │ beq.n 35c38 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11300 @ 0x2c24 │ │ │ │ + movw r1, #12068 @ 0x2f24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ b.n 35c98 │ │ │ │ - movw r0, #65372 @ 0xff5c │ │ │ │ - movt r0, #39 @ 0x27 │ │ │ │ - bl 7b1c8 │ │ │ │ + movw r0, #604 @ 0x25c │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35c34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10eff8 │ │ │ │ + bl 10f944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35c68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 35c34 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #11344 @ 0x2c50 │ │ │ │ + movw r0, #12112 @ 0x2f50 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35c98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 35c98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35cae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 35cae │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 16cd88 │ │ │ │ + bl 16d6a4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35ce0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 35d06 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -16740,94 +16741,94 @@ │ │ │ │ adds r0, #1 │ │ │ │ beq.n 35cdc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 24d130 │ │ │ │ + bl 24d60c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00035d0a <_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 24ce20 │ │ │ │ + bl 24d55c │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1b4300 │ │ │ │ + b.w 1b4df0 │ │ │ │ │ │ │ │ 00035d3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #11892 @ 0x2e74 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 35d74 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2953c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 10bfa0 │ │ │ │ + bl 10c8ec │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, 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, #11668 @ 0x2d94 │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ cbnz r0, 35da2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 35de6 │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ - movw r1, #27008 @ 0x6980 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #11680 @ 0x2da0 │ │ │ │ + movw r0, #12448 @ 0x30a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 35d9e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a040 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35dde │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ b.n 35d9e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.w 35fd6 <_Py_IncRef@@Base+0x1dc> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ @@ -16848,38 +16849,38 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cbz r3, 35e38 <_Py_IncRef@@Base+0x3e> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #48196 @ 0xbc44 │ │ │ │ + movw r1, #48804 @ 0xbea4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 35e52 <_Py_IncRef@@Base+0x58> │ │ │ │ b.n 35e4e <_Py_IncRef@@Base+0x54> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11880 @ 0x2e68 │ │ │ │ + movw r1, #12648 @ 0x3168 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ b.n 35fce <_Py_IncRef@@Base+0x1d4> │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ movw r9, #42444 @ 0xa5cc │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #12744 @ 0x31c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 35ec8 <_Py_IncRef@@Base+0xce> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ bne.n 35ed4 <_Py_IncRef@@Base+0xda> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbnz r3, 35e9a <_Py_IncRef@@Base+0xa0> │ │ │ │ @@ -16888,29 +16889,29 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35f5a <_Py_IncRef@@Base+0x160> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35f5a <_Py_IncRef@@Base+0x160> │ │ │ │ b.n 35ef8 <_Py_IncRef@@Base+0xfe> │ │ │ │ - movw r2, #39808 @ 0x9b80 │ │ │ │ + movw r2, #40576 @ 0x9e80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ce4b8 │ │ │ │ + bl ced0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35ec6 <_Py_IncRef@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 35ec6 <_Py_IncRef@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 35efe <_Py_IncRef@@Base+0x104> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 35f34 <_Py_IncRef@@Base+0x13a> │ │ │ │ b.n 35e4e <_Py_IncRef@@Base+0x54> │ │ │ │ cmp r3, r9 │ │ │ │ @@ -16926,72 +16927,72 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 35efe <_Py_IncRef@@Base+0x104> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35f5a <_Py_IncRef@@Base+0x160> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 35f5a <_Py_IncRef@@Base+0x160> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 24e9a4 <_Py_c_pow@@Base+0x8d4> │ │ │ │ + bl 24ee80 <_Py_c_pow@@Base+0xe7c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35f28 <_Py_IncRef@@Base+0x12e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 35f28 <_Py_IncRef@@Base+0x12e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cbnz r5, 35f44 <_Py_IncRef@@Base+0x14a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35e4e <_Py_IncRef@@Base+0x54> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35e4e <_Py_IncRef@@Base+0x54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 35e4e <_Py_IncRef@@Base+0x54> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35e66 <_Py_IncRef@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35e66 <_Py_IncRef@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 35e66 <_Py_IncRef@@Base+0x6c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 35f70 <_Py_IncRef@@Base+0x176> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35f70 <_Py_IncRef@@Base+0x176> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 24e9a4 <_Py_c_pow@@Base+0x8d4> │ │ │ │ + bl 24ee80 <_Py_c_pow@@Base+0xe7c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 35e4e <_Py_IncRef@@Base+0x54> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ @@ -16999,15 +17000,15 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 35fae <_Py_IncRef@@Base+0x1b4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 35fae <_Py_IncRef@@Base+0x1b4> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -17024,18 +17025,18 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 36024 <_Py_IncRef@@Base+0x22a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -17043,15 +17044,15 @@ │ │ │ │ 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 82314 │ │ │ │ + bl 82454 │ │ │ │ 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] │ │ │ │ @@ -17070,97 +17071,97 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 36068 <_Py_IncRef@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 36068 <_Py_IncRef@@Base+0x26e> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #18628 @ 0x48c4 │ │ │ │ + movw r3, #19356 @ 0x4b9c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e61f4 │ │ │ │ + b.w 1e6a1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [pc, #4] @ (3608c <_Py_IncRef@@Base+0x292>) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a80049 │ │ │ │ │ │ │ │ 00036090 : │ │ │ │ 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 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ cbz r0, 360cc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bf0a0 │ │ │ │ + bl bf970 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 360d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 360d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 360d0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ 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 r1, [pc, #92] @ (36140 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + bl 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ cbnz r0, 360f8 │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ mov r5, r0 │ │ │ │ b.n 3610e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 3610c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3610c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [pc, #44] @ (36140 ) │ │ │ │ - bl 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + bl 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 3613c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1231f0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 123aa4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cbz r4, 3613a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3613a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3613a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -17173,36 +17174,36 @@ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 36174 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 36174 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2046c0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x10e8> │ │ │ │ + bl 204c10 <_PyCompile_GetBinaryIntrinsicName@@Base+0x10e8> │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 36158 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00036176 <_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, #2713 @ 0xa99 │ │ │ │ + movw r3, #3077 @ 0xc05 │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, r4 │ │ │ │ beq.n 361ba <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 140f1c │ │ │ │ + bl 141724 │ │ │ │ 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 │ │ │ │ @@ -17217,37 +17218,37 @@ │ │ │ │ bne.n 361dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x66> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ cbz r1, 361f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7e> │ │ │ │ b.n 36202 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40068 @ 0x9c84 │ │ │ │ + movw r0, #40836 @ 0x9f84 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 361d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ b.n 361fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 24f890 │ │ │ │ + bl 24fd70 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 36202 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 36226 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbnz r0, 36212 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 361fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 361fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -17256,33 +17257,33 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3624c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd6>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #416 @ (adr r6, 363f0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3625a <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12972 @ 0x32ac │ │ │ │ + movw r1, #13740 @ 0x35ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 00036282 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -17291,44 +17292,44 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cbz r0, 362c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #55060 @ 0xd714 │ │ │ │ + movw r1, #55828 @ 0xda14 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ b.n 362e8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 362a8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ ble.n 362ec │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ movs r4, #0 │ │ │ │ b.n 36312 │ │ │ │ add r1, r2 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 362e8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbz r0, 36312 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -17339,20 +17340,20 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ beq.n 3631e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ beq.n 3632a │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -17374,34 +17375,34 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3637c │ │ │ │ b.n 363ac │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r8, [r6] │ │ │ │ adds r1, r4, r5 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 363b0 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7080 @ 0x1ba8 │ │ │ │ + movw r1, #7848 @ 0x1ea8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #13016 @ 0x32d8 │ │ │ │ + movw r0, #13824 @ 0x3600 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r8 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 364d2 │ │ │ │ cbz r4, 3641c │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 363c2 │ │ │ │ subs r4, r1, #2 │ │ │ │ @@ -17415,34 +17416,34 @@ │ │ │ │ subs r4, #1 │ │ │ │ beq.n 36440 │ │ │ │ b.n 363e2 │ │ │ │ movw r9, #51516 @ 0xc93c │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 363f6 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 363ac │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ bne.n 363fa │ │ │ │ b.n 36448 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbz r0, 3640c │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r7, r0, #0 │ │ │ │ blt.n 363ac │ │ │ │ cmp r5, #1 │ │ │ │ bne.n 3640e │ │ │ │ b.n 36446 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 363ac │ │ │ │ mov r5, r7 │ │ │ │ b.n 3644a │ │ │ │ movw r9, #51516 @ 0xc93c │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ movw sl, #4372 @ 0x1114 │ │ │ │ @@ -17460,130 +17461,130 @@ │ │ │ │ b.n 3644a │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ tst r4, r5 │ │ │ │ beq.n 36466 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + movw r1, #15700 @ 0x3d54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 363ac │ │ │ │ cbz r6, 36486 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ beq.n 36486 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15008 @ 0x3aa0 │ │ │ │ + movw r1, #15736 @ 0x3d78 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 363ac │ │ │ │ mov r0, sl │ │ │ │ and.w r5, r5, #1 │ │ │ │ - bl 2011f0 │ │ │ │ + bl 201928 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 363ac │ │ │ │ - bl 200f04 │ │ │ │ + bl 201690 │ │ │ │ mov r7, r0 │ │ │ │ and.w r3, r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ and.w r6, r6, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 34edc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 364d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 364d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r1, 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 36500 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13ac64 │ │ │ │ + b.w 13b4bc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37424 @ 0x9230 │ │ │ │ + movw r0, #38192 @ 0x9530 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 364f4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00036518 : │ │ │ │ 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 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 36540 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fdedc │ │ │ │ + bl 1fe614 │ │ │ │ b.n 3656e │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #13204 @ 0x3394 │ │ │ │ + movw r2, #13972 @ 0x3694 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 21ecf8 │ │ │ │ + bl 21f3b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 36562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 36566 │ │ │ │ mov r4, r5 │ │ │ │ b.n 3656e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 36562 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (36598 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ 0003659c <_PyCompile_Assemble@@Base>: │ │ │ │ @@ -17596,319 +17597,319 @@ │ │ │ │ movw r3, #52904 @ 0xcea8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 365d6 <_PyCompile_Assemble@@Base+0x3a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13292 @ 0x33ec │ │ │ │ + movw r1, #14060 @ 0x36ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ b.n 365f0 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ add.w r8, sp, #28 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 365f4 <_PyCompile_Assemble@@Base+0x58> │ │ │ │ movs r4, #0 │ │ │ │ b.n 36690 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ - bl fec0c │ │ │ │ + bl ff528 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 36602 <_PyCompile_Assemble@@Base+0x66> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3666e <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1c3de0 │ │ │ │ + bl 1c482c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 365fe <_PyCompile_Assemble@@Base+0x62> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 101ed0 │ │ │ │ + bl 1026c0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 365fe <_PyCompile_Assemble@@Base+0x62> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 10609c <_PyDict_DelItemIf@@Base+0x3a8> │ │ │ │ + bl 1068f4 <_PyDict_DelItemIf@@Base+0x270> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 365fe <_PyCompile_Assemble@@Base+0x62> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fe96c │ │ │ │ + bl ff1b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 365fe <_PyCompile_Assemble@@Base+0x62> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w r8, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 1074f4 │ │ │ │ + bl 107e84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3666e <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3666e <_PyCompile_Assemble@@Base+0xd2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 36684 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 36684 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 10dc68 <_PyObject_GC_Resize@@Base+0x58> │ │ │ │ + bl 10e55c <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 10d39c │ │ │ │ + bl 10dce8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 00036698 : │ │ │ │ ldr r0, [pc, #4] @ (366a0 ) │ │ │ │ - b.w ce8e0 │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r1, 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] │ │ │ │ ldr r0, [pc, #8] @ (366c8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, pc, #304 @ (adr r7, 367fc ) │ │ │ │ lsls r1, 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 366ec │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1311d0 │ │ │ │ + b.w 1319b0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46628 @ 0xb624 │ │ │ │ + movw r0, #47396 @ 0xb924 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 366e0 │ │ │ │ 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, #13384 @ 0x3448 │ │ │ │ + movw r1, #14152 @ 0x3748 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3672c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3690c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #14156 @ 0x374c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13400 @ 0x3458 │ │ │ │ + movw r1, #14168 @ 0x3758 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13416 @ 0x3468 │ │ │ │ + movw r1, #14184 @ 0x3768 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13428 @ 0x3474 │ │ │ │ + movw r1, #14196 @ 0x3774 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13440 @ 0x3480 │ │ │ │ + movw r1, #14208 @ 0x3780 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13452 @ 0x348c │ │ │ │ + movw r1, #14220 @ 0x378c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13468 @ 0x349c │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13480 @ 0x34a8 │ │ │ │ + movw r1, #14248 @ 0x37a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13492 @ 0x34b4 │ │ │ │ + movw r1, #14260 @ 0x37b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13504 @ 0x34c0 │ │ │ │ + movw r1, #14272 @ 0x37c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13520 @ 0x34d0 │ │ │ │ + movw r1, #14288 @ 0x37d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13532 @ 0x34dc │ │ │ │ + movw r1, #14300 @ 0x37dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36726 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13544 @ 0x34e8 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13560 @ 0x34f8 │ │ │ │ + movw r1, #14328 @ 0x37f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13576 @ 0x3508 │ │ │ │ + movw r1, #14344 @ 0x3808 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13600 @ 0x3520 │ │ │ │ + movw r1, #14368 @ 0x3820 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13420 @ 0x346c │ │ │ │ + movw r1, #14188 @ 0x376c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13620 @ 0x3534 │ │ │ │ + movw r1, #14388 @ 0x3834 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13636 @ 0x3544 │ │ │ │ + movw r1, #14404 @ 0x3844 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13444 @ 0x3484 │ │ │ │ + movw r1, #14212 @ 0x3784 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + movw r1, #14420 @ 0x3854 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13660 @ 0x355c │ │ │ │ + movw r1, #14428 @ 0x385c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 36726 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13672 @ 0x3568 │ │ │ │ + movw r1, #14440 @ 0x3868 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 10b724 │ │ │ │ + bl 10c070 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003690e : │ │ │ │ - movw r3, #18320 @ 0x4790 │ │ │ │ + movw r3, #19048 @ 0x4a68 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1bf850 │ │ │ │ + b.w 1c0338 │ │ │ │ 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, #292] @ (36a50 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -17959,43 +17960,43 @@ │ │ │ │ bne.n 36996 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 369f0 │ │ │ │ ldr r2, [pc, #164] @ (36a54 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2535f0 │ │ │ │ + bl 253ad0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36a48 │ │ │ │ beq.n 369f0 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (36a54 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 36a4a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 36972 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 36972 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ b.n 36972 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (36a58 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 36a4a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -18007,22 +18008,22 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 36a32 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 36a32 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 36a14 │ │ │ │ ldr r1, [pc, #28] @ (36a54 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ mov r3, r0 │ │ │ │ b.n 36a4a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -18036,366 +18037,370 @@ │ │ │ │ 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, #18528 @ 0x4860 │ │ │ │ + movw r4, #19256 @ 0x4b38 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bcfb0 │ │ │ │ + bl 1bdaa0 │ │ │ │ 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 r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (36aa8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #944 @ (adr r6, 36e5c <_PyCompile_CodeGen@@Base+0x382>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 36e5c <_PyCompile_CodeGen@@Base+0x37c>) │ │ │ │ lsls r1, 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 2522d4 │ │ │ │ + bl 2527b8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 36ad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 36ad6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 36ad6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00036ada <_PyCompile_CodeGen@@Base>: │ │ │ │ +00036ae0 <_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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1caa00 │ │ │ │ - cbnz r0, 36b12 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ + bl 1cb36c │ │ │ │ + cbnz r0, 36b18 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13824 @ 0x3600 │ │ │ │ + movw r1, #14948 @ 0x3a64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 36b1a <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - bl 91e58 <_PyArena_New@@Base> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 36b20 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + bl 91fdc <_PyArena_New@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 36b1e <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ + cbnz r0, 36b24 <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 36d10 <_PyCompile_CodeGen@@Base+0x236> │ │ │ │ + b.n 36d16 <_PyCompile_CodeGen@@Base+0x236> │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ - bl 22cb84 <_PyArg_ParseStackAndKeywords@@Base+0x1ee0> │ │ │ │ + bl 22d058 <_PyArg_ParseStackAndKeywords@@Base+0x1ee0> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 36b46 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ - bl 232e60 │ │ │ │ - cbz r0, 36b46 <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ + cbz r0, 36b4c <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ + bl 233324 │ │ │ │ + cbz r0, 36b4c <_PyCompile_CodeGen@@Base+0x6c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1bb384 │ │ │ │ + bl 1bbe74 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 36b4e <_PyCompile_CodeGen@@Base+0x74> │ │ │ │ + cbnz r0, 36b54 <_PyCompile_CodeGen@@Base+0x74> │ │ │ │ mov r0, r8 │ │ │ │ - bl 110694 <_PyArena_Free@@Base> │ │ │ │ - b.n 36b1a <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + bl 110f74 <_PyArena_Free@@Base> │ │ │ │ + b.n 36b20 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ movs r6, #1 │ │ │ │ strb.w r6, [r0, #64] @ 0x40 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b1a <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - ldr r1, [pc, #440] @ (36d18 <_PyCompile_CodeGen@@Base+0x23e>) │ │ │ │ + beq.n 36b20 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + ldr r1, [pc, #440] @ (36d20 <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl e8594 <_PyUnicodeWriter_WriteSubstring@@Base+0x114> │ │ │ │ + bl e8da0 <_PyUnicodeWriter_WriteSubstring@@Base+0x118> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b1a <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ + beq.n 36b20 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf0c0 │ │ │ │ + bl 1bfba8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36b82 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ + bne.n 36b88 <_PyCompile_CodeGen@@Base+0xa8> │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 36cf2 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b.n 36cf8 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldr.w r2, [r6, #700] @ 0x2bc │ │ │ │ - cbnz r2, 36b92 <_PyCompile_CodeGen@@Base+0xb8> │ │ │ │ + cbnz r2, 36b98 <_PyCompile_CodeGen@@Base+0xb8> │ │ │ │ ldr.w r2, [r6, #704] @ 0x2c0 │ │ │ │ - cbz r2, 36bb8 <_PyCompile_CodeGen@@Base+0xde> │ │ │ │ - b.n 36ba6 <_PyCompile_CodeGen@@Base+0xcc> │ │ │ │ + cbz r2, 36bbe <_PyCompile_CodeGen@@Base+0xde> │ │ │ │ + b.n 36bac <_PyCompile_CodeGen@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64804 @ 0xfd24 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36b8a <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ - b.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + bne.n 36b90 <_PyCompile_CodeGen@@Base+0xb0> │ │ │ │ + b.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13840 @ 0x3610 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ - cbz r2, 36bd0 <_PyCompile_CodeGen@@Base+0xf6> │ │ │ │ + cbz r2, 36bd6 <_PyCompile_CodeGen@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32600 @ 0x7f58 │ │ │ │ + movw r1, #33368 @ 0x8258 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #716] @ 0x2cc │ │ │ │ - cbz r2, 36be8 <_PyCompile_CodeGen@@Base+0x10e> │ │ │ │ + cbz r2, 36bee <_PyCompile_CodeGen@@Base+0x10e> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14528 @ 0x38c0 │ │ │ │ + movw r1, #15296 @ 0x3bc0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #720] @ 0x2d0 │ │ │ │ - cbz r2, 36c00 <_PyCompile_CodeGen@@Base+0x126> │ │ │ │ + cbz r2, 36c06 <_PyCompile_CodeGen@@Base+0x126> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13852 @ 0x361c │ │ │ │ + movw r1, #14976 @ 0x3a80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r2, [r6, #724] @ 0x2d4 │ │ │ │ - cbz r2, 36c18 <_PyCompile_CodeGen@@Base+0x13e> │ │ │ │ + cbz r2, 36c1e <_PyCompile_CodeGen@@Base+0x13e> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13864 @ 0x3628 │ │ │ │ + movw r1, #14988 @ 0x3a8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #732] @ 0x2dc │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13876 @ 0x3634 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #736] @ 0x2e0 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13888 @ 0x3640 │ │ │ │ + movw r1, #15012 @ 0x3aa4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.n 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr.w r0, [r6, #740] @ 0x2e4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #15028 @ 0x3ab4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ subs r1, #3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1c3c1c │ │ │ │ + bl 1c466c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl ff278 │ │ │ │ + bl ffb70 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ - bl fe96c │ │ │ │ + bl ff1b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36b7c <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ + beq.w 36b82 <_PyCompile_CodeGen@@Base+0xa2> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13920 @ 0x3660 │ │ │ │ + movw r1, #15044 @ 0x3ac4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 36cf0 <_PyCompile_CodeGen@@Base+0x216> │ │ │ │ + beq.n 36cf6 <_PyCompile_CodeGen@@Base+0x216> │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 36cf2 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ + b.n 36cf8 <_PyCompile_CodeGen@@Base+0x218> │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c6590 │ │ │ │ + bl 1c6e5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c7a80 │ │ │ │ + bl 1c8358 │ │ │ │ mov r0, r8 │ │ │ │ - bl 110694 <_PyArena_Free@@Base> │ │ │ │ + bl 110f74 <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36d40 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 36d40 <_PyCompile_CodeGen@@Base+0x266> │ │ │ │ + bne.n 36d48 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 36d48 <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36d74 <_PyCompile_CodeGen@@Base+0x29a> │ │ │ │ + b.n 36d7c <_PyCompile_CodeGen@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 30240 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 30244 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36d5c <_PyCompile_CodeGen@@Base+0x282> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 36d64 <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36d3c <_PyCompile_CodeGen@@Base+0x262> │ │ │ │ + bne.n 36d44 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 36d74 <_PyCompile_CodeGen@@Base+0x29a> │ │ │ │ + b.n 36d7c <_PyCompile_CodeGen@@Base+0x29c> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ 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] │ │ │ │ - ldr r0, [pc, #8] @ (36d9c <_PyCompile_CodeGen@@Base+0x2c2>) │ │ │ │ + ldr r0, [pc, #12] @ (36da4 <_PyCompile_CodeGen@@Base+0x2c4>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + nop │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - cbnz r2, 36dc2 <_PyCompile_CodeGen@@Base+0x2e8> │ │ │ │ + cbnz r2, 36dca <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #52] @ (36df0 <_PyCompile_CodeGen@@Base+0x316>) │ │ │ │ - bl 138f98 │ │ │ │ - b.n 36dce <_PyCompile_CodeGen@@Base+0x2f4> │ │ │ │ + ldr r0, [pc, #52] @ (36df8 <_PyCompile_CodeGen@@Base+0x318>) │ │ │ │ + bl 1397dc │ │ │ │ + b.n 36dd6 <_PyCompile_CodeGen@@Base+0x2f6> │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #44] @ (36df4 <_PyCompile_CodeGen@@Base+0x31a>) │ │ │ │ + ldr r0, [pc, #44] @ (36dfc <_PyCompile_CodeGen@@Base+0x31c>) │ │ │ │ movs r2, #3 │ │ │ │ - bl 138f98 │ │ │ │ - cbz r0, 36de8 <_PyCompile_CodeGen@@Base+0x30e> │ │ │ │ + bl 1397dc │ │ │ │ + cbz r0, 36df0 <_PyCompile_CodeGen@@Base+0x310> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 36de4 <_PyCompile_CodeGen@@Base+0x30a> │ │ │ │ + beq.n 36dec <_PyCompile_CodeGen@@Base+0x30c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36de4 <_PyCompile_CodeGen@@Base+0x30a> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36dec <_PyCompile_CodeGen@@Base+0x30c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36dec <_PyCompile_CodeGen@@Base+0x312> │ │ │ │ + b.n 36df4 <_PyCompile_CodeGen@@Base+0x314> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - add r2, pc, #992 @ (adr r2, 371d4 <_PyType_GetModuleByDef3@@Base+0x1dc>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 371dc <_PyType_GetModuleByDef3@@Base+0x1dc>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add sp, #32 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (36dfc <_PyCompile_CodeGen@@Base+0x322>) │ │ │ │ + ldr r0, [pc, #0] @ (36e04 <_PyCompile_CodeGen@@Base+0x324>) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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] │ │ │ │ - ldr r0, [pc, #8] @ (36e24 <_PyCompile_CodeGen@@Base+0x34a>) │ │ │ │ + ldr r0, [pc, #8] @ (36e2c <_PyCompile_CodeGen@@Base+0x34c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #672 @ (adr r6, 370c8 <_PyType_GetModuleByDef3@@Base+0xd0>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 370d0 <_PyType_GetModuleByDef3@@Base+0xd0>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ @@ -18404,126 +18409,126 @@ │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ 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, #288] @ (36f7c <_PyCompile_CodeGen@@Base+0x4a2>) │ │ │ │ + ldr r2, [pc, #288] @ (36f84 <_PyCompile_CodeGen@@Base+0x4a4>) │ │ │ │ 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 r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36e86 <_PyCompile_CodeGen@@Base+0x3ac> │ │ │ │ + beq.n 36e8e <_PyCompile_CodeGen@@Base+0x3ae> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 36e88 <_PyCompile_CodeGen@@Base+0x3ae> │ │ │ │ + cbz r4, 36e90 <_PyCompile_CodeGen@@Base+0x3b0> │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #28237 @ 0x6e4d │ │ │ │ + movw r3, #28245 @ 0x6e55 │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 36e88 <_PyCompile_CodeGen@@Base+0x3ae> │ │ │ │ + b.n 36e90 <_PyCompile_CodeGen@@Base+0x3b0> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36f5e <_PyCompile_CodeGen@@Base+0x484> │ │ │ │ + beq.n 36f66 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - movw r3, #28237 @ 0x6e4d │ │ │ │ + movw r3, #28245 @ 0x6e55 │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 36f5e <_PyCompile_CodeGen@@Base+0x484> │ │ │ │ - cbnz r4, 36ea2 <_PyCompile_CodeGen@@Base+0x3c8> │ │ │ │ + bne.n 36f66 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + cbnz r4, 36eaa <_PyCompile_CodeGen@@Base+0x3ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36f1c <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ + b.n 36f24 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 36ec0 <_PyCompile_CodeGen@@Base+0x3e6> │ │ │ │ + cbz r3, 36ec8 <_PyCompile_CodeGen@@Base+0x3e8> │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 36f1c <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ + ble.n 36f24 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 36eae <_PyCompile_CodeGen@@Base+0x3d4> │ │ │ │ - b.n 36eda <_PyCompile_CodeGen@@Base+0x400> │ │ │ │ + bne.n 36eb6 <_PyCompile_CodeGen@@Base+0x3d6> │ │ │ │ + b.n 36ee2 <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 36eda <_PyCompile_CodeGen@@Base+0x400> │ │ │ │ + beq.n 36ee2 <_PyCompile_CodeGen@@Base+0x402> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36ec2 <_PyCompile_CodeGen@@Base+0x3e8> │ │ │ │ + bne.n 36eca <_PyCompile_CodeGen@@Base+0x3ea> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36f1c <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ - ldr r2, [pc, #164] @ (36f80 <_PyCompile_CodeGen@@Base+0x4a6>) │ │ │ │ + bne.n 36f24 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ + ldr r2, [pc, #164] @ (36f88 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2535f0 │ │ │ │ + bl 253ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 36f74 <_PyCompile_CodeGen@@Base+0x49a> │ │ │ │ - beq.n 36f1c <_PyCompile_CodeGen@@Base+0x442> │ │ │ │ + blt.n 36f7c <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + beq.n 36f24 <_PyCompile_CodeGen@@Base+0x444> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (36f80 <_PyCompile_CodeGen@@Base+0x4a6>) │ │ │ │ + ldr r1, [pc, #148] @ (36f88 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36f76 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + bne.n 36f7e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 36e9e <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ + beq.n 36ea6 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 36e9e <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 36e9e <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ + bne.n 36ea6 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36ea6 <_PyCompile_CodeGen@@Base+0x3c6> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (36f84 <_PyCompile_CodeGen@@Base+0x4aa>) │ │ │ │ + ldr r1, [pc, #100] @ (36f8c <_PyCompile_CodeGen@@Base+0x4ac>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36f76 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + bne.n 36f7e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 36f4a <_PyCompile_CodeGen@@Base+0x470> │ │ │ │ + bne.n 36f52 <_PyCompile_CodeGen@@Base+0x472> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 36f76 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + b.n 36f7e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 36f5e <_PyCompile_CodeGen@@Base+0x484> │ │ │ │ + beq.n 36f66 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 36f5e <_PyCompile_CodeGen@@Base+0x484> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 36f66 <_PyCompile_CodeGen@@Base+0x486> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 36f40 <_PyCompile_CodeGen@@Base+0x466> │ │ │ │ - ldr r1, [pc, #28] @ (36f80 <_PyCompile_CodeGen@@Base+0x4a6>) │ │ │ │ + beq.n 36f48 <_PyCompile_CodeGen@@Base+0x468> │ │ │ │ + ldr r1, [pc, #28] @ (36f88 <_PyCompile_CodeGen@@Base+0x4a8>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 36f76 <_PyCompile_CodeGen@@Base+0x49c> │ │ │ │ + b.n 36f7e <_PyCompile_CodeGen@@Base+0x49e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #800 @ 0x320 │ │ │ │ @@ -18533,295 +18538,295 @@ │ │ │ │ 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 36fb6 <_PyCompile_CodeGen@@Base+0x4dc> │ │ │ │ + bgt.n 36fbe <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 36fd0 <_PyCompile_CodeGen@@Base+0x4f6> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 36fd8 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 36fd4 <_PyCompile_CodeGen@@Base+0x4fa> │ │ │ │ + cbz r3, 36fdc <_PyCompile_CodeGen@@Base+0x4fc> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36ff0 <_PyCompile_CodeGen@@Base+0x516> │ │ │ │ + b.n 36ff8 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 36fe2 <_PyCompile_CodeGen@@Base+0x508> │ │ │ │ + cbnz r0, 36fea <_PyCompile_CodeGen@@Base+0x50a> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 36ff0 <_PyCompile_CodeGen@@Base+0x516> │ │ │ │ - ldr r1, [pc, #16] @ (36ff4 <_PyCompile_CodeGen@@Base+0x51a>) │ │ │ │ + b.n 36ff8 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ + ldr r1, [pc, #16] @ (36ffc <_PyCompile_CodeGen@@Base+0x51c>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36fd8 <_PyCompile_CodeGen@@Base+0x4fe> │ │ │ │ + beq.n 36fe0 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00036ff8 <_PyType_GetModuleByDef3@@Base>: │ │ │ │ +00037000 <_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 1ca0d0 │ │ │ │ + bl 1caa40 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37052 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3705a <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca0d0 │ │ │ │ + bl 1caa40 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37052 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3705a <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca0d0 │ │ │ │ + bl 1caa40 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 37052 <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ + cbnz r0, 3705a <_PyType_GetModuleByDef3@@Base+0x5a> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #15140 @ 0x3b24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (37080 <_PyType_GetModuleByDef3@@Base+0x88>) │ │ │ │ + ldr r0, [pc, #12] @ (37088 <_PyType_GetModuleByDef3@@Base+0x88>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #48 @ (adr r7, 370b4 <_PyType_GetModuleByDef3@@Base+0xbc>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 370bc <_PyType_GetModuleByDef3@@Base+0xbc>) │ │ │ │ lsls r1, 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, #4000] @ 0xfa0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 370a6 <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ + cbnz r3, 370ae <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 370a6 <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ + ble.n 370ae <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 370a6 <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ - cbnz r1, 370c0 <_PyType_GetModuleByDef3@@Base+0xc8> │ │ │ │ + bne.n 370ae <_PyType_GetModuleByDef3@@Base+0xae> │ │ │ │ + cbnz r1, 370c8 <_PyType_GetModuleByDef3@@Base+0xc8> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #300] @ (371d8 <_PyType_GetModuleByDef3@@Base+0x1e0>) │ │ │ │ + ldr r4, [pc, #300] @ (371e0 <_PyType_GetModuleByDef3@@Base+0x1e0>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 370ec <_PyType_GetModuleByDef3@@Base+0xf4> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 370f4 <_PyType_GetModuleByDef3@@Base+0xf4> │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 370f0 <_PyType_GetModuleByDef3@@Base+0xf8> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 370f8 <_PyType_GetModuleByDef3@@Base+0xf8> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7080 @ 0x1ba8 │ │ │ │ + movw r1, #7848 @ 0x1ea8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #18992 @ 0x4a30 │ │ │ │ + movw r0, #19720 @ 0x4d08 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r8 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 371ce <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ + b.n 371d6 <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 116188 │ │ │ │ + bl 116a30 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 371ce <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ + beq.n 371d6 <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 149dcc │ │ │ │ + bl 14a5fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 371a8 <_PyType_GetModuleByDef3@@Base+0x1b0> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 371b0 <_PyType_GetModuleByDef3@@Base+0x1b0> │ │ │ │ + bl 98234 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 293c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6d210 │ │ │ │ + bl 6d318 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3713e <_PyType_GetModuleByDef3@@Base+0x146> │ │ │ │ + cbnz r0, 37146 <_PyType_GetModuleByDef3@@Base+0x146> │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 3716c <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ + b.n 37174 <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2aa04 │ │ │ │ - cbz r0, 37162 <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ + cbz r0, 3716a <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 37162 <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ + bne.n 3716a <_PyType_GetModuleByDef3@@Base+0x16a> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37168 <_PyType_GetModuleByDef3@@Base+0x170> │ │ │ │ + bge.n 37170 <_PyType_GetModuleByDef3@@Base+0x170> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 37126 <_PyType_GetModuleByDef3@@Base+0x12e> │ │ │ │ + b.n 3712e <_PyType_GetModuleByDef3@@Base+0x12e> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3716c <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ + b.n 37174 <_PyType_GetModuleByDef3@@Base+0x174> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - cbnz r6, 3719c <_PyType_GetModuleByDef3@@Base+0x1a4> │ │ │ │ + cbnz r6, 371a4 <_PyType_GetModuleByDef3@@Base+0x1a4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 37182 <_PyType_GetModuleByDef3@@Base+0x18a> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 371ac <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + beq.n 3718a <_PyType_GetModuleByDef3@@Base+0x18a> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 371b4 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #14456 @ 0x3878 │ │ │ │ + movw r1, #15224 @ 0x3b78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 371ac <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + bl d54ec │ │ │ │ + b.n 371b4 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20c8c0 <_PyArg_ParseStack@@Base+0xe9c> │ │ │ │ + bl 20cfd8 <_PyArg_ParseStack@@Base+0xe9c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 371ac <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ + b.n 371b4 <_PyType_GetModuleByDef3@@Base+0x1b4> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 371c2 <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + beq.n 371ca <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 371c6 <_PyType_GetModuleByDef3@@Base+0x1ce> │ │ │ │ + cbz r3, 371ce <_PyType_GetModuleByDef3@@Base+0x1ce> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 371ce <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ + b.n 371d6 <_PyType_GetModuleByDef3@@Base+0x1d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 371c2 <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 371ca <_PyType_GetModuleByDef3@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r1, 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 r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 72f44 │ │ │ │ - cbz r0, 3723c <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ + bl 7308c │ │ │ │ + cbz r0, 37244 <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #8 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 7edd4 │ │ │ │ - cbz r0, 37226 <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ + bl 7ef24 │ │ │ │ + cbz r0, 3722e <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 37206 <_PyType_GetModuleByDef3@@Base+0x20e> │ │ │ │ + bne.n 3720e <_PyType_GetModuleByDef3@@Base+0x20e> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 37226 <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3722e <_PyType_GetModuleByDef3@@Base+0x22e> │ │ │ │ str.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - b.n 3723e <_PyType_GetModuleByDef3@@Base+0x246> │ │ │ │ + b.n 37246 <_PyType_GetModuleByDef3@@Base+0x246> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3723c <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ + beq.n 37244 <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3723c <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ + cbnz r3, 37244 <_PyType_GetModuleByDef3@@Base+0x244> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (37268 <_PyType_GetModuleByDef3@@Base+0x270>) │ │ │ │ + ldr r0, [pc, #8] @ (37270 <_PyType_GetModuleByDef3@@Base+0x270>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r1, 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] │ │ │ │ - ldr r0, [pc, #8] @ (37290 <_PyType_GetModuleByDef3@@Base+0x298>) │ │ │ │ + ldr r0, [pc, #8] @ (37298 <_PyType_GetModuleByDef3@@Base+0x298>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -18832,649 +18837,649 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 372e2 <_PyType_GetModuleByDef3@@Base+0x2ea> │ │ │ │ + bge.n 372ea <_PyType_GetModuleByDef3@@Base+0x2ea> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37368 @ 0x91f8 │ │ │ │ + movw r2, #38136 @ 0x94f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10524 @ 0x291c │ │ │ │ + movw r0, #11292 @ 0x2c1c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r4, #0 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 372ee <_PyType_GetModuleByDef3@@Base+0x2f6> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 372f6 <_PyType_GetModuleByDef3@@Base+0x2f6> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fb170 <_PyObject_IsFreed@@Base+0x3b4> │ │ │ │ + bl 1fb8a8 <_PyObject_IsFreed@@Base+0x3b4> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 372f8 <_PyType_GetModuleByDef3@@Base+0x300> │ │ │ │ + cbz r3, 37300 <_PyType_GetModuleByDef3@@Base+0x300> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {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 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (37324 <_PyType_GetModuleByDef3@@Base+0x32c>) │ │ │ │ + ldr r0, [pc, #12] @ (3732c <_PyType_GetModuleByDef3@@Base+0x32c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #544 @ (adr r6, 37548 <_PyEval_FormatExcUnbound@@Base+0x1a8>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 37550 <_PyEval_FormatExcUnbound@@Base+0x1a8>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 37348 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ + cbnz r3, 37350 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 37348 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ + ble.n 37350 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37348 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ - cbnz r0, 37364 <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ + bne.n 37350 <_PyType_GetModuleByDef3@@Base+0x350> │ │ │ │ + cbnz r0, 3736c <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #76] @ (3739c <_PyType_GetModuleByDef3@@Base+0x3a4>) │ │ │ │ + ldr r4, [pc, #76] @ (373a4 <_PyType_GetModuleByDef3@@Base+0x3a4>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 37364 <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3736c <_PyType_GetModuleByDef3@@Base+0x36c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 37394 <_PyType_GetModuleByDef3@@Base+0x39c> │ │ │ │ + b.n 3739c <_PyType_GetModuleByDef3@@Base+0x39c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37378 <_PyType_GetModuleByDef3@@Base+0x380> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 37380 <_PyType_GetModuleByDef3@@Base+0x380> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37360 <_PyType_GetModuleByDef3@@Base+0x368> │ │ │ │ + bne.n 37368 <_PyType_GetModuleByDef3@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ - bl 164b98 <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ + bl 165154 <_PyCompile_OpcodeIsValid@@Base> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r0, #5 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000373a0 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +000373a8 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 373a8 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 373b0 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 373ec <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 373f4 <_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 373d4 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 373dc <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #56044 @ 0xdaec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #44220 @ 0xacbc │ │ │ │ + movw r2, #44988 @ 0xafbc │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f10f4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f1868 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #48068 @ 0xbbc4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #14768 @ 0x39b0 │ │ │ │ + movw r2, #15536 @ 0x3cb0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f10f4 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f1868 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ 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 r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (37414 <_PyEval_FormatExcUnbound@@Base+0x74>) │ │ │ │ + ldr r0, [pc, #12] @ (3741c <_PyEval_FormatExcUnbound@@Base+0x74>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #42080 @ 0xa460 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ + b.w 145874 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ 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, #288] @ (37578 <_PyEval_FormatExcUnbound@@Base+0x1d8>) │ │ │ │ + ldr r2, [pc, #288] @ (37580 <_PyEval_FormatExcUnbound@@Base+0x1d8>) │ │ │ │ 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 r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 37480 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ + beq.n 37488 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 37482 <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ + cbz r4, 3748a <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - movw r3, #29767 @ 0x7447 │ │ │ │ + movw r3, #29775 @ 0x744f │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 37482 <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ + b.n 3748a <_PyEval_FormatExcUnbound@@Base+0xe2> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 37558 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + beq.n 37560 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - movw r3, #29767 @ 0x7447 │ │ │ │ + movw r3, #29775 @ 0x744f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37558 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ - cbnz r4, 3749c <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + bne.n 37560 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + cbnz r4, 374a4 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37516 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + b.n 3751e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 374ba <_PyEval_FormatExcUnbound@@Base+0x11a> │ │ │ │ + cbz r3, 374c2 <_PyEval_FormatExcUnbound@@Base+0x11a> │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 37516 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + ble.n 3751e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 374a8 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ - b.n 374d4 <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ + bne.n 374b0 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ + b.n 374dc <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 374d4 <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ + beq.n 374dc <_PyEval_FormatExcUnbound@@Base+0x134> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 374bc <_PyEval_FormatExcUnbound@@Base+0x11c> │ │ │ │ + bne.n 374c4 <_PyEval_FormatExcUnbound@@Base+0x11c> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 37516 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ - ldr r2, [pc, #164] @ (3757c <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + bne.n 3751e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + ldr r2, [pc, #164] @ (37584 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2535f0 │ │ │ │ + bl 253ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3756e <_PyEval_FormatExcUnbound@@Base+0x1ce> │ │ │ │ - beq.n 37516 <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ + blt.n 37576 <_PyEval_FormatExcUnbound@@Base+0x1ce> │ │ │ │ + beq.n 3751e <_PyEval_FormatExcUnbound@@Base+0x176> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3757c <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + ldr r1, [pc, #148] @ (37584 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + bne.n 37578 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37498 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + beq.n 374a0 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37498 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37498 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bne.n 374a0 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 374a0 <_PyEval_FormatExcUnbound@@Base+0xf8> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (37580 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ + ldr r1, [pc, #100] @ (37588 <_PyEval_FormatExcUnbound@@Base+0x1e0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + bne.n 37578 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 37544 <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ + bne.n 3754c <_PyEval_FormatExcUnbound@@Base+0x1a4> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + b.n 37578 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37558 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + beq.n 37560 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 37558 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 37560 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3753a <_PyEval_FormatExcUnbound@@Base+0x19a> │ │ │ │ - ldr r1, [pc, #28] @ (3757c <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ + beq.n 37542 <_PyEval_FormatExcUnbound@@Base+0x19a> │ │ │ │ + ldr r1, [pc, #28] @ (37584 <_PyEval_FormatExcUnbound@@Base+0x1dc>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 37570 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ + b.n 37578 <_PyEval_FormatExcUnbound@@Base+0x1d0> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ lsls r1, r1, #1 │ │ │ │ + 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, #15748 @ 0x3d84 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 1f37c4 │ │ │ │ + cbnz r0, 375b2 <_PyEval_FormatExcUnbound@@Base+0x20a> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 375f4 <_PyEval_FormatExcUnbound@@Base+0x24c> │ │ │ │ + ldrd r0, r1, [sp, #16] │ │ │ │ + add r2, sp, #28 │ │ │ │ + bl 114ad0 <_PyTime_localtime@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 375ae <_PyEval_FormatExcUnbound@@Base+0x206> │ │ │ │ + ldrd r3, r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #48] @ (375f8 <_PyEval_FormatExcUnbound@@Base+0x250>) │ │ │ │ + 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, #15760 @ 0x3d90 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl e1cb0 │ │ │ │ + add sp, #76 @ 0x4c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cbz r4, 37678 <_PyEval_FormatExcUnbound@@Base+0x2d0> │ │ │ │ + lsls r5, r0, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 375a2 <_PyEval_FormatExcUnbound@@Base+0x202> │ │ │ │ + cbz r3, 3761a <_PyEval_FormatExcUnbound@@Base+0x272> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 375a4 <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ + b.n 3761c <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #268] @ (376b4 <_PyEval_FormatExcUnbound@@Base+0x314>) │ │ │ │ + ldr r5, [pc, #268] @ (3772c <_PyEval_FormatExcUnbound@@Base+0x384>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ 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 375d4 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + bne.n 3764c <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 375d4 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + ble.n 3764c <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 375d4 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ - cbnz r6, 375f8 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ - ldr r1, [pc, #224] @ (376b8 <_PyEval_FormatExcUnbound@@Base+0x318>) │ │ │ │ + bgt.n 3764c <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ + cbnz r6, 37670 <_PyEval_FormatExcUnbound@@Base+0x2c8> │ │ │ │ + ldr r1, [pc, #224] @ (37730 <_PyEval_FormatExcUnbound@@Base+0x388>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37686 <_PyEval_FormatExcUnbound@@Base+0x2e6> │ │ │ │ + beq.n 376fe <_PyEval_FormatExcUnbound@@Base+0x356> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37682 <_PyEval_FormatExcUnbound@@Base+0x2e2> │ │ │ │ + beq.n 376fa <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 3763e <_PyEval_FormatExcUnbound@@Base+0x29e> │ │ │ │ + beq.n 376b6 <_PyEval_FormatExcUnbound@@Base+0x30e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3762e <_PyEval_FormatExcUnbound@@Base+0x28e> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 376a6 <_PyEval_FormatExcUnbound@@Base+0x2fe> │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37626 <_PyEval_FormatExcUnbound@@Base+0x286> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 37682 <_PyEval_FormatExcUnbound@@Base+0x2e2> │ │ │ │ + bne.n 3769e <_PyEval_FormatExcUnbound@@Base+0x2f6> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 376fa <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 37642 <_PyEval_FormatExcUnbound@@Base+0x2a2> │ │ │ │ - b.n 37632 <_PyEval_FormatExcUnbound@@Base+0x292> │ │ │ │ + beq.n 376ba <_PyEval_FormatExcUnbound@@Base+0x312> │ │ │ │ + b.n 376aa <_PyEval_FormatExcUnbound@@Base+0x302> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1c67e0 │ │ │ │ - cbnz r0, 37642 <_PyEval_FormatExcUnbound@@Base+0x2a2> │ │ │ │ - b.n 37682 <_PyEval_FormatExcUnbound@@Base+0x2e2> │ │ │ │ + bl 1c70b8 │ │ │ │ + cbnz r0, 376ba <_PyEval_FormatExcUnbound@@Base+0x312> │ │ │ │ + b.n 376fa <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 37662 <_PyEval_FormatExcUnbound@@Base+0x2c2> │ │ │ │ + beq.n 376da <_PyEval_FormatExcUnbound@@Base+0x332> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a46c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 37668 <_PyEval_FormatExcUnbound@@Base+0x2c8> │ │ │ │ + b.n 376e0 <_PyEval_FormatExcUnbound@@Base+0x338> │ │ │ │ blx 29fc0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r5, 3768a <_PyEval_FormatExcUnbound@@Base+0x2ea> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r5, 37702 <_PyEval_FormatExcUnbound@@Base+0x35a> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 37694 <_PyEval_FormatExcUnbound@@Base+0x2f4> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 3770c <_PyEval_FormatExcUnbound@@Base+0x364> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37644 <_PyEval_FormatExcUnbound@@Base+0x2a4> │ │ │ │ + beq.n 376bc <_PyEval_FormatExcUnbound@@Base+0x314> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 376a4 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + b.n 3771c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 376a4 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + b.n 3771c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ - b.n 376a4 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + b.n 3771c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 37682 <_PyEval_FormatExcUnbound@@Base+0x2e2> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 376fa <_PyEval_FormatExcUnbound@@Base+0x352> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + push {r6} │ │ │ │ lsls r5, r0, #1 │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - 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, #14980 @ 0x3a84 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 1f304c │ │ │ │ - cbnz r0, 376e2 <_PyEval_FormatExcUnbound@@Base+0x342> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 37724 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ - ldrd r0, r1, [sp, #16] │ │ │ │ - add r2, sp, #28 │ │ │ │ - bl 1141f8 <_PyTime_localtime@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 376de <_PyEval_FormatExcUnbound@@Base+0x33e> │ │ │ │ - ldrd r3, r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #48] @ (37728 <_PyEval_FormatExcUnbound@@Base+0x388>) │ │ │ │ - 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, #14992 @ 0x3a90 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - add sp, #76 @ 0x4c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cbz r0, 37738 <_PyEval_FormatExcUnbound@@Base+0x398> │ │ │ │ - lsls r5, r0, #1 │ │ │ │ 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 246460 │ │ │ │ + bl 246928 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 37764 <_PyEval_FormatExcUnbound@@Base+0x3c4> │ │ │ │ + blt.n 3776c <_PyEval_FormatExcUnbound@@Base+0x3c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 37760 <_PyEval_FormatExcUnbound@@Base+0x3c0> │ │ │ │ + cbnz r3, 37768 <_PyEval_FormatExcUnbound@@Base+0x3c0> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15076 @ 0x3ae4 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 37766 <_PyEval_FormatExcUnbound@@Base+0x3c6> │ │ │ │ + b.n 3776e <_PyEval_FormatExcUnbound@@Base+0x3c6> │ │ │ │ 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, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15124 @ 0x3b14 │ │ │ │ + movw r1, #15892 @ 0x3e14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (377b8 <_PyEval_FormatExcUnbound@@Base+0x418>) │ │ │ │ + ldr r0, [pc, #12] @ (377c0 <_PyEval_FormatExcUnbound@@Base+0x418>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 377c6 <_PyEval_FormatExcUnbound@@Base+0x426> │ │ │ │ - b.w 808f4 │ │ │ │ + beq.n 377ce <_PyEval_FormatExcUnbound@@Base+0x426> │ │ │ │ + b.w 80a34 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #1328 @ 0x530 │ │ │ │ + movw r1, #2096 @ 0x830 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15184 @ 0x3b50 │ │ │ │ + movw r1, #15952 @ 0x3e50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #288] @ (37948 <_PyEval_FormatExcUnbound@@Base+0x5a8>) │ │ │ │ + ldr r2, [pc, #288] @ (37950 <_PyEval_FormatExcUnbound@@Base+0x5a8>) │ │ │ │ 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 r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 37850 <_PyEval_FormatExcUnbound@@Base+0x4b0> │ │ │ │ + beq.n 37858 <_PyEval_FormatExcUnbound@@Base+0x4b0> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 37852 <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ + cbz r4, 3785a <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #30743 @ 0x7817 │ │ │ │ + movw r3, #30751 @ 0x781f │ │ │ │ movt r3, #3 │ │ │ │ subs r3, r4, r3 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - b.n 37852 <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ + b.n 3785a <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 37928 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + beq.n 37930 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - movw r3, #30743 @ 0x7817 │ │ │ │ + movw r3, #30751 @ 0x781f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37928 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ - cbnz r4, 3786c <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ + bne.n 37930 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + cbnz r4, 37874 <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 378e6 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + b.n 378ee <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ ldr.w r3, [r1, #172] @ 0xac │ │ │ │ - cbz r3, 3788a <_PyEval_FormatExcUnbound@@Base+0x4ea> │ │ │ │ + cbz r3, 37892 <_PyEval_FormatExcUnbound@@Base+0x4ea> │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 378e6 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + ble.n 378ee <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 37878 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ - b.n 378a4 <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ + bne.n 37880 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + b.n 378ac <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 378a4 <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ + beq.n 378ac <_PyEval_FormatExcUnbound@@Base+0x504> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3788c <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ + bne.n 37894 <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 378e6 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ - ldr r2, [pc, #164] @ (3794c <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ + bne.n 378ee <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + ldr r2, [pc, #164] @ (37954 <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2535f0 │ │ │ │ + bl 253ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3793e <_PyEval_FormatExcUnbound@@Base+0x59e> │ │ │ │ - beq.n 378e6 <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ + blt.n 37946 <_PyEval_FormatExcUnbound@@Base+0x59e> │ │ │ │ + beq.n 378ee <_PyEval_FormatExcUnbound@@Base+0x546> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #148] @ (3794c <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ + ldr r1, [pc, #148] @ (37954 <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 37940 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + bne.n 37948 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37868 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + beq.n 37870 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37868 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37868 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + bne.n 37870 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37870 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #100] @ (37950 <_PyEval_FormatExcUnbound@@Base+0x5b0>) │ │ │ │ + ldr r1, [pc, #100] @ (37958 <_PyEval_FormatExcUnbound@@Base+0x5b0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 37940 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + bne.n 37948 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 37914 <_PyEval_FormatExcUnbound@@Base+0x574> │ │ │ │ + bne.n 3791c <_PyEval_FormatExcUnbound@@Base+0x574> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 37940 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + b.n 37948 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 37928 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + beq.n 37930 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 37928 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 37930 <_PyEval_FormatExcUnbound@@Base+0x588> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3790a <_PyEval_FormatExcUnbound@@Base+0x56a> │ │ │ │ - ldr r1, [pc, #28] @ (3794c <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ + beq.n 37912 <_PyEval_FormatExcUnbound@@Base+0x56a> │ │ │ │ + ldr r1, [pc, #28] @ (37954 <_PyEval_FormatExcUnbound@@Base+0x5ac>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 15e980 │ │ │ │ + bl 15f170 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 37940 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ + b.n 37948 <_PyEval_FormatExcUnbound@@Base+0x5a0> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -19484,98 +19489,98 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 37976 <_PyEval_FormatExcUnbound@@Base+0x5d6> │ │ │ │ + cbz r1, 3797e <_PyEval_FormatExcUnbound@@Base+0x5d6> │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3799c <_PyEval_FormatExcUnbound@@Base+0x5fc> │ │ │ │ + cbz r3, 379a4 <_PyEval_FormatExcUnbound@@Base+0x5fc> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3799e <_PyEval_FormatExcUnbound@@Base+0x5fe> │ │ │ │ + b.n 379a6 <_PyEval_FormatExcUnbound@@Base+0x5fe> │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29718 │ │ │ │ - cbnz r6, 379b4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + cbnz r6, 379bc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 379b4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + ble.n 379bc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 379b4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ - cbnz r5, 379da <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ - ldr r1, [pc, #120] @ (37a30 <_PyEval_FormatExcUnbound@@Base+0x690>) │ │ │ │ + bgt.n 379bc <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + cbnz r5, 379e2 <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ + ldr r1, [pc, #120] @ (37a38 <_PyEval_FormatExcUnbound@@Base+0x690>) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 379da <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ + cbnz r0, 379e2 <_PyEval_FormatExcUnbound@@Base+0x63a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37a1e <_PyEval_FormatExcUnbound@@Base+0x67e> │ │ │ │ + b.n 37a26 <_PyEval_FormatExcUnbound@@Base+0x67e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 379d6 <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ + bne.n 379de <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 37a0a <_PyEval_FormatExcUnbound@@Base+0x66a> │ │ │ │ + beq.n 37a12 <_PyEval_FormatExcUnbound@@Base+0x66a> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 379f6 <_PyEval_FormatExcUnbound@@Base+0x656> │ │ │ │ + cbz r6, 379fe <_PyEval_FormatExcUnbound@@Base+0x656> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 37a0e <_PyEval_FormatExcUnbound@@Base+0x66e> │ │ │ │ + beq.n 37a16 <_PyEval_FormatExcUnbound@@Base+0x66e> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37a10 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 37a10 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ - b.n 379d6 <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ + bne.n 37a18 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 37a18 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + b.n 379de <_PyEval_FormatExcUnbound@@Base+0x636> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 37a10 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + b.n 37a18 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 37a5c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 37a64 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 37a28 <_PyEval_FormatExcUnbound@@Base+0x688> │ │ │ │ + cbz r3, 37a30 <_PyEval_FormatExcUnbound@@Base+0x688> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #7 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -19583,207 +19588,207 @@ │ │ │ │ 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] │ │ │ │ - ldr r0, [pc, #8] @ (37a58 <_PyEval_FormatExcUnbound@@Base+0x6b8>) │ │ │ │ + ldr r0, [pc, #8] @ (37a60 <_PyEval_FormatExcUnbound@@Base+0x6b8>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #816 @ (adr r6, 37d8c ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 37d94 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00037a5c <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +00037a64 <_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 227580 │ │ │ │ + bl 227bf0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 37a9a <_Py_strhex_bytes_with_sep@@Base+0x3e> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 37aa2 <_Py_strhex_bytes_with_sep@@Base+0x3e> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 37a92 <_Py_strhex_bytes_with_sep@@Base+0x36> │ │ │ │ + bne.n 37a9a <_Py_strhex_bytes_with_sep@@Base+0x36> │ │ │ │ pop {r4} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ 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 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (37abc <_Py_strhex_bytes_with_sep@@Base+0x60>) │ │ │ │ - bl 138f98 │ │ │ │ + ldr r0, [pc, #8] @ (37ac4 <_Py_strhex_bytes_with_sep@@Base+0x60>) │ │ │ │ + bl 1397dc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00037ac0 : │ │ │ │ +00037ac8 : │ │ │ │ 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, 37ae8 │ │ │ │ + cbz r1, 37af0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37af8 │ │ │ │ + cbz r0, 37b00 │ │ │ │ str r7, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f50cc │ │ │ │ + bl f58d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 ff278 │ │ │ │ + bl ffb70 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37baa │ │ │ │ - movw fp, #15188 @ 0x3b54 │ │ │ │ + beq.n 37bb2 │ │ │ │ + movw fp, #15956 @ 0x3e54 │ │ │ │ movt fp, #56 @ 0x38 │ │ │ │ - movw r7, #15276 @ 0x3bac │ │ │ │ + movw r7, #16044 @ 0x3eac │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ - b.n 37b50 │ │ │ │ - bl 85bd4 │ │ │ │ + b.n 37b58 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 37bae │ │ │ │ + bne.n 37bb6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 37ba4 │ │ │ │ + bne.n 37bac │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mul.w r3, r9, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 37bbe │ │ │ │ + bge.n 37bc6 │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ - movweq r0, #15288 @ 0x3bb8 │ │ │ │ + movweq r0, #16056 @ 0x3eb8 │ │ │ │ movteq r2, #71 @ 0x47 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ it eq │ │ │ │ movteq r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 37b38 │ │ │ │ + bne.n 37b40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37bbe │ │ │ │ + b.n 37bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37b48 │ │ │ │ + bne.n 37b50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37b48 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37b50 │ │ │ │ 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 37c42 │ │ │ │ + bl 37c4a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ - cbnz r1, 37c1a │ │ │ │ + cbnz r1, 37c22 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 37c12 │ │ │ │ + bne.n 37c1a │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #1328 @ 0x530 │ │ │ │ + movw r1, #2096 @ 0x830 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 37c36 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 37c3e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 37c3e │ │ │ │ + b.n 37c46 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37c3c │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 37c3c │ │ │ │ + bne.n 37c44 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 37c44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37c40 │ │ │ │ + b.n 37c48 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00037c42 : │ │ │ │ +00037c4a : │ │ │ │ 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] @ (37ca8 ) │ │ │ │ + ldr r2, [pc, #84] @ (37cb0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #92672 @ 0x16a00 │ │ │ │ @@ -19796,678 +19801,678 @@ │ │ │ │ adds r4, #12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 37c74 │ │ │ │ + bne.n 37c7c │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #2804] @ 0xaf4 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 201fc4 │ │ │ │ + b.w 202514 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 37cd4 │ │ │ │ + cbnz r3, 37cdc │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 37cd4 │ │ │ │ + ble.n 37cdc │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37cd4 │ │ │ │ - cbnz r1, 37cf2 │ │ │ │ + bne.n 37cdc │ │ │ │ + cbnz r1, 37cfa │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #68] @ (37d20 ) │ │ │ │ + ldr r4, [pc, #68] @ (37d28 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 37cf2 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 37cfa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37d1a │ │ │ │ + b.n 37d22 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37d06 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 37d0e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37cee │ │ │ │ + bne.n 37cf6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f7ee4 │ │ │ │ + bl f86ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37cee │ │ │ │ + beq.n 37cf6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37d44 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 37d5e │ │ │ │ + bne.n 37d4c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 37d66 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 37d54 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 37d5e │ │ │ │ + cbnz r0, 37d5c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 37d66 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 37d8a │ │ │ │ + cbnz r1, 37d92 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15368 @ 0x3c08 │ │ │ │ + movw r1, #16136 @ 0x3f08 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 37db6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 37dbe │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 37dcc │ │ │ │ + beq.n 37dd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 37dbc │ │ │ │ + bmi.n 37dc4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15400 @ 0x3c28 │ │ │ │ + movw r1, #16168 @ 0x3f28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37dd8 │ │ │ │ + b.n 37de0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 37dce │ │ │ │ + beq.n 37dd6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 37dce │ │ │ │ + b.n 37dd6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 37de2 │ │ │ │ - b.w 73110 │ │ │ │ + cbnz r0, 37dea │ │ │ │ + b.w 73258 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ 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, #1 │ │ │ │ - bgt.n 37e1e │ │ │ │ + bgt.n 37e26 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15460 @ 0x3c64 │ │ │ │ + movw r1, #16228 @ 0x3f64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 37e3e │ │ │ │ + ble.n 37e46 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15508 @ 0x3c94 │ │ │ │ + movw r1, #16276 @ 0x3f94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 37e70 │ │ │ │ + beq.n 37e78 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37e5e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 37e70 │ │ │ │ + bne.n 37e66 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 37e78 │ │ │ │ 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 37ea4 │ │ │ │ + b.n 37eac │ │ │ │ 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 e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37e94 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 37ea0 │ │ │ │ + bne.n 37e9c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 37ea8 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ 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, #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, 37ed2 │ │ │ │ + cbnz r2, 37eda │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 37ed4 │ │ │ │ + b.n 37edc │ │ │ │ mov r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #15768 @ 0x3d98 │ │ │ │ + movw r1, #16536 @ 0x4098 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #15772 @ 0x3d9c │ │ │ │ + movw r0, #16540 @ 0x409c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37f2a │ │ │ │ + beq.n 37f32 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 37f7e │ │ │ │ + beq.n 37f86 │ │ │ │ add r5, sp, #20 │ │ │ │ - movw r1, #15784 @ 0x3da8 │ │ │ │ + movw r1, #16552 @ 0x40a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 151964 │ │ │ │ - cbz r0, 37f66 │ │ │ │ + bl 15219c │ │ │ │ + cbz r0, 37f6e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bls.n 37f2e │ │ │ │ + bls.n 37f36 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15788 @ 0x3dac │ │ │ │ + movw r1, #16556 @ 0x40ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37fd6 │ │ │ │ + b.n 37fde │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ blx 29db8 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 37fbe │ │ │ │ + bne.n 37fc6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 37fae │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 37fb6 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f36 │ │ │ │ - b.n 37f2a │ │ │ │ - bl d6f30 │ │ │ │ - movw r1, #15816 @ 0x3dc8 │ │ │ │ + beq.n 37f3e │ │ │ │ + b.n 37f32 │ │ │ │ + bl d7760 │ │ │ │ + movw r1, #16584 @ 0x40c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 151964 │ │ │ │ + bl 15219c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f2a │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 37f32 │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 29298 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 37fcc │ │ │ │ + bne.n 37fd4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 37fae │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 37fb6 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f7e │ │ │ │ - b.n 37f2a │ │ │ │ + beq.n 37f86 │ │ │ │ + b.n 37f32 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 37f2a │ │ │ │ + bl f57d8 │ │ │ │ + b.n 37f32 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 37fae │ │ │ │ + blt.n 37fb6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 72d2c │ │ │ │ - b.n 37fd6 │ │ │ │ + bl 72e74 │ │ │ │ + b.n 37fde │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 37fae │ │ │ │ + blt.n 37fb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ addw sp, sp, #1052 @ 0x41c │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8861c │ │ │ │ - cbz r0, 3802e │ │ │ │ + bl 88788 │ │ │ │ + cbz r0, 38036 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 38008 │ │ │ │ + b.n 38010 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38052 │ │ │ │ + bne.n 3805a │ │ │ │ mov r0, r4 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 38064 │ │ │ │ - bl 2480c0 <_PyXI_EndInterpreter@@Base+0x790> │ │ │ │ + cbz r5, 3806c │ │ │ │ + bl 248590 <_PyXI_EndInterpreter@@Base+0x7c8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38032 │ │ │ │ + bne.n 3803a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 38000 │ │ │ │ + bne.n 38008 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38042 │ │ │ │ + bne.n 3804a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3808a │ │ │ │ + b.n 38092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38022 │ │ │ │ + bne.n 3802a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 38022 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3802a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3802e │ │ │ │ + bne.n 38036 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3802e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38036 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38008 │ │ │ │ + bne.n 38010 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 38008 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38010 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3807a │ │ │ │ + beq.n 38082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3807a │ │ │ │ + cbnz r3, 38082 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3802e │ │ │ │ + bne.n 38036 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 380ae │ │ │ │ + bmi.n 380b6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #15980 @ 0x3e6c │ │ │ │ + movw r1, #16748 @ 0x416c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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 r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ - bl 116188 │ │ │ │ + bl 116a30 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3818e │ │ │ │ + beq.n 38196 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 149dcc │ │ │ │ + bl 14a5fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3817c │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 38184 │ │ │ │ + bl 98234 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 293c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 6d210 │ │ │ │ + bl 6d318 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 38112 │ │ │ │ + cbnz r0, 3811a │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 38140 │ │ │ │ + b.n 38148 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2a454 │ │ │ │ - cbz r0, 38136 │ │ │ │ + cbz r0, 3813e │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 38136 │ │ │ │ + bne.n 3813e │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3813c │ │ │ │ + bge.n 38144 │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 380fa │ │ │ │ + b.n 38102 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 38140 │ │ │ │ + b.n 38148 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 38170 │ │ │ │ + cbnz r5, 38178 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 38156 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 38180 │ │ │ │ + beq.n 3815e │ │ │ │ + bl 1f642c │ │ │ │ + b.n 38188 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #16020 @ 0x3e94 │ │ │ │ + movw r1, #16788 @ 0x4194 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 38180 │ │ │ │ + bl d54ec │ │ │ │ + b.n 38188 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1de620 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 1dee98 <_Py_Uid_Converter@@Base+0x150> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 38180 │ │ │ │ + b.n 38188 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - bl 136838 <_Py_DecRef@@Base> │ │ │ │ + bl 137088 <_Py_DecRef@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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] @ (38220 ) │ │ │ │ - bl 90ff0 │ │ │ │ - cbz r0, 38216 │ │ │ │ + ldr r1, [pc, #120] @ (38228 ) │ │ │ │ + bl 91174 │ │ │ │ + cbz r0, 3821e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 381d0 │ │ │ │ + bmi.n 381d8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45984 @ 0xb3a0 │ │ │ │ + movw r1, #46752 @ 0xb6a0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 381f4 │ │ │ │ - ldr r1, [pc, #80] @ (38224 ) │ │ │ │ + bl d54ec │ │ │ │ + b.n 381fc │ │ │ │ + ldr r1, [pc, #80] @ (3822c ) │ │ │ │ mov r2, r4 │ │ │ │ - cbz r4, 381de │ │ │ │ - bl 7a408 │ │ │ │ + cbz r4, 381e6 │ │ │ │ + bl 7a55c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 381fe │ │ │ │ - bl 1bbe94 │ │ │ │ - cbnz r0, 381fa │ │ │ │ + b.n 38206 │ │ │ │ + bl 1bc984 │ │ │ │ + cbnz r0, 38202 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #52] @ (38224 ) │ │ │ │ + ldr r1, [pc, #52] @ (3822c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ed99c │ │ │ │ + bl ee1a4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 381fe │ │ │ │ + b.n 38206 │ │ │ │ and.w r4, r0, r0, asr #31 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3821a │ │ │ │ + beq.n 38222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3821a │ │ │ │ + cbnz r3, 38222 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3821a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38222 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #224 @ (adr r3, 38304 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 3830c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #0 @ (adr r0, 38228 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 38230 ) │ │ │ │ lsls r1, 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 r4, [r0, #4] │ │ │ │ movw r3, #12204 @ 0x2fac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 382f8 │ │ │ │ + bne.n 38300 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 382f8 │ │ │ │ + bne.n 38300 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 38280 │ │ │ │ + bne.n 38288 │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3826a │ │ │ │ + bgt.n 38272 │ │ │ │ cmp r2, #0 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ - b.n 38270 │ │ │ │ + b.n 38278 │ │ │ │ cmp r2, #5 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38300 │ │ │ │ + beq.n 38308 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 38300 │ │ │ │ + b.n 38308 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 382ba │ │ │ │ + cbz r0, 382c2 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ movs r0, #3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 382be │ │ │ │ + cbnz r0, 382c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 382ba │ │ │ │ + beq.n 382c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 382ba │ │ │ │ + cbnz r3, 382c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38300 │ │ │ │ + b.n 38308 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4830 │ │ │ │ + bl d5078 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 382e0 │ │ │ │ + beq.n 382e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 382e0 │ │ │ │ + cbnz r3, 382e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38300 │ │ │ │ + beq.n 38308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38300 │ │ │ │ + cbnz r3, 38308 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 38300 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38308 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w ebfc4 │ │ │ │ + b.w ec7cc │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 38340 │ │ │ │ + cbnz r3, 38348 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 38340 │ │ │ │ + ble.n 38348 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 38340 │ │ │ │ - cbnz r1, 3835e │ │ │ │ + bne.n 38348 │ │ │ │ + cbnz r1, 38366 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #72] @ (3838c ) │ │ │ │ + ldr r4, [pc, #72] @ (38394 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38384 │ │ │ │ + cbz r0, 3838c │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 823f8 │ │ │ │ - cbnz r0, 38382 │ │ │ │ - movw r1, #65376 @ 0xff60 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + bl 82538 │ │ │ │ + cbnz r0, 3838a │ │ │ │ + movw r1, #608 @ 0x260 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -20475,283 +20480,347 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #16176 @ 0x3f30 │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #16944 @ 0x4230 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #41992 @ 0xa408 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ + b.w 145874 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 384a8 │ │ │ │ + beq.n 384b0 │ │ │ │ movw r0, #11900 @ 0x2e7c │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 38410 │ │ │ │ + bne.n 38418 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 38400 │ │ │ │ + bne.n 38408 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3841c │ │ │ │ - bl 279304 │ │ │ │ + beq.n 38424 │ │ │ │ + bl 279684 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ blx 29a90 │ │ │ │ blx 2a07c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 3847a │ │ │ │ - bl 20c8c0 <_PyArg_ParseStack@@Base+0xe9c> │ │ │ │ + cbz r1, 38482 │ │ │ │ + bl 20cfd8 <_PyArg_ParseStack@@Base+0xe9c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3844c │ │ │ │ + cbnz r5, 38454 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 38454 │ │ │ │ - b.n 38460 │ │ │ │ - bl 85bd4 │ │ │ │ - cbz r0, 38464 │ │ │ │ - b.n 3843a │ │ │ │ + bne.n 3845c │ │ │ │ + b.n 38468 │ │ │ │ + bl 85d1c │ │ │ │ + cbz r0, 3846c │ │ │ │ + b.n 38442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38460 │ │ │ │ + cbnz r3, 38468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3847a │ │ │ │ + b.n 38482 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 38424 │ │ │ │ + beq.n 3842c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38424 │ │ │ │ + bne.n 3842c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 38424 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3842c │ │ │ │ blx 2a994 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 38496 │ │ │ │ + bne.n 3849e │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 38486 │ │ │ │ + bne.n 3848e │ │ │ │ dmb ish │ │ │ │ - beq.n 384a8 │ │ │ │ + beq.n 384b0 │ │ │ │ movw r0, #11900 @ 0x2e7c │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w fd584 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r3, #53112 @ 0xcf78 │ │ │ │ - movt r3, #41 @ 0x29 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r2, #34257 @ 0x85d1 │ │ │ │ - movt r2, #3 │ │ │ │ - b.w 24bbec │ │ │ │ + b.w fe104 │ │ │ │ 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, 384fa │ │ │ │ + cbnz r4, 384ea │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49804 @ 0xc28c │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 385bc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 385ac │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 385b4 │ │ │ │ + bhi.n 385a4 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #16308 @ 0x3fb4 │ │ │ │ + movw r0, #17076 @ 0x42b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ - movw r0, #23092 @ 0x5a34 │ │ │ │ + b.w 7b320 │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ - movw r0, #24184 @ 0x5e78 │ │ │ │ + b.w 7b320 │ │ │ │ + movw r0, #24912 @ 0x6150 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + b.w 7b320 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 38554 │ │ │ │ - movw r2, #24184 @ 0x5e78 │ │ │ │ + b.n 38544 │ │ │ │ + movw r2, #24912 @ 0x6150 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #16308 @ 0x3fb4 │ │ │ │ + movw r1, #17076 @ 0x42b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #37552 @ 0x92b0 │ │ │ │ + movw r0, #38320 @ 0x95b0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r2, #24184 @ 0x5e78 │ │ │ │ + b.w 8492c │ │ │ │ + movw r2, #24912 @ 0x6150 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #37552 @ 0x92b0 │ │ │ │ + movw r0, #38320 @ 0x95b0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r3, #24184 @ 0x5e78 │ │ │ │ + b.w 8492c │ │ │ │ + movw r3, #24912 @ 0x6150 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #16308 @ 0x3fb4 │ │ │ │ + movw r1, #17076 @ 0x42b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #16312 @ 0x3fb8 │ │ │ │ + movw r0, #17080 @ 0x42b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #16316 @ 0x3fbc │ │ │ │ + movw r0, #17084 @ 0x42bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r3, #53880 @ 0xd278 │ │ │ │ + movt r3, #41 @ 0x29 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r2, #34425 @ 0x8679 │ │ │ │ + movt r2, #3 │ │ │ │ + b.w 24c11c │ │ │ │ + push {r4} │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ + movw r1, #4372 @ 0x1114 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r4, r3 │ │ │ │ + it ne │ │ │ │ + movne r1, r4 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + pop {r4} │ │ │ │ + b.w c1a34 │ │ │ │ + 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 │ │ │ │ + mov r4, r1 │ │ │ │ + cbnz r3, 38616 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 38616 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 38616 │ │ │ │ + cbnz r1, 38638 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [pc, #88] @ (38674 ) │ │ │ │ + mov r1, r2 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + movs r4, #1 │ │ │ │ + add r6, sp, #28 │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + str r6, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 38638 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3866e │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + bl cf868 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1bc984 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 38634 │ │ │ │ + cbnz r0, 38666 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + movw r1, #608 @ 0x260 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + add sp, #32 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w d54ec │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ vcmp.f64 d1, d0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 386ca │ │ │ │ + bvs.n 38772 │ │ │ │ vabs.f64 d4, d0 │ │ │ │ - vldr d5, [pc, #232] @ 386d0 │ │ │ │ + vldr d5, [pc, #232] @ 38778 │ │ │ │ vabs.f64 d3, d1 │ │ │ │ vcmp.f64 d4, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d5 │ │ │ │ - ble.n 38662 │ │ │ │ + ble.n 3870a │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - ble.n 38650 │ │ │ │ + ble.n 386f8 │ │ │ │ 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 3863e │ │ │ │ - vldr d7, [pc, #168] @ 386d8 │ │ │ │ + bne.n 386e6 │ │ │ │ + vldr d7, [pc, #168] @ 38780 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #172] @ 386e0 │ │ │ │ + vldr d0, [pc, #172] @ 38788 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #168] @ 386e8 │ │ │ │ + vldr d7, [pc, #168] @ 38790 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #168] @ 386f0 │ │ │ │ + vldr d0, [pc, #168] @ 38798 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #164] @ 386f8 │ │ │ │ + vldr d7, [pc, #164] @ 387a0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #168] @ 38700 │ │ │ │ + vldr d0, [pc, #168] @ 387a8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 38678 │ │ │ │ + cbz r3, 38720 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 386c6 │ │ │ │ + bne.n 3876e │ │ │ │ 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 386b4 │ │ │ │ - vldr d7, [pc, #100] @ 38708 │ │ │ │ + bne.n 3875c │ │ │ │ + vldr d7, [pc, #100] @ 387b0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #100] @ 38710 │ │ │ │ + vldr d0, [pc, #100] @ 387b8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ - vldr d7, [pc, #96] @ 38718 │ │ │ │ + vldr d7, [pc, #96] @ 387c0 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d0, [pc, #100] @ 38720 │ │ │ │ + vldr d0, [pc, #100] @ 387c8 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ bx lr │ │ │ │ b.w 2a414 │ │ │ │ - vldr d0, [pc, #92] @ 38728 │ │ │ │ + vldr d0, [pc, #92] @ 387d0 │ │ │ │ bx lr │ │ │ │ @ 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 387e8 │ │ │ │ + bls.n 38890 │ │ │ │ stmia r0!, {r1} │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 387f0 │ │ │ │ + bls.n 38898 │ │ │ │ ands r2, r0 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -20770,311 +20839,247 @@ │ │ │ │ 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} │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ - movw r1, #4372 @ 0x1114 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r4, r3 │ │ │ │ - it ne │ │ │ │ - movne r1, r4 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - pop {r4} │ │ │ │ - b.w c1154 │ │ │ │ - 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 │ │ │ │ - mov r4, r1 │ │ │ │ - cbnz r3, 3876e │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 3876e │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 3876e │ │ │ │ - cbnz r1, 38790 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [pc, #88] @ (387cc ) │ │ │ │ - mov r1, r2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - movs r4, #1 │ │ │ │ - add r6, sp, #28 │ │ │ │ - strd r4, r4, [sp, #4] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 38790 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 387c6 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r5, [r4, #0] │ │ │ │ - bl cf014 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1bbe94 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 3878c │ │ │ │ - cbnz r0, 387be │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - movw r1, #65376 @ 0xff60 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - add sp, #32 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #39924 @ 0x9bf4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ + b.w 145874 │ │ │ │ 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, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c2fa0 │ │ │ │ - cbnz r0, 38810 │ │ │ │ + bl c3880 │ │ │ │ + cbnz r0, 38818 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38838 │ │ │ │ + b.n 38840 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3882e │ │ │ │ + beq.n 38836 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 38838 │ │ │ │ - bl 80728 │ │ │ │ + b.n 38840 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3880c │ │ │ │ - b.n 38826 │ │ │ │ + bne.n 38814 │ │ │ │ + b.n 3882e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movs r2, #0 │ │ │ │ - movw r1, #39776 @ 0x9b60 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 3887c │ │ │ │ - cbz r1, 3887c │ │ │ │ + beq.n 38874 │ │ │ │ + cbz r1, 38874 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3887e │ │ │ │ - b.n 388ca │ │ │ │ - ldr r4, [pc, #180] @ (38934 ) │ │ │ │ - ldr r0, [pc, #184] @ (38938 ) │ │ │ │ + cbnz r0, 38876 │ │ │ │ + b.n 388c2 │ │ │ │ + ldr r4, [pc, #180] @ (3892c ) │ │ │ │ + ldr r0, [pc, #184] @ (38930 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 388b4 │ │ │ │ - bl 8861c │ │ │ │ + cbz r0, 388ac │ │ │ │ + bl 88788 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 388ce │ │ │ │ + cbnz r0, 388c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388b4 │ │ │ │ + beq.n 388ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 388b4 │ │ │ │ + cbnz r3, 388ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388ca │ │ │ │ + beq.n 388c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 388ca │ │ │ │ + cbnz r3, 388c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3892a │ │ │ │ + b.n 38922 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r4 │ │ │ │ strd r7, r0, [sp] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r0, #5 │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 388fe │ │ │ │ + beq.n 388f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 388fe │ │ │ │ + cbnz r3, 388f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38914 │ │ │ │ + beq.n 3890c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38914 │ │ │ │ + cbnz r3, 3890c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3892a │ │ │ │ + beq.n 38922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3892a │ │ │ │ + cbnz r3, 38922 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - bpl.n 38a1c │ │ │ │ + bpl.n 38a14 │ │ │ │ lsls r1, r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + movs r2, #0 │ │ │ │ + movw r1, #39776 @ 0x9b60 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 145874 │ │ │ │ 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 38962 │ │ │ │ + bne.n 3896a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3897c │ │ │ │ - b.n 38978 │ │ │ │ + bne.n 38984 │ │ │ │ + b.n 38980 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #26628 @ 0x6804 │ │ │ │ + movw r0, #27328 @ 0x6ac0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38954 │ │ │ │ + bne.n 3895c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38a36 │ │ │ │ + b.n 38a3e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 228688 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 186e2c <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38978 │ │ │ │ + beq.n 38980 │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38978 │ │ │ │ + beq.n 38980 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 79304 │ │ │ │ + bl 79450 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 389d4 │ │ │ │ - cbnz r0, 389ca │ │ │ │ + beq.n 389dc │ │ │ │ + cbnz r0, 389d2 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 389de │ │ │ │ - b.n 38978 │ │ │ │ + bne.n 389e6 │ │ │ │ + b.n 38980 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 389ee │ │ │ │ + cbnz r0, 389f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38978 │ │ │ │ + beq.n 38980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38978 │ │ │ │ + bne.n 38980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 38978 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 38980 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a10 │ │ │ │ + beq.n 38a18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38a10 │ │ │ │ + cbnz r3, 38a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38a26 │ │ │ │ + beq.n 38a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38a26 │ │ │ │ + cbnz r3, 38a2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 38978 │ │ │ │ + beq.n 38980 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -21082,114 +21087,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 38a5e │ │ │ │ + cbnz r5, 38a66 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 38a5e │ │ │ │ + blt.n 38a66 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 38a5e │ │ │ │ - cbnz r2, 38a7a │ │ │ │ - ldr r1, [pc, #76] @ (38aac ) │ │ │ │ + bgt.n 38a66 │ │ │ │ + cbnz r2, 38a82 │ │ │ │ + ldr r1, [pc, #76] @ (38ab4 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 38aa6 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 38aae │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 38a94 │ │ │ │ + bgt.n 38a9c │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #48196 @ 0xbc44 │ │ │ │ + movw r1, #48804 @ 0xbea4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 38aa6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 38aae │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38a7e │ │ │ │ - bl 80728 │ │ │ │ + bne.n 38a86 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38a7e │ │ │ │ + beq.n 38a86 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r1, 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, 38ad4 │ │ │ │ + cbz r0, 38adc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38aec │ │ │ │ + beq.n 38af4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 38aec │ │ │ │ + b.n 38af4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl fc468 │ │ │ │ - cbz r0, 38aec │ │ │ │ + bl fcc74 │ │ │ │ + cbz r0, 38af4 │ │ │ │ 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, 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, #17028 @ 0x4284 │ │ │ │ + movw r0, #17796 @ 0x4584 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 38b3a │ │ │ │ + bne.n 38b42 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38ba4 │ │ │ │ + b.n 38bac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 38b34 │ │ │ │ + beq.n 38b3c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 38b34 │ │ │ │ + beq.n 38b3c │ │ │ │ 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 │ │ │ │ @@ -21206,42 +21211,42 @@ │ │ │ │ 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, 38bba │ │ │ │ + cbz r0, 38bc2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 38bbc │ │ │ │ + beq.n 38bc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (38bc0 ) │ │ │ │ + ldr r0, [pc, #4] @ (38bc8 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, 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 f8098 │ │ │ │ + bl f88a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 38bf0 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 38bf8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 38c0c │ │ │ │ + b.n 38c14 │ │ │ │ and.w r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp.w r3, #49152 @ 0xc000 │ │ │ │ it ne │ │ │ │ @@ -21250,165 +21255,188 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 38c2e │ │ │ │ + cbnz r3, 38c36 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 38c2e │ │ │ │ + ble.n 38c36 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 38c2e │ │ │ │ - cbnz r4, 38c4a │ │ │ │ + bne.n 38c36 │ │ │ │ + cbnz r4, 38c52 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #116] @ (38cac ) │ │ │ │ + ldr r4, [pc, #116] @ (38cb4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38ca4 │ │ │ │ + cbz r0, 38cac │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38c5c │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 38ca4 │ │ │ │ + bne.n 38c64 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 38cac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38c88 │ │ │ │ + beq.n 38c90 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #17196 @ 0x432c │ │ │ │ + movw r1, #17964 @ 0x462c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17236 @ 0x4354 │ │ │ │ + movw r1, #18004 @ 0x4654 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 38cb2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f8098 │ │ │ │ + bl f88a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38cde │ │ │ │ - bl 80728 │ │ │ │ + bne.n 38ce4 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 38ce6 │ │ │ │ + b.n 38cec │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #31788 @ 0x7c2c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 38d10 │ │ │ │ + beq.n 38d16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 38d12 │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 38d18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 38d26 │ │ │ │ + beq.n 38d2c │ │ │ │ movw r1, #31788 @ 0x7c2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 38d28 │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 38d2e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 12ed4c │ │ │ │ + b.w 12f538 │ │ │ │ │ │ │ │ -00038d34 : │ │ │ │ - ldr r0, [pc, #4] @ (38d3c ) │ │ │ │ - b.w ce8e0 │ │ │ │ - nop │ │ │ │ +00038d3a : │ │ │ │ + ldr r0, [pc, #4] @ (38d40 ) │ │ │ │ + b.w cf134 │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ lsls r1, 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 f88a0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 38d70 │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #7796 @ 0x1e74 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 38d8c │ │ │ │ + and.w r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #7796 @ 0x1e74 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + cmp.w r3, #24576 @ 0x6000 │ │ │ │ + it ne │ │ │ │ + movne r0, r2 │ │ │ │ + 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 38d5c │ │ │ │ + bmi.n 38daa │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 38d76 │ │ │ │ + bpl.n 38dc4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27688 @ 0x6c28 │ │ │ │ + movw r1, #28456 @ 0x6f28 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38d8e │ │ │ │ + b.n 38ddc │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ - vldr d11, [pc, #40] @ 38dd0 │ │ │ │ + vldr d11, [pc, #44] @ 38e20 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl 85afc │ │ │ │ - movw r1, #53008 @ 0xcf10 │ │ │ │ + bl 85c44 │ │ │ │ + movw r1, #53776 @ 0xd210 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38e40 │ │ │ │ + bge.n 38e90 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3a07c │ │ │ │ + b.w 3a0cc │ │ │ │ + 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 │ │ │ │ @@ -21430,112 +21458,112 @@ │ │ │ │ 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 38f10 │ │ │ │ + bls.n 38f60 │ │ │ │ stmia r0!, {r1} │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ mov r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 38f20 @ unpredictable │ │ │ │ + bls.n 38f70 @ unpredictable │ │ │ │ andal r2, r0 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ subs r7, #249 @ 0xf9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcvt.u16.f16 d30, d15, #16 │ │ │ │ lsrs r3, r3, #12 │ │ │ │ - bl 85afc │ │ │ │ - movw r1, #43892 @ 0xab74 │ │ │ │ + bl 85c44 │ │ │ │ + movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dc8 │ │ │ │ - vldr d0, [pc, #-128] @ 38de0 │ │ │ │ - bl 85afc │ │ │ │ - movw r1, #53012 @ 0xcf14 │ │ │ │ + blt.n 38e16 │ │ │ │ + vldr d0, [pc, #-128] @ 38e30 │ │ │ │ + bl 85c44 │ │ │ │ + movw r1, #53780 @ 0xd214 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dc8 │ │ │ │ - vldr d9, [pc, #-148] @ 38de8 │ │ │ │ + blt.n 38e16 │ │ │ │ + vldr d9, [pc, #-148] @ 38e38 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 85afc │ │ │ │ - movw r1, #30600 @ 0x7788 │ │ │ │ + bl 85c44 │ │ │ │ + movw r1, #31368 @ 0x7a88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dc8 │ │ │ │ - vldr d10, [pc, #-172] @ 38df0 │ │ │ │ + blt.n 38e16 │ │ │ │ + vldr d10, [pc, #-172] @ 38e40 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl 188c10 │ │ │ │ - movw r1, #17372 @ 0x43dc │ │ │ │ + bl 189764 │ │ │ │ + movw r1, #18140 @ 0x46dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 38dc8 │ │ │ │ - vldr d8, [pc, #-200] @ 38df8 │ │ │ │ + blt.n 38e16 │ │ │ │ + vldr d8, [pc, #-200] @ 38e48 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85afc │ │ │ │ - movw r1, #30656 @ 0x77c0 │ │ │ │ + bl 85c44 │ │ │ │ + movw r1, #31424 @ 0x7ac0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 38dc8 │ │ │ │ + blt.w 38e16 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 188c10 │ │ │ │ - movw r1, #17380 @ 0x43e4 │ │ │ │ + bl 189764 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cf410 │ │ │ │ + bl cfc64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 38dc8 │ │ │ │ + blt.w 38e16 │ │ │ │ movw r3, #11904 @ 0x2e80 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ - vldr d7, [pc, #-268] @ 38e00 │ │ │ │ + vldr d7, [pc, #-268] @ 38e50 │ │ │ │ add.w sl, r3, #1040 @ 0x410 │ │ │ │ - vldr d6, [pc, #-268] @ 38e08 │ │ │ │ + vldr d6, [pc, #-268] @ 38e58 │ │ │ │ add.w fp, r3, #1024 @ 0x400 │ │ │ │ - vldr d5, [pc, #-228] @ 38e38 │ │ │ │ + vldr d5, [pc, #-228] @ 38e88 │ │ │ │ add.w r1, r3, #1568 @ 0x620 │ │ │ │ - vldr d4, [pc, #-244] @ 38e30 │ │ │ │ + vldr d4, [pc, #-244] @ 38e80 │ │ │ │ add.w ip, r3, #2352 @ 0x930 │ │ │ │ - vldr d2, [pc, #-260] @ 38e28 │ │ │ │ + vldr d2, [pc, #-260] @ 38e78 │ │ │ │ add.w r7, r3, #3136 @ 0xc40 │ │ │ │ - vldr d0, [pc, #-276] @ 38e20 │ │ │ │ + vldr d0, [pc, #-276] @ 38e70 │ │ │ │ add.w r6, r3, #3920 @ 0xf50 │ │ │ │ - vldr d3, [pc, #-292] @ 38e18 │ │ │ │ + vldr d3, [pc, #-292] @ 38e68 │ │ │ │ add.w r9, r3, #1056 @ 0x420 │ │ │ │ - vldr d12, [pc, #-308] @ 38e10 │ │ │ │ + vldr d12, [pc, #-308] @ 38e60 │ │ │ │ add.w r8, r3, #1072 @ 0x430 │ │ │ │ vstr d9, [r3, #8] │ │ │ │ movw lr, #16248 @ 0x3f78 │ │ │ │ movt lr, #78 @ 0x4e │ │ │ │ vstr d11, [r3, #16] │ │ │ │ vstr d9, [r3, #24] │ │ │ │ add.w r5, lr, #1152 @ 0x480 │ │ │ │ @@ -21661,23 +21689,23 @@ │ │ │ │ vstr d7, [r3, #968] @ 0x3c8 │ │ │ │ vstr d9, [r3, #976] @ 0x3d0 │ │ │ │ vstr d4, [r3, #984] @ 0x3d8 │ │ │ │ vstr d8, [r3, #992] @ 0x3e0 │ │ │ │ vstr d8, [r3, #1000] @ 0x3e8 │ │ │ │ vstr d9, [r3, #1008] @ 0x3f0 │ │ │ │ vstr d3, [r3, #1016] @ 0x3f8 │ │ │ │ - vldr d1, [pc, #1008] @ 39548 │ │ │ │ + vldr d1, [pc, #1008] @ 39598 │ │ │ │ strd sl, fp, [r3, #808] @ 0x328 │ │ │ │ strd sl, fp, [r3, #824] @ 0x338 │ │ │ │ vstr d9, [r3, #800] @ 0x320 │ │ │ │ vstr d9, [r3, #816] @ 0x330 │ │ │ │ vstr d9, [r3, #832] @ 0x340 │ │ │ │ vstr d12, [r3, #792] @ 0x318 │ │ │ │ add.w r3, r3, #1088 @ 0x440 │ │ │ │ - ldr r2, [pc, #984] @ (39550 ) │ │ │ │ + ldr r2, [pc, #984] @ (395a0 ) │ │ │ │ vstr d3, [r9, #-8] │ │ │ │ vstr d10, [r9] │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #16368 @ 0x3ff0 │ │ │ │ vstr d4, [r8, #-8] │ │ │ │ vstr d7, [r8] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -21912,22 +21940,22 @@ │ │ │ │ vstr d8, [ip, #544] @ 0x220 │ │ │ │ vstr d8, [ip, #552] @ 0x228 │ │ │ │ vstr d10, [ip, #560] @ 0x230 │ │ │ │ vstr d3, [ip, #568] @ 0x238 │ │ │ │ vstr d10, [ip, #576] @ 0x240 │ │ │ │ vstr d3, [ip, #584] @ 0x248 │ │ │ │ vstr d10, [ip, #592] @ 0x250 │ │ │ │ - b.n 3955c │ │ │ │ + b.n 395ac │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ itett al │ │ │ │ - ldral r2, [pc, #96] @ (395b4 ) │ │ │ │ + ldral r2, [pc, #96] @ (39604 ) │ │ │ │ lsl r6, r1, #1 │ │ │ │ cmpal r5, #24 │ │ │ │ strbal r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ vstr d3, [ip, #600] @ 0x258 │ │ │ │ vstr d10, [ip, #608] @ 0x260 │ │ │ │ @@ -22641,57 +22669,34 @@ │ │ │ │ vstr d8, [r3, #744] @ 0x2e8 │ │ │ │ vstr d8, [r3, #752] @ 0x2f0 │ │ │ │ vstr d8, [r3, #760] @ 0x2f8 │ │ │ │ vstr d8, [r3, #768] @ 0x300 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 f8098 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3a0b2 │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #7796 @ 0x1e74 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 3a0ce │ │ │ │ - and.w r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - cmp.w r3, #8192 @ 0x2000 │ │ │ │ - it ne │ │ │ │ - movne r0, r2 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 38cb8 │ │ │ │ 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 3a0ec │ │ │ │ + bmi.n 3a0f6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3a106 │ │ │ │ + bpl.n 3a110 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27688 @ 0x6c28 │ │ │ │ + movw r1, #28456 @ 0x6f28 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a11e │ │ │ │ + b.n 3a128 │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -22701,645 +22706,644 @@ │ │ │ │ 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 │ │ │ │ - bhi.n 3a144 │ │ │ │ + bhi.n 3a14e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3a15e │ │ │ │ + ble.n 3a168 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 3a166 │ │ │ │ - movw r0, #8448 @ 0x2100 │ │ │ │ + b.n 3a170 │ │ │ │ + movw r0, #9216 @ 0x2400 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a13c │ │ │ │ + bne.n 3a146 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a27c │ │ │ │ + b.n 3a286 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 3a174 │ │ │ │ + cbz r3, 3a17e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3a1a4 │ │ │ │ - b.n 3a18c │ │ │ │ + bpl.n 3a1ae │ │ │ │ + b.n 3a196 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27260 @ 0x6a7c │ │ │ │ + movw r1, #28028 @ 0x6d7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3a15a │ │ │ │ - bl 85a4c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3a164 │ │ │ │ + bl 85b94 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a1ce │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3a1d8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a15a │ │ │ │ + bne.n 3a164 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a1ce │ │ │ │ + b.n 3a1d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a19e │ │ │ │ + beq.n 3a1a8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #17476 @ 0x4444 │ │ │ │ + movw r1, #18244 @ 0x4744 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a15a │ │ │ │ + beq.n 3a164 │ │ │ │ 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 25140c │ │ │ │ + bl 2518ec │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3a27c │ │ │ │ + beq.n 3a286 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 3a25e │ │ │ │ + cbz r2, 3a268 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - bne.n 3a23e │ │ │ │ + bne.n 3a248 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3a25e │ │ │ │ + beq.n 3a268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3a25e │ │ │ │ + cbnz r3, 3a268 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a25e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a268 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3a24e │ │ │ │ + beq.n 3a258 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3a24e │ │ │ │ + cbnz r3, 3a258 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 3a1f6 │ │ │ │ + blt.n 3a200 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3a1f6 │ │ │ │ - b.n 3a27c │ │ │ │ + beq.n 3a200 │ │ │ │ + b.n 3a286 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3a15a │ │ │ │ + beq.w 3a164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a15a │ │ │ │ + bne.w 3a164 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a15a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a164 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ 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 f8098 │ │ │ │ + bl f88a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a2b0 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3a2ba │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 3a2cc │ │ │ │ + b.n 3a2d6 │ │ │ │ and.w r3, r0, #61440 @ 0xf000 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - cmp.w r3, #24576 @ 0x6000 │ │ │ │ + cmp.w r3, #8192 @ 0x2000 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 3a2e2 │ │ │ │ - movw r0, #17512 @ 0x4468 │ │ │ │ + cbz r3, 3a2ec │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #17520 @ 0x4470 │ │ │ │ + movw r0, #18288 @ 0x4770 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #17528 @ 0x4478 │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #18296 @ 0x4778 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ - b.w 38cb2 │ │ │ │ + b.w 7b320 │ │ │ │ + b.w 38cb8 │ │ │ │ + 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 3a330 │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 11c95c │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #47460 @ 0xb964 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + mov r2, r3 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3a324 │ │ │ │ + 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, [r1, #4] │ │ │ │ movw r8, #4380 @ 0x111c │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 3a376 │ │ │ │ + beq.n 3a3b8 │ │ │ │ movw r1, #13556 @ 0x34f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a376 │ │ │ │ + beq.n 3a3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 3a376 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 3a3b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a376 │ │ │ │ + beq.n 3a3b8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3a376 │ │ │ │ + bmi.n 3a3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a376 │ │ │ │ + beq.n 3a3b8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3a376 │ │ │ │ + bmi.n 3a3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a406 │ │ │ │ + beq.n 3a448 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1095d8 │ │ │ │ + bl 109f6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3a384 │ │ │ │ + bge.n 3a3c6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a40e │ │ │ │ + b.n 3a450 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1095d8 │ │ │ │ + bl 109f6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a380 │ │ │ │ + blt.n 3a3c2 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 3a3ee │ │ │ │ + bhi.n 3a430 │ │ │ │ tbb [pc, r5] │ │ │ │ adds r5, r2, #0 │ │ │ │ lsls r3, r0, #12 │ │ │ │ movs r6, #31 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 3a3aa │ │ │ │ + bne.n 3a3ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a44a │ │ │ │ - b.n 3a3ac │ │ │ │ + bl 3a4c0 │ │ │ │ + b.n 3a3ee │ │ │ │ movs r0, #0 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 3a3e8 │ │ │ │ + bne.n 3a42a │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a380 │ │ │ │ - cbnz r0, 3a3ee │ │ │ │ + blt.n 3a3c2 │ │ │ │ + cbnz r0, 3a430 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3a3f6 │ │ │ │ + b.n 3a438 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 3a3ee │ │ │ │ + bge.n 3a430 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a44a │ │ │ │ - b.n 3a3e8 │ │ │ │ + bl 3a4c0 │ │ │ │ + b.n 3a42a │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 3a3c4 │ │ │ │ - b.n 3a3ee │ │ │ │ + ble.n 3a406 │ │ │ │ + b.n 3a430 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 3a3ee │ │ │ │ + ble.n 3a430 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a44a │ │ │ │ - b.n 3a3e8 │ │ │ │ + bl 3a4c0 │ │ │ │ + b.n 3a42a │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 3a3d8 │ │ │ │ - b.n 3a3ee │ │ │ │ + bge.n 3a41a │ │ │ │ + b.n 3a430 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a380 │ │ │ │ - bne.n 3a3b6 │ │ │ │ + blt.n 3a3c2 │ │ │ │ + bne.n 3a3f8 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a40e │ │ │ │ + beq.n 3a450 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3a40e │ │ │ │ + b.n 3a450 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, 3a46e │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 128060 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #18664 @ 0x48e8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a432 │ │ │ │ + bne.n 3a4a8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 11c0a0 │ │ │ │ + b.w 12f538 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46692 @ 0xb664 │ │ │ │ + movw r0, #47472 @ 0xb970 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a426 │ │ │ │ + bne.n 3a49c │ │ │ │ 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 r8, r1 │ │ │ │ - bl 8861c │ │ │ │ - cbz r0, 3a4ba │ │ │ │ + bl 88788 │ │ │ │ + cbz r0, 3a530 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #1 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 3a486 │ │ │ │ - bl 80728 │ │ │ │ + cbnz r6, 3a4fc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a4a2 │ │ │ │ - bl d43fc │ │ │ │ + b.n 3a518 │ │ │ │ + bl d4c44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3a49e │ │ │ │ + beq.n 3a514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3a49e │ │ │ │ + cbnz r3, 3a514 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 3a46a │ │ │ │ + bgt.n 3a4e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a4be │ │ │ │ + beq.n 3a534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a4be │ │ │ │ + cbnz r3, 3a534 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a4be │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a534 │ │ │ │ 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, 3a4de │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 127778 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17896 @ 0x45e8 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a518 │ │ │ │ + bne.n 3a55a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12ed4c │ │ │ │ + b.w 1616ec │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46704 @ 0xb670 │ │ │ │ + movw r0, #47468 @ 0xb96c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a50c │ │ │ │ + bne.n 3a54e │ │ │ │ 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, r2 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + movw r0, #10440 @ 0x28c8 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + movs r2, #1 │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + mov r1, r4 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3a5b4 │ │ │ │ + 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 90cc0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + movw r3, #7796 @ 0x1e74 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 3a550 │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 160efc │ │ │ │ - movs r3, #2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cbnz r2, 3a5ee │ │ │ │ + add r1, sp, #12 │ │ │ │ + movs r3, #1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + movw r1, #8128 @ 0x1fc0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl c3880 │ │ │ │ + cbnz r0, 3a604 │ │ │ │ + b.n 3a600 │ │ │ │ + movw r0, #8128 @ 0x1fc0 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46700 @ 0xb66c │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3a5d4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3a620 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a544 │ │ │ │ + blt.n 3a600 │ │ │ │ + itete ne │ │ │ │ + movwne r0, #4324 @ 0x10e4 │ │ │ │ + movweq r0, #7796 @ 0x1e74 │ │ │ │ + movtne r0, #71 @ 0x47 │ │ │ │ + movteq r0, #71 @ 0x47 │ │ │ │ + add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ + b.n 3a906 │ │ │ │ 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, #4] │ │ │ │ movw r8, #19676 @ 0x4cdc │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 3a5b0 │ │ │ │ + beq.n 3a66e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a5b0 │ │ │ │ + beq.n 3a66e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3a5b0 │ │ │ │ + bmi.n 3a66e │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 3a5b0 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 3a66e │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbz r7, 3a5b6 │ │ │ │ + cbz r7, 3a674 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #13556 @ 0x34f4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3a5de │ │ │ │ + bne.n 3a69c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1095d8 │ │ │ │ + bl 109f6c │ │ │ │ cmp r0, r7 │ │ │ │ - blt.n 3a5de │ │ │ │ + blt.n 3a69c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #340] @ (3a728 ) │ │ │ │ + ldr r1, [pc, #336] @ (3a7e4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w fba64 │ │ │ │ + b.w fc26c │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 3a60a │ │ │ │ + beq.n 3a6c8 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 3a60a │ │ │ │ + beq.n 3a6c8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3a60a │ │ │ │ + bmi.n 3a6c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 3a61a │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 3a6d8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 3a610 │ │ │ │ + cbz r3, 3a6ce │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r7, r3 │ │ │ │ ittt lt │ │ │ │ movlt r3, r6 │ │ │ │ movlt r6, r5 │ │ │ │ movlt r5, r3 │ │ │ │ movs r0, #0 │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a6d6 │ │ │ │ + beq.n 3a794 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a6c0 │ │ │ │ + beq.n 3a77e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 3a65c │ │ │ │ + beq.n 3a71a │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - movw r8, #23773 @ 0x5cdd │ │ │ │ + bl 87c2c │ │ │ │ + movw r8, #25941 @ 0x6555 │ │ │ │ movt r8, #21 │ │ │ │ - movw r3, #11577 @ 0x2d39 │ │ │ │ + movw r3, #13181 @ 0x337d │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r8, r3 │ │ │ │ - b.n 3a664 │ │ │ │ - movw r8, #23773 @ 0x5cdd │ │ │ │ + b.n 3a722 │ │ │ │ + movw r8, #25941 @ 0x6555 │ │ │ │ movt r8, #21 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r5, 3a6a4 │ │ │ │ + cbz r5, 3a762 │ │ │ │ blx r8 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a6da │ │ │ │ - bne.n 3a688 │ │ │ │ + blt.n 3a798 │ │ │ │ + bne.n 3a746 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 3a668 │ │ │ │ - b.n 3a694 │ │ │ │ + beq.n 3a726 │ │ │ │ + b.n 3a752 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4d60 │ │ │ │ + bl e5578 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a680 │ │ │ │ - b.n 3a6da │ │ │ │ + beq.n 3a73e │ │ │ │ + b.n 3a798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a668 │ │ │ │ + bne.n 3a726 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a668 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a726 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a6ba │ │ │ │ + beq.n 3a778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a6ba │ │ │ │ + cbnz r3, 3a778 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3a720 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3a7de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a6d6 │ │ │ │ + beq.n 3a794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a6d6 │ │ │ │ + cbnz r3, 3a794 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a720 │ │ │ │ + b.n 3a7de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a6f0 │ │ │ │ + beq.n 3a7ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3a6f0 │ │ │ │ + cbnz r3, 3a7ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a706 │ │ │ │ + beq.n 3a7c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a706 │ │ │ │ + cbnz r3, 3a7c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a6d6 │ │ │ │ + beq.n 3a794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a6d6 │ │ │ │ + bne.n 3a794 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a6d6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a794 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - bmi.n 3a7d4 │ │ │ │ + bmi.n 3a890 │ │ │ │ lsls r1, 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, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - movw r0, #9672 @ 0x25c8 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - movs r2, #1 │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3a76e │ │ │ │ - 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 90b3c │ │ │ │ - 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, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r4, r1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - cbnz r2, 3a7a8 │ │ │ │ - add r1, sp, #12 │ │ │ │ - movs r3, #1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl c2fa0 │ │ │ │ - cbnz r0, 3a7be │ │ │ │ - b.n 3a7ba │ │ │ │ - movw r0, #7360 @ 0x1cc0 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3a78e │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3a7da │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl c7018 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 3a7ba │ │ │ │ - itete ne │ │ │ │ - movwne r0, #4324 @ 0x10e4 │ │ │ │ - movweq r0, #7796 @ 0x1e74 │ │ │ │ - movtne r0, #71 @ 0x47 │ │ │ │ - movteq r0, #71 @ 0x47 │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - b.n 3a8fe │ │ │ │ push {r4, r5, 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, #20 │ │ │ │ @@ -23348,21 +23352,21 @@ │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2a840 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a820 │ │ │ │ + bne.n 3a828 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a8c8 │ │ │ │ + b.n 3a8d0 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -23374,211 +23378,294 @@ │ │ │ │ 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 85500 │ │ │ │ + bl 85648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a81c │ │ │ │ + beq.n 3a824 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 85afc │ │ │ │ - cbz r0, 3a8ac │ │ │ │ + bl 85c44 │ │ │ │ + cbz r0, 3a8b4 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 85afc │ │ │ │ - cbz r0, 3a8ac │ │ │ │ + bl 85c44 │ │ │ │ + cbz r0, 3a8b4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 85afc │ │ │ │ - cbz r0, 3a8ac │ │ │ │ + bl 85c44 │ │ │ │ + cbz r0, 3a8b4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 85afc │ │ │ │ - cbz r0, 3a8ac │ │ │ │ + bl 85c44 │ │ │ │ + cbz r0, 3a8b4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 85afc │ │ │ │ - cbnz r0, 3a8c6 │ │ │ │ + bl 85c44 │ │ │ │ + cbnz r0, 3a8ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a81c │ │ │ │ + beq.n 3a824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a81c │ │ │ │ + bne.n 3a824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a81c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a824 │ │ │ │ str r0, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d12} │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a8fa │ │ │ │ + cbz r0, 3a902 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 3a92a │ │ │ │ + bl 3a932 │ │ │ │ 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 1c7c1c │ │ │ │ - cbnz r0, 3a926 │ │ │ │ + bl 1c84f4 │ │ │ │ + cbnz r0, 3a92e │ │ │ │ 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 21c2b4 │ │ │ │ + b.w 21c968 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 3a95a │ │ │ │ + ble.n 3a962 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #40908 @ 0x9fcc │ │ │ │ + movw r3, #41676 @ 0xa2cc │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #59168 @ 0xe720 │ │ │ │ + movw r4, #59936 @ 0xea20 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a956 │ │ │ │ + beq.n 3a95e │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 3a948 │ │ │ │ + b.n 3a950 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ + │ │ │ │ +0003a964 <_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 3a986 <_Py_ResurrectReference@@Base+0x22> │ │ │ │ + ldrd r0, r1, [r4] │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 15fde4 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #47572 @ 0xb9d4 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + mov r2, r3 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3a97a <_Py_ResurrectReference@@Base+0x16> │ │ │ │ + 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 │ │ │ │ - bl 247e2c <_PyXI_EndInterpreter@@Base+0x4fc> │ │ │ │ - cbz r0, 3a994 │ │ │ │ + bl 2482fc <_PyXI_EndInterpreter@@Base+0x534> │ │ │ │ + cbz r0, 3a9d6 <_Py_ResurrectReference@@Base+0x72> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ef484 <_PySet_Update@@Base> │ │ │ │ + bl 1efbf8 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a996 │ │ │ │ + bne.n 3a9d8 <_Py_ResurrectReference@@Base+0x74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3a994 │ │ │ │ + beq.n 3a9d6 <_Py_ResurrectReference@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a994 │ │ │ │ + cbnz r3, 3a9d6 <_Py_ResurrectReference@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0003a99a <_Py_ResurrectReference@@Base>: │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 3a9ea <_Py_ResurrectReference@@Base+0x86> │ │ │ │ + b.w 14f948 │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ 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 3a9bc <_Py_ResurrectReference@@Base+0x22> │ │ │ │ + bne.n 3aa16 <_Py_ResurrectReference@@Base+0xb2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15f5f4 │ │ │ │ + bl d4c44 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3aa42 <_Py_ResurrectReference@@Base+0xde> │ │ │ │ + b.n 3aa30 <_Py_ResurrectReference@@Base+0xcc> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46804 @ 0xb6d4 │ │ │ │ + movw r0, #47344 @ 0xb8f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3aa08 <_Py_ResurrectReference@@Base+0xa4> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3aa5a <_Py_ResurrectReference@@Base+0xf6> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a9b0 <_Py_ResurrectReference@@Base+0x16> │ │ │ │ + bne.n 3aa2c <_Py_ResurrectReference@@Base+0xc8> │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + b.n 3aa5a <_Py_ResurrectReference@@Base+0xf6> │ │ │ │ + movw r3, #4324 @ 0x10e4 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r2, #7796 @ 0x1e74 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite ne │ │ │ │ + movne r0, r3 │ │ │ │ + moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - 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, #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 3aa9a <_Py_ResurrectReference@@Base+0x136> │ │ │ │ + mov r3, r1 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #5140 @ 0x1414 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 3aac4 <_Py_ResurrectReference@@Base+0x160> │ │ │ │ + mov r6, r0 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bl dece8 <_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 2585e8 │ │ │ │ + adds r0, #1 │ │ │ │ + add r0, sp, #12 │ │ │ │ + bne.n 3aac0 <_Py_ResurrectReference@@Base+0x15c> │ │ │ │ + bl 1e2d6c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3aac4 <_Py_ResurrectReference@@Base+0x160> │ │ │ │ + bl 95590 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #19196 @ 0x4afc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3aa08 <_Py_ResurrectReference@@Base+0x6e> │ │ │ │ + beq.n 3aaf8 <_Py_ResurrectReference@@Base+0x194> │ │ │ │ mov r1, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3abfe <_Py_ResurrectReference@@Base+0x264> │ │ │ │ + beq.w 3acee <_Py_ResurrectReference@@Base+0x38a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3aa20 <_Py_ResurrectReference@@Base+0x86> │ │ │ │ + beq.n 3ab10 <_Py_ResurrectReference@@Base+0x1ac> │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3abfe <_Py_ResurrectReference@@Base+0x264> │ │ │ │ + beq.w 3acee <_Py_ResurrectReference@@Base+0x38a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ - bl 83f10 │ │ │ │ + bl 84050 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + beq.w 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ movs r0, #0 │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3aa5a <_Py_ResurrectReference@@Base+0xc0> │ │ │ │ + cbnz r0, 3ab4a <_Py_ResurrectReference@@Base+0x1e6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + beq.w 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + bne.w 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, sp, #20 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 907e8 │ │ │ │ + bl 90970 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ab6e <_Py_ResurrectReference@@Base+0x1d4> │ │ │ │ + beq.n 3ac5e <_Py_ResurrectReference@@Base+0x2fa> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -23589,1033 +23676,952 @@ │ │ │ │ strne r3, [r7, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - bl 166448 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 166c34 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3aab6 <_Py_ResurrectReference@@Base+0x11c> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3aae6 <_Py_ResurrectReference@@Base+0x14c> │ │ │ │ - b.n 3ab88 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ + cbnz r0, 3aba6 <_Py_ResurrectReference@@Base+0x242> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3abd6 <_Py_ResurrectReference@@Base+0x272> │ │ │ │ + b.n 3ac78 <_Py_ResurrectReference@@Base+0x314> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r8 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ - beq.n 3aae6 <_Py_ResurrectReference@@Base+0x14c> │ │ │ │ + blt.w 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ + beq.n 3abd6 <_Py_ResurrectReference@@Base+0x272> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b3fdc │ │ │ │ + bl 1b4ad4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ab32 <_Py_ResurrectReference@@Base+0x198> │ │ │ │ - b.n 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ + bne.n 3ac22 <_Py_ResurrectReference@@Base+0x2be> │ │ │ │ + b.n 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ + beq.n 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4d60 │ │ │ │ + bl e5578 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3ab20 <_Py_ResurrectReference@@Base+0x186> │ │ │ │ + bne.n 3ac10 <_Py_ResurrectReference@@Base+0x2ac> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ + beq.n 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ + bne.n 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ab32 <_Py_ResurrectReference@@Base+0x198> │ │ │ │ + beq.n 3ac22 <_Py_ResurrectReference@@Base+0x2be> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3ab32 <_Py_ResurrectReference@@Base+0x198> │ │ │ │ + cbnz r3, 3ac22 <_Py_ResurrectReference@@Base+0x2be> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ab48 <_Py_ResurrectReference@@Base+0x1ae> │ │ │ │ + beq.n 3ac38 <_Py_ResurrectReference@@Base+0x2d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3ab48 <_Py_ResurrectReference@@Base+0x1ae> │ │ │ │ + cbnz r3, 3ac38 <_Py_ResurrectReference@@Base+0x2d4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3aa62 <_Py_ResurrectReference@@Base+0xc8> │ │ │ │ + beq.n 3ab52 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aa62 <_Py_ResurrectReference@@Base+0xc8> │ │ │ │ + bne.w 3ab52 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3aa62 <_Py_ResurrectReference@@Base+0xc8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ab52 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #212] @ (3ac50 <_Py_ResurrectReference@@Base+0x2b6>) │ │ │ │ + ldr r0, [pc, #212] @ (3ad40 <_Py_ResurrectReference@@Base+0x3dc>) │ │ │ │ add r1, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3ab8c <_Py_ResurrectReference@@Base+0x1f2> │ │ │ │ + cbnz r0, 3ac7c <_Py_ResurrectReference@@Base+0x318> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3abde <_Py_ResurrectReference@@Base+0x244> │ │ │ │ + b.n 3acce <_Py_ResurrectReference@@Base+0x36a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ef484 <_PySet_Update@@Base> │ │ │ │ + bl 1efbf8 <_PySet_Update@@Base> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3abb2 <_Py_ResurrectReference@@Base+0x218> │ │ │ │ + bne.n 3aca2 <_Py_ResurrectReference@@Base+0x33e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ab88 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ + beq.n 3ac78 <_Py_ResurrectReference@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ab88 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ + bne.n 3ac78 <_Py_ResurrectReference@@Base+0x314> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ab88 <_Py_ResurrectReference@@Base+0x1ee> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ac78 <_Py_ResurrectReference@@Base+0x314> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3abc4 <_Py_ResurrectReference@@Base+0x22a> │ │ │ │ + beq.n 3acb4 <_Py_ResurrectReference@@Base+0x350> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3abc4 <_Py_ResurrectReference@@Base+0x22a> │ │ │ │ + cbnz r3, 3acb4 <_Py_ResurrectReference@@Base+0x350> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ac48 <_Py_ResurrectReference@@Base+0x2ae> │ │ │ │ + beq.n 3ad38 <_Py_ResurrectReference@@Base+0x3d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ac48 <_Py_ResurrectReference@@Base+0x2ae> │ │ │ │ + bne.n 3ad38 <_Py_ResurrectReference@@Base+0x3d4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ac48 <_Py_ResurrectReference@@Base+0x2ae> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad38 <_Py_ResurrectReference@@Base+0x3d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7924c │ │ │ │ - b.n 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + bl 79398 │ │ │ │ + b.n 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 247e2c <_PyXI_EndInterpreter@@Base+0x4fc> │ │ │ │ + bl 2482fc <_PyXI_EndInterpreter@@Base+0x534> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + cbz r0, 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #72] @ (3ac54 <_Py_ResurrectReference@@Base+0x2ba>) │ │ │ │ + ldr r0, [pc, #72] @ (3ad44 <_Py_ResurrectReference@@Base+0x3e0>) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 3ac38 <_Py_ResurrectReference@@Base+0x29e> │ │ │ │ + cbnz r0, 3ad28 <_Py_ResurrectReference@@Base+0x3c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + beq.n 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ac34 <_Py_ResurrectReference@@Base+0x29a> │ │ │ │ + cbnz r3, 3ad24 <_Py_ResurrectReference@@Base+0x3c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ac48 <_Py_ResurrectReference@@Base+0x2ae> │ │ │ │ + b.n 3ad38 <_Py_ResurrectReference@@Base+0x3d4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3ac48 <_Py_ResurrectReference@@Base+0x2ae> │ │ │ │ + beq.n 3ad38 <_Py_ResurrectReference@@Base+0x3d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3ac48 <_Py_ResurrectReference@@Base+0x2ae> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3ad38 <_Py_ResurrectReference@@Base+0x3d4> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bpl.n 3ad34 <_Py_ResurrectReference@@Base+0x39a> │ │ │ │ + bpl.n 3ae24 <_PyImport_ClearExtension@@Base+0xdc> │ │ │ │ lsls r1, r1, #1 │ │ │ │ cdp 0, 7, cr0, cr4, cr9, {2} │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 3ac62 <_Py_ResurrectReference@@Base+0x2c8> │ │ │ │ - b.w 14f108 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - 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 3ac8e <_Py_ResurrectReference@@Base+0x2f4> │ │ │ │ - ldrd r0, r1, [r4] │ │ │ │ - bl d43fc │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3acba <_Py_ResurrectReference@@Base+0x320> │ │ │ │ - b.n 3aca8 <_Py_ResurrectReference@@Base+0x30e> │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #46576 @ 0xb5f0 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3ac80 <_Py_ResurrectReference@@Base+0x2e6> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3acd2 <_Py_ResurrectReference@@Base+0x338> │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3aca4 <_Py_ResurrectReference@@Base+0x30a> │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 3acd2 <_Py_ResurrectReference@@Base+0x338> │ │ │ │ - movw r3, #4324 @ 0x10e4 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #7796 @ 0x1e74 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - 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 3ad12 <_Py_ResurrectReference@@Base+0x378> │ │ │ │ - mov r3, r1 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - b.n 3ad3c <_Py_ResurrectReference@@Base+0x3a2> │ │ │ │ - mov r6, r0 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bl de4e0 <_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 258100 │ │ │ │ - adds r0, #1 │ │ │ │ - add r0, sp, #12 │ │ │ │ - bne.n 3ad38 <_Py_ResurrectReference@@Base+0x39e> │ │ │ │ - bl 1e2548 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3ad3c <_Py_ResurrectReference@@Base+0x3a2> │ │ │ │ - bl 95414 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003ad40 <_PyImport_ClearExtension@@Base>: │ │ │ │ +0003ad48 <_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] @ (3adf4 <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ + ldr r2, [pc, #160] @ (3adfc <_PyImport_ClearExtension@@Base+0xb4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 1b0c44 │ │ │ │ + bl 1b1738 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3ad7a <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 3ad82 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 80868 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3adf0 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 3adf8 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 3ad9a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + cbz r0, 3ada2 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ str r3, [r4, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ad9a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + beq.n 3ada2 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3ad9a <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3ada2 <_PyImport_ClearExtension@@Base+0x5a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 3adb6 <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ - bl 79218 │ │ │ │ + bgt.n 3adbe <_PyImport_ClearExtension@@Base+0x76> │ │ │ │ + bl 79364 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1b9248 │ │ │ │ + bl 1b9d38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3add4 <_PyImport_ClearExtension@@Base+0x94> │ │ │ │ - b.n 3adce <_PyImport_ClearExtension@@Base+0x8e> │ │ │ │ + cbnz r0, 3addc <_PyImport_ClearExtension@@Base+0x94> │ │ │ │ + b.n 3add6 <_PyImport_ClearExtension@@Base+0x8e> │ │ │ │ ldr.w r3, [r7, #3884] @ 0xf2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ada6 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + beq.n 3adae <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3ada6 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + bge.n 3adae <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aefc <_PyImport_ClearExtension@@Base+0x1bc> │ │ │ │ + bl 3af08 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ada6 <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ + bge.n 3adae <_PyImport_ClearExtension@@Base+0x66> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3adf0 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 3adf8 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259940 <_PyDeadline_Get@@Base+0xb50> │ │ │ │ + bl 259df0 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 3ade4 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + bne.n 3adec <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3adf0 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + b.n 3adf8 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e0b40 │ │ │ │ - b.n 3ade0 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ + bl 1e1364 <_PyThreadState_NewBound@@Base+0x20c> │ │ │ │ + b.n 3ade8 <_PyImport_ClearExtension@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3ae02 <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ - b.w 14f108 │ │ │ │ + beq.n 3ae0a <_PyImport_ClearExtension@@Base+0xc2> │ │ │ │ + b.w 14f948 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + cbz r0, 3ae26 <_PyImport_ClearExtension@@Base+0xde> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + itt ne │ │ │ │ + addne r3, #1 │ │ │ │ + strne r3, [r0, #0] │ │ │ │ + bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3ae32 <_PyImport_ClearExtension@@Base+0xf2> │ │ │ │ + bne.n 3ae4e <_PyImport_ClearExtension@@Base+0x106> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 3ae52 <_PyImport_ClearExtension@@Base+0x112> │ │ │ │ + b.n 3ae6e <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ mov r0, r1 │ │ │ │ - bl 14541c │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3ae52 <_PyImport_ClearExtension@@Base+0x112> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3ae5c <_PyImport_ClearExtension@@Base+0x11c> │ │ │ │ - b.n 3aec8 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + bne.n 3ae6e <_PyImport_ClearExtension@@Base+0x126> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3ae78 <_PyImport_ClearExtension@@Base+0x130> │ │ │ │ + b.n 3aee4 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3aeb2 <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + bvs.n 3aece <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #108] @ 3aed0 <_PyImport_ClearExtension@@Base+0x190> │ │ │ │ + vldr d9, [pc, #112] @ 3aef0 <_PyImport_ClearExtension@@Base+0x1a8> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 3aec2 <_PyImport_ClearExtension@@Base+0x182> │ │ │ │ + bgt.n 3aede <_PyImport_ClearExtension@@Base+0x196> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 3aed8 <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ + vldr d1, [pc, #104] @ 3aef8 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ blx 29d24 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3ae9a <_PyImport_ClearExtension@@Base+0x15a> │ │ │ │ + ble.n 3aeb6 <_PyImport_ClearExtension@@Base+0x16e> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #80] @ 3aee0 <_PyImport_ClearExtension@@Base+0x1a0> │ │ │ │ + vldr d1, [pc, #84] @ 3af00 <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ blx 29d24 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 3ae9e <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + b.n 3aeba <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3aeb2 <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3aec8 <_PyImport_ClearExtension@@Base+0x188> │ │ │ │ + bne.n 3aece <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3aee4 <_PyImport_ClearExtension@@Base+0x19c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85afc │ │ │ │ - vldr d8, [pc, #20] @ 3aed8 <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ - b.n 3aeb2 <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + b.w 85c44 │ │ │ │ + vldr d8, [pc, #24] @ 3aef8 <_PyImport_ClearExtension@@Base+0x1b0> │ │ │ │ + b.n 3aece <_PyImport_ClearExtension@@Base+0x186> │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vtbx.8 d22, {d16-d17}, d0 │ │ │ │ - cbz r0, 3aefa <_PyImport_ClearExtension@@Base+0x1ba> │ │ │ │ - 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} │ │ │ │ + vsli.32 d27, d0, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 3af32 <_PyImport_ClearExtension@@Base+0x1f2> │ │ │ │ + ble.n 3af3e <_PyImport_ClearExtension@@Base+0x1f6> │ │ │ │ ldr.w r0, [r0, #3884] @ 0xf2c │ │ │ │ - cbz r0, 3af3c <_PyImport_ClearExtension@@Base+0x1fc> │ │ │ │ + cbz r0, 3af48 <_PyImport_ClearExtension@@Base+0x200> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 3af46 <_PyImport_ClearExtension@@Base+0x206> │ │ │ │ + bge.n 3af52 <_PyImport_ClearExtension@@Base+0x20a> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 3af5a <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ + beq.n 3af66 <_PyImport_ClearExtension@@Base+0x21e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3af5a <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + b.n 3af66 <_PyImport_ClearExtension@@Base+0x21e> │ │ │ │ + movw r1, #19448 @ 0x4bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 3af4e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #18704 @ 0x4910 │ │ │ │ + b.n 3af5a <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + movw r1, #19472 @ 0x4c10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 3af4e <_PyImport_ClearExtension@@Base+0x20e> │ │ │ │ - movw r1, #18748 @ 0x493c │ │ │ │ + b.n 3af5a <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + movw r1, #19516 @ 0x4c3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50724 @ 0xc624 │ │ │ │ + movw r0, #51492 @ 0xc924 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8b7a0 │ │ │ │ + b.w 8b948 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #42928 @ 0xa7b0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ - 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, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 3afa6 <_PyImport_ClearExtension@@Base+0x266> │ │ │ │ - vldr d8, [r1, #8] │ │ │ │ - b.n 3afc4 <_PyImport_ClearExtension@@Base+0x284> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 14541c │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3afc4 <_PyImport_ClearExtension@@Base+0x284> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3afd8 <_PyImport_ClearExtension@@Base+0x298> │ │ │ │ - vldr d0, [pc, #24] @ 3afe0 <_PyImport_ClearExtension@@Base+0x2a0> │ │ │ │ - vmul.f64 d0, d8, d0 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85afc │ │ │ │ - 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, 3b358 ) │ │ │ │ - eors r4, r1 │ │ │ │ + b.w 145874 │ │ │ │ │ │ │ │ -0003afe8 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0003af8c <_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, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 3b050 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 3aff4 <_PyEval_FormatKwargsError@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fee7c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 1ff5b4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b114 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 3b0b8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #18792 @ 0x4968 │ │ │ │ + movw r2, #19560 @ 0x4c68 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3b0e0 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ - b.n 3b114 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + bne.n 3b084 <_PyEval_FormatKwargsError@@Base+0xf8> │ │ │ │ + b.n 3b0b8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b114 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 3b0b8 <_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 3b106 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 3b0aa <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 3b106 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 3b0aa <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fee7c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 1ff5b4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3b0d6 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + cbz r0, 3b07a <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #18844 @ 0x499c │ │ │ │ + movw r2, #19612 @ 0x4c9c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b0d6 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + beq.n 3b07a <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3b0d6 <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ - ldr r2, [pc, #92] @ (3b11c <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 3b07a <_PyEval_FormatKwargsError@@Base+0xee> │ │ │ │ + ldr r2, [pc, #92] @ (3b0c0 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3b0ce <_PyEval_FormatKwargsError@@Base+0xe6> │ │ │ │ + cbz r3, 3b072 <_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 3b114 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + beq.n 3b0b8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b114 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ - ldr r2, [pc, #52] @ (3b11c <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ + cbnz r3, 3b0b8 <_PyEval_FormatKwargsError@@Base+0x12c> │ │ │ │ + ldr r2, [pc, #52] @ (3b0c0 <_PyEval_FormatKwargsError@@Base+0x134>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3b0f8 <_PyEval_FormatKwargsError@@Base+0x110> │ │ │ │ + cbz r3, 3b09c <_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 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0003b120 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +0003b0c4 <_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 │ │ │ │ - movw r1, #53228 @ 0xcfec │ │ │ │ + movw r1, #53996 @ 0xd2ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl f52c4 │ │ │ │ - cbz r0, 3b16c <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + bl f5ad0 │ │ │ │ + cbz r0, 3b110 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (3b170 <_PyErr_SetLocaleString@@Base+0x50>) │ │ │ │ + ldr r0, [pc, #44] @ (3b114 <_PyErr_SetLocaleString@@Base+0x50>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl d5244 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bl d5a8c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b16c <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + beq.n 3b110 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b16c <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ + cbnz r3, 3b110 <_PyErr_SetLocaleString@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_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, #18896 @ 0x49d0 │ │ │ │ + movw r0, #19664 @ 0x4cd0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ 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 e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ 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, #26096 @ 0x65f0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 3b172 <_PyErr_SetLocaleString@@Base+0xae> │ │ │ │ + vldr d8, [r1, #8] │ │ │ │ + b.n 3b190 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 145c7c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 3b190 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3b1a4 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + vldr d0, [pc, #28] @ 3b1b0 <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + vmul.f64 d0, d8, d0 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 85c44 │ │ │ │ + vpop {d8} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + subs r3, r4, r1 │ │ │ │ + add r5, pc, #880 @ (adr r5, 3b528 ) │ │ │ │ + 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] @ (3b284 <_PyErr_SetLocaleString@@Base+0x164>) │ │ │ │ + ldr r2, [pc, #204] @ (3b294 <_PyErr_SetLocaleString@@Base+0x1d0>) │ │ │ │ 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, 3b1e6 <_PyErr_SetLocaleString@@Base+0xc6> │ │ │ │ + cbz r4, 3b1f6 <_PyErr_SetLocaleString@@Base+0x132> │ │ │ │ movw r3, #56052 @ 0xdaf4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14080 @ 0x3700 │ │ │ │ + movw r1, #14808 @ 0x39d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3b20c <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3b21c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3b210 <_PyErr_SetLocaleString@@Base+0xf0> │ │ │ │ + beq.n 3b220 <_PyErr_SetLocaleString@@Base+0x15c> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #18964 @ 0x4a14 │ │ │ │ + movw r1, #19680 @ 0x4ce0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b27e <_PyErr_SetLocaleString@@Base+0x15e> │ │ │ │ + b.n 3b28e <_PyErr_SetLocaleString@@Base+0x1ca> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19004 @ 0x4a3c │ │ │ │ + movw r0, #19720 @ 0x4d08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b20c <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ - bl 1ff944 │ │ │ │ + beq.n 3b21c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + bl 20007c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 294e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b23c <_PyErr_SetLocaleString@@Base+0x11c> │ │ │ │ - bl 30630 │ │ │ │ - b.n 3b268 <_PyErr_SetLocaleString@@Base+0x148> │ │ │ │ - bl 1fffcc │ │ │ │ + cbnz r0, 3b24c <_PyErr_SetLocaleString@@Base+0x188> │ │ │ │ + bl 30634 │ │ │ │ + b.n 3b278 <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ + bl 2007f8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 200154 │ │ │ │ + bl 20088c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9048 @ 0x2358 │ │ │ │ + movw r0, #9816 @ 0x2658 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 200678 │ │ │ │ + bl 200e04 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3b268 <_PyErr_SetLocaleString@@Base+0x148> │ │ │ │ + bne.n 3b278 <_PyErr_SetLocaleString@@Base+0x1b4> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 3b20c <_PyErr_SetLocaleString@@Base+0xec> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 3b21c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #19016 @ 0x4a48 │ │ │ │ + movw r0, #19732 @ 0x4d14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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 │ │ │ │ adds r0, #8 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ + movw r0, #36360 @ 0x8e08 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + b.w 7b320 │ │ │ │ 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 3b2ca <_PyErr_SetLocaleString@@Base+0x1aa> │ │ │ │ + bne.n 3b2e6 <_PyErr_SetLocaleString@@Base+0x222> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 3b2f4 │ │ │ │ + bl 3b310 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b2e6 <_PyErr_SetLocaleString@@Base+0x1c6> │ │ │ │ - b.n 3b2e0 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ + bne.n 3b302 <_PyErr_SetLocaleString@@Base+0x23e> │ │ │ │ + b.n 3b2fc <_PyErr_SetLocaleString@@Base+0x238> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46596 @ 0xb604 │ │ │ │ + movw r0, #47364 @ 0xb904 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3b2f0 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ - b.n 3b2ba <_PyErr_SetLocaleString@@Base+0x19a> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3b2f0 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3b30c <_PyErr_SetLocaleString@@Base+0x248> │ │ │ │ + b.n 3b2d6 <_PyErr_SetLocaleString@@Base+0x212> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3b30c <_PyErr_SetLocaleString@@Base+0x248> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003b2f4 : │ │ │ │ +0003b310 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 20328c │ │ │ │ + b.w 2037dc │ │ │ │ + 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 │ │ │ │ + ldrb r1, [r4, #20] │ │ │ │ + lsls r0, r0, #8 │ │ │ │ + ldrh.w r2, [r4, #13] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldrb.w lr, [r4, #22] │ │ │ │ + rev16 r2, r2 │ │ │ │ + orr.w r0, r0, r1, lsl #16 │ │ │ │ + ldrb.w ip, [r4, #19] │ │ │ │ + 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 3b36c │ │ │ │ + strd ip, r0, [sp, #12] │ │ │ │ + movw r0, #19832 @ 0x4d78 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + strd r6, r7, [sp, #4] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 3b39a │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 3b388 │ │ │ │ + strd r7, ip, [sp, #8] │ │ │ │ + movw r0, #19864 @ 0x4d98 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + strd r5, r6, [sp] │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 3b39a │ │ │ │ + movw r0, #19892 @ 0x4db4 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + strd r6, r7, [sp, #4] │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl e1cb0 │ │ │ │ + cbz r0, 3b3b6 │ │ │ │ + ldrb r1, [r4, #23] │ │ │ │ + cbz r1, 3b3a6 │ │ │ │ + bl 5f6c8 │ │ │ │ + cbz r0, 3b3b6 │ │ │ │ + ldrb r3, [r4, #12] │ │ │ │ + cbz r3, 3b3b6 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 5f5a0 │ │ │ │ + add sp, #28 │ │ │ │ + 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3b326 │ │ │ │ + bne.n 3b3e6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3b31c │ │ │ │ + cbz r3, 3b3dc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b42e │ │ │ │ + bne.w 3b4ee │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3b436 │ │ │ │ + b.n 3b4f6 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #13556 @ 0x34f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3b388 │ │ │ │ + beq.n 3b448 │ │ │ │ movw r7, #4380 @ 0x111c │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 3b388 │ │ │ │ + beq.n 3b448 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 3b388 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 3b448 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r1, #19676 @ 0x4cdc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3b388 │ │ │ │ + beq.n 3b448 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 3b388 │ │ │ │ + bmi.n 3b448 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r1, #19196 @ 0x4afc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 3b388 │ │ │ │ + beq.n 3b448 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3b388 │ │ │ │ + bmi.n 3b448 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 3b388 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 3b448 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3b3a0 │ │ │ │ + b.n 3b460 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3b38e │ │ │ │ + cbz r6, 3b44e │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1095d8 │ │ │ │ + bl 109f6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b39c │ │ │ │ + bne.n 3b45c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b436 │ │ │ │ + b.n 3b4f6 │ │ │ │ cmp r0, r6 │ │ │ │ - ble.n 3b380 │ │ │ │ + ble.n 3b440 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b398 │ │ │ │ + beq.n 3b458 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 3b40c │ │ │ │ - bl d43fc │ │ │ │ + cbz r6, 3b4cc │ │ │ │ + bl d4c44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b3d6 │ │ │ │ + beq.n 3b496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3b3d6 │ │ │ │ + cbnz r3, 3b496 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b3f2 │ │ │ │ + bne.n 3b4b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b398 │ │ │ │ + beq.n 3b458 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b398 │ │ │ │ + bne.n 3b458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b398 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b458 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3b3b0 │ │ │ │ + beq.n 3b470 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3b42e │ │ │ │ + beq.n 3b4ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b42e │ │ │ │ + cbnz r3, 3b4ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b42e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b4ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b422 │ │ │ │ + beq.n 3b4e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b422 │ │ │ │ + cbnz r3, 3b4e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b31c │ │ │ │ - b.n 3b398 │ │ │ │ + beq.w 3b3dc │ │ │ │ + b.n 3b458 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #35592 @ 0x8b08 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - b.w 7b1c8 │ │ │ │ - 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 │ │ │ │ - ldrb r1, [r4, #20] │ │ │ │ - lsls r0, r0, #8 │ │ │ │ - ldrh.w r2, [r4, #13] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldrb.w lr, [r4, #22] │ │ │ │ - rev16 r2, r2 │ │ │ │ - orr.w r0, r0, r1, lsl #16 │ │ │ │ - ldrb.w ip, [r4, #19] │ │ │ │ - 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 3b49c │ │ │ │ - strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #19064 @ 0x4a78 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - strd r6, r7, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl e14a8 │ │ │ │ - b.n 3b4ca │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 3b4b8 │ │ │ │ - strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #19096 @ 0x4a98 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - strd r5, r6, [sp] │ │ │ │ - bl e14a8 │ │ │ │ - b.n 3b4ca │ │ │ │ - movw r0, #19124 @ 0x4ab4 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - strd r6, r7, [sp, #4] │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl e14a8 │ │ │ │ - cbz r0, 3b4e6 │ │ │ │ - ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 3b4d6 │ │ │ │ - bl 5f644 │ │ │ │ - cbz r0, 3b4e6 │ │ │ │ - ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3b4e6 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5f51c │ │ │ │ - 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 3b516 │ │ │ │ + beq.n 3b526 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46836 @ 0xb6f4 │ │ │ │ + movw r0, #47604 @ 0xb9f4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 3b516 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 3b526 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b52a │ │ │ │ + b.n 3b53a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 10be60 │ │ │ │ + bl 10c7ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b512 │ │ │ │ + beq.n 3b522 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b56c │ │ │ │ + cbz r0, 3b57c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3b550 │ │ │ │ + cbz r3, 3b560 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3b558 │ │ │ │ + b.n 3b568 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 3b560 │ │ │ │ + cbz r2, 3b570 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 3b568 │ │ │ │ + b.n 3b578 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 3a92a │ │ │ │ + bl 3a932 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b57a │ │ │ │ - b.w 8100c │ │ │ │ + blt.n 3b58a │ │ │ │ + b.w 8114c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39532 @ 0x9a6c │ │ │ │ + movw r1, #40224 @ 0x9d20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -24628,67 +24634,118 @@ │ │ │ │ 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 3b5e2 │ │ │ │ + beq.n 3b5f2 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #19260 @ 0x4b3c │ │ │ │ + movw r0, #20028 @ 0x4e3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 3b600 │ │ │ │ - cbz r6, 3b5f4 │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 3b610 │ │ │ │ + cbz r6, 3b604 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #18896 @ 0x49d0 │ │ │ │ + movw r0, #19664 @ 0x4cd0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 3b600 │ │ │ │ - movw r0, #19280 @ 0x4b50 │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 3b610 │ │ │ │ + movw r0, #20048 @ 0x4e50 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - cbz r0, 3b61c │ │ │ │ + bl e1cb0 │ │ │ │ + cbz r0, 3b62c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3b60c │ │ │ │ + cbz r3, 3b61c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 5f51c │ │ │ │ - cbz r0, 3b61c │ │ │ │ - cbz r5, 3b61c │ │ │ │ + bl 5f5a0 │ │ │ │ + cbz r0, 3b62c │ │ │ │ + cbz r5, 3b62c │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5f644 │ │ │ │ + b.w 5f6c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bics.w r0, r2, r1, asr #32 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ + 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] │ │ │ │ + movw r3, #9692 @ 0x25dc │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ + bl 22b178 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbz r0, 3b6d0 │ │ │ │ + ldrd r5, r6, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 98234 │ │ │ │ + add r3, sp, #24 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #20 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29328 <__wait4_time64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 9ae74 │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.n 3b6b4 │ │ │ │ + blx 2aabc <__errno_location@plt> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne.n 3b6c0 │ │ │ │ + bl e9288 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3b680 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 3b6d0 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + add r2, sp, #24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3bbda │ │ │ │ + b.n 3b6d0 │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f57d8 │ │ │ │ + b.n 3b6b0 │ │ │ │ + add sp, #116 @ 0x74 │ │ │ │ + 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 2579a4 │ │ │ │ + bl 257e8c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b66a │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3b702 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3b680 │ │ │ │ + b.n 3b718 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -24698,353 +24755,301 @@ │ │ │ │ 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 3b6a4 │ │ │ │ + bhi.n 3b73c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3b6bc │ │ │ │ + ble.n 3b754 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3b6c4 │ │ │ │ - movw r0, #6892 @ 0x1aec │ │ │ │ + b.n 3b75c │ │ │ │ + movw r0, #7660 @ 0x1dec │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b69c │ │ │ │ + bne.n 3b734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3b8d4 │ │ │ │ + b.n 3b8e2 │ │ │ │ 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 b7378 │ │ │ │ - cbnz r0, 3b6f8 │ │ │ │ - cbz r4, 3b6f0 │ │ │ │ + bl b7c44 │ │ │ │ + cbnz r0, 3b790 │ │ │ │ + cbz r4, 3b788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13d71c │ │ │ │ - cbnz r0, 3b6f8 │ │ │ │ + bl 13df5c │ │ │ │ + cbnz r0, 3b790 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 225ee4 │ │ │ │ + b.w 226584 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19292 @ 0x4b5c │ │ │ │ + movw r1, #20060 @ 0x4e5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 3b97a │ │ │ │ + b.n 3b988 │ │ │ │ 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 r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 3b734 │ │ │ │ + cbnz r3, 3b7cc │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 3b734 │ │ │ │ + ble.n 3b7cc │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3b734 │ │ │ │ - cbnz r1, 3b758 │ │ │ │ - mov r1, r2 │ │ │ │ + bne.n 3b7cc │ │ │ │ + cbnz r1, 3b7ea │ │ │ │ mov r0, r4 │ │ │ │ + ldr r4, [pc, #80] @ (3b820 ) │ │ │ │ + mov r1, r2 │ │ │ │ + str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ add r5, sp, #24 │ │ │ │ - strd r4, r2, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - movw r4, #9692 @ 0x25dc │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3b788 │ │ │ │ + cbz r0, 3b81a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b788 │ │ │ │ + beq.n 3b81a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b776 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3b788 │ │ │ │ + bne.n 3b808 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3b81a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 223368 <_PyParkingLot_AfterFork@@Base+0xa8> │ │ │ │ + b.w 223a28 <_PyParkingLot_AfterFork@@Base+0xa8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movs r6, #8 │ │ │ │ + lsls r1, 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, #2 │ │ │ │ - beq.n 3b7ba │ │ │ │ + beq.n 3b850 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19332 @ 0x4b84 │ │ │ │ + movw r1, #20100 @ 0x4e84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b7cc │ │ │ │ + bne.n 3b862 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b84a │ │ │ │ + b.n 3b8e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3b7e0 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3b876 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b7c8 │ │ │ │ + bne.n 3b85e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #27008 @ 0x6980 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #19368 @ 0x4ba8 │ │ │ │ + movw r0, #20136 @ 0x4ea8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3b7c8 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 3b85e │ │ │ │ + bl 98234 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a694 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3b83c │ │ │ │ + bne.n 3b8d2 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3b82a │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 3b8c0 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b7fc │ │ │ │ - b.n 3b7c8 │ │ │ │ + beq.n 3b892 │ │ │ │ + b.n 3b85e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3b82a │ │ │ │ + blt.n 3b8c0 │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ 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, #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, #100] @ (3b8d0 ) │ │ │ │ - bl 22aca4 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbz r0, 3b8ca │ │ │ │ - ldrd r5, r6, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 980b4 │ │ │ │ - add r3, sp, #24 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #20 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29328 <__wait4_time64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.n 3b8ae │ │ │ │ - blx 2aabc <__errno_location@plt> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne.n 3b8ba │ │ │ │ - bl e8a7c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3b87a │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 3b8ca │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r2, sp, #24 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3beae │ │ │ │ - b.n 3b8ca │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 3b8aa │ │ │ │ - add sp, #116 @ 0x74 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - movs r6, #8 │ │ │ │ - lsls r1, 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 │ │ │ │ movw r9, #4372 @ 0x1114 │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 3b90e │ │ │ │ + beq.n 3b91c │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl d0bd8 │ │ │ │ - cbnz r0, 3b972 │ │ │ │ + bl d142c │ │ │ │ + cbnz r0, 3b980 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ - b.n 3b91a │ │ │ │ - movw r8, #19380 @ 0x4bb4 │ │ │ │ + b.n 3b928 │ │ │ │ + movw r8, #20148 @ 0x4eb4 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ mov.w fp, #6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - cbz r6, 3b922 │ │ │ │ + cbz r6, 3b930 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 3b92a │ │ │ │ + b.n 3b938 │ │ │ │ movw r5, #11008 @ 0x2b00 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ movs r4, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 3b946 │ │ │ │ + beq.n 3b954 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 3b944 │ │ │ │ + bge.n 3b952 │ │ │ │ ldrb r1, [r5, r4] │ │ │ │ blx 2aa14 │ │ │ │ - cbz r0, 3b944 │ │ │ │ + cbz r0, 3b952 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3b930 │ │ │ │ - cbz r7, 3b95e │ │ │ │ + b.n 3b93e │ │ │ │ + cbz r7, 3b96c │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ subs r7, #1 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ cmp r7, r4 │ │ │ │ - blt.n 3b95e │ │ │ │ + blt.n 3b96c │ │ │ │ ldrb r1, [r5, r7] │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b948 │ │ │ │ + bne.n 3b956 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.n 3b968 │ │ │ │ + beq.n 3b976 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ subs r1, r6, r4 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 15df78 │ │ │ │ - b.n 3b974 │ │ │ │ + bl 15e768 │ │ │ │ + b.n 3b982 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 3b9ae │ │ │ │ + bmi.n 3b9bc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19424 @ 0x4be0 │ │ │ │ + movw r1, #20192 @ 0x4ee0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3b9d6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3b9e4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl b7378 │ │ │ │ + bl b7c44 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3b9da │ │ │ │ + beq.n 3b9e8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19456 @ 0x4c00 │ │ │ │ + movw r1, #20224 @ 0x4f00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ba52 │ │ │ │ + b.n 3ba60 │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #8 │ │ │ │ addw r9, r4, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl f8098 │ │ │ │ + bl f88a0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3b9fc │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3ba0a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b9d6 │ │ │ │ + bne.n 3b9e4 │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 3b9e4 │ │ │ │ + bne.n 3b9f2 │ │ │ │ ldr.w r0, [r4, #2508] @ 0x9cc │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3ba1c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3ba2a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b9d6 │ │ │ │ - b.n 3ba22 │ │ │ │ + bne.n 3b9e4 │ │ │ │ + b.n 3ba30 │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 3ba3a │ │ │ │ + bls.n 3ba48 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19488 @ 0x4c20 │ │ │ │ + movw r1, #20256 @ 0x4f20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3b9d6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3b9e4 │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 29db8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ @@ -25055,293 +25060,429 @@ │ │ │ │ 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 3ba84 │ │ │ │ + bhi.n 3ba92 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3ba9c │ │ │ │ - b.n 3bab0 │ │ │ │ - movw r0, #6780 @ 0x1a7c │ │ │ │ + cbnz r0, 3baaa │ │ │ │ + b.n 3babe │ │ │ │ + movw r0, #7548 @ 0x1d7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bb74 │ │ │ │ - b.n 3ba76 │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 3bb82 │ │ │ │ + b.n 3ba84 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3babe │ │ │ │ + bne.n 3bacc │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 3bace │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3badc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bb74 │ │ │ │ + bne.n 3bb82 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3bace │ │ │ │ + b.n 3badc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3baac │ │ │ │ + bne.n 3baba │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3baac │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3baba │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 3bb3a │ │ │ │ + ble.n 3bb48 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 3bae8 │ │ │ │ + bpl.n 3baf6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3bb0e │ │ │ │ + bne.n 3bb1c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 3bb3c │ │ │ │ + b.n 3bb4a │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3bb02 │ │ │ │ + beq.n 3bb10 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 3bb1a │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 3bb28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3bb1a │ │ │ │ + bne.n 3bb28 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 3bb3c │ │ │ │ + b.n 3bb4a │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3baf4 │ │ │ │ + bne.n 3bb02 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6780 @ 0x1a7c │ │ │ │ + movw r0, #7548 @ 0x1d7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3bb74 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3bb82 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 3bb58 │ │ │ │ - cbz r1, 3bb48 │ │ │ │ + bgt.n 3bb66 │ │ │ │ + cbz r1, 3bb56 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 3bb50 │ │ │ │ + b.n 3bb5e │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ 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 3bcc6 │ │ │ │ + b.n 3be54 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - ldrd r2, r3, [r0, #4] │ │ │ │ - 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 3bba6 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3bbb0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #20784 @ 0x5130 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + ldrd r2, r3, [r1, #12] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + b.w e1cb0 │ │ │ │ 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 3bbe2 │ │ │ │ + bge.n 3bbca │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39532 @ 0x9a6c │ │ │ │ + movw r1, #40224 @ 0x9d20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3bbf0 │ │ │ │ + b.n 3bbd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ + 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, 3bc00 │ │ │ │ + mov r1, r0 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 29718 │ │ │ │ + movw r1, #14056 @ 0x36e8 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #34188 @ 0x858c │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 3bd68 │ │ │ │ + bl 85648 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3bc38 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 3bc38 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 3bd68 │ │ │ │ + ldrd r0, r1, [r5, #8] │ │ │ │ + bl 27f030 │ │ │ │ + vldr d9, [pc, #304] @ 3bd78 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, r1, [r5] │ │ │ │ + bl 27f030 │ │ │ │ + vmul.f64 d8, d8, d9 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vadd.f64 d0, d8, d0 │ │ │ │ + bl 85c44 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #12] │ │ │ │ + ldrd r0, r1, [r5, #24] │ │ │ │ + bl 27f030 │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, r1, [r5, #16] │ │ │ │ + vmul.f64 d8, d8, d9 │ │ │ │ + bl 27f030 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vadd.f64 d0, d8, d0 │ │ │ │ + bl 85c44 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + bl 8114c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #20] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + bl 8114c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + bl 8114c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #28] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + bl 8114c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #32] │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + bl 8114c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3bd2e │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ + bl 8114c │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 3bd2e │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ + str r3, [r4, #68] @ 0x44 │ │ │ │ + bl 8114c │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r0, 3bd46 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3bd68 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 3bd68 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bd68 │ │ │ │ + str r3, [r4, #72] @ 0x48 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8114c │ │ │ │ + mov r3, r4 │ │ │ │ + vpop {d8-d9} │ │ │ │ + mov r1, r0 │ │ │ │ + mov r2, r8 │ │ │ │ + movw r0, #20948 @ 0x51d4 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 8492c │ │ │ │ + vpop {d8-d9} │ │ │ │ + movs r0, #0 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ + stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ 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 3bc12 │ │ │ │ + bne.n 3bda0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3bc2a │ │ │ │ + b.w 3bdb8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46812 @ 0xb6dc │ │ │ │ + movw r0, #47580 @ 0xb9dc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3bc06 │ │ │ │ + bne.n 3bd94 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003bc2a : │ │ │ │ +0003bdb8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 3bc3e │ │ │ │ + cbz r0, 3bdcc │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 3bc46 │ │ │ │ - bl 2754a4 │ │ │ │ + cbnz r1, 3bdd4 │ │ │ │ + bl 27581c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3bcc2 │ │ │ │ + b.n 3be50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 3bca4 │ │ │ │ + cbz r3, 3be32 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 3bc56 │ │ │ │ + cbnz r6, 3bde4 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 3bc5e │ │ │ │ + cbz r6, 3bdec │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 3bca4 │ │ │ │ + bmi.n 3be32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3bca4 │ │ │ │ + cbz r3, 3be32 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3bca4 │ │ │ │ + bmi.n 3be32 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 3bca4 │ │ │ │ + cbz r3, 3be32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 3bca4 │ │ │ │ + cbz r3, 3be32 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl e5d10 │ │ │ │ + bl e651c │ │ │ │ movw r2, #7544 @ 0x1d78 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 3bcc2 │ │ │ │ + bne.n 3be50 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3bca4 │ │ │ │ + beq.n 3be32 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3bca4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3be32 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14172 @ 0x375c │ │ │ │ + movw r1, #14900 @ 0x3a34 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r3 │ │ │ │ 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 │ │ │ │ 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 3bcfe │ │ │ │ - cbz r4, 3bcec │ │ │ │ + bne.n 3be8c │ │ │ │ + cbz r4, 3be7a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3bcf4 │ │ │ │ + b.n 3be82 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3bd7c │ │ │ │ + cbz r0, 3bf0a │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 3bd32 │ │ │ │ + ble.n 3bec0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3bd22 │ │ │ │ + cbz r3, 3beb0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3bd2a │ │ │ │ + b.n 3beb8 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3bd3a │ │ │ │ + cbz r3, 3bec8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 3bd42 │ │ │ │ + b.n 3bed0 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 3bd4c │ │ │ │ + cbz r2, 3beda │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 3bd54 │ │ │ │ + b.n 3bee2 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ blx 29db8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 3bd7c │ │ │ │ + ble.n 3bf0a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3bd66 │ │ │ │ + cbz r3, 3bef4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 3bd6e │ │ │ │ + b.n 3befc │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ @@ -25349,617 +25490,483 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5} │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3be8e │ │ │ │ + bne.n 3c01c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3be8e │ │ │ │ + bne.n 3c01c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs r4, r1, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - cbz r0, 3bdae │ │ │ │ - cbz r4, 3bdae │ │ │ │ + cbz r0, 3bf3c │ │ │ │ + cbz r4, 3bf3c │ │ │ │ pop {r4, r5} │ │ │ │ - b.w d4830 │ │ │ │ + b.w d5078 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 3be6a │ │ │ │ + bhi.n 3bff8 │ │ │ │ tbb [pc, r5] │ │ │ │ - ldr r0, [pc, #144] @ (3be48 ) │ │ │ │ + ldr r0, [pc, #144] @ (3bfd8 ) │ │ │ │ asrs r3, r0, #8 │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ clz r3, r0 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 3be96 │ │ │ │ + b.n 3c024 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 3be96 │ │ │ │ + b.n 3c024 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r2 │ │ │ │ - b.n 3be96 │ │ │ │ + b.n 3c024 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ it ls │ │ │ │ movls r0, r2 │ │ │ │ - b.n 3be96 │ │ │ │ + b.n 3c024 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ it hi │ │ │ │ movhi r0, r2 │ │ │ │ - b.n 3be96 │ │ │ │ + b.n 3c024 │ │ │ │ clz r3, r0 │ │ │ │ clz r1, r1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ it cc │ │ │ │ movcc r0, r2 │ │ │ │ - b.n 3be96 │ │ │ │ + b.n 3c024 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #20160 @ 0x4ec0 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - ldrd r2, r3, [r1, #12] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - b.w e14a8 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, 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, 3bed4 │ │ │ │ - mov r1, r0 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29718 │ │ │ │ - movw r1, #13288 @ 0x33e8 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #33420 @ 0x828c │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 3c03c │ │ │ │ - bl 85500 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3bf0c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 3bf0c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 3c03c │ │ │ │ - ldrd r0, r1, [r5, #8] │ │ │ │ - bl 27ed40 │ │ │ │ - vldr d9, [pc, #300] @ 3c048 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, r1, [r5] │ │ │ │ - bl 27ed40 │ │ │ │ - vmul.f64 d8, d8, d9 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vadd.f64 d0, d8, d0 │ │ │ │ - bl 85afc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #12] │ │ │ │ - ldrd r0, r1, [r5, #24] │ │ │ │ - bl 27ed40 │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, r1, [r5, #16] │ │ │ │ - vmul.f64 d8, d8, d9 │ │ │ │ - bl 27ed40 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vadd.f64 d0, d8, d0 │ │ │ │ - bl 85afc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - bl 8100c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #20] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 8100c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 8100c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #28] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 8100c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #32] │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 8100c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3c002 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 8100c │ │ │ │ - cbz r0, 3c002 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 8100c │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 3c002 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ - str r3, [r4, #68] @ 0x44 │ │ │ │ - bl 8100c │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r0, 3c01a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3c03c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c03c │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldrd r2, r3, [r0, #4] │ │ │ │ + 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 3c054 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3c05e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c03c │ │ │ │ - str r3, [r4, #72] @ 0x48 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 8100c │ │ │ │ - mov r3, r4 │ │ │ │ - vpop {d8-d9} │ │ │ │ - mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - movw r0, #20224 @ 0x4f00 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 847ec │ │ │ │ - vpop {d8-d9} │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 80a34 │ │ │ │ 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 │ │ │ │ + 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 r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 3c088 │ │ │ │ + cbnz r0, 3c09a │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 3c088 │ │ │ │ + ble.n 3c09a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3c088 │ │ │ │ - cbz r2, 3c088 │ │ │ │ + bne.n 3c09a │ │ │ │ + cbz r2, 3c09a │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #10088 @ 0x2768 │ │ │ │ + movw r1, #10856 @ 0x2a68 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3c0a6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3c0b8 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #28] @ (3c0ac ) │ │ │ │ + ldr r4, [pc, #32] @ (3c0c0 ) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c072 │ │ │ │ + bne.n 3c084 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0003c0b0 : │ │ │ │ +0003c0c4 : │ │ │ │ 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 3c24a <_PyObject_GetDictPtr@@Base> │ │ │ │ - cbnz r0, 3c0f4 │ │ │ │ + bl 3c25e <_PyObject_GetDictPtr@@Base> │ │ │ │ + cbnz r0, 3c108 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 3c0dc │ │ │ │ + bpl.n 3c0f0 │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ - cbnz r3, 3c0dc │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 3c10c │ │ │ │ + cbnz r3, 3c0f0 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 3c120 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51608 @ 0xc998 │ │ │ │ + movw r1, #52376 @ 0xcc98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3c10c │ │ │ │ - cbnz r4, 3c112 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3c120 │ │ │ │ + cbnz r4, 3c126 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20228 @ 0x4f04 │ │ │ │ + movw r1, #20996 @ 0x5204 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c14e │ │ │ │ + b.n 3c162 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3c136 │ │ │ │ + bmi.n 3c14a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #20252 @ 0x4f1c │ │ │ │ + movw r1, #21020 @ 0x521c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3c10c │ │ │ │ + bl d54ec │ │ │ │ + b.n 3c120 │ │ │ │ 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 1af6e8 │ │ │ │ + bl 1b01f0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3c16c │ │ │ │ + cbz r3, 3c180 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3c16e │ │ │ │ + b.n 3c182 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29718 │ │ │ │ - cbnz r6, 3c184 │ │ │ │ + cbnz r6, 3c198 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3c184 │ │ │ │ + ble.n 3c198 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 3c184 │ │ │ │ - cbnz r5, 3c1aa │ │ │ │ - ldr r1, [pc, #120] @ (3c200 ) │ │ │ │ + bgt.n 3c198 │ │ │ │ + cbnz r5, 3c1be │ │ │ │ + ldr r1, [pc, #120] @ (3c214 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c1aa │ │ │ │ + cbnz r0, 3c1be │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c1ee │ │ │ │ + b.n 3c202 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c1a6 │ │ │ │ + bne.n 3c1ba │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 3c1da │ │ │ │ + beq.n 3c1ee │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - cbz r6, 3c1c6 │ │ │ │ + cbz r6, 3c1da │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 3c1de │ │ │ │ + beq.n 3c1f2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c1e0 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3c1e0 │ │ │ │ - b.n 3c1a6 │ │ │ │ + bne.n 3c1f4 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3c1f4 │ │ │ │ + b.n 3c1ba │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3c1e0 │ │ │ │ + b.n 3c1f4 │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 37a5c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 37a64 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3c1f8 │ │ │ │ + cbz r3, 3c20c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 3c232 │ │ │ │ + bhi.n 3c246 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 155d34 │ │ │ │ - bl cf014 │ │ │ │ + bl 1565ac │ │ │ │ + bl cf868 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w fba64 │ │ │ │ + b.w fc26c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3220 @ 0xc94 │ │ │ │ + movw r0, #3988 @ 0xf94 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #0 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c218 │ │ │ │ + bne.n 3c22c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003c24a <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0003c25e <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 3c288 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 3c29c <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3c29e <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ - bge.n 3c284 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 3c2b2 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ + bge.n 3c298 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r2, r4, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r4, r0, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r1, r2 │ │ │ │ adds r0, r3, r1 │ │ │ │ - b.n 3c2a6 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 3c2ba <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 3c2a2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + cbnz r3, 3c2b6 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 3c2a2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl 200b60 │ │ │ │ - cbnz r0, 3c2a2 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl d6f30 │ │ │ │ + bpl.n 3c2b6 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl 201298 │ │ │ │ + cbnz r0, 3c2b6 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl d7760 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3c2a6 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 3c2ba <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ sub.w r0, r4, #12 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3c2b2 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ - b.w 14f108 │ │ │ │ + beq.n 3c2c6 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + b.w 14f948 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 3c2dc <_PyObject_GetDictPtr@@Base+0x92> │ │ │ │ + bhi.n 3c2f0 <_PyObject_GetDictPtr@@Base+0x92> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3c2f4 <_PyObject_GetDictPtr@@Base+0xaa> │ │ │ │ + ble.n 3c308 <_PyObject_GetDictPtr@@Base+0xaa> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3c2fc <_PyObject_GetDictPtr@@Base+0xb2> │ │ │ │ - movw r0, #7040 @ 0x1b80 │ │ │ │ + b.n 3c310 <_PyObject_GetDictPtr@@Base+0xb2> │ │ │ │ + movw r0, #7808 @ 0x1e80 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c2d4 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ + bne.n 3c2e8 <_PyObject_GetDictPtr@@Base+0x8a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3b8d4 │ │ │ │ + b.w 3b8e2 │ │ │ │ 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 257490 <_PyTime_AsTimeval@@Base+0x1b90> │ │ │ │ + bl 257978 <_PyTime_AsTimeval@@Base+0x1b98> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c32c <_PyObject_GetDictPtr@@Base+0xe2> │ │ │ │ + bne.n 3c340 <_PyObject_GetDictPtr@@Base+0xe2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c362 <_PyObject_GetDictPtr@@Base+0x118> │ │ │ │ + b.n 3c376 <_PyObject_GetDictPtr@@Base+0x118> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2575c8 <_PyTime_AsTimeval@@Base+0x1cc8> │ │ │ │ + bl 257ab0 <_PyTime_AsTimeval@@Base+0x1cd0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c328 <_PyObject_GetDictPtr@@Base+0xde> │ │ │ │ + beq.n 3c33c <_PyObject_GetDictPtr@@Base+0xde> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003c368 : │ │ │ │ +0003c37c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (3c380 ) │ │ │ │ + ldr r4, [pc, #16] @ (3c394 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 1fe2d4 │ │ │ │ + b.w 1fea0c │ │ │ │ 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 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #20652 @ 0x50ac │ │ │ │ + movw r1, #21420 @ 0x53ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c3c4 │ │ │ │ + beq.n 3c3d8 │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0003c3c8 : │ │ │ │ - ldr r0, [pc, #4] @ (3c3d0 ) │ │ │ │ - b.w ce8e0 │ │ │ │ +0003c3dc : │ │ │ │ + ldr r0, [pc, #4] @ (3c3e4 ) │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -25967,645 +25974,646 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3c404 │ │ │ │ + bne.n 3c418 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d0bd8 │ │ │ │ - cbz r0, 3c41e │ │ │ │ - b.n 3c41a │ │ │ │ + bl d142c │ │ │ │ + cbz r0, 3c432 │ │ │ │ + b.n 3c42e │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #53668 @ 0xd1a4 │ │ │ │ + movw r0, #54436 @ 0xd4a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c3f6 │ │ │ │ + bne.n 3c40a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c464 │ │ │ │ + b.n 3c478 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c432 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3c446 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c41a │ │ │ │ + bne.n 3c42e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw r5, #50724 @ 0xc624 │ │ │ │ + movw r5, #51492 @ 0xc924 │ │ │ │ movt r5, #69 @ 0x45 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ adds r1, r2, r3 │ │ │ │ subs r3, r1, r2 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3c45e │ │ │ │ + ble.n 3c472 │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r3, r3, r0, lsr #8 │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ eors r0, r4 │ │ │ │ - b.n 3c442 │ │ │ │ - bl 7edd4 │ │ │ │ + b.n 3c456 │ │ │ │ + bl 7ef24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c46e │ │ │ │ + cbz r3, 3c482 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 3c494 │ │ │ │ + cbz r3, 3c4a8 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3c4a4 │ │ │ │ + b.n 3c4b8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3c4a2 │ │ │ │ + ble.n 3c4b6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3c49e │ │ │ │ - cbnz r1, 3c4c0 │ │ │ │ + bne.n 3c4b2 │ │ │ │ + cbnz r1, 3c4d4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c4a4 │ │ │ │ + b.n 3c4b8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #640] @ (3c728 ) │ │ │ │ + ldr r1, [pc, #644] @ (3c740 ) │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3c4c6 │ │ │ │ - b.n 3c656 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3c4da │ │ │ │ + b.n 3c66a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c656 │ │ │ │ - ldr r3, [pc, #584] @ (3c72c ) │ │ │ │ + beq.w 3c66a │ │ │ │ + ldr r3, [pc, #588] @ (3c744 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movw r8, #42652 @ 0xa69c │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 3c65a │ │ │ │ + bne.w 3c66e │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e10c0 │ │ │ │ + bl e18c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3c65a │ │ │ │ + bne.w 3c66e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c52e │ │ │ │ + beq.n 3c542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c52e │ │ │ │ + cbnz r3, 3c542 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3c56a │ │ │ │ + cbnz r0, 3c57e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c552 │ │ │ │ + beq.n 3c566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c552 │ │ │ │ + cbnz r3, 3c566 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c656 │ │ │ │ + bne.n 3c66a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 3c5ee │ │ │ │ + bne.n 3c602 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl e10c0 │ │ │ │ + bl e18c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbnz r3, 3c5ee │ │ │ │ + cbnz r3, 3c602 │ │ │ │ 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 3c5d6 │ │ │ │ + beq.n 3c5ea │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 3c5b6 │ │ │ │ + bge.n 3c5ca │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 3c5c4 │ │ │ │ + bge.n 3c5d8 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #344] @ 3c720 │ │ │ │ + vldr d5, [pc, #348] @ 3c738 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3c5ee │ │ │ │ + bhi.n 3c602 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 3c532 │ │ │ │ + beq.n 3c546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c532 │ │ │ │ + bne.n 3c546 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c532 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c546 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3c642 │ │ │ │ + cbz r0, 3c656 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11a564 │ │ │ │ + bl 11ae1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c616 │ │ │ │ + beq.n 3c62a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c616 │ │ │ │ + cbnz r3, 3c62a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c62c │ │ │ │ + beq.n 3c640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c62c │ │ │ │ + cbnz r3, 3c640 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 3c65a │ │ │ │ - b.n 3c64c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 3c66e │ │ │ │ + b.n 3c660 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 3c6fe │ │ │ │ + beq.n 3c712 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c730 │ │ │ │ + bne.n 3c748 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c68a │ │ │ │ + bne.n 3c69e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3c69a │ │ │ │ + bne.n 3c6ae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3c7e6 │ │ │ │ + b.n 3c7fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #26096 @ 0x65f0 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 3c76a │ │ │ │ + bne.w 3c782 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c684 │ │ │ │ + beq.n 3c698 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c684 │ │ │ │ + cbnz r3, 3c698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 3c6c0 │ │ │ │ + b.n 3c6d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c64c │ │ │ │ + bne.n 3c660 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c64c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c656 │ │ │ │ + bne.n 3c66a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c656 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c66a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3c630 │ │ │ │ + bne.n 3c644 │ │ │ │ vldr d7, [r6, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 3c714 │ │ │ │ + bne.n 3c728 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c6aa │ │ │ │ + bne.n 3c6be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c6e4 │ │ │ │ + beq.n 3c6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c6e4 │ │ │ │ + cbnz r3, 3c6f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c656 │ │ │ │ + bne.n 3c66a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85afc │ │ │ │ - bl e10c0 │ │ │ │ + b.w 85c44 │ │ │ │ + bl e18c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c634 │ │ │ │ + bne.n 3c648 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 3c6b4 │ │ │ │ + b.n 3c6c8 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3c6c0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c6c0 │ │ │ │ + bne.n 3c6d4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c6d4 │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ movs r7, #4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 11a564 │ │ │ │ + bl 11ae1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c74e │ │ │ │ + beq.n 3c766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3c74e │ │ │ │ + cbnz r3, 3c766 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c764 │ │ │ │ + beq.n 3c77c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c764 │ │ │ │ + cbnz r3, 3c77c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3c64c │ │ │ │ + beq.w 3c660 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 3c79a │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3c7d0 │ │ │ │ + cbnz r6, 3c7b2 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3c7e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c7ce │ │ │ │ + beq.n 3c7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c7ce │ │ │ │ + cbnz r3, 3c7e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c7ce │ │ │ │ - bl 11a564 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c7e6 │ │ │ │ + bl 11ae1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3c7b2 │ │ │ │ + beq.n 3c7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c7b2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c7ca │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3c7c4 │ │ │ │ + beq.n 3c7dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c7c4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c7dc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3c7ce │ │ │ │ + beq.n 3c7e6 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3c76e │ │ │ │ + b.n 3c786 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c7e6 │ │ │ │ + beq.n 3c7fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3c7e6 │ │ │ │ + cbnz r3, 3c7fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #41072 @ 0xa070 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ + b.w 145874 │ │ │ │ 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 22ab8c │ │ │ │ - cbz r0, 3c854 │ │ │ │ + bl 22b0b0 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ + cbz r0, 3c86c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 3c836 │ │ │ │ + cbnz r0, 3c84e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3c858 │ │ │ │ + beq.n 3c870 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3c858 │ │ │ │ - bl 83edc │ │ │ │ + b.n 3c870 │ │ │ │ + bl 8401c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3c860 │ │ │ │ + cbnz r0, 3c878 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c854 │ │ │ │ + beq.n 3c86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c854 │ │ │ │ + cbnz r3, 3c86c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3c888 │ │ │ │ + b.n 3c8a0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #21020 @ 0x521c │ │ │ │ + movw r0, #21788 @ 0x551c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3c888 │ │ │ │ + beq.n 3c8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c888 │ │ │ │ + cbnz r3, 3c8a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 r2, #4016 @ 0xfb0 │ │ │ │ + movw r2, #4784 @ 0x12b0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1d8454 │ │ │ │ - cbnz r0, 3c8b2 │ │ │ │ + bl 1d8d44 │ │ │ │ + cbnz r0, 3c8ca │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c914 │ │ │ │ + b.n 3c92c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3c8f6 │ │ │ │ - ldr r2, [pc, #92] @ (3c918 ) │ │ │ │ + bpl.n 3c90e │ │ │ │ + ldr r2, [pc, #92] @ (3c930 ) │ │ │ │ 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 3c8e0 │ │ │ │ + beq.n 3c8f8 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 3c8ea │ │ │ │ + bls.n 3c902 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 3c8f2 │ │ │ │ + b.n 3c90a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 3c8fa │ │ │ │ + b.n 3c912 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #28] @ (3c91c ) │ │ │ │ - bl 7a408 │ │ │ │ + ldr r1, [pc, #28] @ (3c934 ) │ │ │ │ + bl 7a55c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c8ac │ │ │ │ + bne.n 3c8c4 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 3c914 │ │ │ │ + cbz r3, 3c92c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c49ec │ │ │ │ + bl 1c52c4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxth r4, r4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bpl.n 3c93e │ │ │ │ + bpl.n 3c956 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 3c95e │ │ │ │ + bgt.n 3c976 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #21028 @ 0x5224 │ │ │ │ + movw r1, #21796 @ 0x5524 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3c976 │ │ │ │ + bgt.n 3c98e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 18594c │ │ │ │ - cbnz r0, 3c990 │ │ │ │ - b.n 3c98c │ │ │ │ + bl 1862d8 <_PyTime_AsMilliseconds@@Base+0x2950> │ │ │ │ + cbnz r0, 3c9a8 │ │ │ │ + b.n 3c9a4 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #61980 @ 0xf21c │ │ │ │ + movw r1, #62708 @ 0xf4f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ca54 │ │ │ │ + b.n 3ca6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3c9a4 │ │ │ │ + beq.n 3c9bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c9a4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c9bc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 3c9ca │ │ │ │ + bmi.n 3c9e2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21088 @ 0x5260 │ │ │ │ + movw r1, #21856 @ 0x5560 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ - bl 85a4c │ │ │ │ + b.w d54ec │ │ │ │ + bl 85b94 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3c9da │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3c9de │ │ │ │ - b.n 3c98c │ │ │ │ + bne.n 3c9f2 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3c9f6 │ │ │ │ + b.n 3c9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c9f6 │ │ │ │ + bge.n 3ca0e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21140 @ 0x5294 │ │ │ │ + movw r1, #21908 @ 0x5594 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3c98c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3c9a4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3ca10 │ │ │ │ + bne.n 3ca28 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3ca54 │ │ │ │ + b.n 3ca6c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3ca34 │ │ │ │ + bmi.n 3ca4c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21176 @ 0x52b8 │ │ │ │ + movw r1, #21944 @ 0x55b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3ca42 │ │ │ │ - bl 89af4 │ │ │ │ + cbz r0, 3ca5a │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ca06 │ │ │ │ - b.n 3c98c │ │ │ │ + bne.n 3ca1e │ │ │ │ + b.n 3c9a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ - b.n 3ca06 │ │ │ │ + b.n 3ca1e │ │ │ │ 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 r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 3cb48 │ │ │ │ + bl 3cb60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26613,793 +26621,697 @@ │ │ │ │ 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 3ca9c │ │ │ │ + bhi.n 3cab4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3cac0 │ │ │ │ - b.n 3cab4 │ │ │ │ - movw r0, #9516 @ 0x252c │ │ │ │ + ble.n 3cad8 │ │ │ │ + b.n 3cacc │ │ │ │ + movw r0, #10284 @ 0x282c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ca96 │ │ │ │ - b.n 3cb3e │ │ │ │ + bne.n 3caae │ │ │ │ + b.n 3cb56 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 140bb4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 1413bc <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cb3e │ │ │ │ + beq.n 3cb56 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3cae2 │ │ │ │ + cbz r3, 3cafa │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3cafa │ │ │ │ + ble.n 3cb12 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #61980 @ 0xf21c │ │ │ │ + movw r1, #62708 @ 0xf4f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3cb3e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3cb56 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27260 @ 0x6a7c │ │ │ │ + movw r1, #28028 @ 0x6d7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3cb3e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3cb56 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 3cb1e │ │ │ │ + bge.n 3cb36 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #21244 @ 0x52fc │ │ │ │ + movw r1, #22012 @ 0x55fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3cb30 │ │ │ │ + blt.n 3cb48 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 226c60 │ │ │ │ + bl 227300 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cb24 │ │ │ │ + bne.n 3cb3c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3cb6a │ │ │ │ + beq.n 3cb82 │ │ │ │ ldr.w fp, [r0, #20] │ │ │ │ - b.n 3cb72 │ │ │ │ + b.n 3cb8a │ │ │ │ movw fp, #11008 @ 0x2b00 │ │ │ │ movt fp, #78 @ 0x4e │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #14052 @ 0x36e4 │ │ │ │ + movw r1, #14820 @ 0x39e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl f8880 │ │ │ │ + bl f9088 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3cbe6 │ │ │ │ + cbz r0, 3cbfe │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbnz r6, 3cbaa │ │ │ │ + cbnz r6, 3cbc2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cb9c │ │ │ │ + beq.n 3cbb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3cb9c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3cbb4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 3cbec │ │ │ │ + ble.n 3cc04 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.n 3cbc6 │ │ │ │ + bls.n 3cbde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3cbd6 │ │ │ │ - b.n 3cbe2 │ │ │ │ + bne.n 3cbee │ │ │ │ + b.n 3cbfa │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r6, r0 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3cbee │ │ │ │ - b.n 3cbba │ │ │ │ + cbnz r0, 3cc06 │ │ │ │ + b.n 3cbd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cbe2 │ │ │ │ + cbnz r3, 3cbfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 1f642c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 3cdd6 │ │ │ │ + b.n 3cdee │ │ │ │ add r7, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w fp, [sp] │ │ │ │ movs r2, #1 │ │ │ │ mov fp, r7 │ │ │ │ mov sl, r5 │ │ │ │ movw r7, #42444 @ 0xa5cc │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ cmp r5, r6 │ │ │ │ - bge.n 3ccdc │ │ │ │ + bge.n 3ccf4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r4, #12 │ │ │ │ ldrmi r0, [r4, #12] │ │ │ │ ldr.w r8, [r0, r5, lsl #2] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 3cc46 │ │ │ │ + bne.n 3cc5e │ │ │ │ ldr.w r0, [r8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ add.w r3, r8, #16 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne.w r0, [r8] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ str.w r8, [r1, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ - b.n 3cc7c │ │ │ │ + b.n 3cc94 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 3cc7c │ │ │ │ + cbz r0, 3cc94 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #20996 @ 0x5204 │ │ │ │ + movw r1, #21724 @ 0x54dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r7, fp │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3cda0 │ │ │ │ + bl d54ec │ │ │ │ + b.n 3cdb8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ sub.w lr, ip, sl │ │ │ │ add.w r8, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 3cc9a │ │ │ │ + blt.n 3ccb2 │ │ │ │ add sl, r0 │ │ │ │ - cbz r5, 3ccb6 │ │ │ │ + cbz r5, 3ccce │ │ │ │ sub.w ip, ip, sl │ │ │ │ cmp ip, r9 │ │ │ │ - bge.n 3ccb4 │ │ │ │ + bge.n 3cccc │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21060 @ 0x5244 │ │ │ │ + movw r1, #21788 @ 0x551c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3cd9a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3cdb2 │ │ │ │ add sl, r9 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 3ccd8 │ │ │ │ + beq.n 3ccf0 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21088 @ 0x5260 │ │ │ │ + movw r1, #21816 @ 0x5538 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3cd9a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3cdb2 │ │ │ │ mov r5, r8 │ │ │ │ - b.n 3cc04 │ │ │ │ + b.n 3cc1c │ │ │ │ mov r1, sl │ │ │ │ movs r0, #0 │ │ │ │ mov r7, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w fp, [sp] │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cda0 │ │ │ │ + beq.n 3cdb8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r3, 3ccfc │ │ │ │ + cbz r3, 3cd14 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - b.n 3cd04 │ │ │ │ + b.n 3cd1c │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ cmp.w sl, #1048576 @ 0x100000 │ │ │ │ - blt.n 3cd18 │ │ │ │ + blt.n 3cd30 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3cd18 │ │ │ │ - bl 980b4 │ │ │ │ + bpl.n 3cd30 │ │ │ │ + bl 98234 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3cd1c │ │ │ │ + b.n 3cd34 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3cd56 │ │ │ │ + bne.n 3cd6e │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r1 │ │ │ │ mla sl, sl, r5, r7 │ │ │ │ mov r0, r6 │ │ │ │ cmp sl, r9 │ │ │ │ - beq.n 3cd48 │ │ │ │ + beq.n 3cd60 │ │ │ │ ldr.w fp, [r9, #8] │ │ │ │ ldr.w r1, [r9], #44 │ │ │ │ mov r2, fp │ │ │ │ add r6, fp │ │ │ │ blx 29db8 │ │ │ │ - b.n 3cd30 │ │ │ │ + b.n 3cd48 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r1, 3cda0 │ │ │ │ + cbz r1, 3cdb8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9acfc │ │ │ │ - b.n 3cda0 │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 3cdb8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 3cd92 │ │ │ │ + beq.n 3cdaa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3cd7a │ │ │ │ + beq.n 3cd92 │ │ │ │ add r6, r9 │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r4], #44 │ │ │ │ add.w sl, sl, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r6, r2 │ │ │ │ - b.n 3cd64 │ │ │ │ + b.n 3cd7c │ │ │ │ mov r1, r7 │ │ │ │ ldrd r7, r4, [sp, #4] │ │ │ │ - b.n 3cd4c │ │ │ │ + b.n 3cd64 │ │ │ │ mov r5, r8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3cdb6 │ │ │ │ + beq.n 3cdce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3cdb6 │ │ │ │ + cbnz r3, 3cdce │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mla r0, r6, r4, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 3cdca │ │ │ │ + beq.n 3cde2 │ │ │ │ adds r4, #1 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 3cdba │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 3cdd2 │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 3cdd6 │ │ │ │ + beq.n 3cdee │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ce1e │ │ │ │ + cbz r0, 3ce36 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3ce02 │ │ │ │ + cbz r3, 3ce1a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3ce0a │ │ │ │ + b.n 3ce22 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 3ce12 │ │ │ │ + cbz r2, 3ce2a │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 3ce1a │ │ │ │ + b.n 3ce32 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 204234 <_PyCompile_GetBinaryIntrinsicName@@Base+0xc5c> │ │ │ │ + bl 204784 <_PyCompile_GetBinaryIntrinsicName@@Base+0xc5c> │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ce46 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3ce46 │ │ │ │ + bne.n 3ce5e │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3ce5e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ce7c │ │ │ │ + b.n 3ce94 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca08c │ │ │ │ + bl 1ca9fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ce64 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3ce7c │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ce42 │ │ │ │ + bne.n 3ce5a │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3ce7c │ │ │ │ + b.n 3ce94 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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, 3ce96 │ │ │ │ - cbz r2, 3ceae │ │ │ │ + cbnz r3, 3ceae │ │ │ │ + cbz r2, 3cec6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 3ceae │ │ │ │ + cbz r3, 3cec6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21368 @ 0x5378 │ │ │ │ + movw r1, #22136 @ 0x5678 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3cec2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3ceda │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - movw r1, #10344 @ 0x2868 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003cec6 : │ │ │ │ - b.w 1fbcf8 │ │ │ │ +0003cede : │ │ │ │ + b.w 1fc430 │ │ │ │ │ │ │ │ -0003ceca : │ │ │ │ - b.w 1fc768 │ │ │ │ +0003cee2 : │ │ │ │ + b.w 1fcea0 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3cef0 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3cefc │ │ │ │ + bne.n 3cf08 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3cf14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2093a4 │ │ │ │ + b.w 2098f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 3cf02 │ │ │ │ + b.n 3cf1a │ │ │ │ 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 3cf24 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3cf3c │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3cf30 │ │ │ │ + cbz r3, 3cf48 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3cf52 │ │ │ │ + b.n 3cf6a │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3cf4e │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3cf66 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3cf4e │ │ │ │ + cbnz r3, 3cf66 │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3cf4e │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3cf66 │ │ │ │ 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 3cf76 │ │ │ │ + bhi.n 3cf8e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3cf8e │ │ │ │ + ble.n 3cfa6 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 3cf96 │ │ │ │ - movw r0, #7000 @ 0x1b58 │ │ │ │ + b.n 3cfae │ │ │ │ + movw r0, #7768 @ 0x1e58 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cf6e │ │ │ │ + bne.n 3cf86 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3b8d4 │ │ │ │ + b.w 3b8e2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3cfba │ │ │ │ + blt.n 3cfd2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 3cfd4 │ │ │ │ + blt.n 3cfec │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8252 @ 0x203c │ │ │ │ + movw r1, #9020 @ 0x233c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3cfde │ │ │ │ + b.n 3cff6 │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (3cfe0 ) │ │ │ │ + ldr r0, [pc, #8] @ (3cff8 ) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 3d00e │ │ │ │ + cbnz r4, 3d026 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27260 @ 0x6a7c │ │ │ │ + movw r1, #28028 @ 0x6d7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3d016 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3d02e │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 3d03c │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3d054 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d048 │ │ │ │ + cbz r3, 3d060 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d06a │ │ │ │ + b.n 3d082 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d058 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d070 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3d066 │ │ │ │ + b.n 3d07e │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d054 │ │ │ │ - ldr r0, [pc, #8] @ (3d070 ) │ │ │ │ + beq.n 3d06c │ │ │ │ + ldr r0, [pc, #8] @ (3d088 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r3] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3d082 │ │ │ │ + bne.n 3d09a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.w eb874 │ │ │ │ - b.w 133b00 │ │ │ │ - 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 3d0b4 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - movw r4, #26096 @ 0x65f0 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 3d0cc │ │ │ │ - vldr d8, [r0, #8] │ │ │ │ - b.n 3d0ea │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #53240 @ 0xcff8 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3d19c │ │ │ │ - b.n 3d09e │ │ │ │ - bl 14541c │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3d0ea │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3d19c │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.n 3d0f8 │ │ │ │ - vldr d9, [r0, #8] │ │ │ │ - b.n 3d116 │ │ │ │ - bl 14541c │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d9, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3d116 │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3d19c │ │ │ │ - vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #140] @ 3d1a8 │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3d146 │ │ │ │ - vabs.f64 d7, d8 │ │ │ │ - vcmp.f64 d7, d6 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 3d146 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - vpop {d8-d10} │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85afc │ │ │ │ - blx 2aabc <__errno_location@plt> │ │ │ │ - movs r5, #0 │ │ │ │ - vmov.f64 d1, d9 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - str r5, [r0, #0] │ │ │ │ - mov r4, r0 │ │ │ │ - blx 2a664 │ │ │ │ - vcmp.f64 d0, d0 │ │ │ │ - vmov.f64 d10, d0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 3d17e │ │ │ │ - vcmp.f64 d8, d9 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 3d17a │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - b.n 3d182 │ │ │ │ - str r5, [r4, #0] │ │ │ │ - b.n 3d18c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3d18c │ │ │ │ - vmov.f64 d0, d10 │ │ │ │ - bl 25e4c0 │ │ │ │ - cbnz r0, 3d19c │ │ │ │ - vmov.f64 d0, d10 │ │ │ │ - vpop {d8-d10} │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85afc │ │ │ │ - vpop {d8-d10} │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - nop.w │ │ │ │ - @ instruction: 0xffffffff │ │ │ │ - vqrdmlsh.s , , d31[0] │ │ │ │ + b.w ec07c │ │ │ │ + b.w 134334 │ │ │ │ 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, #21820 @ 0x553c │ │ │ │ + movw r2, #22588 @ 0x583c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 3d1de │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 3d0cc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d3a6 │ │ │ │ + b.n 3d294 │ │ │ │ ldrd r0, r5, [sp, #16] │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d1da │ │ │ │ + beq.n 3d0c8 │ │ │ │ movs r0, #32 │ │ │ │ blx 2aa38 <__sched_cpualloc@plt> │ │ │ │ - cbnz r0, 3d1fa │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 3d39e │ │ │ │ + cbnz r0, 3d0e8 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 3d28c │ │ │ │ mov r4, r6 │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d344 │ │ │ │ + beq.w 3d232 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 3d262 │ │ │ │ + bmi.n 3d150 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21844 @ 0x5554 │ │ │ │ + movw r1, #22612 @ 0x5854 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3d396 │ │ │ │ + beq.w 3d284 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3d396 │ │ │ │ + bne.w 3d284 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d396 │ │ │ │ - bl e0f78 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d284 │ │ │ │ + bl e1780 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 3d27e │ │ │ │ + beq.n 3d16c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3d27e │ │ │ │ + cbnz r3, 3d16c │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bge.n 3d2aa │ │ │ │ + bge.n 3d198 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3d396 │ │ │ │ + bne.w 3d284 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21900 @ 0x558c │ │ │ │ + movw r1, #22668 @ 0x588c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3d396 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3d284 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 3d2ce │ │ │ │ + bne.n 3d1bc │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21920 @ 0x55a0 │ │ │ │ + movw r1, #22688 @ 0x58a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3d396 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3d284 │ │ │ │ cmp fp, r7 │ │ │ │ - blt.n 3d320 │ │ │ │ + blt.n 3d20e │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ mov.w r7, r7, lsl #1 │ │ │ │ it ge │ │ │ │ addge.w r7, fp, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 3d2d2 │ │ │ │ + bge.n 3d1c0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa38 <__sched_cpualloc@plt> │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3d2f8 │ │ │ │ + cbnz r0, 3d1e6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 3d396 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 3d284 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx 29718 │ │ │ │ @@ -27408,73 +27320,73 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r9 │ │ │ │ cmp.w r8, fp, lsr #3 │ │ │ │ - bls.w 3d20e │ │ │ │ + bls.w 3d0fc │ │ │ │ mov.w r2, fp, lsr #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ lsl.w fp, r3, fp │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orr.w r3, r3, fp │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 3d20e │ │ │ │ + b.n 3d0fc │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3d396 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3d284 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d368 │ │ │ │ + beq.n 3d256 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d368 │ │ │ │ + cbnz r3, 3d256 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a724 │ │ │ │ - cbz r0, 3d386 │ │ │ │ + cbz r0, 3d274 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 3d396 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 3d284 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3d3a6 │ │ │ │ - cbz r4, 3d39e │ │ │ │ + b.n 3d294 │ │ │ │ + cbz r4, 3d28c │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa44 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 3d1da │ │ │ │ + bl 793f0 │ │ │ │ + b.n 3d0c8 │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 150e9c │ │ │ │ - cbz r0, 3d3d6 │ │ │ │ + bl 1516d4 │ │ │ │ + cbz r0, 3d2c4 │ │ │ │ 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} │ │ │ │ @@ -27482,234 +27394,330 @@ │ │ │ │ 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, #21944 @ 0x55b8 │ │ │ │ + movw r0, #22712 @ 0x58b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20126c │ │ │ │ + bl 2019a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2268b4 │ │ │ │ + b.w 226f54 │ │ │ │ + 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 3d324 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + movw r4, #26096 @ 0x65f0 │ │ │ │ + movt r4, #71 @ 0x47 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 3d33c │ │ │ │ + vldr d8, [r0, #8] │ │ │ │ + b.n 3d35a │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #54008 @ 0xd2f8 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + mov r2, r3 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3d40c │ │ │ │ + b.n 3d30e │ │ │ │ + bl 145c7c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 3d35a │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3d40c │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 3d368 │ │ │ │ + vldr d9, [r0, #8] │ │ │ │ + b.n 3d386 │ │ │ │ + bl 145c7c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d9, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 3d386 │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3d40c │ │ │ │ + vabs.f64 d7, d9 │ │ │ │ + vldr d6, [pc, #140] @ 3d418 │ │ │ │ + vcmp.f64 d7, d6 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble.n 3d3b6 │ │ │ │ + vabs.f64 d7, d8 │ │ │ │ + vcmp.f64 d7, d6 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bhi.n 3d3b6 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + vpop {d8-d10} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 85c44 │ │ │ │ + blx 2aabc <__errno_location@plt> │ │ │ │ + movs r5, #0 │ │ │ │ + vmov.f64 d1, d9 │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + mov r4, r0 │ │ │ │ + blx 2a664 │ │ │ │ + vcmp.f64 d0, d0 │ │ │ │ + vmov.f64 d10, d0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvc.n 3d3ee │ │ │ │ + vcmp.f64 d8, d9 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvs.n 3d3ea │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + b.n 3d3f2 │ │ │ │ + str r5, [r4, #0] │ │ │ │ + b.n 3d3fc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cbz r3, 3d3fc │ │ │ │ + vmov.f64 d0, d10 │ │ │ │ + bl 25ead4 │ │ │ │ + cbnz r0, 3d40c │ │ │ │ + vmov.f64 d0, d10 │ │ │ │ + vpop {d8-d10} │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 85c44 │ │ │ │ + vpop {d8-d10} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + nop.w │ │ │ │ + @ instruction: 0xffffffff │ │ │ │ + vqrdmlsh.s , , d31[0] │ │ │ │ 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 2a934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3d434 │ │ │ │ + bge.n 3d44c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f4fcc │ │ │ │ - bne.n 3d43e │ │ │ │ + b.w f57d8 │ │ │ │ + bne.n 3d456 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 73110 │ │ │ │ + b.w 73258 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3d44c │ │ │ │ + bcc.n 3d464 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d444 │ │ │ │ + beq.n 3d45c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a934 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d47e │ │ │ │ + bne.n 3d496 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d4b6 │ │ │ │ - bl 73110 │ │ │ │ + b.n 3d4ce │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d4a8 │ │ │ │ + cbz r0, 3d4c0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 3d4a0 │ │ │ │ + ble.n 3d4b8 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 11a210 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 3d4a8 │ │ │ │ + bl 11aac8 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 3d4c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3d488 │ │ │ │ + b.n 3d4a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ - b.n 3d4b6 │ │ │ │ + bl 78350 │ │ │ │ + b.n 3d4ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 3d47a │ │ │ │ + bl 793f0 │ │ │ │ + b.n 3d492 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 3d4d8 │ │ │ │ + cbz r3, 3d4f0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3d4e8 │ │ │ │ + b.n 3d500 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 3d4e6 │ │ │ │ + blt.n 3d4fe │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3d4e2 │ │ │ │ - cbnz r1, 3d508 │ │ │ │ + bgt.n 3d4fa │ │ │ │ + cbnz r1, 3d520 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d4e8 │ │ │ │ + b.n 3d500 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #336] @ (3d63c ) │ │ │ │ + ldr r1, [pc, #336] @ (3d654 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3d50e │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3d526 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 3d634 │ │ │ │ + b.n 3d64c │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 3d526 │ │ │ │ + beq.n 3d53e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d528 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 3d528 │ │ │ │ - b.n 3d502 │ │ │ │ + bne.n 3d540 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 3d540 │ │ │ │ + b.n 3d51a │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ - cbz r7, 3d534 │ │ │ │ + cbz r7, 3d54c │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ - b.n 3d53c │ │ │ │ + b.n 3d554 │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r6 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - bls.n 3d58c │ │ │ │ + bls.n 3d5a4 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 3d56e │ │ │ │ + bne.n 3d586 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3d588 │ │ │ │ + ble.n 3d5a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 3d61c │ │ │ │ + bgt.n 3d634 │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 3d588 │ │ │ │ + b.n 3d5a0 │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 3d61c │ │ │ │ + beq.n 3d634 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 3d57c │ │ │ │ + beq.n 3d594 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 3d588 │ │ │ │ + bne.n 3d5a0 │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 3d61c │ │ │ │ + blt.n 3d634 │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3d54a │ │ │ │ + b.n 3d562 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 3d61c │ │ │ │ + bgt.n 3d634 │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d502 │ │ │ │ + beq.n 3d51a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3d5ae │ │ │ │ + cbz r3, 3d5c6 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - b.n 3d5b6 │ │ │ │ + b.n 3d5ce │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - cbz r3, 3d5c2 │ │ │ │ + cbz r3, 3d5da │ │ │ │ ldr.w r4, [r8, #20] │ │ │ │ - b.n 3d5ca │ │ │ │ + b.n 3d5e2 │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #32 │ │ │ │ cmp r7, r4 │ │ │ │ - bls.n 3d634 │ │ │ │ + bls.n 3d64c │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 3d5fc │ │ │ │ + bne.n 3d614 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 3d610 │ │ │ │ + ble.n 3d628 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ subs r1, r5, r1 │ │ │ │ add r8, r1 │ │ │ │ mov r3, r6 │ │ │ │ add r1, r6 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3d618 │ │ │ │ + beq.n 3d630 │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ - b.n 3d5f2 │ │ │ │ + b.n 3d60a │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 3d614 │ │ │ │ + beq.n 3d62c │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 3d614 │ │ │ │ + beq.n 3d62c │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 3d618 │ │ │ │ + b.n 3d630 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 3d618 │ │ │ │ + b.n 3d630 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 3d5d2 │ │ │ │ + b.n 3d5ea │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22008 @ 0x55f8 │ │ │ │ + movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3d502 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3d51a │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -27717,40 +27725,40 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3d674 │ │ │ │ + bne.n 3d68c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 241808 <_PyErr_BadInternalCall@@Base+0xd0ac> │ │ │ │ + bl 241cd0 <_PyErr_BadInternalCall@@Base+0xd0ac> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d690 │ │ │ │ - b.n 3d6a2 │ │ │ │ + bne.n 3d6a8 │ │ │ │ + b.n 3d6ba │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22024 @ 0x5608 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - cbnz r0, 3d6a6 │ │ │ │ + b.w d54ec │ │ │ │ + cbnz r0, 3d6be │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ed99c │ │ │ │ + bl ee1a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d6b6 │ │ │ │ + b.n 3d6ce │ │ │ │ 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] │ │ │ │ @@ -27759,68 +27767,68 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3d6da │ │ │ │ + cbnz r3, 3d6f2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3d6da │ │ │ │ + ble.n 3d6f2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3d6da │ │ │ │ - cbnz r0, 3d6f2 │ │ │ │ + bne.n 3d6f2 │ │ │ │ + cbnz r0, 3d70a │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #120] @ (3d75c ) │ │ │ │ + ldr r4, [pc, #120] @ (3d774 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3d736 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 3d74e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d704 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3d736 │ │ │ │ + bne.n 3d71c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3d74e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 29434 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 3d73a │ │ │ │ + bge.n 3d752 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3d746 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 3d75e │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d708 │ │ │ │ + beq.n 3d720 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d756 │ │ │ │ + b.n 3d76e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3beae │ │ │ │ - b.n 3d756 │ │ │ │ + bl 3bbda │ │ │ │ + b.n 3d76e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 3d736 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 3d74e │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -27828,230 +27836,230 @@ │ │ │ │ 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 3d782 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3d79a │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d78e │ │ │ │ + cbz r3, 3d7a6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d7ae │ │ │ │ + b.n 3d7c6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1b61a8 │ │ │ │ - cbnz r0, 3d7aa │ │ │ │ + bl 1b6c98 │ │ │ │ + cbnz r0, 3d7c2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3d7aa │ │ │ │ + cbnz r3, 3d7c2 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d7aa │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d7c2 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl f8ef8 │ │ │ │ - cbz r0, 3d7e8 │ │ │ │ + bl f9700 │ │ │ │ + cbz r0, 3d800 │ │ │ │ mov r5, r0 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d7ec │ │ │ │ + beq.n 3d804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d7ec │ │ │ │ + cbnz r3, 3d804 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d7ec │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d804 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #32] @ (3d830 ) │ │ │ │ + ldr r2, [pc, #32] @ (3d848 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #1700 @ 0x6a4 │ │ │ │ + movw r0, #2440 @ 0x988 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ 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 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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 3d858 │ │ │ │ + bne.n 3d870 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 203288 │ │ │ │ + bl 2037d8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d874 │ │ │ │ - b.n 3d86e │ │ │ │ + bne.n 3d88c │ │ │ │ + b.n 3d886 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46588 @ 0xb5fc │ │ │ │ + movw r0, #47356 @ 0xb8fc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3d87e │ │ │ │ - b.n 3d848 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3d87e │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3d896 │ │ │ │ + b.n 3d860 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3d896 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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 3d8a4 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3d8bc │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d8b0 │ │ │ │ + cbz r3, 3d8c8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3d8d6 │ │ │ │ + b.n 3d8ee │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #655 @ 0x28f │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d8d2 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d8ea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 3d8d2 │ │ │ │ + cbnz r3, 3d8ea │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3d8d2 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3d8ea │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3d8fa │ │ │ │ + bne.n 3d912 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f8db4 │ │ │ │ + b.w f95bc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46708 @ 0xb674 │ │ │ │ + movw r0, #47476 @ 0xb974 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d8ee │ │ │ │ + bne.n 3d906 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d9c2 │ │ │ │ + beq.n 3d9da │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d9be │ │ │ │ + bne.n 3d9d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d9be │ │ │ │ + beq.n 3d9d6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #18949 @ 0x4a05 │ │ │ │ + movw r1, #21661 @ 0x549d │ │ │ │ movt r1, #25 │ │ │ │ - movw r0, #39232 @ 0x9940 │ │ │ │ + movw r0, #39924 @ 0x9bf4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d968 │ │ │ │ + cbnz r0, 3d980 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #22248 @ 0x56e8 │ │ │ │ + movw r0, #23016 @ 0x59e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 3d99e │ │ │ │ + beq.n 3d9b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d99e │ │ │ │ + cbnz r3, 3d9b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3d95c │ │ │ │ + beq.n 3d974 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3d9be │ │ │ │ + beq.n 3d9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d9be │ │ │ │ + cbnz r3, 3d9d6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ @@ -28063,125 +28071,125 @@ │ │ │ │ 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 3da00 │ │ │ │ + bne.n 3da18 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 152fa4 │ │ │ │ + b.w 1537dc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46788 @ 0xb6c4 │ │ │ │ + movw r0, #47556 @ 0xb9c4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d9f4 │ │ │ │ + bne.n 3da0c │ │ │ │ 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 3da38 │ │ │ │ + bne.n 3da50 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 18e238 │ │ │ │ + b.w 18ed90 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46740 @ 0xb694 │ │ │ │ + movw r0, #47508 @ 0xb994 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da2c │ │ │ │ + bne.n 3da44 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 3da78 │ │ │ │ + cbnz r1, 3da90 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20468 @ 0x4ff4 │ │ │ │ + movw r1, #21236 @ 0x52f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3da96 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3daae │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 3da9c │ │ │ │ + bmi.n 3dab4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22344 @ 0x5748 │ │ │ │ + movw r1, #23112 @ 0x5a48 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dafe │ │ │ │ + b.n 3db16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 3dac8 │ │ │ │ - bl 80728 │ │ │ │ + bgt.n 3dae0 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da96 │ │ │ │ + bne.n 3daae │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22376 @ 0x5768 │ │ │ │ + movw r1, #23144 @ 0x5a68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3da96 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3daae │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3dafc │ │ │ │ + beq.n 3db14 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 3daea │ │ │ │ + cbz r3, 3db02 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 3dade │ │ │ │ + cbnz r3, 3daf6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 78208 │ │ │ │ - b.n 3daea │ │ │ │ + bl 78350 │ │ │ │ + b.n 3db02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dad6 │ │ │ │ - b.n 3da96 │ │ │ │ + bne.n 3daee │ │ │ │ + b.n 3daae │ │ │ │ mov r0, r5 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 3dafa │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 3da96 │ │ │ │ + cbnz r0, 3db12 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 3daae │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3db2e │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3db46 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3db44 │ │ │ │ + b.n 3db5c │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -28189,138 +28197,138 @@ │ │ │ │ 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 3db68 │ │ │ │ + bne.n 3db80 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17d590 │ │ │ │ + b.w 17de58 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46772 @ 0xb6b4 │ │ │ │ + movw r0, #47540 @ 0xb9b4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3db5c │ │ │ │ + bne.n 3db74 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (3dc08 ) │ │ │ │ + ldr r1, [pc, #112] @ (3dc20 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dba6 │ │ │ │ + bne.n 3dbbe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3dc02 │ │ │ │ + b.n 3dc1a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 3dbb0 │ │ │ │ + cbz r3, 3dbc8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 3dbc0 │ │ │ │ - b.n 3dbe0 │ │ │ │ - ldr r1, [pc, #88] @ (3dc0c ) │ │ │ │ + cbnz r0, 3dbd8 │ │ │ │ + b.n 3dbf8 │ │ │ │ + ldr r1, [pc, #88] @ (3dc24 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dbaa │ │ │ │ - b.n 3dba2 │ │ │ │ + bne.n 3dbc2 │ │ │ │ + b.n 3dbba │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 3dbe0 │ │ │ │ + bne.n 3dbf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3dbe0 │ │ │ │ + beq.n 3dbf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3dbe0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3dbf8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #3088 @ 0xc10 │ │ │ │ + movw r2, #3856 @ 0xf10 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22456 @ 0x57b8 │ │ │ │ + movw r0, #23224 @ 0x5ab8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w d4830 │ │ │ │ + b.w d5078 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34928 @ 0x8870 │ │ │ │ + movw r1, #35696 @ 0x8b70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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 3dc52 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3dc6a │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3dc5e │ │ │ │ + cbz r3, 3dc76 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3dc80 │ │ │ │ + b.n 3dc98 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #658 @ 0x292 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 3dc70 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 3dc88 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3dc7c │ │ │ │ + b.n 3dc94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fde4 │ │ │ │ + bl 9ff50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc6c │ │ │ │ - ldr r0, [pc, #8] @ (3dc84 ) │ │ │ │ + beq.n 3dc84 │ │ │ │ + ldr r0, [pc, #8] @ (3dc9c ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3dc90 │ │ │ │ + cbz r1, 3dca8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3dc98 │ │ │ │ + b.n 3dcb0 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3dcc8 │ │ │ │ - ldr r0, [pc, #40] @ (3dcc4 ) │ │ │ │ + b.n 3dce0 │ │ │ │ + ldr r0, [pc, #40] @ (3dcdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -28332,146 +28340,142 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3dce0 │ │ │ │ + bne.n 3dcf8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bne.n 3dd00 │ │ │ │ - b.n 3dce2 │ │ │ │ - cbz r1, 3dd0a │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + bne.n 3dd18 │ │ │ │ + b.n 3dcfa │ │ │ │ + cbz r1, 3dd22 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3dd00 │ │ │ │ + bls.n 3dd18 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - beq.n 3dd0a │ │ │ │ - b.n 3dcec │ │ │ │ + beq.n 3dd22 │ │ │ │ + b.n 3dd04 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #57199 @ 0xdf6f │ │ │ │ - movt r1, #3 │ │ │ │ - b.w 25e6e0 │ │ │ │ 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 3dd48 │ │ │ │ + bhi.n 3dd52 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 3dd60 │ │ │ │ - b.n 3dd6a │ │ │ │ - movw r0, #10516 @ 0x2914 │ │ │ │ + bgt.n 3dd6a │ │ │ │ + b.n 3dd74 │ │ │ │ + movw r0, #11284 @ 0x2c14 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dd42 │ │ │ │ - b.n 3dd9a │ │ │ │ + bne.n 3dd4c │ │ │ │ + b.n 3dda4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 140bb4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 3dd9a │ │ │ │ + bl 1413bc <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 3dda4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 3dd80 │ │ │ │ + cbz r3, 3dd8a │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3dd8a │ │ │ │ + blt.n 3dd94 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 3dd8e │ │ │ │ - b.n 3dd8a │ │ │ │ + ble.n 3dd98 │ │ │ │ + b.n 3dd94 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 202be0 │ │ │ │ + b.w 203130 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 215e6c │ │ │ │ + b.w 2165e8 │ │ │ │ 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 3ddc0 │ │ │ │ + bne.n 3ddca │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 22875c │ │ │ │ + b.w 228c28 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46764 @ 0xb6ac │ │ │ │ + movw r0, #47532 @ 0xb9ac │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ddb4 │ │ │ │ + bne.n 3ddbe │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3dde0 │ │ │ │ + cbz r1, 3ddea │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3dde8 │ │ │ │ + b.n 3ddf2 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3df22 │ │ │ │ + b.n 3df38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3debe │ │ │ │ + beq.n 3dec8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 2579a4 │ │ │ │ + bl 257e8c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3de26 │ │ │ │ + bne.n 3de30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dea6 │ │ │ │ + b.n 3deb0 │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3de58 │ │ │ │ + bne.n 3de62 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ @@ -28479,288 +28483,329 @@ │ │ │ │ strne r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 3de9c │ │ │ │ + b.n 3dea6 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #100] @ (3dec8 ) │ │ │ │ + ldr r1, [pc, #96] @ (3ded0 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3de20 │ │ │ │ + beq.n 3de2a │ │ │ │ cmp r0, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3de90 │ │ │ │ + bne.n 3de9a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3de4e │ │ │ │ + beq.n 3de58 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3de4e │ │ │ │ + b.n 3de58 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3dec2 │ │ │ │ + beq.n 3decc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3dec2 │ │ │ │ + cbnz r3, 3decc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dec2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3decc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #57327 @ 0xdfef │ │ │ │ + movt r1, #3 │ │ │ │ + b.w 25eb58 │ │ │ │ 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 3df0a │ │ │ │ + bne.n 3df20 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3df20 │ │ │ │ + beq.n 3df36 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3df20 │ │ │ │ + b.n 3df36 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46604 @ 0xb60c │ │ │ │ + movw r0, #47372 @ 0xb90c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dee0 │ │ │ │ + bne.n 3def6 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3df3a │ │ │ │ + bne.n 3df50 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bne.n 3df5a │ │ │ │ - b.n 3df3c │ │ │ │ - cbz r1, 3df64 │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + bne.n 3df70 │ │ │ │ + b.n 3df52 │ │ │ │ + cbz r1, 3df7a │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3df5a │ │ │ │ + bls.n 3df70 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - beq.n 3df64 │ │ │ │ - b.n 3df46 │ │ │ │ + beq.n 3df7a │ │ │ │ + b.n 3df5c │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 3dfc2 │ │ │ │ + ldrd r1, r2, [r4] │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + movw r3, #7796 @ 0x1e74 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + moveq r0, r3 │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 3dfd8 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 3dfd8 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #47376 @ 0xb910 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + mov r2, r3 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 3df98 │ │ │ │ + pop {r4, pc} │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + cbz r1, 3dfe2 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + b.n 3dfea │ │ │ │ + movw r0, #11008 @ 0x2b00 │ │ │ │ + movt r0, #78 @ 0x4e │ │ │ │ + b.w 345b4 │ │ │ │ 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, #576] @ 3e1c8 │ │ │ │ + vldr d10, [pc, #576] @ 3e248 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 3dfbc │ │ │ │ + bls.n 3e03c │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 3e1ba │ │ │ │ + bvs.w 3e23a │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 3e1ba │ │ │ │ + bgt.w 3e23a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #540] @ 3e1d0 │ │ │ │ + vldr d8, [pc, #540] @ 3e250 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e1ba │ │ │ │ - vldr d9, [pc, #536] @ 3e1d8 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d9, [pc, #536] @ 3e258 │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3dfee │ │ │ │ + bne.n 3e06e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #524] @ 3e1e0 │ │ │ │ - vldr d7, [pc, #528] @ 3e1e8 │ │ │ │ + vldr d6, [pc, #524] @ 3e260 │ │ │ │ + vldr d7, [pc, #528] @ 3e268 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 3e1ba │ │ │ │ + b.n 3e23a │ │ │ │ blx 29820 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 3e030 │ │ │ │ + bne.n 3e0b0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 3dfae │ │ │ │ + bmi.n 3e02e │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 3e1a0 │ │ │ │ + bhi.w 3e220 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #51496 @ 0xc928 │ │ │ │ + movw r3, #52264 @ 0xcc28 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #264] @ 0x108 │ │ │ │ - b.n 3e1ba │ │ │ │ - vldr d7, [pc, #444] @ 3e1f0 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d7, [pc, #444] @ 3e270 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3e058 │ │ │ │ + bpl.n 3e0d8 │ │ │ │ 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 3e1ba │ │ │ │ - b.n 3e196 │ │ │ │ - vldr d7, [pc, #412] @ 3e1f8 │ │ │ │ + ble.w 3e23a │ │ │ │ + b.n 3e216 │ │ │ │ + vldr d7, [pc, #412] @ 3e278 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3e08c │ │ │ │ + ble.n 3e10c │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 3e07e │ │ │ │ + bpl.n 3e0fe │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 268bfc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3fa4> │ │ │ │ + bl 2690f0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x4120> │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 3e1ba │ │ │ │ + b.n 3e23a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #348] @ 3e1e0 │ │ │ │ + vldr d8, [pc, #348] @ 3e260 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e1ba │ │ │ │ - vldr d7, [pc, #368] @ 3e200 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d7, [pc, #368] @ 3e280 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3e0ac │ │ │ │ + ble.n 3e12c │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #348] @ 3e200 │ │ │ │ + vldr d6, [pc, #348] @ 3e280 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 3e0b4 │ │ │ │ + b.n 3e134 │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 3e208 │ │ │ │ + vldr d6, [pc, #332] @ 3e288 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 3e210 │ │ │ │ + vldr d11, [pc, #332] @ 3e290 │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 3e13c │ │ │ │ - bl 268bfc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x3fa4> │ │ │ │ + bpl.n 3e1bc │ │ │ │ + bl 2690f0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x4120> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 29428 │ │ │ │ - vldr d6, [pc, #304] @ 3e218 │ │ │ │ + vldr d6, [pc, #304] @ 3e298 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 25fdbc │ │ │ │ + bl 260624 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 3e122 │ │ │ │ + bpl.n 3e1a2 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2a9f8 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 3e188 │ │ │ │ + b.n 3e208 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2a9f8 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 3e188 │ │ │ │ - bl 25fdbc │ │ │ │ + b.n 3e208 │ │ │ │ + bl 260624 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 29428 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 3e170 │ │ │ │ + bpl.n 3e1f0 │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2a9f8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 3e188 │ │ │ │ + b.n 3e208 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2a9f8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 3e1ba │ │ │ │ + ble.n 3e23a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3e1ba │ │ │ │ - vldr d7, [pc, #84] @ 3e1f8 │ │ │ │ + b.n 3e23a │ │ │ │ + vldr d7, [pc, #84] @ 3e278 │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 3e07e │ │ │ │ - vldr d14, [pc, #76] @ 3e200 │ │ │ │ + bgt.w 3e0fe │ │ │ │ + vldr d14, [pc, #76] @ 3e280 │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 3e09e │ │ │ │ + b.n 3e11e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -28778,500 +28823,461 @@ │ │ │ │ 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, 3e226 │ │ │ │ + cbnz r0, 3e2a6 │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3e22e │ │ │ │ + cbnz r0, 3e2ae │ │ │ │ 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 {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 3e25e │ │ │ │ - ldrd r1, r2, [r4] │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r1, r2 │ │ │ │ - it eq │ │ │ │ - moveq r0, r3 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 3e274 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 3e274 │ │ │ │ - movs r3, #2 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #46608 @ 0xb610 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 3e234 │ │ │ │ - pop {r4, pc} │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3e27e │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - b.n 3e286 │ │ │ │ - movw r0, #11008 @ 0x2b00 │ │ │ │ - movt r0, #78 @ 0x4e │ │ │ │ - b.w 345ec │ │ │ │ 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 r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 3e2c0 │ │ │ │ + beq.n 3e2d6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22720 @ 0x58c0 │ │ │ │ + movw r1, #23488 @ 0x5bc0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3e2e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3e2fa │ │ │ │ movw r2, #56144 @ 0xdb50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 3e330 │ │ │ │ - ldr r0, [pc, #340] @ (3e428 ) │ │ │ │ + beq.n 3e346 │ │ │ │ + ldr r0, [pc, #340] @ (3e43c ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #16] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3e2e8 │ │ │ │ + bge.n 3e2fe │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e420 │ │ │ │ + b.n 3e436 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 3e2f8 │ │ │ │ - cbnz r4, 3e33a │ │ │ │ + beq.n 3e30e │ │ │ │ + cbnz r4, 3e350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 3e330 │ │ │ │ + beq.n 3e346 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #22776 @ 0x58f8 │ │ │ │ + movw r1, #23544 @ 0x5bf8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3e2e4 │ │ │ │ + beq.n 3e2fa │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 3e33a │ │ │ │ + bne.n 3e350 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e330 │ │ │ │ + beq.n 3e346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e330 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e346 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e420 │ │ │ │ + b.n 3e436 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22784 @ 0x5900 │ │ │ │ + movw r0, #23552 @ 0x5c00 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl f4f60 │ │ │ │ + bl f576c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e3aa │ │ │ │ + beq.n 3e3c0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 3e360 │ │ │ │ + bne.n 3e376 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 3e370 │ │ │ │ + cbz r5, 3e386 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 3e38c │ │ │ │ - ldr r1, [pc, #200] @ (3e42c ) │ │ │ │ + b.n 3e3a2 │ │ │ │ + ldr r1, [pc, #200] @ (3e440 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e354 │ │ │ │ - b.n 3e3aa │ │ │ │ - bl 6d254 │ │ │ │ + bne.n 3e36a │ │ │ │ + b.n 3e3c0 │ │ │ │ + bl 6d35c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #11392 @ 0x2c80 │ │ │ │ + movw r0, #12188 @ 0x2f9c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3e3c2 │ │ │ │ + cbz r0, 3e3d8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl f4594 │ │ │ │ + bl f4da0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3e3b0 │ │ │ │ + bne.n 3e3c6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e3aa │ │ │ │ + beq.n 3e3c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e3aa │ │ │ │ + cbnz r3, 3e3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e404 │ │ │ │ + b.n 3e41a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e3d8 │ │ │ │ + beq.n 3e3ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e3d8 │ │ │ │ + cbnz r3, 3e3ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e3d8 │ │ │ │ - bl d6f30 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e3ee │ │ │ │ + bl d7760 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22808 @ 0x5918 │ │ │ │ + movw r0, #23576 @ 0x5c18 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl f4f60 │ │ │ │ + bl f576c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e3aa │ │ │ │ + beq.n 3e3c0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13152 @ 0x3360 │ │ │ │ + movw r0, #13880 @ 0x3638 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl f4f60 │ │ │ │ + bl f576c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3e3aa │ │ │ │ + beq.n 3e3c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d89dc │ │ │ │ + bl 1d92cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a414 │ │ │ │ + bl 11accc │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e41a │ │ │ │ + beq.n 3e430 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e41a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e430 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e330 │ │ │ │ - b.n 3e2e4 │ │ │ │ + beq.n 3e346 │ │ │ │ + b.n 3e2fa │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ - ble.n 3e3b8 │ │ │ │ + ble.n 3e3cc │ │ │ │ lsls r1, 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 3e450 │ │ │ │ + bne.n 3e464 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 210ed4 │ │ │ │ + b.w 2115d8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46724 @ 0xb684 │ │ │ │ + movw r0, #47492 @ 0xb984 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e444 │ │ │ │ + bne.n 3e458 │ │ │ │ pop {r4, pc} │ │ │ │ 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, #8964 @ 0x2304 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3e4c0 │ │ │ │ + bne.n 3e4d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 3e4c0 │ │ │ │ + bne.n 3e4d4 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3e4c0 │ │ │ │ + bhi.n 3e4d4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3e6e0 │ │ │ │ + bl 3e6f8 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3e4ca │ │ │ │ + beq.n 3e4de │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 3e4cc │ │ │ │ + b.n 3e4e0 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e4cc │ │ │ │ + b.n 3e4e0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 3e4ea │ │ │ │ + cbz r3, 3e4fe │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3e4fa │ │ │ │ + b.n 3e50e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 3e4f8 │ │ │ │ + blt.n 3e50c │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3e4f4 │ │ │ │ - cbnz r1, 3e516 │ │ │ │ + bgt.n 3e508 │ │ │ │ + cbnz r1, 3e52a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3e4fa │ │ │ │ + b.n 3e50e │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #132] @ (3e580 ) │ │ │ │ + ldr r1, [pc, #132] @ (3e594 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 3e578 │ │ │ │ - b.n 3e51c │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 3e58c │ │ │ │ + b.n 3e530 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 3e56c │ │ │ │ + cbz r4, 3e580 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e558 │ │ │ │ + beq.n 3e56c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22880 @ 0x5960 │ │ │ │ + movw r1, #23604 @ 0x5c34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e56a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3e578 │ │ │ │ + bne.n 3e57e │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3e58c │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e5ac │ │ │ │ + bne.n 3e5bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e5ca │ │ │ │ - b.n 3e5c4 │ │ │ │ + bne.n 3e5da │ │ │ │ + b.n 3e5d4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9504 @ 0x2520 │ │ │ │ + movw r0, #10272 @ 0x2820 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e59e │ │ │ │ - b.n 3e5e2 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 3e5e2 │ │ │ │ + bne.n 3e5ae │ │ │ │ + b.n 3e5f4 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 3e5f4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1fee30 │ │ │ │ - cbz r0, 3e5e2 │ │ │ │ + bl 1ff568 │ │ │ │ + cbz r0, 3e5f4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 3e826 │ │ │ │ + b.w 3e83e │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3e608 │ │ │ │ + bne.n 3e61a │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 145d94 │ │ │ │ + b.w 1465f4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46640 @ 0xb630 │ │ │ │ + movw r0, #47408 @ 0xb930 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e5fc │ │ │ │ + bne.n 3e60e │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3e628 │ │ │ │ + cbz r1, 3e63a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3e630 │ │ │ │ + b.n 3e642 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3e8b2 │ │ │ │ + b.w 3e8ca │ │ │ │ + nop │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3e666 │ │ │ │ + beq.n 3e67c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 3e666 │ │ │ │ + ble.n 3e67c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e678 │ │ │ │ + beq.n 3e68e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3e678 │ │ │ │ - movw r0, #23224 @ 0x5ab8 │ │ │ │ + b.n 3e68e │ │ │ │ + movw r0, #23992 @ 0x5db8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (3e6dc ) │ │ │ │ - bl 908f0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #96] @ (3e6f4 ) │ │ │ │ + bl 90a78 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3e68e │ │ │ │ + cbz r0, 3e6a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3e6a4 │ │ │ │ + bmi.n 3e6ba │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #23248 @ 0x5ad0 │ │ │ │ + movw r0, #24016 @ 0x5dd0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e6ba │ │ │ │ + b.n 3e6d0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #23280 @ 0x5af0 │ │ │ │ + movw r0, #24048 @ 0x5df0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e6d0 │ │ │ │ + beq.n 3e6e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e6d0 │ │ │ │ + cbnz r3, 3e6e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, 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 3e814 │ │ │ │ + beq.w 3e82c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3e818 │ │ │ │ + bne.w 3e830 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -29288,30 +29294,30 @@ │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2605bc │ │ │ │ - cbz r0, 3e746 │ │ │ │ + bl 260a2c │ │ │ │ + cbz r0, 3e75e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3e732 │ │ │ │ + bne.n 3e74a │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e7e6 │ │ │ │ + b.n 3e7fe │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 241820 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 241ce8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 3e75c │ │ │ │ - bhi.n 3e732 │ │ │ │ + beq.n 3e774 │ │ │ │ + bhi.n 3e74a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e7de │ │ │ │ - b.n 3e7e2 │ │ │ │ + bne.n 3e7f6 │ │ │ │ + b.n 3e7fa │ │ │ │ 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 │ │ │ │ @@ -29326,195 +29332,195 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e7ac │ │ │ │ + beq.n 3e7c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e7ac │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e7c4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e7c2 │ │ │ │ + beq.n 3e7da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e7c2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e7da │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e7d8 │ │ │ │ + beq.n 3e7f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e7d8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3e7f0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 3e7e2 │ │ │ │ - bne.n 3e732 │ │ │ │ + blt.n 3e7fa │ │ │ │ + bne.n 3e74a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3e7e6 │ │ │ │ + b.n 3e7fe │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e7fc │ │ │ │ + beq.n 3e814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3e7fc │ │ │ │ + cbnz r3, 3e814 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3e81a │ │ │ │ + beq.n 3e832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e81a │ │ │ │ + cbnz r3, 3e832 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e81a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e832 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3e81a │ │ │ │ + b.n 3e832 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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, #9968 @ 0x26f0 │ │ │ │ + movw r1, #10736 @ 0x29f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #23316 @ 0x5b14 │ │ │ │ + movw r0, #24084 @ 0x5e14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3e872 │ │ │ │ + bne.n 3e88a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3e8ac │ │ │ │ + b.n 3e8c4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3e898 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 3e8b0 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e85c │ │ │ │ - bl 980b4 │ │ │ │ + bne.n 3e874 │ │ │ │ + bl 98234 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a8f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 3e860 │ │ │ │ + bne.n 3e878 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e8ac │ │ │ │ + b.n 3e8c4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3e8de │ │ │ │ + bne.n 3e8f6 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #58144 @ 0xe320 │ │ │ │ + movw r2, #58912 @ 0xe620 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3e92a │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + cbz r1, 3e942 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3e912 │ │ │ │ + bls.n 3e92a │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ tst.w r4, #2 │ │ │ │ orr.w r2, r2, r5 │ │ │ │ - beq.n 3e8ee │ │ │ │ + beq.n 3e906 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3e934 │ │ │ │ + b.n 3e94c │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 3e934 │ │ │ │ + b.n 3e94c │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003e938 : │ │ │ │ +0003e950 : │ │ │ │ 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 3eaf2 │ │ │ │ + bl 3eb0a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1af6e8 │ │ │ │ + bl 1b01f0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3e968 │ │ │ │ + bne.n 3e980 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #23328 @ 0x5b20 │ │ │ │ + movw r0, #24096 @ 0x5e20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fdedc │ │ │ │ + bl 1fe614 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #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, #3840] @ 0xf00 │ │ │ │ - movw r4, #52496 @ 0xcd10 │ │ │ │ + movw r4, #53264 @ 0xd010 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -29523,70 +29529,70 @@ │ │ │ │ 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 lr, #0 │ │ │ │ - bne.n 3e9b8 │ │ │ │ + bne.n 3e9d0 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 3e9b8 │ │ │ │ + ble.n 3e9d0 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 3e9b8 │ │ │ │ - cbnz r6, 3e9e0 │ │ │ │ + bne.n 3e9d0 │ │ │ │ + cbnz r6, 3e9f8 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ mov r3, lr │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r1, ip │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r4, #10676 @ 0x29b4 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ea86 │ │ │ │ + beq.n 3ea9e │ │ │ │ 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 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ea90 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 3eaa8 │ │ │ │ + bl 98234 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 3ea16 │ │ │ │ + beq.n 3ea2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2a3fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ea1e │ │ │ │ + b.n 3ea36 │ │ │ │ mov r0, r9 │ │ │ │ blx 297b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 3ea3c │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 3ea54 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ - b.n 3ea92 │ │ │ │ + bl f58d8 │ │ │ │ + b.n 3eaaa │ │ │ │ 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 │ │ │ │ @@ -29599,137 +29605,137 @@ │ │ │ │ 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 3ebe4 │ │ │ │ + bl 3ebfc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3ea92 │ │ │ │ + b.n 3eaaa │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ea92 │ │ │ │ + b.n 3eaaa │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3eac8 │ │ │ │ + bne.n 3eae0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 36a5c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46732 @ 0xb68c │ │ │ │ + movw r0, #47500 @ 0xb98c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3eabc │ │ │ │ + bne.n 3ead4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3eae8 │ │ │ │ + cbz r1, 3eb00 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3eaf0 │ │ │ │ + b.n 3eb08 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3eb80 │ │ │ │ + b.n 3eb98 │ │ │ │ │ │ │ │ -0003eaf2 : │ │ │ │ +0003eb0a : │ │ │ │ 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, 3eb50 │ │ │ │ + cbnz r3, 3eb68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3eb18 │ │ │ │ + cbnz r0, 3eb30 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 3eb68 │ │ │ │ + b.n 3eb80 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3eb76 │ │ │ │ + beq.n 3eb8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3eb76 │ │ │ │ - ldr r2, [pc, #68] @ (3eb7c ) │ │ │ │ + cbnz r3, 3eb8e │ │ │ │ + ldr r2, [pc, #68] @ (3eb94 ) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 3eb4a │ │ │ │ + cbz r3, 3eb62 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 3eb76 │ │ │ │ + b.n 3eb8e │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3eb74 │ │ │ │ + cbnz r0, 3eb8c │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbnz r0, 3eb6e │ │ │ │ + bl d751c │ │ │ │ + cbnz r0, 3eb86 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3eb76 │ │ │ │ - bl d6f30 │ │ │ │ - b.n 3eb76 │ │ │ │ + b.n 3eb8e │ │ │ │ + bl d7760 │ │ │ │ + b.n 3eb8e │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3eb98 │ │ │ │ + bne.n 3ebb0 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 3ebb8 │ │ │ │ - b.n 3eb9a │ │ │ │ - cbz r1, 3ebc2 │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + bmi.n 3ebd0 │ │ │ │ + b.n 3ebb2 │ │ │ │ + cbz r1, 3ebda │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3ebb8 │ │ │ │ + bls.n 3ebd0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 3ebc2 │ │ │ │ - b.n 3eba4 │ │ │ │ + bpl.n 3ebda │ │ │ │ + b.n 3ebbc │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -29738,199 +29744,199 @@ │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 85500 │ │ │ │ + bl 85648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ec9e │ │ │ │ + beq.n 3ecb6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ec88 │ │ │ │ + beq.n 3eca0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 3ec88 │ │ │ │ + cbz r0, 3eca0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3eca2 │ │ │ │ + cbnz r0, 3ecba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ec9e │ │ │ │ + beq.n 3ecb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ec9e │ │ │ │ + cbnz r3, 3ecb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ecb0 │ │ │ │ + b.n 3ecc8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ec88 │ │ │ │ + beq.n 3eca0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3ecbc │ │ │ │ + cbz r1, 3ecd4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3ecc4 │ │ │ │ + b.n 3ecdc │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3ed54 │ │ │ │ + b.n 3ed6c │ │ │ │ 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, #36996 @ 0x9084 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3ecf2 │ │ │ │ + beq.n 3ed0a │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3ed06 │ │ │ │ + bne.n 3ed1e │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24d6f8 │ │ │ │ + bl 24dbd0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3ed18 │ │ │ │ + beq.n 3ed30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r2, #1 │ │ │ │ - bl 20328c │ │ │ │ + bl 2037dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3ed18 │ │ │ │ + beq.n 3ed30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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 3ed3c │ │ │ │ + bne.n 3ed54 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e5a0c │ │ │ │ + b.w e6218 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #33756 @ 0x83dc │ │ │ │ + movw r0, #34508 @ 0x86cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ed30 │ │ │ │ + bne.n 3ed48 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3ed80 │ │ │ │ + bne.n 3ed98 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #58144 @ 0xe320 │ │ │ │ + movw r2, #58912 @ 0xe620 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3edd4 │ │ │ │ + cbz r1, 3edec │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #58144 @ 0xe320 │ │ │ │ + movw r5, #58912 @ 0xe620 │ │ │ │ movt r5, #43 @ 0x2b │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3edbc │ │ │ │ + bls.n 3edd4 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 3edaa │ │ │ │ - cbnz r3, 3edde │ │ │ │ + beq.n 3edc2 │ │ │ │ + cbnz r3, 3edf6 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3edb8 │ │ │ │ + b.n 3edd0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 3edb6 │ │ │ │ - cbz r3, 3edde │ │ │ │ + beq.n 3edce │ │ │ │ + cbz r3, 3edf6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 3edb8 │ │ │ │ + b.n 3edd0 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 3ed92 │ │ │ │ + b.n 3edaa │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 3ede6 │ │ │ │ + b.n 3edfe │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ @@ -29940,749 +29946,749 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ee28 │ │ │ │ + beq.n 3ee40 │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3ee28 │ │ │ │ + beq.n 3ee40 │ │ │ │ movs r2, #2 │ │ │ │ - bl 20328c │ │ │ │ + bl 2037dc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3ee88 │ │ │ │ + beq.n 3eea0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24d6f8 │ │ │ │ + bl 24dbd0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3ee88 │ │ │ │ - cbz r0, 3ee6c │ │ │ │ + beq.n 3eea0 │ │ │ │ + cbz r0, 3ee84 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f4e1c │ │ │ │ + bl f5628 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ee88 │ │ │ │ + cbz r0, 3eea0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #72] @ (3ee90 ) │ │ │ │ + ldr r3, [pc, #72] @ (3eea8 ) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 3ee8a │ │ │ │ - bl 1311d0 │ │ │ │ + beq.n 3eea2 │ │ │ │ + bl 1319b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ee60 │ │ │ │ + beq.n 3ee78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3ee64 │ │ │ │ + cbz r3, 3ee7c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ee8a │ │ │ │ + b.n 3eea2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ee60 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee78 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23544 @ 0x5bf8 │ │ │ │ + movw r1, #24312 @ 0x5ef8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, 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, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 3eeb4 │ │ │ │ + cbz r3, 3eecc │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 3eeb6 │ │ │ │ + b.n 3eece │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #504] @ (3f0b0 ) │ │ │ │ + ldr r5, [pc, #504] @ (3f0c8 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ 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, 3eee4 │ │ │ │ + cbnz r6, 3eefc │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3eee4 │ │ │ │ + ble.n 3eefc │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3eee4 │ │ │ │ - cbnz r7, 3ef08 │ │ │ │ - ldr r1, [pc, #460] @ (3f0b4 ) │ │ │ │ + bne.n 3eefc │ │ │ │ + cbnz r7, 3ef20 │ │ │ │ + ldr r1, [pc, #460] @ (3f0cc ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f088 │ │ │ │ + beq.w 3f0a0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldrd r6, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f084 │ │ │ │ + beq.w 3f09c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f084 │ │ │ │ + beq.w 3f09c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f084 │ │ │ │ + beq.w 3f09c │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3ef72 │ │ │ │ + beq.n 3ef8a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 3ef60 │ │ │ │ + cbnz r0, 3ef78 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 3ef72 │ │ │ │ - b.n 3f084 │ │ │ │ + bge.n 3ef8a │ │ │ │ + b.n 3f09c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1c67e0 │ │ │ │ + bl 1c70b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f084 │ │ │ │ + beq.w 3f09c │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 3ef54 │ │ │ │ + bne.n 3ef6c │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 3ef8a │ │ │ │ - cbnz r3, 3efbc │ │ │ │ + beq.n 3efa2 │ │ │ │ + cbnz r3, 3efd4 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 3efdc │ │ │ │ + blt.n 3eff4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3efdc │ │ │ │ + beq.n 3eff4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #8524 @ 0x214c │ │ │ │ + movw r2, #9292 @ 0x244c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #21128 @ 0x5288 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3f084 │ │ │ │ + bl d54ec │ │ │ │ + b.n 3f09c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #8524 @ 0x214c │ │ │ │ + movw r2, #9292 @ 0x244c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #21088 @ 0x5260 │ │ │ │ + movw r1, #21856 @ 0x5560 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3f084 │ │ │ │ + bl d54ec │ │ │ │ + b.n 3f09c │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #23564 @ 0x5c0c │ │ │ │ + movw r1, #24332 @ 0x5f0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #23572 @ 0x5c14 │ │ │ │ + movw r0, #24340 @ 0x5f14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r7 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f084 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 3f09c │ │ │ │ + bl 98234 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.n 3f022 │ │ │ │ + beq.n 3f03a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 29644 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f06a │ │ │ │ + b.n 3f082 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 3f03c │ │ │ │ + bne.n 3f054 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3f03c │ │ │ │ + beq.n 3f054 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a780 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f06a │ │ │ │ + b.n 3f082 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbnz r3, 3f046 │ │ │ │ + cbnz r3, 3f05e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3f05e │ │ │ │ + beq.n 3f076 │ │ │ │ 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 29904 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f06a │ │ │ │ + b.n 3f082 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a904 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 3f092 │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 3f0aa │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ + bl f58d8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3f09a │ │ │ │ + b.n 3f0b2 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f09a │ │ │ │ + b.n 3f0b2 │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r6, r5, [sp, #100] @ 0x64 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r7 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + beq.n 3f164 │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r1, 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 r5, [r0, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 3f0de │ │ │ │ + cbz r5, 3f0f6 │ │ │ │ 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 3f11a │ │ │ │ + b.n 3f132 │ │ │ │ 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 3f112 │ │ │ │ - bl 10d26c │ │ │ │ + bpl.n 3f12a │ │ │ │ + bl 10dbb8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3f14a │ │ │ │ - bl eb874 │ │ │ │ + cbz r0, 3f162 │ │ │ │ + bl ec07c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f118 │ │ │ │ + beq.n 3f130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3f118 │ │ │ │ + cbnz r3, 3f130 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f118 │ │ │ │ - bl eb874 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f130 │ │ │ │ + bl ec07c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 3f14a │ │ │ │ + cbz r4, 3f162 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #11344 @ 0x2c50 │ │ │ │ + movw r0, #12112 @ 0x2f50 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f14a │ │ │ │ + beq.n 3f162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f14a │ │ │ │ + cbnz r3, 3f162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 3f174 │ │ │ │ + cbnz r4, 3f18c │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3f174 │ │ │ │ + ble.n 3f18c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3f174 │ │ │ │ - cbnz r2, 3f196 │ │ │ │ + bne.n 3f18c │ │ │ │ + cbnz r2, 3f1ae │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #336] @ (3f2c8 ) │ │ │ │ + ldr r4, [pc, #336] @ (3f2e0 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3f196 │ │ │ │ + cbnz r0, 3f1ae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f2c0 │ │ │ │ + b.n 3f2d8 │ │ │ │ ldrd r8, r0, [r2] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3f1b0 │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 3f1c8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f192 │ │ │ │ + bne.n 3f1aa │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f1d0 │ │ │ │ - bl 85a4c │ │ │ │ + b.n 3f1e8 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f1cc │ │ │ │ + beq.n 3f1e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f1cc │ │ │ │ + cbnz r3, 3f1e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 3f1a2 │ │ │ │ + beq.n 3f1ba │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - bge.n 3f1f0 │ │ │ │ + bge.n 3f208 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41400 @ 0xa1b8 │ │ │ │ + movw r1, #42168 @ 0xa4b8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3f192 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3f1aa │ │ │ │ mov r1, r6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 3f204 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 3f192 │ │ │ │ + ble.n 3f21c │ │ │ │ + bl 1f642c │ │ │ │ + b.n 3f1aa │ │ │ │ mov r0, r5 │ │ │ │ mul.w r5, r6, r4 │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #18780 @ 0x495c │ │ │ │ + movw r2, #19548 @ 0x4c5c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 12ceec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12d82c <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f192 │ │ │ │ + beq.n 3f1aa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3f262 │ │ │ │ + bmi.n 3f27a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23584 @ 0x5c20 │ │ │ │ + movw r1, #24352 @ 0x5f20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f192 │ │ │ │ + beq.n 3f1aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3f192 │ │ │ │ + bne.n 3f1aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f192 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f1aa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl 2247c8 <_PyTime_AsMilliseconds@@Base+0xd08> │ │ │ │ + bl 224e64 <_PyParkingLot_AfterFork@@Base+0x14e4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f284 │ │ │ │ + beq.n 3f29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f284 │ │ │ │ + cbnz r3, 3f29c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3f192 │ │ │ │ + beq.n 3f1aa │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3f2c0 │ │ │ │ + beq.n 3f2d8 │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23612 @ 0x5c3c │ │ │ │ + movw r1, #24380 @ 0x5f3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3f192 │ │ │ │ + beq.w 3f1aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3f192 │ │ │ │ + bne.w 3f1aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f192 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f1aa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #12 │ │ │ │ lsls r1, 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 3f2f4 │ │ │ │ + bne.n 3f30c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f30c │ │ │ │ + b.w 3f324 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46844 @ 0xb6fc │ │ │ │ + movw r0, #47612 @ 0xb9fc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f2e0 │ │ │ │ + bne.n 3f2f8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003f30c : │ │ │ │ +0003f324 : │ │ │ │ b.w 36028 <_Py_IncRef@@Base+0x22e> │ │ │ │ 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 │ │ │ │ - cbz r0, 3f340 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 3f358 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3f33a │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f340 │ │ │ │ + bne.n 3f352 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f358 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f38e │ │ │ │ + cbnz r0, 3f3a6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3f35c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 3f374 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f356 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f35c │ │ │ │ + bne.n 3f36e │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f374 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f38e │ │ │ │ + cbnz r0, 3f3a6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 3f366 │ │ │ │ + cbnz r0, 3f37e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 3f370 │ │ │ │ - b.n 3f38e │ │ │ │ + cbnz r0, 3f388 │ │ │ │ + b.n 3f3a6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f360 │ │ │ │ - b.n 3f38e │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + beq.n 3f378 │ │ │ │ + b.n 3f3a6 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f384 │ │ │ │ + bne.n 3f39c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3f398 │ │ │ │ + cbz r1, 3f3b0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3f3a0 │ │ │ │ + b.n 3f3b8 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3f536 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + b.n 3f54e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ │ │ │ │ -0003f3a2 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0003f3ba <_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, 3f3ba <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 3f3d2 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 3f3d0 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 3f3e8 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 1e6ff4 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e781c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 3f3e8 <_PyBytes_ReverseFind@@Base+0x46> │ │ │ │ + cbz r0, 3f400 <_PyBytes_ReverseFind@@Base+0x46> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f3ea <_PyBytes_ReverseFind@@Base+0x48> │ │ │ │ + beq.n 3f402 <_PyBytes_ReverseFind@@Base+0x48> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (3f3ec <_PyBytes_ReverseFind@@Base+0x4a>) │ │ │ │ + ldr r0, [pc, #0] @ (3f404 <_PyBytes_ReverseFind@@Base+0x4a>) │ │ │ │ bx lr │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r2, 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, #21648 @ 0x5490 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r3, #5485 @ 0x156d │ │ │ │ + movw r3, #7393 @ 0x1ce1 │ │ │ │ movt r3, #31 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3f41e <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ - bl 1f1570 │ │ │ │ + bne.n 3f436 <_PyBytes_ReverseFind@@Base+0x7c> │ │ │ │ + bl 1f1ce4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f422 <_PyBytes_ReverseFind@@Base+0x80> │ │ │ │ + b.n 3f43a <_PyBytes_ReverseFind@@Base+0x80> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 3f478 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ + cbz r4, 3f490 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 3f438 <_PyBytes_ReverseFind@@Base+0x96> │ │ │ │ - movw r0, #38004 @ 0x9474 │ │ │ │ + cbnz r0, 3f450 <_PyBytes_ReverseFind@@Base+0x96> │ │ │ │ + movw r0, #38772 @ 0x9774 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f460 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ - bl 142afc │ │ │ │ - cbz r0, 3f452 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ + b.n 3f478 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ + bl 14335c │ │ │ │ + cbz r0, 3f46a <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f462 <_PyBytes_ReverseFind@@Base+0xc0> │ │ │ │ - movw r0, #12112 @ 0x2f50 │ │ │ │ + beq.n 3f47a <_PyBytes_ReverseFind@@Base+0xc0> │ │ │ │ + movw r0, #12840 @ 0x3228 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f460 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ + b.n 3f478 <_PyBytes_ReverseFind@@Base+0xbe> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl eb874 │ │ │ │ + bl ec07c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 143078 │ │ │ │ - cbnz r5, 3f47c <_PyBytes_ReverseFind@@Base+0xda> │ │ │ │ + bl 1438d8 │ │ │ │ + cbnz r5, 3f494 <_PyBytes_ReverseFind@@Base+0xda> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f478 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ + beq.n 3f490 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f478 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ + cbnz r3, 3f490 <_PyBytes_ReverseFind@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3f4c2 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + b.n 3f4da <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #23648 @ 0x5c60 │ │ │ │ + movw r0, #24416 @ 0x5f60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4ac <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ + beq.n 3f4c4 <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f4ac <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ + cbnz r3, 3f4c4 <_PyBytes_ReverseFind@@Base+0x10a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f4c2 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + beq.n 3f4da <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f4c2 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + cbnz r3, 3f4da <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 3f4f6 <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 3f50e <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3f4f0 <_PyBytes_ReverseFind@@Base+0x14e> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f4f6 <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ + bne.n 3f508 <_PyBytes_ReverseFind@@Base+0x14e> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f50e <_PyBytes_ReverseFind@@Base+0x154> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f534 <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + cbnz r0, 3f54c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3f512 <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 3f52a <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f50c <_PyBytes_ReverseFind@@Base+0x16a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 3f512 <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ + bne.n 3f524 <_PyBytes_ReverseFind@@Base+0x16a> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 3f52a <_PyBytes_ReverseFind@@Base+0x170> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3f534 <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + cbnz r0, 3f54c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3f534 <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 3f54c <_PyBytes_ReverseFind@@Base+0x192> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 3f52a <_PyBytes_ReverseFind@@Base+0x188> │ │ │ │ + bne.n 3f542 <_PyBytes_ReverseFind@@Base+0x188> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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 3f562 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + bne.n 3f57a <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #58144 @ 0xe320 │ │ │ │ + movw r2, #58912 @ 0xe620 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3f5a8 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + cbz r1, 3f5c0 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3f590 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ + bls.n 3f5a8 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bmi.n 3f5b2 <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ + bmi.n 3f5ca <_PyBytes_ReverseFind@@Base+0x210> │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 3f572 <_PyBytes_ReverseFind@@Base+0x1d0> │ │ │ │ + b.n 3f58a <_PyBytes_ReverseFind@@Base+0x1d0> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 3f5ba <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ + b.n 3f5d2 <_PyBytes_ReverseFind@@Base+0x218> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ @@ -30690,50 +30696,50 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ add.w r0, r1, #12 │ │ │ │ - cbz r2, 3f5dc <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ + cbz r2, 3f5f4 <_PyBytes_ReverseFind@@Base+0x23a> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3f5ec <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ + b.n 3f604 <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3f5ea <_PyBytes_ReverseFind@@Base+0x248> │ │ │ │ + bhi.n 3f602 <_PyBytes_ReverseFind@@Base+0x248> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3f60e <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ + cbnz r0, 3f626 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f5ec <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ + b.n 3f604 <_PyBytes_ReverseFind@@Base+0x24a> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #60] @ (3f62c <_PyBytes_ReverseFind@@Base+0x28a>) │ │ │ │ + ldr r1, [pc, #60] @ (3f644 <_PyBytes_ReverseFind@@Base+0x28a>) │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3f610 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ - b.n 3f628 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + cbnz r0, 3f628 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + b.n 3f640 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ mov r5, r2 │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1efb38 <_PySet_Update@@Base+0x6b4> │ │ │ │ + b.w 1f02ac <_PySet_Update@@Base+0x6b4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -30745,57 +30751,57 @@ │ │ │ │ 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, 3f662 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r3, 3f67a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3f662 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + ble.n 3f67a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3f662 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ - cbnz r0, 3f67e <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bne.n 3f67a <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r0, 3f696 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #96] @ (3f6cc <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ + ldr r4, [pc, #96] @ (3f6e4 <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3f67e <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 3f696 <_PyBytes_ReverseFind@@Base+0x2dc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f6c6 <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ + b.n 3f6de <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3f692 <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 3f6aa <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f67a <_PyBytes_ReverseFind@@Base+0x2d8> │ │ │ │ - bl 980b4 │ │ │ │ + bne.n 3f692 <_PyBytes_ReverseFind@@Base+0x2d8> │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29c34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 3f6ba <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ - ldr r3, [pc, #36] @ (3f6d0 <_PyBytes_ReverseFind@@Base+0x32e>) │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 3f6d2 <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ + ldr r3, [pc, #36] @ (3f6e8 <_PyBytes_ReverseFind@@Base+0x32e>) │ │ │ │ ldr.w r3, [r3, #1472] @ 0x5c0 │ │ │ │ - cbnz r3, 3f6c4 <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ + cbnz r3, 3f6dc <_PyBytes_ReverseFind@@Base+0x322> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f1cec │ │ │ │ + b.w 1f2460 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3f6c6 <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ - ldr r0, [pc, #12] @ (3f6d4 <_PyBytes_ReverseFind@@Base+0x332>) │ │ │ │ + b.n 3f6de <_PyBytes_ReverseFind@@Base+0x324> │ │ │ │ + ldr r0, [pc, #12] @ (3f6ec <_PyBytes_ReverseFind@@Base+0x332>) │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -30804,130 +30810,130 @@ │ │ │ │ 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 3f6fc <_PyBytes_ReverseFind@@Base+0x35a> │ │ │ │ + bne.n 3f714 <_PyBytes_ReverseFind@@Base+0x35a> │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 3f764 <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ - b.n 3f716 <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ + bpl.n 3f77c <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ + b.n 3f72e <_PyBytes_ReverseFind@@Base+0x374> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46860 @ 0xb70c │ │ │ │ + movw r0, #47628 @ 0xba0c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f6ee <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bne.n 3f706 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f83a <_PyBytes_ReverseFind@@Base+0x498> │ │ │ │ + b.n 3f852 <_PyBytes_ReverseFind@@Base+0x498> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 3f764 <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ + bpl.n 3f77c <_PyBytes_ReverseFind@@Base+0x3c2> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 3f72c <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ + bpl.n 3f744 <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 3f744 <_PyBytes_ReverseFind@@Base+0x3a2> │ │ │ │ + bmi.n 3f75c <_PyBytes_ReverseFind@@Base+0x3a2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23660 @ 0x5c6c │ │ │ │ + movw r1, #24428 @ 0x5f6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3f712 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ 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 3ff32 │ │ │ │ + bl 3ffb6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3f822 <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ + b.n 3f83a <_PyBytes_ReverseFind@@Base+0x480> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 3f796 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 3f7ae <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 3f796 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 3f7ae <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #23724 @ 0x5cac │ │ │ │ + movw r1, #24492 @ 0x5fac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f712 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + beq.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3f7c8 <_PyBytes_ReverseFind@@Base+0x426> │ │ │ │ + ble.n 3f7e0 <_PyBytes_ReverseFind@@Base+0x426> │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ - b.n 3f712 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f7de <_PyBytes_ReverseFind@@Base+0x43c> │ │ │ │ + bne.n 3f7f6 <_PyBytes_ReverseFind@@Base+0x43c> │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ - b.n 3f712 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3f808 <_PyBytes_ReverseFind@@Base+0x466> │ │ │ │ + ble.n 3f820 <_PyBytes_ReverseFind@@Base+0x466> │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 3f712 <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 3f72a <_PyBytes_ReverseFind@@Base+0x370> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3ff32 │ │ │ │ + bl 3ffb6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -30943,61 +30949,61 @@ │ │ │ │ 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 3f86c <_PyBytes_ReverseFind@@Base+0x4ca> │ │ │ │ + bhi.n 3f884 <_PyBytes_ReverseFind@@Base+0x4ca> │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 3f896 <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ - b.n 3f886 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ - movw r0, #7028 @ 0x1b74 │ │ │ │ + ble.n 3f8ae <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ + b.n 3f89e <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ + movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f864 <_PyBytes_ReverseFind@@Base+0x4c2> │ │ │ │ + bne.n 3f87c <_PyBytes_ReverseFind@@Base+0x4c2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f8dc <_PyBytes_ReverseFind@@Base+0x53a> │ │ │ │ + b.n 3f8f4 <_PyBytes_ReverseFind@@Base+0x53a> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1150ec <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1159c4 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f882 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + beq.n 3f89a <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3f8ae <_PyBytes_ReverseFind@@Base+0x50c> │ │ │ │ + bne.n 3f8c6 <_PyBytes_ReverseFind@@Base+0x50c> │ │ │ │ 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, 3f8bc <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ + cbnz r1, 3f8d4 <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.n 3f8be <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ + b.n 3f8d6 <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1150ec <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1159c4 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f896 <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ - b.n 3f882 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + bne.n 3f8ae <_PyBytes_ReverseFind@@Base+0x4f4> │ │ │ │ + b.n 3f89a <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #7028 @ 0x1b74 │ │ │ │ + movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 206f48 <_PyEval_GetBuiltin@@Base+0x8b0> │ │ │ │ + bl 207498 <_PyEval_GetBuiltin@@Base+0x8b0> │ │ │ │ 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 │ │ │ │ @@ -31005,427 +31011,468 @@ │ │ │ │ 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 3f914 <_PyBytes_ReverseFind@@Base+0x572> │ │ │ │ + bne.n 3f92c <_PyBytes_ReverseFind@@Base+0x572> │ │ │ │ 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 3f92e <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ + b.n 3f946 <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ ldr.w r0, [r3, #1220] @ 0x4c4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3f942 <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ + bne.n 3f95a <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ 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] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3f97a <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ + beq.n 3f992 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3f97a <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ + b.n 3f992 <_PyBytes_ReverseFind@@Base+0x5d8> │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 3f95e <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bne.n 3f976 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ 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] │ │ │ │ - b.n 3f92e <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ + b.n 3f946 <_PyBytes_ReverseFind@@Base+0x58c> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #24568 @ 0x5ff8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8592 @ 0x2190 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3f9b6 <_PyBytes_ReverseFind@@Base+0x614> │ │ │ │ + beq.n 3f9ce <_PyBytes_ReverseFind@@Base+0x614> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #23832 @ 0x5d18 │ │ │ │ + movw r1, #24600 @ 0x6018 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ - bl 3fb90 │ │ │ │ + b.w d54ec │ │ │ │ + bl 3fc14 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f9ea <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bne.n 3fa02 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2535c8 │ │ │ │ + b.w 253aa8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46780 @ 0xb6bc │ │ │ │ + movw r0, #47548 @ 0xb9bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f9de <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ + bne.n 3f9f6 <_PyBytes_ReverseFind@@Base+0x63c> │ │ │ │ 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 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 3fa28 <_PyBytes_ReverseFind@@Base+0x686> │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 3fa40 <_PyBytes_ReverseFind@@Base+0x686> │ │ │ │ + bl 271f98 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 3fa38 <_PyBytes_ReverseFind@@Base+0x696> │ │ │ │ + cbz r2, 3fa50 <_PyBytes_ReverseFind@@Base+0x696> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 3fb4c <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ + b.n 3fb64 <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb3e <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ + beq.n 3fb56 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ 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 3fa62 <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ + bne.n 3fa7a <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ mov r0, fp │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 3facc <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ + cbnz r2, 3fae4 <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fac2 <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ + cbz r0, 3fada <_PyBytes_ReverseFind@@Base+0x720> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbz r5, 3fad8 <_PyBytes_ReverseFind@@Base+0x736> │ │ │ │ - b.n 3facc <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ - bl b5df0 │ │ │ │ + cbz r5, 3faf0 <_PyBytes_ReverseFind@@Base+0x736> │ │ │ │ + b.n 3fae4 <_PyBytes_ReverseFind@@Base+0x72a> │ │ │ │ + bl b66bc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 3faaa <_PyBytes_ReverseFind@@Base+0x708> │ │ │ │ + cbz r0, 3fac2 <_PyBytes_ReverseFind@@Base+0x708> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 3fade <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ + cbnz r2, 3faf6 <_PyBytes_ReverseFind@@Base+0x73c> │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 3fafe <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ + beq.n 3fb16 <_PyBytes_ReverseFind@@Base+0x75c> │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3fa7e <_PyBytes_ReverseFind@@Base+0x6dc> │ │ │ │ + bne.n 3fa96 <_PyBytes_ReverseFind@@Base+0x6dc> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl b3fec │ │ │ │ + bl b48bc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3fb10 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ + cbnz r0, 3fb28 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 3fb3e <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ + b.n 3fb56 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 3fa9a <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ - bl 80728 │ │ │ │ + b.n 3fab2 <_PyBytes_ReverseFind@@Base+0x6f8> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa8c <_PyBytes_ReverseFind@@Base+0x6ea> │ │ │ │ + beq.n 3faa4 <_PyBytes_ReverseFind@@Base+0x6ea> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 3fb3e <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ + b.n 3fb56 <_PyBytes_ReverseFind@@Base+0x79c> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fabc <_PyBytes_ReverseFind@@Base+0x71a> │ │ │ │ + beq.n 3fad4 <_PyBytes_ReverseFind@@Base+0x71a> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3fa90 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + b.n 3faa8 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 3fb22 <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ + ble.n 3fb3a <_PyBytes_ReverseFind@@Base+0x780> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3fb10 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ + b.n 3fb28 <_PyBytes_ReverseFind@@Base+0x76e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ 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 c50e4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ - b.n 3fb46 <_PyBytes_ReverseFind@@Base+0x7a4> │ │ │ │ + bl c59c4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + b.n 3fb5e <_PyBytes_ReverseFind@@Base+0x7a4> │ │ │ │ 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] @ (3fbd8 <_PyBytes_ReverseFind@@Base+0x81e>) │ │ │ │ + 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 25938c │ │ │ │ + add r2, sp, #4 │ │ │ │ + sub.w r1, r8, r4 │ │ │ │ + add.w r0, r9, r4 │ │ │ │ + bl 2596b8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 3fbbe <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r5, r6 │ │ │ │ + beq.n 3fbbe <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ + add r4, r0 │ │ │ │ + add r4, r7 │ │ │ │ + b.n 3fba0 <_PyBytes_ReverseFind@@Base+0x7e6> │ │ │ │ + ldr r3, [pc, #24] @ (3fbd8 <_PyBytes_ReverseFind@@Base+0x81e>) │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 3fbd0 <_PyBytes_ReverseFind@@Base+0x816> │ │ │ │ + blx 2a328 <__stack_chk_fail@plt> │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #100 @ 0x64 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ │ │ │ │ -0003fb56 : │ │ │ │ - ldr r2, [pc, #52] @ (3fb8c ) │ │ │ │ +0003fbdc : │ │ │ │ + ldr r2, [pc, #48] @ (3fc10 ) │ │ │ │ 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 3fb82 │ │ │ │ + beq.n 3fc08 │ │ │ │ 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 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003fb90 : │ │ │ │ +0003fc14 : │ │ │ │ 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, #8292 @ 0x2064 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fbc6 │ │ │ │ + beq.n 3fc4a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #428 @ 0x1ac │ │ │ │ + movw r1, #1196 @ 0x4ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 3fbec │ │ │ │ + bl 12d620 │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #8592 @ 0x2190 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3fbf2 │ │ │ │ + beq.n 3fc76 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #23912 @ 0x5d68 │ │ │ │ + movw r1, #24680 @ 0x6068 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fce8 │ │ │ │ + b.n 3fd6c │ │ │ │ ldr r6, [r1, #20] │ │ │ │ - cbz r6, 3fc10 │ │ │ │ + cbz r6, 3fc94 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23948 @ 0x5d8c │ │ │ │ + movw r1, #24716 @ 0x608c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3fbec │ │ │ │ + bl d54ec │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3fc32 │ │ │ │ + beq.n 3fcb6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23980 @ 0x5dac │ │ │ │ + movw r1, #24748 @ 0x60ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3fbec │ │ │ │ - ldr.w r8, [pc, #188] @ 3fcf0 │ │ │ │ + bl d54ec │ │ │ │ + b.n 3fc70 │ │ │ │ + ldr.w r8, [pc, #188] @ 3fd74 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 3fc4e │ │ │ │ - bl 225ee4 │ │ │ │ - cbz r0, 3fc4e │ │ │ │ + cbnz r0, 3fcd2 │ │ │ │ + bl 226584 │ │ │ │ + cbz r0, 3fcd2 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 3fc6e │ │ │ │ + beq.n 3fcf2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24024 @ 0x5dd8 │ │ │ │ + movw r1, #24792 @ 0x60d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 3fbec │ │ │ │ + bl d54ec │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3fcde │ │ │ │ + bne.n 3fd62 │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ - cbnz r4, 3fc8e │ │ │ │ - bl 225ee4 │ │ │ │ + cbnz r4, 3fd12 │ │ │ │ + bl 226584 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fbec │ │ │ │ + beq.n 3fc70 │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4067e <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ + bl 406f2 <_PyCompile_OptimizeCfg@@Base+0x46a> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fbec │ │ │ │ + beq.n 3fc70 │ │ │ │ cmp r7, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 3fcc8 │ │ │ │ + bne.n 3fd4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fcb6 │ │ │ │ + beq.n 3fd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3fcb6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fd3a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #56124 @ 0xdb3c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ed99c │ │ │ │ - b.n 3fbec │ │ │ │ + bl ee1a4 │ │ │ │ + b.n 3fc70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fce8 │ │ │ │ + beq.n 3fd6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fce8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fce8 │ │ │ │ + cbnz r3, 3fd6c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fd6c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 24206c <_PyErr_BadInternalCall@@Base+0xd910> │ │ │ │ + b.w 242574 <_PyErr_BadInternalCall@@Base+0xd950> │ │ │ │ mov r0, r6 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 3fdba │ │ │ │ + bhi.n 3fe3e │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r1, r2, #16 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 3fd32 │ │ │ │ + bmi.n 3fdb6 │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 3fd1c │ │ │ │ + b.n 3fda0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 3fdd2 │ │ │ │ + b.n 3fe56 │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 3fd32 │ │ │ │ + bmi.n 3fdb6 │ │ │ │ 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 3fd40 │ │ │ │ + b.n 3fdc4 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 3fd32 │ │ │ │ + bmi.n 3fdb6 │ │ │ │ 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 │ │ │ │ @@ -31437,152 +31484,152 @@ │ │ │ │ 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 3fd68 │ │ │ │ + b.n 3fdec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #24064 @ 0x5e00 │ │ │ │ + movw r1, #24832 @ 0x6100 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ - cbz r3, 3fe14 │ │ │ │ + cbz r3, 3fe98 │ │ │ │ mov r8, r1 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3fe14 │ │ │ │ + cbnz r0, 3fe98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fe14 │ │ │ │ + beq.n 3fe98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2618c8 <_PyUnicode_EncodeUTF32@@Base+0xfb4> │ │ │ │ + bl 261bbc <_PyUnicode_EncodeUTF32@@Base+0xe38> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3fe18 │ │ │ │ + cbnz r0, 3fe9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + bl 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3fe8e │ │ │ │ + b.n 3ff12 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3fe3e │ │ │ │ + cbnz r0, 3fec2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3fe0e │ │ │ │ + beq.n 3fe92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fe0e │ │ │ │ + bne.n 3fe92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fe0e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fe92 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #49552 @ 0xc190 │ │ │ │ + movw r0, #50320 @ 0xc490 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fe0e │ │ │ │ + beq.n 3fe92 │ │ │ │ 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, #24108 @ 0x5e2c │ │ │ │ + movw r0, #24876 @ 0x612c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ str r7, [r4, #24] │ │ │ │ - cbnz r0, 3fe7a │ │ │ │ + cbnz r0, 3fefe │ │ │ │ mov r0, r4 │ │ │ │ - bl 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ - b.n 3fe8e │ │ │ │ + bl 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ + b.n 3ff12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 3fe8e │ │ │ │ + beq.n 3ff12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fe8e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3ff12 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 29c0c │ │ │ │ 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 142afc │ │ │ │ - cbz r0, 3fecc │ │ │ │ + bl 14335c │ │ │ │ + cbz r0, 3ff50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fedc │ │ │ │ - movw r0, #51268 @ 0xc844 │ │ │ │ + beq.n 3ff60 │ │ │ │ + movw r0, #52036 @ 0xcb44 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10d26c │ │ │ │ + bl 10dbb8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3fee0 │ │ │ │ + cbnz r0, 3ff64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff2e │ │ │ │ + b.n 3ffb2 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 3ff02 │ │ │ │ + blt.n 3ff86 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #24120 @ 0x5e38 │ │ │ │ + movw r0, #24888 @ 0x6138 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ff12 │ │ │ │ + b.n 3ff96 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 143078 │ │ │ │ + bl 1438d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3ff2e │ │ │ │ + beq.n 3ffb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ff2e │ │ │ │ + cbnz r3, 3ffb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -31595,811 +31642,811 @@ │ │ │ │ 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 3ff72 │ │ │ │ + ble.n 3fff6 │ │ │ │ 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 3ff58 │ │ │ │ + b.n 3ffdc │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ca9c0 │ │ │ │ + bl 1cb32c │ │ │ │ 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 3ffc2 │ │ │ │ + bhi.n 40046 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ffda │ │ │ │ - b.n 3ffee │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ + cbnz r0, 4005e │ │ │ │ + b.n 40072 │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 400a4 │ │ │ │ - b.n 3ffb4 │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 40128 │ │ │ │ + b.n 40038 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3fffc │ │ │ │ + bne.n 40080 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4000c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 40090 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 400a4 │ │ │ │ + bne.n 40128 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4000c │ │ │ │ + b.n 40090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ffea │ │ │ │ + bne.n 4006e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ffea │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4006e │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 40078 │ │ │ │ + ble.n 400fc │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 40026 │ │ │ │ + bpl.n 400aa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4004c │ │ │ │ + bne.n 400d0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 4007a │ │ │ │ + b.n 400fe │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40040 │ │ │ │ + beq.n 400c4 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 40058 │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 400dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 40058 │ │ │ │ + bne.n 400dc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4007a │ │ │ │ + b.n 400fe │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 40032 │ │ │ │ + bne.n 400b6 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 400a4 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 40128 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 40096 │ │ │ │ - cbz r1, 40086 │ │ │ │ + bgt.n 4011a │ │ │ │ + cbz r1, 4010a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4008e │ │ │ │ + b.n 40112 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ subs r2, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3bcc6 │ │ │ │ + b.w 3be54 │ │ │ │ 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, 400dc │ │ │ │ + cbnz r5, 40160 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ca9a0 │ │ │ │ + bl 1cb310 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 400dc │ │ │ │ + cbz r0, 40160 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 400dc │ │ │ │ + beq.n 40160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 400dc │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40160 │ │ │ │ + bl 78f48 <_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, 40104 │ │ │ │ + cbz r0, 40188 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40128 │ │ │ │ + beq.n 401ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40128 │ │ │ │ + b.n 401ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 40120 │ │ │ │ - bl fc468 │ │ │ │ - cbz r0, 4011c │ │ │ │ + cbz r0, 401a4 │ │ │ │ + bl fcc74 │ │ │ │ + cbz r0, 401a0 │ │ │ │ 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 40128 │ │ │ │ + b.n 401ac │ │ │ │ movw r0, #51516 @ 0xc93c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #443 @ 0x1bb │ │ │ │ - movt r1, #4 │ │ │ │ - b.w 1e5fa8 │ │ │ │ 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 40158 │ │ │ │ + bne.n 401ce │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3170 │ │ │ │ + b.w 1e3994 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46716 @ 0xb67c │ │ │ │ + movw r0, #47484 @ 0xb97c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4014c │ │ │ │ + bne.n 401c2 │ │ │ │ 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, 40194 │ │ │ │ + cbz r0, 4020a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 401b8 │ │ │ │ + beq.n 4022e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 401b8 │ │ │ │ + b.n 4022e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 401b0 │ │ │ │ - bl fc468 │ │ │ │ - cbz r0, 401ac │ │ │ │ + cbz r0, 40226 │ │ │ │ + bl fcc74 │ │ │ │ + cbz r0, 40222 │ │ │ │ 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 401b8 │ │ │ │ + b.n 4022e │ │ │ │ movw r0, #51516 @ 0xc93c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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, #108] @ 40240 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4020c │ │ │ │ - vcmpe.f64 d0, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 401f8 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2a224 │ │ │ │ - blx 2aabc <__errno_location@plt> │ │ │ │ - vcmp.f64 d8, #0.0 │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4022e │ │ │ │ - b.n 40228 │ │ │ │ - vcmp.f64 d0, d0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 40232 │ │ │ │ - vcmpe.f64 d0, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 40232 │ │ │ │ - blx 2aabc <__errno_location@plt> │ │ │ │ - movs r3, #33 @ 0x21 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - vldr d8, [pc, #28] @ 40248 │ │ │ │ - b.n 40232 │ │ │ │ - vldr d8, [pc, #32] @ 40250 │ │ │ │ - vmov.f64 d0, d8 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r3, pc} │ │ │ │ - nop.w │ │ │ │ - @ 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 , q8, #16 │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #931 @ 0x3a3 │ │ │ │ + movt r1, #4 │ │ │ │ + b.w 1e67d0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 15df78 │ │ │ │ - cbz r0, 402a0 │ │ │ │ + bl 15e768 │ │ │ │ + cbz r0, 40286 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4027a │ │ │ │ + cbz r3, 40260 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 40282 │ │ │ │ + b.n 40268 │ │ │ │ movw r2, #11008 @ 0x2b00 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 402a0 │ │ │ │ + cbz r5, 40286 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #59168 @ 0xe720 │ │ │ │ + movw r1, #59936 @ 0xea20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 402a0 │ │ │ │ + ble.n 40286 │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 40292 │ │ │ │ + b.n 40278 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000402a2 <_PyCompile_OptimizeCfg@@Base>: │ │ │ │ +00040288 <_PyCompile_OptimizeCfg@@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, #4] │ │ │ │ movw r3, #52904 @ 0xcea8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 402da <_PyCompile_OptimizeCfg@@Base+0x38> │ │ │ │ + beq.n 402c0 <_PyCompile_OptimizeCfg@@Base+0x38> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13292 @ 0x33ec │ │ │ │ + movw r1, #14060 @ 0x36ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 402fa <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 402e0 <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 402fe <_PyCompile_OptimizeCfg@@Base+0x5c> │ │ │ │ + bmi.n 402e4 <_PyCompile_OptimizeCfg@@Base+0x5c> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #24996 @ 0x61a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4036a <_PyCompile_OptimizeCfg@@Base+0xc8> │ │ │ │ + b.n 40350 <_PyCompile_OptimizeCfg@@Base+0xc8> │ │ │ │ mov r6, r0 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 402fa <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ + beq.n 402e0 <_PyCompile_OptimizeCfg@@Base+0x58> │ │ │ │ mov r0, r6 │ │ │ │ - bl fec0c │ │ │ │ + bl ff528 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 40318 <_PyCompile_OptimizeCfg@@Base+0x76> │ │ │ │ + cbnz r0, 402fe <_PyCompile_OptimizeCfg@@Base+0x76> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4034e <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ + b.n 40334 <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl ffd30 │ │ │ │ + bl 100648 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40314 <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ - bl 1bef90 │ │ │ │ + beq.n 402fa <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ + bl 1bfa78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40314 <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ + beq.n 402fa <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1071dc │ │ │ │ + bl 107b6c │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 40348 <_PyCompile_OptimizeCfg@@Base+0xa6> │ │ │ │ - bl ff278 │ │ │ │ - b.n 4034e <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ - bl 10d39c │ │ │ │ - b.n 40314 <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ + beq.n 4032e <_PyCompile_OptimizeCfg@@Base+0xa6> │ │ │ │ + bl ffb70 │ │ │ │ + b.n 40334 <_PyCompile_OptimizeCfg@@Base+0xac> │ │ │ │ + bl 10dce8 │ │ │ │ + b.n 402fa <_PyCompile_OptimizeCfg@@Base+0x72> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40364 <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ + beq.n 4034a <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40364 <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ + cbnz r3, 4034a <_PyCompile_OptimizeCfg@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 10dc68 <_PyObject_GC_Resize@@Base+0x58> │ │ │ │ + bl 10e55c <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4039c <_PyCompile_OptimizeCfg@@Base+0xfa> │ │ │ │ + bne.n 40382 <_PyCompile_OptimizeCfg@@Base+0xfa> │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 241808 <_PyErr_BadInternalCall@@Base+0xd0ac> │ │ │ │ - b.n 403b8 <_PyCompile_OptimizeCfg@@Base+0x116> │ │ │ │ + bl 241cd0 <_PyErr_BadInternalCall@@Base+0xd0ac> │ │ │ │ + b.n 4039e <_PyCompile_OptimizeCfg@@Base+0x116> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22024 @ 0x5608 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movs r2, #0 │ │ │ │ - movw r1, #1303 @ 0x517 │ │ │ │ - movt r1, #4 │ │ │ │ - b.w 145014 │ │ │ │ - push {r4, lr} │ │ │ │ + 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, #108] @ 40428 <_PyCompile_OptimizeCfg@@Base+0x1a0> │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d6, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bhi.n 403f4 <_PyCompile_OptimizeCfg@@Base+0x16c> │ │ │ │ + vcmpe.f64 d0, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + ble.n 403e0 <_PyCompile_OptimizeCfg@@Base+0x158> │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 2a224 │ │ │ │ + blx 2aabc <__errno_location@plt> │ │ │ │ + vcmp.f64 d8, #0.0 │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + beq.n 40416 <_PyCompile_OptimizeCfg@@Base+0x18e> │ │ │ │ + b.n 40410 <_PyCompile_OptimizeCfg@@Base+0x188> │ │ │ │ + vcmp.f64 d0, d0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bvs.n 4041a <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ + vcmpe.f64 d0, #0.0 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bgt.n 4041a <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ + blx 2aabc <__errno_location@plt> │ │ │ │ + movs r3, #33 @ 0x21 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + vldr d8, [pc, #28] @ 40430 <_PyCompile_OptimizeCfg@@Base+0x1a8> │ │ │ │ + b.n 4041a <_PyCompile_OptimizeCfg@@Base+0x192> │ │ │ │ + vldr d8, [pc, #32] @ 40438 <_PyCompile_OptimizeCfg@@Base+0x1b0> │ │ │ │ + vmov.f64 d0, d8 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ + @ 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 403ec <_PyCompile_OptimizeCfg@@Base+0x14a> │ │ │ │ + bne.n 40460 <_PyCompile_OptimizeCfg@@Base+0x1d8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24ee90 │ │ │ │ + b.w 24f36c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46752 @ 0xb6a0 │ │ │ │ + movw r0, #47520 @ 0xb9a0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 403e0 <_PyCompile_OptimizeCfg@@Base+0x13e> │ │ │ │ + bne.n 40454 <_PyCompile_OptimizeCfg@@Base+0x1cc> │ │ │ │ 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 4042e <_PyCompile_OptimizeCfg@@Base+0x18c> │ │ │ │ + bhi.n 404a2 <_PyCompile_OptimizeCfg@@Base+0x21a> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 40446 <_PyCompile_OptimizeCfg@@Base+0x1a4> │ │ │ │ - b.n 4045a <_PyCompile_OptimizeCfg@@Base+0x1b8> │ │ │ │ - movw r0, #6972 @ 0x1b3c │ │ │ │ + cbnz r0, 404ba <_PyCompile_OptimizeCfg@@Base+0x232> │ │ │ │ + b.n 404ce <_PyCompile_OptimizeCfg@@Base+0x246> │ │ │ │ + movw r0, #7740 @ 0x1e3c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40510 <_PyCompile_OptimizeCfg@@Base+0x26e> │ │ │ │ - b.n 40420 <_PyCompile_OptimizeCfg@@Base+0x17e> │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 40584 <_PyCompile_OptimizeCfg@@Base+0x2fc> │ │ │ │ + b.n 40494 <_PyCompile_OptimizeCfg@@Base+0x20c> │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 40468 <_PyCompile_OptimizeCfg@@Base+0x1c6> │ │ │ │ + bne.n 404dc <_PyCompile_OptimizeCfg@@Base+0x254> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 40478 <_PyCompile_OptimizeCfg@@Base+0x1d6> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 404ec <_PyCompile_OptimizeCfg@@Base+0x264> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40510 <_PyCompile_OptimizeCfg@@Base+0x26e> │ │ │ │ + bne.n 40584 <_PyCompile_OptimizeCfg@@Base+0x2fc> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40478 <_PyCompile_OptimizeCfg@@Base+0x1d6> │ │ │ │ + b.n 404ec <_PyCompile_OptimizeCfg@@Base+0x264> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40456 <_PyCompile_OptimizeCfg@@Base+0x1b4> │ │ │ │ + bne.n 404ca <_PyCompile_OptimizeCfg@@Base+0x242> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 40456 <_PyCompile_OptimizeCfg@@Base+0x1b4> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 404ca <_PyCompile_OptimizeCfg@@Base+0x242> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 404e4 <_PyCompile_OptimizeCfg@@Base+0x242> │ │ │ │ + ble.n 40558 <_PyCompile_OptimizeCfg@@Base+0x2d0> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 40492 <_PyCompile_OptimizeCfg@@Base+0x1f0> │ │ │ │ + bpl.n 40506 <_PyCompile_OptimizeCfg@@Base+0x27e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 404b8 <_PyCompile_OptimizeCfg@@Base+0x216> │ │ │ │ + bne.n 4052c <_PyCompile_OptimizeCfg@@Base+0x2a4> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 404e6 <_PyCompile_OptimizeCfg@@Base+0x244> │ │ │ │ + b.n 4055a <_PyCompile_OptimizeCfg@@Base+0x2d2> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 404ac <_PyCompile_OptimizeCfg@@Base+0x20a> │ │ │ │ + beq.n 40520 <_PyCompile_OptimizeCfg@@Base+0x298> │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 404c4 <_PyCompile_OptimizeCfg@@Base+0x222> │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 40538 <_PyCompile_OptimizeCfg@@Base+0x2b0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 404c4 <_PyCompile_OptimizeCfg@@Base+0x222> │ │ │ │ + bne.n 40538 <_PyCompile_OptimizeCfg@@Base+0x2b0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 404e6 <_PyCompile_OptimizeCfg@@Base+0x244> │ │ │ │ + b.n 4055a <_PyCompile_OptimizeCfg@@Base+0x2d2> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4049e <_PyCompile_OptimizeCfg@@Base+0x1fc> │ │ │ │ + bne.n 40512 <_PyCompile_OptimizeCfg@@Base+0x28a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6972 @ 0x1b3c │ │ │ │ + movw r0, #7740 @ 0x1e3c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 40510 <_PyCompile_OptimizeCfg@@Base+0x26e> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 40584 <_PyCompile_OptimizeCfg@@Base+0x2fc> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 40502 <_PyCompile_OptimizeCfg@@Base+0x260> │ │ │ │ - cbz r1, 404f2 <_PyCompile_OptimizeCfg@@Base+0x250> │ │ │ │ + bgt.n 40576 <_PyCompile_OptimizeCfg@@Base+0x2ee> │ │ │ │ + cbz r1, 40566 <_PyCompile_OptimizeCfg@@Base+0x2de> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 404fa <_PyCompile_OptimizeCfg@@Base+0x258> │ │ │ │ + b.n 4056e <_PyCompile_OptimizeCfg@@Base+0x2e6> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3bcc6 │ │ │ │ + b.w 3be54 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vcmp.f64 d0, #0.0 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40524 <_PyCompile_OptimizeCfg@@Base+0x282> │ │ │ │ - b.w 29ea8 │ │ │ │ - bx lr │ │ │ │ + mov r0, r1 │ │ │ │ + movs r2, #0 │ │ │ │ + movw r1, #1957 @ 0x7a5 │ │ │ │ + movt r1, #4 │ │ │ │ + b.w 145874 │ │ │ │ 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 40548 <_PyCompile_OptimizeCfg@@Base+0x2a6> │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 405bc <_PyCompile_OptimizeCfg@@Base+0x334> │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 40554 <_PyCompile_OptimizeCfg@@Base+0x2b2> │ │ │ │ + cbz r3, 405c8 <_PyCompile_OptimizeCfg@@Base+0x340> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 40576 <_PyCompile_OptimizeCfg@@Base+0x2d4> │ │ │ │ + b.n 405ea <_PyCompile_OptimizeCfg@@Base+0x362> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 40572 <_PyCompile_OptimizeCfg@@Base+0x2d0> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 405e6 <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 40572 <_PyCompile_OptimizeCfg@@Base+0x2d0> │ │ │ │ + cbnz r3, 405e6 <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 40572 <_PyCompile_OptimizeCfg@@Base+0x2d0> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 405e6 <_PyCompile_OptimizeCfg@@Base+0x35e> │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 405a4 <_PyCompile_OptimizeCfg@@Base+0x302> │ │ │ │ + bhi.n 40618 <_PyCompile_OptimizeCfg@@Base+0x390> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 405bc <_PyCompile_OptimizeCfg@@Base+0x31a> │ │ │ │ - b.n 405d0 <_PyCompile_OptimizeCfg@@Base+0x32e> │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ + cbnz r0, 40630 <_PyCompile_OptimizeCfg@@Base+0x3a8> │ │ │ │ + b.n 40644 <_PyCompile_OptimizeCfg@@Base+0x3bc> │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40678 <_PyCompile_OptimizeCfg@@Base+0x3d6> │ │ │ │ - b.n 40596 <_PyCompile_OptimizeCfg@@Base+0x2f4> │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 406ec <_PyCompile_OptimizeCfg@@Base+0x464> │ │ │ │ + b.n 4060a <_PyCompile_OptimizeCfg@@Base+0x382> │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 405de <_PyCompile_OptimizeCfg@@Base+0x33c> │ │ │ │ + bne.n 40652 <_PyCompile_OptimizeCfg@@Base+0x3ca> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 405ee <_PyCompile_OptimizeCfg@@Base+0x34c> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 40662 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40678 <_PyCompile_OptimizeCfg@@Base+0x3d6> │ │ │ │ + bne.n 406ec <_PyCompile_OptimizeCfg@@Base+0x464> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 405ee <_PyCompile_OptimizeCfg@@Base+0x34c> │ │ │ │ + b.n 40662 <_PyCompile_OptimizeCfg@@Base+0x3da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 405cc <_PyCompile_OptimizeCfg@@Base+0x32a> │ │ │ │ + bne.n 40640 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 405cc <_PyCompile_OptimizeCfg@@Base+0x32a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40640 <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4065a <_PyCompile_OptimizeCfg@@Base+0x3b8> │ │ │ │ + ble.n 406ce <_PyCompile_OptimizeCfg@@Base+0x446> │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 40608 <_PyCompile_OptimizeCfg@@Base+0x366> │ │ │ │ + bpl.n 4067c <_PyCompile_OptimizeCfg@@Base+0x3f4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4062e <_PyCompile_OptimizeCfg@@Base+0x38c> │ │ │ │ + bne.n 406a2 <_PyCompile_OptimizeCfg@@Base+0x41a> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 4065c <_PyCompile_OptimizeCfg@@Base+0x3ba> │ │ │ │ + b.n 406d0 <_PyCompile_OptimizeCfg@@Base+0x448> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40622 <_PyCompile_OptimizeCfg@@Base+0x380> │ │ │ │ + beq.n 40696 <_PyCompile_OptimizeCfg@@Base+0x40e> │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 4063a <_PyCompile_OptimizeCfg@@Base+0x398> │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 406ae <_PyCompile_OptimizeCfg@@Base+0x426> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4063a <_PyCompile_OptimizeCfg@@Base+0x398> │ │ │ │ + bne.n 406ae <_PyCompile_OptimizeCfg@@Base+0x426> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4065c <_PyCompile_OptimizeCfg@@Base+0x3ba> │ │ │ │ + b.n 406d0 <_PyCompile_OptimizeCfg@@Base+0x448> │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 40614 <_PyCompile_OptimizeCfg@@Base+0x372> │ │ │ │ + bne.n 40688 <_PyCompile_OptimizeCfg@@Base+0x400> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ + movw r0, #7652 @ 0x1de4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 40678 <_PyCompile_OptimizeCfg@@Base+0x3d6> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 406ec <_PyCompile_OptimizeCfg@@Base+0x464> │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 4066c <_PyCompile_OptimizeCfg@@Base+0x3ca> │ │ │ │ + bgt.n 406e0 <_PyCompile_OptimizeCfg@@Base+0x458> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e0978 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e11a0 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r2, r5, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 40768 <_PyCompile_OptimizeCfg@@Base+0x4c6> │ │ │ │ + b.n 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 406ce <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ + beq.n 40742 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 261b98 <_Py_strhex@@Base+0x1a4> │ │ │ │ + bl 261f38 <_Py_strhex@@Base+0x19c> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 406bc <_PyCompile_OptimizeCfg@@Base+0x41a> │ │ │ │ + bhi.n 40730 <_PyCompile_OptimizeCfg@@Base+0x4a8> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r1, #11 │ │ │ │ lsls r5, r1, #8 │ │ │ │ - bl 242dec │ │ │ │ + bl 2432b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbnz r0, 4071a <_PyCompile_OptimizeCfg@@Base+0x478> │ │ │ │ + cbnz r0, 4078e <_PyCompile_OptimizeCfg@@Base+0x506> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4070a <_PyCompile_OptimizeCfg@@Base+0x468> │ │ │ │ + bne.n 4077e <_PyCompile_OptimizeCfg@@Base+0x4f6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40726 <_PyCompile_OptimizeCfg@@Base+0x484> │ │ │ │ - ldr r2, [pc, #88] @ (4072c <_PyCompile_OptimizeCfg@@Base+0x48a>) │ │ │ │ + b.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ + ldr r2, [pc, #88] @ (407a0 <_PyCompile_OptimizeCfg@@Base+0x518>) │ │ │ │ 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 │ │ │ │ ldr.w r3, [r2, #1244] @ 0x4dc │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 40726 <_PyCompile_OptimizeCfg@@Base+0x484> │ │ │ │ + beq.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #1244] @ 0x4dc │ │ │ │ - b.n 40726 <_PyCompile_OptimizeCfg@@Base+0x484> │ │ │ │ + b.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40724 <_PyCompile_OptimizeCfg@@Base+0x482> │ │ │ │ + beq.n 40798 <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40724 <_PyCompile_OptimizeCfg@@Base+0x482> │ │ │ │ + b.n 40798 <_PyCompile_OptimizeCfg@@Base+0x510> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 406ce <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ + bne.n 40742 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 406ce <_PyCompile_OptimizeCfg@@Base+0x42c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40742 <_PyCompile_OptimizeCfg@@Base+0x4ba> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - b.n 40726 <_PyCompile_OptimizeCfg@@Base+0x484> │ │ │ │ + b.n 4079a <_PyCompile_OptimizeCfg@@Base+0x512> │ │ │ │ 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 407b2 <_PyCompile_OptimizeCfg@@Base+0x52a> │ │ │ │ + b.w 29ea8 │ │ │ │ + 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 40750 <_PyCompile_OptimizeCfg@@Base+0x4ae> │ │ │ │ + bne.n 407d4 <_PyCompile_OptimizeCfg@@Base+0x54c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2016a8 │ │ │ │ + b.w 201bcc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46796 @ 0xb6cc │ │ │ │ + movw r0, #47564 @ 0xb9cc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40744 <_PyCompile_OptimizeCfg@@Base+0x4a2> │ │ │ │ + bne.n 407c8 <_PyCompile_OptimizeCfg@@Base+0x540> │ │ │ │ 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 │ │ │ │ bic.w r4, r1, r1, asr #31 │ │ │ │ bic.w r9, r2, r2, asr #31 │ │ │ │ orrs.w r5, r9, r4 │ │ │ │ - bne.n 4078e <_PyCompile_OptimizeCfg@@Base+0x4ec> │ │ │ │ + bne.n 40812 <_PyCompile_OptimizeCfg@@Base+0x58a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e0978 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e11a0 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r1, r9 │ │ │ │ mov r6, r3 │ │ │ │ add r1, r4 │ │ │ │ mov r7, r2 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 407da <_PyCompile_OptimizeCfg@@Base+0x538> │ │ │ │ + cbz r0, 4085e <_PyCompile_OptimizeCfg@@Base+0x5d6> │ │ │ │ cmp.w r8, #0 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - ble.n 407ba <_PyCompile_OptimizeCfg@@Base+0x518> │ │ │ │ + ble.n 4083e <_PyCompile_OptimizeCfg@@Base+0x5b6> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r8, r4 │ │ │ │ blx 29db8 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 407da <_PyCompile_OptimizeCfg@@Base+0x538> │ │ │ │ + ble.n 4085e <_PyCompile_OptimizeCfg@@Base+0x5d6> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ add r0, r8 │ │ │ │ blx 29718 │ │ │ │ mov r0, sl │ │ │ │ @@ -32409,411 +32456,413 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 12028c │ │ │ │ - cbnz r0, 40814 <_PyCompile_OptimizeCfg@@Base+0x572> │ │ │ │ - bl d6f30 │ │ │ │ + bl 120b44 │ │ │ │ + cbnz r0, 40898 <_PyCompile_OptimizeCfg@@Base+0x610> │ │ │ │ + bl d7760 │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 4082a <_PyCompile_OptimizeCfg@@Base+0x588> │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 4082a <_PyCompile_OptimizeCfg@@Base+0x588> │ │ │ │ + beq.n 408ae <_PyCompile_OptimizeCfg@@Base+0x626> │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 408ae <_PyCompile_OptimizeCfg@@Base+0x626> │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 4082e <_PyCompile_OptimizeCfg@@Base+0x58c> │ │ │ │ + b.n 408b2 <_PyCompile_OptimizeCfg@@Base+0x62a> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 40876 <_PyCompile_OptimizeCfg@@Base+0x5d4> │ │ │ │ + bpl.n 408fa <_PyCompile_OptimizeCfg@@Base+0x672> │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl c1154 │ │ │ │ + bl c1a34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40872 <_PyCompile_OptimizeCfg@@Base+0x5d0> │ │ │ │ + cbz r0, 408f6 <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ mov r1, r5 │ │ │ │ - bl 89af4 │ │ │ │ - cbz r0, 4087e <_PyCompile_OptimizeCfg@@Base+0x5dc> │ │ │ │ + bl 89ca4 │ │ │ │ + cbz r0, 40902 <_PyCompile_OptimizeCfg@@Base+0x67a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40872 <_PyCompile_OptimizeCfg@@Base+0x5d0> │ │ │ │ + beq.n 408f6 <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40872 <_PyCompile_OptimizeCfg@@Base+0x5d0> │ │ │ │ + cbnz r3, 408f6 <_PyCompile_OptimizeCfg@@Base+0x66e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4087e <_PyCompile_OptimizeCfg@@Base+0x5dc> │ │ │ │ + b.n 40902 <_PyCompile_OptimizeCfg@@Base+0x67a> │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ 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 r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 408a8 <_PyCompile_OptimizeCfg@@Base+0x606> │ │ │ │ + bhi.n 4092c <_PyCompile_OptimizeCfg@@Base+0x6a4> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 408c2 <_PyCompile_OptimizeCfg@@Base+0x620> │ │ │ │ + ble.n 40946 <_PyCompile_OptimizeCfg@@Base+0x6be> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 408ca <_PyCompile_OptimizeCfg@@Base+0x628> │ │ │ │ - movw r0, #1780 @ 0x6f4 │ │ │ │ + b.n 4094e <_PyCompile_OptimizeCfg@@Base+0x6c6> │ │ │ │ + movw r0, #2548 @ 0x9f4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4089e <_PyCompile_OptimizeCfg@@Base+0x5fc> │ │ │ │ + bne.n 40922 <_PyCompile_OptimizeCfg@@Base+0x69a> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4091e <_PyCompile_OptimizeCfg@@Base+0x67c> │ │ │ │ + b.n 409a2 <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #8292 @ 0x2064 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 408ee <_PyCompile_OptimizeCfg@@Base+0x64c> │ │ │ │ + bne.n 40972 <_PyCompile_OptimizeCfg@@Base+0x6ea> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 241808 <_PyErr_BadInternalCall@@Base+0xd0ac> │ │ │ │ + bl 241cd0 <_PyErr_BadInternalCall@@Base+0xd0ac> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4090c <_PyCompile_OptimizeCfg@@Base+0x66a> │ │ │ │ + bne.n 40990 <_PyCompile_OptimizeCfg@@Base+0x708> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4091e <_PyCompile_OptimizeCfg@@Base+0x67c> │ │ │ │ + b.n 409a2 <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22024 @ 0x5608 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 40914 <_PyCompile_OptimizeCfg@@Base+0x672> │ │ │ │ + cbz r0, 40998 <_PyCompile_OptimizeCfg@@Base+0x710> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4091e <_PyCompile_OptimizeCfg@@Base+0x67c> │ │ │ │ + beq.n 409a2 <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w fc3b0 │ │ │ │ + b.w fcbbc │ │ │ │ mov r0, r1 │ │ │ │ - b.w fc3b0 │ │ │ │ + b.w fcbbc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ 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 │ │ │ │ - cbnz r1, 4095e <_PyCompile_OptimizeCfg@@Base+0x6bc> │ │ │ │ + cbnz r1, 409e2 <_PyCompile_OptimizeCfg@@Base+0x75a> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20468 @ 0x4ff4 │ │ │ │ + movw r1, #21236 @ 0x52f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4096a <_PyCompile_OptimizeCfg@@Base+0x6c8> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 409ee <_PyCompile_OptimizeCfg@@Base+0x766> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 40970 <_PyCompile_OptimizeCfg@@Base+0x6ce> │ │ │ │ + bge.n 409f4 <_PyCompile_OptimizeCfg@@Base+0x76c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4097a <_PyCompile_OptimizeCfg@@Base+0x6d8> │ │ │ │ + b.n 409fe <_PyCompile_OptimizeCfg@@Base+0x776> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2a3a4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4099c <_PyCompile_OptimizeCfg@@Base+0x6fa> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 409cc <_PyCompile_OptimizeCfg@@Base+0x72a> │ │ │ │ + bne.n 40a20 <_PyCompile_OptimizeCfg@@Base+0x798> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 40a50 <_PyCompile_OptimizeCfg@@Base+0x7c8> │ │ │ │ mov r0, r4 │ │ │ │ blx 292a4 │ │ │ │ - cbnz r0, 409bc <_PyCompile_OptimizeCfg@@Base+0x71a> │ │ │ │ + cbnz r0, 40a40 <_PyCompile_OptimizeCfg@@Base+0x7b8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #24656 @ 0x6050 │ │ │ │ + movw r1, #25424 @ 0x6350 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 409cc <_PyCompile_OptimizeCfg@@Base+0x72a> │ │ │ │ - movw r1, #53228 @ 0xcfec │ │ │ │ + bl 12d620 │ │ │ │ + b.n 40a50 <_PyCompile_OptimizeCfg@@Base+0x7c8> │ │ │ │ + movw r1, #53996 @ 0xd2ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f52c4 │ │ │ │ + b.w f5ad0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ + mov r3, r0 │ │ │ │ + movw r1, #4479 @ 0x117f │ │ │ │ + movt r1, #4 │ │ │ │ + movw r0, #53944 @ 0xd2b8 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + b.n 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ 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 │ │ │ │ - bne.n 40a02 <_PyCompile_OptimizeCfg@@Base+0x760> │ │ │ │ + bne.n 40a9c <_PyCompile_OptimizeCfg@@Base+0x814> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 40a1c <_PyCompile_OptimizeCfg@@Base+0x77a> │ │ │ │ + bne.n 40ab6 <_PyCompile_OptimizeCfg@@Base+0x82e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 40a3c <_PyCompile_OptimizeCfg@@Base+0x79a> │ │ │ │ + b.n 40ad6 <_PyCompile_OptimizeCfg@@Base+0x84e> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38868 @ 0x97d4 │ │ │ │ + movw r0, #39636 @ 0x9ad4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40be8 <_PyCompile_OptimizeCfg@@Base+0x946> │ │ │ │ - b.n 409ec <_PyCompile_OptimizeCfg@@Base+0x74a> │ │ │ │ - bl 14541c │ │ │ │ + beq.w 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ + b.n 40a86 <_PyCompile_OptimizeCfg@@Base+0x7fe> │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40a3c <_PyCompile_OptimizeCfg@@Base+0x79a> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 40ad6 <_PyCompile_OptimizeCfg@@Base+0x84e> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40be8 <_PyCompile_OptimizeCfg@@Base+0x946> │ │ │ │ + bne.w 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 40a4a <_PyCompile_OptimizeCfg@@Base+0x7a8> │ │ │ │ + bne.n 40ae4 <_PyCompile_OptimizeCfg@@Base+0x85c> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 40a6a <_PyCompile_OptimizeCfg@@Base+0x7c8> │ │ │ │ - bl 14541c │ │ │ │ + b.n 40b04 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40a6a <_PyCompile_OptimizeCfg@@Base+0x7c8> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 40b04 <_PyCompile_OptimizeCfg@@Base+0x87c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 40be8 <_PyCompile_OptimizeCfg@@Base+0x946> │ │ │ │ + bne.w 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #384] @ 40bf0 <_PyCompile_OptimizeCfg@@Base+0x94e> │ │ │ │ + vldr d10, [pc, #388] @ 40c90 <_PyCompile_OptimizeCfg@@Base+0xa08> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 40a92 <_PyCompile_OptimizeCfg@@Base+0x7f0> │ │ │ │ + bhi.n 40b2c <_PyCompile_OptimizeCfg@@Base+0x8a4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 40b6e <_PyCompile_OptimizeCfg@@Base+0x8cc> │ │ │ │ + bls.n 40c08 <_PyCompile_OptimizeCfg@@Base+0x980> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r4, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 40aaa <_PyCompile_OptimizeCfg@@Base+0x808> │ │ │ │ + bvc.n 40b44 <_PyCompile_OptimizeCfg@@Base+0x8bc> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b0c <_PyCompile_OptimizeCfg@@Base+0x86a> │ │ │ │ - b.n 40bae <_PyCompile_OptimizeCfg@@Base+0x90c> │ │ │ │ + beq.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ + b.n 40c48 <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 40ac4 <_PyCompile_OptimizeCfg@@Base+0x822> │ │ │ │ + bvc.n 40b5e <_PyCompile_OptimizeCfg@@Base+0x8d6> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ - b.n 40b0c <_PyCompile_OptimizeCfg@@Base+0x86a> │ │ │ │ + bne.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ + b.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b38 <_PyCompile_OptimizeCfg@@Base+0x896> │ │ │ │ + ble.n 40bd2 <_PyCompile_OptimizeCfg@@Base+0x94a> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 40bd2 <_PyCompile_OptimizeCfg@@Base+0x930> │ │ │ │ + bhi.n 40c6c <_PyCompile_OptimizeCfg@@Base+0x9e4> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2a664 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b02 <_PyCompile_OptimizeCfg@@Base+0x860> │ │ │ │ + ble.n 40b9c <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40bae <_PyCompile_OptimizeCfg@@Base+0x90c> │ │ │ │ - vldr d8, [pc, #248] @ 40bf8 <_PyCompile_OptimizeCfg@@Base+0x956> │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + beq.n 40c48 <_PyCompile_OptimizeCfg@@Base+0x9c0> │ │ │ │ + vldr d8, [pc, #256] @ 40c98 <_PyCompile_OptimizeCfg@@Base+0xa10> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40b12 <_PyCompile_OptimizeCfg@@Base+0x870> │ │ │ │ + bne.n 40bac <_PyCompile_OptimizeCfg@@Base+0x924> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b22 <_PyCompile_OptimizeCfg@@Base+0x880> │ │ │ │ - vldr d8, [pc, #224] @ 40c00 <_PyCompile_OptimizeCfg@@Base+0x95e> │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + beq.n 40bbc <_PyCompile_OptimizeCfg@@Base+0x934> │ │ │ │ + vldr d8, [pc, #232] @ 40ca0 <_PyCompile_OptimizeCfg@@Base+0xa18> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #216] @ 40c00 <_PyCompile_OptimizeCfg@@Base+0x95e> │ │ │ │ - vldr d7, [pc, #220] @ 40c08 <_PyCompile_OptimizeCfg@@Base+0x966> │ │ │ │ + vldr d8, [pc, #220] @ 40ca0 <_PyCompile_OptimizeCfg@@Base+0xa18> │ │ │ │ + vldr d7, [pc, #224] @ 40ca8 <_PyCompile_OptimizeCfg@@Base+0xa20> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b0c <_PyCompile_OptimizeCfg@@Base+0x86a> │ │ │ │ + beq.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b5c <_PyCompile_OptimizeCfg@@Base+0x8ba> │ │ │ │ + ble.n 40bf6 <_PyCompile_OptimizeCfg@@Base+0x96e> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40b1c <_PyCompile_OptimizeCfg@@Base+0x87a> │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ - bpl.n 40b1c <_PyCompile_OptimizeCfg@@Base+0x87a> │ │ │ │ + ble.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ + bpl.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 40b1c <_PyCompile_OptimizeCfg@@Base+0x87a> │ │ │ │ + bpl.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2a9f8 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + bls.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 40ba2 <_PyCompile_OptimizeCfg@@Base+0x900> │ │ │ │ + bvs.n 40c3c <_PyCompile_OptimizeCfg@@Base+0x9b4> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40ba8 <_PyCompile_OptimizeCfg@@Base+0x906> │ │ │ │ + bne.n 40c42 <_PyCompile_OptimizeCfg@@Base+0x9ba> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40bb2 <_PyCompile_OptimizeCfg@@Base+0x910> │ │ │ │ + b.n 40c4c <_PyCompile_OptimizeCfg@@Base+0x9c4> │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r3, 40bc6 <_PyCompile_OptimizeCfg@@Base+0x924> │ │ │ │ + cbnz r3, 40c60 <_PyCompile_OptimizeCfg@@Base+0x9d8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85afc │ │ │ │ + b.w 85c44 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 25e4c0 │ │ │ │ - cbnz r0, 40be8 <_PyCompile_OptimizeCfg@@Base+0x946> │ │ │ │ - b.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x914> │ │ │ │ + bl 25ead4 │ │ │ │ + cbnz r0, 40c82 <_PyCompile_OptimizeCfg@@Base+0x9fa> │ │ │ │ + b.n 40c50 <_PyCompile_OptimizeCfg@@Base+0x9c8> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 40afc <_PyCompile_OptimizeCfg@@Base+0x85a> │ │ │ │ + bgt.n 40b96 <_PyCompile_OptimizeCfg@@Base+0x90e> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40b0c <_PyCompile_OptimizeCfg@@Base+0x86a> │ │ │ │ - b.n 40b1c <_PyCompile_OptimizeCfg@@Base+0x87a> │ │ │ │ + beq.n 40ba6 <_PyCompile_OptimizeCfg@@Base+0x91e> │ │ │ │ + b.n 40bb6 <_PyCompile_OptimizeCfg@@Base+0x92e> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - mov r3, r0 │ │ │ │ - movw r1, #4359 @ 0x1107 │ │ │ │ - movt r1, #4 │ │ │ │ - movw r0, #53944 @ 0xd2b8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - b.w 40de0 <_PyCompile_OptimizeCfg@@Base+0xb3e> │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 40c44 <_PyCompile_OptimizeCfg@@Base+0x9a2> │ │ │ │ + cbz r3, 40ccc <_PyCompile_OptimizeCfg@@Base+0xa44> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 40c54 <_PyCompile_OptimizeCfg@@Base+0x9b2> │ │ │ │ + b.n 40cdc <_PyCompile_OptimizeCfg@@Base+0xa54> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 40c52 <_PyCompile_OptimizeCfg@@Base+0x9b0> │ │ │ │ + ble.n 40cda <_PyCompile_OptimizeCfg@@Base+0xa52> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 40c4e <_PyCompile_OptimizeCfg@@Base+0x9ac> │ │ │ │ - cbnz r1, 40c7a <_PyCompile_OptimizeCfg@@Base+0x9d8> │ │ │ │ + bgt.n 40cd6 <_PyCompile_OptimizeCfg@@Base+0xa4e> │ │ │ │ + cbnz r1, 40d02 <_PyCompile_OptimizeCfg@@Base+0xa7a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 40c54 <_PyCompile_OptimizeCfg@@Base+0x9b2> │ │ │ │ + b.n 40cdc <_PyCompile_OptimizeCfg@@Base+0xa54> │ │ │ │ mov r6, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r7, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ movw r7, #11096 @ 0x2b58 │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 40c80 <_PyCompile_OptimizeCfg@@Base+0x9de> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 40d08 <_PyCompile_OptimizeCfg@@Base+0xa80> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40d0c <_PyCompile_OptimizeCfg@@Base+0xa6a> │ │ │ │ + b.n 40d94 <_PyCompile_OptimizeCfg@@Base+0xb0c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r4, r6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r4, #1 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movw r3, #17660 @ 0x44fc │ │ │ │ @@ -32822,136 +32871,101 @@ │ │ │ │ movweq r4, #4372 @ 0x1114 │ │ │ │ mov r1, r6 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40cd4 <_PyCompile_OptimizeCfg@@Base+0xa32> │ │ │ │ - bl 7fac4 │ │ │ │ - cbnz r0, 40cc4 <_PyCompile_OptimizeCfg@@Base+0xa22> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 40d5c <_PyCompile_OptimizeCfg@@Base+0xad4> │ │ │ │ + bl 7fc04 │ │ │ │ + cbnz r0, 40d4c <_PyCompile_OptimizeCfg@@Base+0xac4> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40c76 <_PyCompile_OptimizeCfg@@Base+0x9d4> │ │ │ │ + bne.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1817b0 │ │ │ │ + bl 182140 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 40cfa <_PyCompile_OptimizeCfg@@Base+0xa58> │ │ │ │ - b.n 40c76 <_PyCompile_OptimizeCfg@@Base+0x9d4> │ │ │ │ + bge.n 40d82 <_PyCompile_OptimizeCfg@@Base+0xafa> │ │ │ │ + b.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40d0a <_PyCompile_OptimizeCfg@@Base+0xa68> │ │ │ │ + beq.n 40d92 <_PyCompile_OptimizeCfg@@Base+0xb0a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40d0a <_PyCompile_OptimizeCfg@@Base+0xa68> │ │ │ │ - bl d43fc │ │ │ │ + b.n 40d92 <_PyCompile_OptimizeCfg@@Base+0xb0a> │ │ │ │ + bl d4c44 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 40c76 <_PyCompile_OptimizeCfg@@Base+0x9d4> │ │ │ │ - beq.n 40cec <_PyCompile_OptimizeCfg@@Base+0xa4a> │ │ │ │ + blt.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ + beq.n 40d74 <_PyCompile_OptimizeCfg@@Base+0xaec> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84464 │ │ │ │ + b.w 845a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b808 │ │ │ │ + bl 8b9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 40c76 <_PyCompile_OptimizeCfg@@Base+0x9d4> │ │ │ │ + blt.n 40cfe <_PyCompile_OptimizeCfg@@Base+0xa76> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40d0c <_PyCompile_OptimizeCfg@@Base+0xa6a> │ │ │ │ + beq.n 40d94 <_PyCompile_OptimizeCfg@@Base+0xb0c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 40d0c <_PyCompile_OptimizeCfg@@Base+0xa6a> │ │ │ │ + b.n 40d94 <_PyCompile_OptimizeCfg@@Base+0xb0c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, 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, #26096 @ 0x65f0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 40d38 <_PyCompile_OptimizeCfg@@Base+0xa96> │ │ │ │ - vldr d8, [r1, #8] │ │ │ │ - b.n 40d56 <_PyCompile_OptimizeCfg@@Base+0xab4> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 14541c │ │ │ │ - vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ - vcmp.f64 d0, d7 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40d56 <_PyCompile_OptimizeCfg@@Base+0xab4> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 40d6a <_PyCompile_OptimizeCfg@@Base+0xac8> │ │ │ │ - vldr d0, [pc, #32] @ 40d78 <_PyCompile_OptimizeCfg@@Base+0xad6> │ │ │ │ - vmul.f64 d0, d8, d0 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85afc │ │ │ │ - vpop {d8} │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 40ec4 <_PyCompile_OptimizeCfg@@Base+0xc22>) │ │ │ │ - svc 70 @ 0x46 │ │ │ │ - subs r7, #145 @ 0x91 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 40da8 <_PyCompile_OptimizeCfg@@Base+0xb06> │ │ │ │ + cbnz r1, 40dc2 <_PyCompile_OptimizeCfg@@Base+0xb3a> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20468 @ 0x4ff4 │ │ │ │ + movw r1, #21236 @ 0x52f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 40db4 <_PyCompile_OptimizeCfg@@Base+0xb12> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 40dce <_PyCompile_OptimizeCfg@@Base+0xb46> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 40dba <_PyCompile_OptimizeCfg@@Base+0xb18> │ │ │ │ + bge.n 40dd4 <_PyCompile_OptimizeCfg@@Base+0xb4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40dbe <_PyCompile_OptimizeCfg@@Base+0xb1c> │ │ │ │ + b.n 40dd8 <_PyCompile_OptimizeCfg@@Base+0xb50> │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 40dd4 <_PyCompile_OptimizeCfg@@Base+0xb32> │ │ │ │ - movw r0, #24700 @ 0x607c │ │ │ │ + bpl.n 40dee <_PyCompile_OptimizeCfg@@Base+0xb66> │ │ │ │ + movw r0, #25468 @ 0x637c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + b.w e1cb0 │ │ │ │ + movw r0, #25492 @ 0x6394 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40e24 <_PyCompile_OptimizeCfg@@Base+0xb82> │ │ │ │ + cbz r0, 40e3e <_PyCompile_OptimizeCfg@@Base+0xbb6> │ │ │ │ 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 │ │ │ │ @@ -32962,185 +32976,220 @@ │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, 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, #26096 @ 0x65f0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 40e68 <_PyCompile_OptimizeCfg@@Base+0xbe0> │ │ │ │ + vldr d8, [r1, #8] │ │ │ │ + b.n 40e86 <_PyCompile_OptimizeCfg@@Base+0xbfe> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 145c7c │ │ │ │ + vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ + vmov.f64 d8, d0 │ │ │ │ + vcmp.f64 d0, d7 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne.n 40e86 <_PyCompile_OptimizeCfg@@Base+0xbfe> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 40e9a <_PyCompile_OptimizeCfg@@Base+0xc12> │ │ │ │ + vldr d0, [pc, #32] @ 40ea8 <_PyCompile_OptimizeCfg@@Base+0xc20> │ │ │ │ + vmul.f64 d0, d8, d0 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ + b.w 85c44 │ │ │ │ + vpop {d8} │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + nop │ │ │ │ + nop.w │ │ │ │ + ldr r5, [sp, #228] @ 0xe4 │ │ │ │ + add r2, pc, #328 @ (adr r2, 40ff4 <_PyCompile_OptimizeCfg@@Base+0xd6c>) │ │ │ │ + svc 70 @ 0x46 │ │ │ │ + subs r7, #145 @ 0x91 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 40e44 <_PyCompile_OptimizeCfg@@Base+0xba2> │ │ │ │ + cbz r3, 40ecc <_PyCompile_OptimizeCfg@@Base+0xc44> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 40e54 <_PyCompile_OptimizeCfg@@Base+0xbb2> │ │ │ │ + b.n 40edc <_PyCompile_OptimizeCfg@@Base+0xc54> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 40e52 <_PyCompile_OptimizeCfg@@Base+0xbb0> │ │ │ │ + ble.n 40eda <_PyCompile_OptimizeCfg@@Base+0xc52> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 40e4e <_PyCompile_OptimizeCfg@@Base+0xbac> │ │ │ │ - cbnz r1, 40e74 <_PyCompile_OptimizeCfg@@Base+0xbd2> │ │ │ │ + bgt.n 40ed6 <_PyCompile_OptimizeCfg@@Base+0xc4e> │ │ │ │ + cbnz r1, 40efc <_PyCompile_OptimizeCfg@@Base+0xc74> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 40e54 <_PyCompile_OptimizeCfg@@Base+0xbb2> │ │ │ │ + b.n 40edc <_PyCompile_OptimizeCfg@@Base+0xc54> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #200] @ (40f20 <_PyCompile_OptimizeCfg@@Base+0xc7e>) │ │ │ │ + ldr r1, [pc, #200] @ (40fa8 <_PyCompile_OptimizeCfg@@Base+0xd20>) │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 40e7a <_PyCompile_OptimizeCfg@@Base+0xbd8> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 40f02 <_PyCompile_OptimizeCfg@@Base+0xc7a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40f1a <_PyCompile_OptimizeCfg@@Base+0xc78> │ │ │ │ + b.n 40fa2 <_PyCompile_OptimizeCfg@@Base+0xd1a> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 40e8c <_PyCompile_OptimizeCfg@@Base+0xbea> │ │ │ │ + beq.n 40f14 <_PyCompile_OptimizeCfg@@Base+0xc8c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 40e70 <_PyCompile_OptimizeCfg@@Base+0xbce> │ │ │ │ + blt.n 40ef8 <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 40eb8 <_PyCompile_OptimizeCfg@@Base+0xc16> │ │ │ │ - cbz r6, 40e94 <_PyCompile_OptimizeCfg@@Base+0xbf2> │ │ │ │ + cbz r3, 40f40 <_PyCompile_OptimizeCfg@@Base+0xcb8> │ │ │ │ + cbz r6, 40f1c <_PyCompile_OptimizeCfg@@Base+0xc94> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 40ea4 <_PyCompile_OptimizeCfg@@Base+0xc02> │ │ │ │ + bne.n 40f2c <_PyCompile_OptimizeCfg@@Base+0xca4> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 40f1a <_PyCompile_OptimizeCfg@@Base+0xc78> │ │ │ │ + b.n 40fa2 <_PyCompile_OptimizeCfg@@Base+0xd1a> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ecb4 │ │ │ │ + bl 21f36c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40eca <_PyCompile_OptimizeCfg@@Base+0xc28> │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 40f52 <_PyCompile_OptimizeCfg@@Base+0xcca> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40e70 <_PyCompile_OptimizeCfg@@Base+0xbce> │ │ │ │ + bne.n 40ef8 <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ed99c │ │ │ │ - b.n 40e70 <_PyCompile_OptimizeCfg@@Base+0xbce> │ │ │ │ - cbz r6, 40ef4 <_PyCompile_OptimizeCfg@@Base+0xc52> │ │ │ │ + bl ee1a4 │ │ │ │ + b.n 40ef8 <_PyCompile_OptimizeCfg@@Base+0xc70> │ │ │ │ + cbz r6, 40f7c <_PyCompile_OptimizeCfg@@Base+0xcf4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40e9a <_PyCompile_OptimizeCfg@@Base+0xbf8> │ │ │ │ + beq.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2478f8 <_PyInterpreterState_IsRunningMain@@Base+0x278> │ │ │ │ + bl 247e30 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - cbnz r3, 40ee8 <_PyCompile_OptimizeCfg@@Base+0xc46> │ │ │ │ + cbnz r3, 40f70 <_PyCompile_OptimizeCfg@@Base+0xce8> │ │ │ │ str r5, [r4, #32] │ │ │ │ - b.n 40eea <_PyCompile_OptimizeCfg@@Base+0xc48> │ │ │ │ + b.n 40f72 <_PyCompile_OptimizeCfg@@Base+0xcea> │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b.n 40e9a <_PyCompile_OptimizeCfg@@Base+0xbf8> │ │ │ │ + b.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40e9a <_PyCompile_OptimizeCfg@@Base+0xbf8> │ │ │ │ + beq.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2478f8 <_PyInterpreterState_IsRunningMain@@Base+0x278> │ │ │ │ + bl 247e30 <_PyXI_EndInterpreter@@Base+0x68> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ - cbnz r3, 40f0e <_PyCompile_OptimizeCfg@@Base+0xc6c> │ │ │ │ + cbnz r3, 40f96 <_PyCompile_OptimizeCfg@@Base+0xd0e> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ - b.n 40f10 <_PyCompile_OptimizeCfg@@Base+0xc6e> │ │ │ │ + b.n 40f98 <_PyCompile_OptimizeCfg@@Base+0xd10> │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [r4, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b.n 40e9a <_PyCompile_OptimizeCfg@@Base+0xbf8> │ │ │ │ + b.n 40f22 <_PyCompile_OptimizeCfg@@Base+0xc9a> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ lsls r1, 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, r0 │ │ │ │ - bl 127c14 <_Py_union_type_or@@Base+0x208> │ │ │ │ + bl 1284fc <_Py_union_type_or@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed98 │ │ │ │ + bl 21f450 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 4103a <_PyCompile_OptimizeCfg@@Base+0xd98> │ │ │ │ + beq.n 410c2 <_PyCompile_OptimizeCfg@@Base+0xe3a> │ │ │ │ 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 40f8c <_PyCompile_OptimizeCfg@@Base+0xcea> │ │ │ │ + ble.n 41014 <_PyCompile_OptimizeCfg@@Base+0xd8c> │ │ │ │ movw r3, #56048 @ 0xdaf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30860 @ 0x788c │ │ │ │ + movw r1, #31628 @ 0x7b8c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 41036 <_PyCompile_OptimizeCfg@@Base+0xd94> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 410be <_PyCompile_OptimizeCfg@@Base+0xe36> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 41018 <_PyCompile_OptimizeCfg@@Base+0xd76> │ │ │ │ + bne.n 410a0 <_PyCompile_OptimizeCfg@@Base+0xe18> │ │ │ │ ldr.w r0, [r0, #508] @ 0x1fc │ │ │ │ - bl bfe8c │ │ │ │ + bl c075c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41022 <_PyCompile_OptimizeCfg@@Base+0xd80> │ │ │ │ + beq.n 410aa <_PyCompile_OptimizeCfg@@Base+0xe22> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41022 <_PyCompile_OptimizeCfg@@Base+0xd80> │ │ │ │ + beq.n 410aa <_PyCompile_OptimizeCfg@@Base+0xe22> │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r8, #812] @ 0x32c │ │ │ │ mov r0, r5 │ │ │ │ - bl 83228 │ │ │ │ + bl 83368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41024 <_PyCompile_OptimizeCfg@@Base+0xd82> │ │ │ │ + beq.n 410ac <_PyCompile_OptimizeCfg@@Base+0xe24> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 40fd2 <_PyCompile_OptimizeCfg@@Base+0xd30> │ │ │ │ + beq.n 4105a <_PyCompile_OptimizeCfg@@Base+0xdd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40fd2 <_PyCompile_OptimizeCfg@@Base+0xd30> │ │ │ │ + cbnz r3, 4105a <_PyCompile_OptimizeCfg@@Base+0xdd2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -33148,934 +33197,887 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r4 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - bl 83228 │ │ │ │ + bl 83368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41024 <_PyCompile_OptimizeCfg@@Base+0xd82> │ │ │ │ + beq.n 410ac <_PyCompile_OptimizeCfg@@Base+0xe24> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4101a <_PyCompile_OptimizeCfg@@Base+0xd78> │ │ │ │ + beq.n 410a2 <_PyCompile_OptimizeCfg@@Base+0xe1a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4101a <_PyCompile_OptimizeCfg@@Base+0xd78> │ │ │ │ + cbnz r3, 410a2 <_PyCompile_OptimizeCfg@@Base+0xe1a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4101a <_PyCompile_OptimizeCfg@@Base+0xd78> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 410a2 <_PyCompile_OptimizeCfg@@Base+0xe1a> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 41042 <_PyCompile_OptimizeCfg@@Base+0xda0> │ │ │ │ + b.n 410ca <_PyCompile_OptimizeCfg@@Base+0xe42> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 41042 <_PyCompile_OptimizeCfg@@Base+0xda0> │ │ │ │ + b.n 410ca <_PyCompile_OptimizeCfg@@Base+0xe42> │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ 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 2605bc │ │ │ │ - cbz r0, 41078 <_PyCompile_OptimizeCfg@@Base+0xdd6> │ │ │ │ + bl 260a2c │ │ │ │ + cbz r0, 41100 <_PyCompile_OptimizeCfg@@Base+0xe78> │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4109c <_PyCompile_OptimizeCfg@@Base+0xdfa> │ │ │ │ + b.n 41124 <_PyCompile_OptimizeCfg@@Base+0xe9c> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #20649 @ 0x50a9 │ │ │ │ + movw r3, #22569 @ 0x5829 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 41098 <_PyCompile_OptimizeCfg@@Base+0xdf6> │ │ │ │ + bne.n 41120 <_PyCompile_OptimizeCfg@@Base+0xe98> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4109c <_PyCompile_OptimizeCfg@@Base+0xdfa> │ │ │ │ + beq.n 41124 <_PyCompile_OptimizeCfg@@Base+0xe9c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4109c <_PyCompile_OptimizeCfg@@Base+0xdfa> │ │ │ │ + b.n 41124 <_PyCompile_OptimizeCfg@@Base+0xe9c> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (410ac <_PyCompile_OptimizeCfg@@Base+0xe0a>) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ - nop │ │ │ │ - b.n 40c58 <_PyCompile_OptimizeCfg@@Base+0x9b6> │ │ │ │ - lsls r1, 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 410d0 <_PyCompile_OptimizeCfg@@Base+0xe2e> │ │ │ │ + bne.n 41148 <_PyCompile_OptimizeCfg@@Base+0xec0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w eec30 │ │ │ │ + b.w ef438 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46668 @ 0xb64c │ │ │ │ + movw r0, #47436 @ 0xb94c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 410c4 <_PyCompile_OptimizeCfg@@Base+0xe22> │ │ │ │ + bne.n 4113c <_PyCompile_OptimizeCfg@@Base+0xeb4> │ │ │ │ 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 188c10 │ │ │ │ + b.w 189764 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e578 │ │ │ │ + b.w 7e6c8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 411ae │ │ │ │ + bl 41226 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7f83c │ │ │ │ + b.w 7f97c │ │ │ │ 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 41154 <_PyCompile_OptimizeCfg@@Base+0xeb2> │ │ │ │ + bne.n 411cc <_PyCompile_OptimizeCfg@@Base+0xf44> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3690e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46620 @ 0xb61c │ │ │ │ + movw r0, #47388 @ 0xb91c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41148 <_PyCompile_OptimizeCfg@@Base+0xea6> │ │ │ │ + bne.n 411c0 <_PyCompile_OptimizeCfg@@Base+0xf38> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004116c : │ │ │ │ +000411e4 : │ │ │ │ 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 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 411a8 │ │ │ │ + beq.n 41220 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 247610 │ │ │ │ + bl 247d58 <_PyInterpreterState_IsRunningMain@@Base+0x278> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 411a8 │ │ │ │ + beq.n 41220 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1b3fdc │ │ │ │ + b.w 1b4ad4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 411de │ │ │ │ + cbz r2, 41256 │ │ │ │ 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 411da │ │ │ │ + beq.n 41252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 411da │ │ │ │ + cbnz r3, 41252 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #132] @ (41278 ) │ │ │ │ + ldr r0, [pc, #132] @ (412f0 ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #59652 @ 0xe904 │ │ │ │ + movw r2, #60388 @ 0xebe4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #24852 @ 0x6114 │ │ │ │ + movw r1, #25620 @ 0x6414 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 4125c │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 412d4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25216 @ 0x6280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24872 @ 0x6128 │ │ │ │ + movw r0, #25640 @ 0x6428 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4123a │ │ │ │ + bne.n 412b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41254 │ │ │ │ + b.n 412cc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 23c49c <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ + bl 23c964 <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41236 │ │ │ │ + beq.n 412ae │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 23c76c <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ + bl 23cc34 <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 78208 │ │ │ │ - b.n 4125e │ │ │ │ + bl 78350 │ │ │ │ + b.n 412d6 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (41278 ) │ │ │ │ + ldr r3, [pc, #24] @ (412f0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 41270 │ │ │ │ + beq.n 412e8 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 4129a │ │ │ │ + cbz r3, 41312 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 412aa │ │ │ │ + b.n 41322 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 412a8 │ │ │ │ + blt.n 41320 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 412a4 │ │ │ │ - cbnz r1, 412c8 │ │ │ │ + bgt.n 4131c │ │ │ │ + cbnz r1, 41340 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 412aa │ │ │ │ + b.n 41322 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #560] @ (414dc ) │ │ │ │ + ldr r1, [pc, #560] @ (41554 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 412ce │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41346 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 416f6 │ │ │ │ + b.n 4176e │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 41318 │ │ │ │ + beq.n 41390 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 412dc │ │ │ │ + cbz r4, 41354 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 412e4 │ │ │ │ - b.n 41326 │ │ │ │ + bne.n 4135c │ │ │ │ + b.n 4139e │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 412f6 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 41326 │ │ │ │ - b.n 412c4 │ │ │ │ - bl 85a4c │ │ │ │ + cbnz r0, 4136e │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4139e │ │ │ │ + b.n 4133c │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41312 │ │ │ │ + beq.n 4138a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 41312 │ │ │ │ + cbnz r3, 4138a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.n 4132a │ │ │ │ - b.n 412ee │ │ │ │ + bne.n 413a2 │ │ │ │ + b.n 41366 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4132a │ │ │ │ + b.n 413a2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ - cbz r7, 4133c │ │ │ │ + cbz r7, 413b4 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - b.n 41344 │ │ │ │ + b.n 413bc │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 414ac │ │ │ │ + bne.w 41524 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 73110 │ │ │ │ - cbnz r0, 4136e │ │ │ │ + bl 73258 │ │ │ │ + cbnz r0, 413e6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 416ec │ │ │ │ + b.n 41764 │ │ │ │ mov fp, r0 │ │ │ │ - movw sl, #58144 @ 0xe320 │ │ │ │ + movw sl, #58912 @ 0xe620 │ │ │ │ movt sl, #43 @ 0x2b │ │ │ │ str r5, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 4140e │ │ │ │ + beq.n 41486 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4139a │ │ │ │ + ble.n 41412 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #28 │ │ │ │ - bpl.n 4139c │ │ │ │ + bpl.n 41414 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 41388 │ │ │ │ - beq.n 41482 │ │ │ │ + b.n 41400 │ │ │ │ + beq.n 414fa │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 413b6 │ │ │ │ + ble.n 4142e │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 413b6 │ │ │ │ + bmi.n 4142e │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 413a0 │ │ │ │ + b.n 41418 │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4148c │ │ │ │ + beq.n 41504 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 413d4 │ │ │ │ + bgt.n 4144c │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 41408 │ │ │ │ + b.n 41480 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 413f8 │ │ │ │ + cbz r0, 41470 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, r9 │ │ │ │ mov r4, fp │ │ │ │ - beq.n 4148e │ │ │ │ + beq.n 41506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4148e │ │ │ │ + bne.n 41506 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4148e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41506 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 41408 │ │ │ │ + beq.n 41480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41408 │ │ │ │ + cbnz r3, 41480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 41382 │ │ │ │ + b.n 413fa │ │ │ │ mov r8, r5 │ │ │ │ mov r4, fp │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 41486 │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + ble.n 414fe │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 41430 │ │ │ │ + bpl.n 414a8 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4141e │ │ │ │ - b.n 41486 │ │ │ │ + bne.n 41496 │ │ │ │ + b.n 414fe │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4148e │ │ │ │ + cbz r0, 41506 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4144a │ │ │ │ + bgt.n 414c2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4147c │ │ │ │ + b.n 414f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4146c │ │ │ │ + cbz r0, 414e4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4148e │ │ │ │ + beq.n 41506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4148e │ │ │ │ + cbnz r3, 41506 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4148e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41506 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4147c │ │ │ │ + beq.n 414f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4147c │ │ │ │ + cbnz r3, 414f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 41486 │ │ │ │ + b.n 414fe │ │ │ │ mov r8, r5 │ │ │ │ mov r4, fp │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 416ec │ │ │ │ + b.n 41764 │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4136a │ │ │ │ + beq.w 413e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4136a │ │ │ │ + bne.w 413e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4136a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 413e2 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4136a │ │ │ │ + bne.w 413e2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbnz r3, 414e0 │ │ │ │ + cbnz r3, 41558 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59484 @ 0xe85c │ │ │ │ + movw r1, #60252 @ 0xeb5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 416e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4175c │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 415de │ │ │ │ + bne.n 41656 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb.w r9, [r3] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 416e4 │ │ │ │ + beq.w 4175c │ │ │ │ mov r8, sl │ │ │ │ mov fp, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 41590 │ │ │ │ + ble.n 41608 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 41590 │ │ │ │ + beq.n 41608 │ │ │ │ subs r5, #1 │ │ │ │ ldrb.w r3, [r6, fp] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 41588 │ │ │ │ + bne.n 41600 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 416ce │ │ │ │ + beq.w 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4153e │ │ │ │ + bgt.n 415b6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4157c │ │ │ │ + b.n 415f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4156a │ │ │ │ + cbz r0, 415e2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 416ce │ │ │ │ + beq.w 41746 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 416ce │ │ │ │ + bne.w 41746 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 416ce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41746 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4157c │ │ │ │ + beq.n 415f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4157c │ │ │ │ + cbnz r3, 415f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 4150c │ │ │ │ + b.n 41584 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 41516 │ │ │ │ + bne.n 4158e │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 415d8 │ │ │ │ + blt.n 41650 │ │ │ │ subs r1, r7, r0 │ │ │ │ adds r0, r6, r0 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 416ce │ │ │ │ + beq.w 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 415b2 │ │ │ │ + bgt.n 4162a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 415d4 │ │ │ │ + b.n 4164c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 416a4 │ │ │ │ + bne.n 4171c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 415d4 │ │ │ │ + beq.n 4164c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 415d4 │ │ │ │ + cbnz r3, 4164c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 416e6 │ │ │ │ - bl 73110 │ │ │ │ + b.n 4175e │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 416e4 │ │ │ │ + beq.n 4175c │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w fp, r6, sl │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ sub.w r1, r7, sl │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4167c │ │ │ │ + beq.n 416f4 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 1e6ff4 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e781c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ mov r0, fp │ │ │ │ - blt.n 4167c │ │ │ │ + blt.n 416f4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 416ce │ │ │ │ + beq.n 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 41636 │ │ │ │ + bgt.n 416ae │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 41670 │ │ │ │ + b.n 416e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 4165e │ │ │ │ + cbz r0, 416d6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 416ce │ │ │ │ + beq.n 41746 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 416ce │ │ │ │ + bne.n 41746 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 416ce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41746 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 41670 │ │ │ │ + beq.n 416e8 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 41670 │ │ │ │ + cbnz r2, 416e8 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r9 │ │ │ │ - b.n 415ec │ │ │ │ + b.n 41664 │ │ │ │ mov r0, fp │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 416ce │ │ │ │ + cbz r0, 41746 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 41694 │ │ │ │ + bgt.n 4170c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 416c6 │ │ │ │ + b.n 4173e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 416b6 │ │ │ │ + cbz r0, 4172e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 416ce │ │ │ │ + beq.n 41746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 416ce │ │ │ │ + cbnz r3, 41746 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 416ce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41746 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 416c6 │ │ │ │ + beq.n 4173e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 416c6 │ │ │ │ + cbnz r3, 4173e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 416e6 │ │ │ │ + b.n 4175e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 416e4 │ │ │ │ + beq.n 4175c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 416e4 │ │ │ │ + cbnz r3, 4175c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 41710 │ │ │ │ - movw r0, #24896 @ 0x6140 │ │ │ │ + cbnz r3, 41788 │ │ │ │ + movw r0, #25664 @ 0x6440 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r0, #24916 @ 0x6154 │ │ │ │ + movw r0, #25684 @ 0x6454 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ │ │ │ │ -00041720 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w 1b3fdc │ │ │ │ +00041798 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w 1b4ad4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #6477 @ 0x194d │ │ │ │ + movw r1, #6501 @ 0x1965 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53528 @ 0xd118 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - b.w 40de0 <_PyCompile_OptimizeCfg@@Base+0xb3e> │ │ │ │ - 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, r1 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 41774 <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - cmp r3, r0 │ │ │ │ - blt.n 41774 <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - cmp r3, #1 │ │ │ │ - bgt.n 41774 <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - cbz r2, 41774 <_PyDict_DelItem_KnownHash@@Base+0x54> │ │ │ │ - ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #9516 @ 0x252c │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 41792 <_PyDict_DelItem_KnownHash@@Base+0x72> │ │ │ │ - add r4, sp, #28 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #28] @ (41798 <_PyDict_DelItem_KnownHash@@Base+0x78>) │ │ │ │ - mov r3, r0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - mov r0, r2 │ │ │ │ - movs r4, #1 │ │ │ │ - movs r2, #0 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 4175e <_PyDict_DelItem_KnownHash@@Base+0x3e> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ 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, 417be <_PyDict_DelItem_KnownHash@@Base+0x9e> │ │ │ │ + cbz r4, 417d6 <_PyDict_DelItem_KnownHash@@Base+0x3e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 806c8 │ │ │ │ + b.w 80808 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ + movw r1, #17508 @ 0x4464 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 417fa <_PyDict_DelItem_KnownHash@@Base+0xda> │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 41812 <_PyDict_DelItem_KnownHash@@Base+0x7a> │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41806 <_PyDict_DelItem_KnownHash@@Base+0xe6> │ │ │ │ + cbz r3, 4181e <_PyDict_DelItem_KnownHash@@Base+0x86> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41838 <_PyDict_DelItem_KnownHash@@Base+0x118> │ │ │ │ + b.n 41850 <_PyDict_DelItem_KnownHash@@Base+0xb8> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 41834 <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41834 <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + cbnz r3, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 41834 <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41834 <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + cbnz r3, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 41834 <_PyDict_DelItem_KnownHash@@Base+0x114> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 4184c <_PyDict_DelItem_KnownHash@@Base+0xb4> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004183c : │ │ │ │ +00041854 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (41854 ) │ │ │ │ + ldr r4, [pc, #16] @ (4186c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w e0e34 │ │ │ │ + b.w e163c │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r7, #17660 @ 0x44fc │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 41890 │ │ │ │ + bne.n 418a8 │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4189e │ │ │ │ - ldr r2, [pc, #180] @ (41948 ) │ │ │ │ + b.n 418b6 │ │ │ │ + ldr r2, [pc, #180] @ (41960 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1ca510 │ │ │ │ + bl 1cae80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4193e │ │ │ │ + beq.n 41956 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 418cc │ │ │ │ + beq.n 418e4 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 41910 │ │ │ │ + b.n 41928 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fc04 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 418d4 │ │ │ │ + cbz r2, 418ec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 21d2c4 │ │ │ │ + bl 21dd44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41928 │ │ │ │ + bne.n 41940 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 418b0 │ │ │ │ - b.n 41940 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 41928 │ │ │ │ + bne.n 418c8 │ │ │ │ + b.n 41958 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 41940 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ed99c │ │ │ │ - b.n 41928 │ │ │ │ + bl ee1a4 │ │ │ │ + b.n 41940 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 84464 │ │ │ │ + bl 845a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 41928 │ │ │ │ + cbz r7, 41940 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 8b808 │ │ │ │ + bl 8b9b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 41918 │ │ │ │ + bne.n 41930 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 41928 │ │ │ │ + bne.n 41940 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 418ec │ │ │ │ - b.n 41940 │ │ │ │ + bne.n 41904 │ │ │ │ + b.n 41958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41908 │ │ │ │ + bne.n 41920 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 41908 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4193e │ │ │ │ + beq.n 41956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4193e │ │ │ │ + cbnz r3, 41956 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -34089,501 +34091,501 @@ │ │ │ │ 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, 4199e │ │ │ │ + cbz r3, 419b6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4199e │ │ │ │ + cbnz r0, 419b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4199e │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + beq.n 419b6 │ │ │ │ + movw r0, #41688 @ 0xa2d8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 419a2 │ │ │ │ + cbnz r0, 419ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + bl 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 419fa │ │ │ │ + b.n 41a12 │ │ │ │ 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, #24968 @ 0x6188 │ │ │ │ + movw r0, #25736 @ 0x6488 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r6, [r4, #24] │ │ │ │ - beq.n 419d8 │ │ │ │ + beq.n 419f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 419d8 │ │ │ │ + cbnz r3, 419f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 41998 │ │ │ │ + beq.n 419b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 419fa │ │ │ │ + beq.n 41a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 419fa │ │ │ │ + cbnz r3, 41a12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, 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 41c1e │ │ │ │ + b.n 41c36 │ │ │ │ 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] @ (41aa8 ) │ │ │ │ + ldr r3, [pc, #128] @ (41ac0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 72144 │ │ │ │ - cbz r0, 41a96 │ │ │ │ + bl 7228c │ │ │ │ + cbz r0, 41aae │ │ │ │ add.w r3, r5, #98816 @ 0x18200 │ │ │ │ - movw r6, #44172 @ 0xac8c │ │ │ │ + movw r6, #44940 @ 0xaf8c │ │ │ │ movt r6, #47 @ 0x2f │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r3, #35 @ 0x23 │ │ │ │ add.w r5, r3, #50 @ 0x32 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 41a9a │ │ │ │ - bl 8100c │ │ │ │ + cbz r0, 41ab2 │ │ │ │ + bl 8114c │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41a7a │ │ │ │ + beq.n 41a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 41a7a │ │ │ │ + cbnz r3, 41a92 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 41a9a │ │ │ │ + bne.n 41ab2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41a96 │ │ │ │ + beq.n 41aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41a96 │ │ │ │ + cbnz r3, 41aae │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41aa0 │ │ │ │ + b.n 41ab8 │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 41a4c │ │ │ │ + bne.n 41a64 │ │ │ │ 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, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 41aca │ │ │ │ + cbz r3, 41ae2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 41ada │ │ │ │ + b.n 41af2 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 41ad8 │ │ │ │ + blt.n 41af0 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 41ad4 │ │ │ │ - cbnz r1, 41af8 │ │ │ │ + bgt.n 41aec │ │ │ │ + cbnz r1, 41b10 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41ada │ │ │ │ + b.n 41af2 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #292] @ (41c00 ) │ │ │ │ + ldr r1, [pc, #292] @ (41c18 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 41afe │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41b16 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41bf8 │ │ │ │ + b.n 41c10 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 41b16 │ │ │ │ + beq.n 41b2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41b18 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 41b18 │ │ │ │ - b.n 41af4 │ │ │ │ + bne.n 41b30 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 41b30 │ │ │ │ + b.n 41b0c │ │ │ │ movs r5, #8 │ │ │ │ add.w r7, r6, #16 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 41b78 │ │ │ │ + bls.n 41b90 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 41b56 │ │ │ │ + bne.n 41b6e │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 41b72 │ │ │ │ + ble.n 41b8a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 41be0 │ │ │ │ + bgt.n 41bf8 │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 41b72 │ │ │ │ + b.n 41b8a │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 41be0 │ │ │ │ + beq.n 41bf8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 41b64 │ │ │ │ + beq.n 41b7c │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 41b72 │ │ │ │ + bne.n 41b8a │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 41be0 │ │ │ │ + blt.n 41bf8 │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 41b30 │ │ │ │ + b.n 41b48 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 41be0 │ │ │ │ + bgt.n 41bf8 │ │ │ │ adds r1, r4, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41af4 │ │ │ │ + beq.n 41b0c │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 41bf8 │ │ │ │ + bls.n 41c10 │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 41bc4 │ │ │ │ + bne.n 41bdc │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 41bd6 │ │ │ │ + ble.n 41bee │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 41bdc │ │ │ │ + beq.n 41bf4 │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 41bba │ │ │ │ + b.n 41bd2 │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 41bda │ │ │ │ + beq.n 41bf2 │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 41bda │ │ │ │ + beq.n 41bf2 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 41bdc │ │ │ │ + b.n 41bf4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 41bdc │ │ │ │ + b.n 41bf4 │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 41b9a │ │ │ │ + b.n 41bb2 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #22008 @ 0x55f8 │ │ │ │ + movw r1, #22776 @ 0x58f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 41af4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 41b0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 41c14 │ │ │ │ + cbz r0, 41c2c │ │ │ │ movw r1, #20716 @ 0x50ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.w 1b9ef4 │ │ │ │ + b.w 1ba9e4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20649 @ 0x50a9 │ │ │ │ + movw r1, #22569 @ 0x5829 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movw r0, #53736 @ 0xd1e8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.w 40de0 <_PyCompile_OptimizeCfg@@Base+0xb3e> │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ mov r0, r1 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r1, #37428 @ 0x9234 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ - mov r0, r1 │ │ │ │ - b.w f7fbc │ │ │ │ + b.w f87c4 │ │ │ │ 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 r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 41c68 │ │ │ │ + cbz r3, 41c70 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 41c78 │ │ │ │ + b.n 41c80 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 41c76 │ │ │ │ + blt.n 41c7e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 41c72 │ │ │ │ - cbnz r1, 41c96 │ │ │ │ + bgt.n 41c7a │ │ │ │ + cbnz r1, 41c9e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41c78 │ │ │ │ + b.n 41c80 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (41d78 ) │ │ │ │ + ldr r1, [pc, #252] @ (41d80 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 41c9c │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 41ca4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 41d6e │ │ │ │ + b.n 41d76 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r5, r5, r4 │ │ │ │ - beq.n 41caa │ │ │ │ + beq.n 41cb2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 41c92 │ │ │ │ + blt.n 41c9a │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbz r7, 41cb4 │ │ │ │ + cbz r7, 41cbc │ │ │ │ ldr.w sl, [r6, #20] │ │ │ │ - b.n 41cbc │ │ │ │ + b.n 41cc4 │ │ │ │ movw sl, #11008 @ 0x2b00 │ │ │ │ movt sl, #78 @ 0x4e │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c92 │ │ │ │ + beq.n 41c9a │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 41d6e │ │ │ │ + ble.n 41d76 │ │ │ │ ldrb.w r3, [sl, r4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 41cec │ │ │ │ + beq.n 41cf4 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 41cec │ │ │ │ + beq.n 41cf4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 41cd4 │ │ │ │ + bne.n 41cdc │ │ │ │ mov r1, r7 │ │ │ │ - b.n 41d10 │ │ │ │ + b.n 41d18 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 41d10 │ │ │ │ + ble.n 41d18 │ │ │ │ ldrb.w r3, [sl, r1] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 41d0a │ │ │ │ + bne.n 41d12 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 41d0a │ │ │ │ + ble.n 41d12 │ │ │ │ add.w r3, sl, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, sl │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 41d54 │ │ │ │ + cbz r0, 41d5c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r0, 41d3e │ │ │ │ + cbz r0, 41d46 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 41d54 │ │ │ │ + beq.n 41d5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 41d54 │ │ │ │ + cbnz r3, 41d5c │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 41d54 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41d5c │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 41cce │ │ │ │ + beq.n 41cd6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41cce │ │ │ │ + bne.n 41cd6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 41cce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41cd6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 41c92 │ │ │ │ + beq.n 41c9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 41c92 │ │ │ │ + bne.n 41c9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 41c92 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41c9a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movw r1, #20972 @ 0x51ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.w 1b9ef4 │ │ │ │ + b.w 1ba9e4 │ │ │ │ + mov r0, r1 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r1, #37428 @ 0x9234 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 145874 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 41c1e │ │ │ │ + b.n 41c36 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41dcc │ │ │ │ + cbz r0, 41de4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 41db0 │ │ │ │ + cbz r3, 41dc8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 41db8 │ │ │ │ + b.n 41dd0 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 41dc0 │ │ │ │ + cbz r2, 41dd8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 41dc8 │ │ │ │ + b.n 41de0 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 41e1c │ │ │ │ + bl 41e34 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 41dfa │ │ │ │ - movw r1, #34545 @ 0x86f1 │ │ │ │ + beq.n 41e12 │ │ │ │ + movw r1, #37353 @ 0x91e9 │ │ │ │ movt r1, #25 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 254344 │ │ │ │ + b.w 254824 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #60508 @ 0xec5c │ │ │ │ + movw r2, #61276 @ 0xef5c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #53556 @ 0xd134 │ │ │ │ + movw r0, #54324 @ 0xd434 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #58144 @ 0xe320 │ │ │ │ + movw r7, #58912 @ 0xe620 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ - movw r6, #59168 @ 0xe720 │ │ │ │ + movw r6, #59936 @ 0xea20 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ - movw r5, #40908 @ 0x9fcc │ │ │ │ + movw r5, #41676 @ 0xa2cc │ │ │ │ movt r5, #58 @ 0x3a │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 41e5a │ │ │ │ + bge.n 41e72 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 41e4c │ │ │ │ + beq.n 41e64 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 41e54 │ │ │ │ + b.n 41e6c │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 41e38 │ │ │ │ + b.n 41e50 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -34594,161 +34596,168 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 41ea0 │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 41eb8 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + mov r2, r1 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r1, [pc, #4] @ (41ec8 ) │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ + nop │ │ │ │ + b.n 41a74 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 2445dc │ │ │ │ + b.w 244aa4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41eea │ │ │ │ + cbz r0, 41f12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 41ece │ │ │ │ + cbz r3, 41ef6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 41ed6 │ │ │ │ + b.n 41efe │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 41ede │ │ │ │ + cbz r2, 41f06 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 41ee6 │ │ │ │ + b.n 41f0e │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 41eee │ │ │ │ + bl 41f16 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #59168 @ 0xe720 │ │ │ │ + movw ip, #59936 @ 0xea20 │ │ │ │ movt ip, #43 @ 0x2b │ │ │ │ - movw lr, #58144 @ 0xe320 │ │ │ │ + movw lr, #58912 @ 0xe620 │ │ │ │ movt lr, #43 @ 0x2b │ │ │ │ - movw r7, #40908 @ 0x9fcc │ │ │ │ + movw r7, #41676 @ 0xa2cc │ │ │ │ movt r7, #58 @ 0x3a │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 41f3e │ │ │ │ + bge.n 41f66 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 41f24 │ │ │ │ - cbnz r3, 41f38 │ │ │ │ + beq.n 41f4c │ │ │ │ + cbnz r3, 41f60 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 41f38 │ │ │ │ + b.n 41f60 │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 41f32 │ │ │ │ - cbz r3, 41f36 │ │ │ │ + beq.n 41f5a │ │ │ │ + cbz r3, 41f5e │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 41f38 │ │ │ │ + b.n 41f60 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 41f38 │ │ │ │ + b.n 41f60 │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 41f0c │ │ │ │ + b.n 41f34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25268 @ 0x62b4 │ │ │ │ + movw r0, #26036 @ 0x65b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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] @ (4209c ) │ │ │ │ + ldr r1, [pc, #272] @ (420c4 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #59652 @ 0xe904 │ │ │ │ + movw r2, #60388 @ 0xebe4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #26072 @ 0x65d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42076 │ │ │ │ + beq.n 4209e │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25216 @ 0x6280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #25324 @ 0x62ec │ │ │ │ + movw r0, #26092 @ 0x65ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42014 │ │ │ │ + beq.n 4203c │ │ │ │ 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 23c49c <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ + bl 23c964 <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42014 │ │ │ │ + beq.n 4203c │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 42018 │ │ │ │ + beq.n 42040 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 42024 │ │ │ │ + beq.n 4204c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59776 @ 0xe980 │ │ │ │ + movw r1, #60512 @ 0xec60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4206c │ │ │ │ + b.n 42094 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4202e │ │ │ │ + b.n 42056 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ 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 │ │ │ │ @@ -34756,175 +34765,215 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 29d78 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42c4c │ │ │ │ + bl 42cc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 78208 │ │ │ │ - b.n 42078 │ │ │ │ + bl 78350 │ │ │ │ + b.n 420a0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (4209c ) │ │ │ │ + ldr r3, [pc, #28] @ (420c4 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 42090 │ │ │ │ + beq.n 420b8 │ │ │ │ blx 2a328 <__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, cr6, {2} │ │ │ │ + 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, r1 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ + cbnz r0, 42100 │ │ │ │ + cmp r3, r0 │ │ │ │ + blt.n 42100 │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 42100 │ │ │ │ + cbz r2, 42100 │ │ │ │ + ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ + movw r1, #10284 @ 0x282c │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4211e │ │ │ │ + add r4, sp, #28 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r4, [pc, #28] @ (42124 ) │ │ │ │ + mov r3, r0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + mov r0, r2 │ │ │ │ + movs r4, #1 │ │ │ │ + movs r2, #0 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 420ea │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ + lsls r1, 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 r7, r0 │ │ │ │ - bl 25b7f0 <_PyObject_GetState@@Base> │ │ │ │ + bl 25bb90 <_PyObject_GetState@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4212e │ │ │ │ - ldr r0, [pc, #132] @ (42144 ) │ │ │ │ + beq.n 421b6 │ │ │ │ + ldr r0, [pc, #132] @ (421cc ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 420d8 │ │ │ │ - ldr r6, [pc, #116] @ (42148 ) │ │ │ │ + cbnz r0, 42160 │ │ │ │ + ldr r6, [pc, #116] @ (421d0 ) │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42132 │ │ │ │ - bl 8861c │ │ │ │ + b.n 421ba │ │ │ │ + bl 88788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 420f4 │ │ │ │ + beq.n 4217c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 420f4 │ │ │ │ + cbnz r3, 4217c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 420d2 │ │ │ │ + beq.n 4215a │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #72] @ (42148 ) │ │ │ │ + ldr r2, [pc, #72] @ (421d0 ) │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42122 │ │ │ │ + beq.n 421aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 42126 │ │ │ │ - ldr r6, [pc, #36] @ (42148 ) │ │ │ │ - b.n 42132 │ │ │ │ + cbz r3, 421ae │ │ │ │ + ldr r6, [pc, #36] @ (421d0 ) │ │ │ │ + b.n 421ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42122 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 421aa │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bpl.n 42228 │ │ │ │ + bpl.n 422b0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, 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, #17016 @ 0x4278 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4217a │ │ │ │ - movw r0, #25364 @ 0x6314 │ │ │ │ + beq.n 42202 │ │ │ │ + movw r0, #26132 @ 0x6614 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #3373 @ 0xd2d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 421a2 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4222a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 4218c │ │ │ │ + bmi.n 42214 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ands.w r6, r6, #1 │ │ │ │ - beq.n 421a6 │ │ │ │ + beq.n 4222e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27688 @ 0x6c28 │ │ │ │ + movw r1, #28456 @ 0x6f28 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42242 │ │ │ │ + b.n 422ca │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbnz r3, 421c2 │ │ │ │ + cbnz r3, 4224a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27900 @ 0x6cfc │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 421a2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4222a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 421de │ │ │ │ + beq.n 42266 │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11488 @ 0x2ce0 │ │ │ │ + movw r1, #12256 @ 0x2fe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 421a2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4222a │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 20baa4 <_PyArg_ParseStack@@Base+0x80> │ │ │ │ + bl 20c1bc <_PyArg_ParseStack@@Base+0x80> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 421a2 │ │ │ │ + beq.n 4222a │ │ │ │ movw r0, #52072 @ 0xcb68 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 421a2 │ │ │ │ + beq.n 4222a │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #20] │ │ │ │ - bl 143cd0 <_PyArg_NoKeywords@@Base+0x58> │ │ │ │ + bl 144530 <_PyArg_NoKeywords@@Base+0x58> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #60] @ (42248 ) │ │ │ │ + ldr r1, [pc, #60] @ (422d0 ) │ │ │ │ cmp r3, r2 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r6, [r4, #8] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -34943,120 +34992,120 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 42254 │ │ │ │ - b.w 202120 │ │ │ │ - ldr r0, [pc, #0] @ (42258 ) │ │ │ │ + cbz r0, 422dc │ │ │ │ + b.w 202670 │ │ │ │ + ldr r0, [pc, #0] @ (422e0 ) │ │ │ │ bx lr │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - cbnz r6, 42284 │ │ │ │ + cbnz r6, 4230c │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 42284 │ │ │ │ + ble.n 4230c │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 42284 │ │ │ │ - cbnz r2, 422a6 │ │ │ │ - ldr r1, [pc, #460] @ (42454 ) │ │ │ │ + bgt.n 4230c │ │ │ │ + cbnz r2, 4232e │ │ │ │ + ldr r1, [pc, #460] @ (424dc ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 422e8 │ │ │ │ + cbz r0, 42370 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4230a │ │ │ │ + beq.n 42392 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 422ec │ │ │ │ + bpl.n 42374 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 422e8 │ │ │ │ + cbz r0, 42370 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4230c │ │ │ │ + beq.n 42394 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4244a │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + b.n 424d2 │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #3732 @ 0xe94 │ │ │ │ + movw r0, #4472 @ 0x1178 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 422e8 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42370 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 42352 │ │ │ │ + ble.n 423da │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 42338 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 423c0 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #3732 @ 0xe94 │ │ │ │ + movw r0, #4472 @ 0x1178 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 422e8 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42370 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 422e8 │ │ │ │ + beq.n 42370 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 42354 │ │ │ │ - b.n 422d2 │ │ │ │ + beq.n 423dc │ │ │ │ + b.n 4235a │ │ │ │ movs r7, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 422e8 │ │ │ │ + beq.n 42370 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r0, #32] │ │ │ │ @@ -35073,209 +35122,209 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r5, [r4, #12] │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 423ae │ │ │ │ + cbz r3, 42436 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 423be │ │ │ │ + cbz r2, 42446 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 423e6 │ │ │ │ + cbz r0, 4246e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 423e6 │ │ │ │ + cbz r0, 4246e │ │ │ │ mov r1, r4 │ │ │ │ blx 296c0 │ │ │ │ - movw r3, #65272 @ 0xfef8 │ │ │ │ + movw r3, #65192 @ 0xfea8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - cbz r6, 423dc │ │ │ │ + cbz r6, 42464 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 423d2 │ │ │ │ + b.n 4245a │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 42406 │ │ │ │ + cbnz r0, 4248e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 423fc │ │ │ │ + beq.n 42484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 423fc │ │ │ │ + cbnz r3, 42484 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ - movw r7, #65272 @ 0xfef8 │ │ │ │ + b.w 1f642c │ │ │ │ + movw r7, #65192 @ 0xfea8 │ │ │ │ movt r7, #72 @ 0x48 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c32c │ │ │ │ + bl 25c7a0 <_PySys_GetSizeOf@@Base+0x7b4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 42444 │ │ │ │ + cbz r3, 424cc │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ - cbz r3, 4243e │ │ │ │ + cbz r3, 424c6 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r8 │ │ │ │ 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 r6, #4 │ │ │ │ - b.n 4241a │ │ │ │ + b.n 424a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r4, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42486 │ │ │ │ + bgt.n 4250e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 424a0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 42528 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 424a4 │ │ │ │ + cbz r3, 4252c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 424b6 │ │ │ │ + b.n 4253e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (424bc ) │ │ │ │ + ldr r0, [pc, #12] @ (42544 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 420d8 │ │ │ │ + b.n 42160 │ │ │ │ lsls r1, 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 424e0 │ │ │ │ + bne.n 42568 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17cb90 │ │ │ │ + b.w 17d45c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46676 @ 0xb654 │ │ │ │ + movw r0, #47444 @ 0xb954 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 424d4 │ │ │ │ + bne.n 4255c │ │ │ │ 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 dac78 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4251c │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 42554 │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 425a4 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 425dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4253e │ │ │ │ + b.n 425c6 │ │ │ │ mov r5, r0 │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4253a │ │ │ │ + beq.n 425c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4253a │ │ │ │ + cbnz r3, 425c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 42510 │ │ │ │ + beq.n 42598 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 42558 │ │ │ │ + ble.n 425e0 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bcc6 │ │ │ │ - cbnz r0, 4256e │ │ │ │ + bl 3be54 │ │ │ │ + cbnz r0, 425f6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42590 │ │ │ │ - cbz r1, 4255e │ │ │ │ + b.n 42618 │ │ │ │ + cbz r1, 425e6 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 42566 │ │ │ │ + b.n 425ee │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15df78 │ │ │ │ + b.w 15e768 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 42576 │ │ │ │ + cbz r3, 425fe │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4257e │ │ │ │ + b.n 42606 │ │ │ │ movw r3, #11008 @ 0x2b00 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4258a │ │ │ │ + beq.n 42612 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 42590 │ │ │ │ + bne.n 42618 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #4644 @ 0x1224 │ │ │ │ + movw r1, #5412 @ 0x1524 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 426e0 │ │ │ │ + b.n 42768 │ │ │ │ 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 │ │ │ │ @@ -35286,909 +35335,909 @@ │ │ │ │ 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 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7f83c │ │ │ │ + b.w 7f97c │ │ │ │ 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, #26568 @ 0x67c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d2c2c │ │ │ │ + bl d3478 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 42636 │ │ │ │ - beq.n 42618 │ │ │ │ + bgt.n 426be │ │ │ │ + beq.n 426a0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42674 │ │ │ │ + b.n 426fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25392 @ 0x6330 │ │ │ │ + movw r1, #26160 @ 0x6630 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 42794 │ │ │ │ + bl 4281c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42614 │ │ │ │ + beq.n 4269c │ │ │ │ mov r1, r5 │ │ │ │ - bl 18d258 │ │ │ │ + bl 18ddb0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 42664 │ │ │ │ + cbnz r0, 426ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 42614 │ │ │ │ + beq.n 4269c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42614 │ │ │ │ + bne.n 4269c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42614 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4269c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 42674 │ │ │ │ + beq.n 426fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42674 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 426fc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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 r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 426a6 │ │ │ │ + bgt.n 4272e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 426c0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 42748 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 426c4 │ │ │ │ + cbz r3, 4274c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 426d6 │ │ │ │ + b.n 4275e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (426dc ) │ │ │ │ + ldr r0, [pc, #12] @ (42764 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ eor.w r0, r8, #13172736 @ 0xc90000 │ │ │ │ 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, #47792 @ 0xbab0 │ │ │ │ + movw r1, #48560 @ 0xbdb0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #47796 @ 0xbab4 │ │ │ │ + movw r0, #48564 @ 0xbdb4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42710 │ │ │ │ + bne.n 42798 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42740 │ │ │ │ + b.n 427c8 │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42738 │ │ │ │ + bgt.n 427c0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 42728 │ │ │ │ + cbnz r0, 427b0 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl d7170 │ │ │ │ + bl d79a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4270c │ │ │ │ + beq.n 42794 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42740 │ │ │ │ + beq.n 427c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 42740 │ │ │ │ + b.n 427c8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 42772 │ │ │ │ + cbz r0, 427fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42772 │ │ │ │ + beq.n 427fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42772 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 427fa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4278e │ │ │ │ + cbz r0, 42816 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4278e │ │ │ │ + beq.n 42816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4278e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42816 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 42742 │ │ │ │ + b.n 427ca │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4280e │ │ │ │ + bne.n 42896 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 145c80 │ │ │ │ + bl 1464e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4286e │ │ │ │ + beq.n 428f6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #32] │ │ │ │ - bne.n 427e6 │ │ │ │ + bne.n 4286e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 2ece0 │ │ │ │ - b.n 427ec │ │ │ │ + bl 2ece4 │ │ │ │ + b.n 42874 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18d258 │ │ │ │ + bl 18ddb0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 42806 │ │ │ │ + cbz r0, 4288e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42882 │ │ │ │ + beq.n 4290a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42882 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42882 │ │ │ │ + bne.n 4290a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4290a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42872 │ │ │ │ - b.n 4286e │ │ │ │ + bne.n 428fa │ │ │ │ + b.n 428f6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 42820 │ │ │ │ + bge.n 428a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 42836 │ │ │ │ + b.n 428be │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14428 @ 0x385c │ │ │ │ + movw r1, #15196 @ 0x3b5c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4286e │ │ │ │ + cbz r4, 428f6 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 42882 │ │ │ │ + beq.n 4290a │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 42882 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 4290a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - movw r1, #25608 @ 0x6408 │ │ │ │ + movw r1, #26376 @ 0x6708 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42872 │ │ │ │ + bne.n 428fa │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42882 │ │ │ │ + b.n 4290a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4286e │ │ │ │ + bne.n 428f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4286e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 428f6 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #40] @ (428c4 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (4294c ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 428b4 │ │ │ │ - movw r0, #25652 @ 0x6434 │ │ │ │ + cbz r2, 4293c │ │ │ │ + movw r0, #26420 @ 0x6734 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #25612 @ 0x640c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - bpl.n 427e0 │ │ │ │ + b.w 8492c │ │ │ │ + bpl.n 42868 │ │ │ │ lsls r1, 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, #3 │ │ │ │ - beq.n 428f4 │ │ │ │ + beq.n 4297c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46828 @ 0xb6ec │ │ │ │ + movw r0, #47596 @ 0xb9ec │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 428f4 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4297c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4290a │ │ │ │ + b.n 42992 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 8b808 │ │ │ │ + bl 8b9b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 428f0 │ │ │ │ + beq.n 42978 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 42936 │ │ │ │ + bhi.n 429be │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4294e │ │ │ │ - b.n 42962 │ │ │ │ - movw r0, #6780 @ 0x1a7c │ │ │ │ + cbnz r0, 429d6 │ │ │ │ + b.n 429ea │ │ │ │ + movw r0, #7548 @ 0x1d7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42a1c │ │ │ │ - b.n 42928 │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 42aa4 │ │ │ │ + b.n 429b0 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42970 │ │ │ │ + bne.n 429f8 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 42980 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 42a08 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42a1c │ │ │ │ + bne.n 42aa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42980 │ │ │ │ + b.n 42a08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4295e │ │ │ │ + bne.n 429e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4295e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 429e6 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 429ec │ │ │ │ + ble.n 42a74 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4299a │ │ │ │ + bpl.n 42a22 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 429c0 │ │ │ │ + bne.n 42a48 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 429ee │ │ │ │ + b.n 42a76 │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 429b4 │ │ │ │ + beq.n 42a3c │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 429cc │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 42a54 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 429cc │ │ │ │ + bne.n 42a54 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 429ee │ │ │ │ + b.n 42a76 │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 429a6 │ │ │ │ + bne.n 42a2e │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6780 @ 0x1a7c │ │ │ │ + movw r0, #7548 @ 0x1d7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 42a1c │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 42aa4 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 429fe │ │ │ │ + bgt.n 42a86 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e0978 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e11a0 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ 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 40768 <_PyCompile_OptimizeCfg@@Base+0x4c6> │ │ │ │ + b.w 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ 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 1dd79c │ │ │ │ - cbz r0, 42aa4 │ │ │ │ - movw r6, #42752 @ 0xa700 │ │ │ │ + bl 1de010 │ │ │ │ + cbz r0, 42b2c │ │ │ │ + movw r6, #43520 @ 0xaa00 │ │ │ │ movt r6, #66 @ 0x42 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 42aa6 │ │ │ │ - bl 7b1c8 │ │ │ │ + cbz r0, 42b2e │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 42a88 │ │ │ │ - bl d43fc │ │ │ │ + cbz r5, 42b10 │ │ │ │ + bl d4c44 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 42a88 │ │ │ │ - beq.n 42a6e │ │ │ │ + blt.n 42b10 │ │ │ │ + beq.n 42af6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 42a78 │ │ │ │ - b.n 42a46 │ │ │ │ - bl 85bd4 │ │ │ │ + bne.n 42b00 │ │ │ │ + b.n 42ace │ │ │ │ + bl 85d1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42a64 │ │ │ │ - b.n 42a88 │ │ │ │ + bne.n 42aec │ │ │ │ + b.n 42b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42a46 │ │ │ │ + bne.n 42ace │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42a46 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42ace │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42a9e │ │ │ │ + beq.n 42b26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42a9e │ │ │ │ + cbnz r3, 42b26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ 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 42acc │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 42b54 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 42ad8 │ │ │ │ + cbz r3, 42b60 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 42afc │ │ │ │ + b.n 42b84 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #663 @ 0x297 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 42af8 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 42b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 42af8 │ │ │ │ + cbnz r3, 42b80 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 42af8 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 42b80 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00042b00 : │ │ │ │ - ldr r0, [pc, #4] @ (42b08 ) │ │ │ │ - b.w ce8e0 │ │ │ │ +00042b88 : │ │ │ │ + ldr r0, [pc, #4] @ (42b90 ) │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ cmp r5, #16 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #20] @ (42b24 ) │ │ │ │ + ldr r3, [pc, #20] @ (42bac ) │ │ │ │ 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 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42b56 │ │ │ │ + bgt.n 42bde │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 42b70 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 42bf8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 42b74 │ │ │ │ + cbz r3, 42bfc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42b86 │ │ │ │ + b.n 42c0e │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #12] @ (42b8c ) │ │ │ │ + ldr r0, [pc, #12] @ (42c14 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb ip!, {r0, r3, r6} │ │ │ │ - mov r0, r1 │ │ │ │ - movs r2, #0 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #32] @ (42bd8 ) │ │ │ │ + ldr r1, [pc, #32] @ (42c50 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ - movw r1, #25808 @ 0x64d0 │ │ │ │ + bl e1b34 │ │ │ │ + movw r1, #26576 @ 0x67d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r1, 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 9a0e4 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a25c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - cbnz r3, 42bfe │ │ │ │ + cbnz r3, 42c76 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15c314 │ │ │ │ + b.w 15cb04 │ │ │ │ movw r3, #56100 @ 0xdb24 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25816 @ 0x64d8 │ │ │ │ + movw r1, #26584 @ 0x67d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42bf4 │ │ │ │ + beq.n 42c6c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #16] @ (42c48 ) │ │ │ │ + ldr r0, [pc, #16] @ (42cc0 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ lsls r1, 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #500] @ (42e54 ) │ │ │ │ + ldr r3, [pc, #500] @ (42ecc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 42cb2 │ │ │ │ + cbnz r1, 42d2a │ │ │ │ mov r5, r0 │ │ │ │ blx 29dd0 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 296cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #25848 @ 0x64f8 │ │ │ │ + movw r0, #26616 @ 0x67f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42d30 │ │ │ │ + beq.n 42da8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl ed99c │ │ │ │ + bl ee1a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42d30 │ │ │ │ + beq.n 42da8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42d30 │ │ │ │ + bne.n 42da8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42d30 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42da8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 42ce6 │ │ │ │ + beq.n 42d5e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #400] @ (42e54 ) │ │ │ │ + ldr r3, [pc, #400] @ (42ecc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 42e48 │ │ │ │ + bne.w 42ec0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r2 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 42d34 │ │ │ │ + cbz r0, 42dac │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 42d34 │ │ │ │ + cbz r0, 42dac │ │ │ │ ldr r7, [r6, #4] │ │ │ │ - cbnz r7, 42d60 │ │ │ │ + cbnz r7, 42dd8 │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 42e10 │ │ │ │ + beq.w 42e88 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 42d78 │ │ │ │ + beq.n 42df0 │ │ │ │ cmp.w sl, #10 │ │ │ │ - beq.n 42da4 │ │ │ │ + beq.n 42e1c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59776 @ 0xe980 │ │ │ │ + movw r1, #60512 @ 0xec60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42e3a │ │ │ │ + b.n 42eb2 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 42e2e │ │ │ │ - bl 7b1c8 │ │ │ │ + b.n 42ea6 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e06 │ │ │ │ + beq.n 42e7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42d68 │ │ │ │ + bne.n 42de0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 42e06 │ │ │ │ + bne.n 42e7e │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42d00 │ │ │ │ - b.n 42d3a │ │ │ │ + beq.n 42d78 │ │ │ │ + b.n 42db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 42d58 │ │ │ │ + bne.n 42dd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42d58 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42dd0 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ blx 29718 │ │ │ │ strh.w sl, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23c76c <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ + bl 23cc34 <_PyErr_BadInternalCall@@Base+0x8010> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 42de2 │ │ │ │ + bne.n 42e5a │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ - b.n 42de2 │ │ │ │ + b.n 42e5a │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ add r4, sp, #8 │ │ │ │ blx 29718 │ │ │ │ strh.w sl, [sp] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ mov r0, sp │ │ │ │ - bl 275080 │ │ │ │ + bl 2753f8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 42de2 │ │ │ │ + bne.n 42e5a │ │ │ │ mov ip, sp │ │ │ │ mov lr, r9 │ │ │ │ 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} │ │ │ │ - cbz r4, 42e06 │ │ │ │ + cbz r4, 42e7e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 42e04 │ │ │ │ + beq.n 42e7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e04 │ │ │ │ + cbnz r3, 42e7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 42e0a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 42e82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42e2e │ │ │ │ + b.n 42ea6 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 42d04 │ │ │ │ + b.n 42d7c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e06 │ │ │ │ + beq.n 42e7e │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ - movw r0, #25856 @ 0x6500 │ │ │ │ + movw r0, #26624 @ 0x6800 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ - ldr r3, [pc, #24] @ (42e54 ) │ │ │ │ + bl 79398 │ │ │ │ + ldr r3, [pc, #24] @ (42ecc ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 42e4c │ │ │ │ + beq.n 42ec4 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + mov r0, r1 │ │ │ │ + movs r2, #0 │ │ │ │ + movw r1, #40048 @ 0x9c70 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 145874 │ │ │ │ │ │ │ │ -00042e58 : │ │ │ │ - ldr r0, [pc, #4] @ (42e60 ) │ │ │ │ - b.w ce8e0 │ │ │ │ +00042ee0 : │ │ │ │ + ldr r0, [pc, #4] @ (42ee8 ) │ │ │ │ + b.w cf134 │ │ │ │ nop │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ lsls r1, 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 42e86 │ │ │ │ + bhi.n 42f0e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 42ea0 │ │ │ │ + ble.n 42f28 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ - b.n 42ea8 │ │ │ │ - movw r0, #9516 @ 0x252c │ │ │ │ + b.n 42f30 │ │ │ │ + movw r0, #10284 @ 0x282c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42e7e │ │ │ │ + bne.n 42f06 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42f02 │ │ │ │ + b.n 42f8a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 42ec6 │ │ │ │ + bgt.n 42f4e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 42e9c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 42f24 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 42ee2 │ │ │ │ + cbz r6, 42f6a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 42e9c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 42f24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11a414 │ │ │ │ + bl 11accc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42e9c │ │ │ │ + beq.n 42f24 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r0, [pc, #16] @ (42f08 ) │ │ │ │ + ldr r0, [pc, #16] @ (42f90 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r0, r4, #73 @ 0x49 │ │ │ │ │ │ │ │ -00042f0c <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00042f94 <_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 24ce20 │ │ │ │ + bl 24d55c │ │ │ │ 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 │ │ │ │ @@ -36199,354 +36248,202 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 42f66 <_PyTime_AsTimeval_clamp@@Base+0x5a> │ │ │ │ + bne.n 42fee <_PyTime_AsTimeval_clamp@@Base+0x5a> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 201ee4 │ │ │ │ - cbnz r0, 42f80 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ - b.n 42f7c <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ + bl 20245c │ │ │ │ + cbnz r0, 43008 <_PyTime_AsTimeval_clamp@@Base+0x74> │ │ │ │ + b.n 43004 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #53748 @ 0xd1f4 │ │ │ │ + movw r0, #54516 @ 0xd4f4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42f58 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ + bne.n 42fe0 <_PyTime_AsTimeval_clamp@@Base+0x4c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42f8a <_PyTime_AsTimeval_clamp@@Base+0x7e> │ │ │ │ + b.n 43012 <_PyTime_AsTimeval_clamp@@Base+0x7e> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 43350 <_PyLong_UnsignedLongLong_Converter@@Base+0x60> │ │ │ │ + bl 43254 <_PyLong_UnsignedLongLong_Converter@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {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 4310c <_PyTime_AsTimeval_clamp@@Base+0x200> │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - mov r7, r2 │ │ │ │ - mov r9, r1 │ │ │ │ - bl 12ec4c │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 43014 <_PyTime_AsTimeval_clamp@@Base+0x108> │ │ │ │ - cmp r7, #1 │ │ │ │ - bne.n 43018 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ - bl 158dd8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 42fd4 <_PyTime_AsTimeval_clamp@@Base+0xc8> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 42fd8 <_PyTime_AsTimeval_clamp@@Base+0xcc> │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 4310e <_PyTime_AsTimeval_clamp@@Base+0x202> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42fd4 <_PyTime_AsTimeval_clamp@@Base+0xc8> │ │ │ │ - cmp r4, sl │ │ │ │ - bne.n 43040 <_PyTime_AsTimeval_clamp@@Base+0x134> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 43032 <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ - mov r6, r4 │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - mov r4, r6 │ │ │ │ - cmp r8, r7 │ │ │ │ - bge.w 4310e <_PyTime_AsTimeval_clamp@@Base+0x202> │ │ │ │ - ldr.w r0, [r9, r8, lsl #2] │ │ │ │ - bl 12ec4c │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 42fe0 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 43022 <_PyTime_AsTimeval_clamp@@Base+0x116> │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 4310e <_PyTime_AsTimeval_clamp@@Base+0x202> │ │ │ │ - ldr.w sl, [pc, #248] @ 43114 <_PyTime_AsTimeval_clamp@@Base+0x208> │ │ │ │ - mov.w r8, #1 │ │ │ │ - b.n 42ff6 <_PyTime_AsTimeval_clamp@@Base+0xea> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 43014 <_PyTime_AsTimeval_clamp@@Base+0x108> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 43014 <_PyTime_AsTimeval_clamp@@Base+0x108> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 42fee <_PyTime_AsTimeval_clamp@@Base+0xe2> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42fee <_PyTime_AsTimeval_clamp@@Base+0xe2> │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 430d6 <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.n 430d6 <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 18db00 <_PyLong_GCD@@Base> │ │ │ │ - mov fp, r0 │ │ │ │ - cbnz r0, 43064 <_PyTime_AsTimeval_clamp@@Base+0x158> │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 430d8 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1311d0 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 43088 <_PyTime_AsTimeval_clamp@@Base+0x17c> │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 43088 <_PyTime_AsTimeval_clamp@@Base+0x17c> │ │ │ │ - mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 43060 <_PyTime_AsTimeval_clamp@@Base+0x154> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 11a564 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 430ac <_PyTime_AsTimeval_clamp@@Base+0x1a0> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 430ac <_PyTime_AsTimeval_clamp@@Base+0x1a0> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 43060 <_PyTime_AsTimeval_clamp@@Base+0x154> │ │ │ │ - mov r0, fp │ │ │ │ - bl 158dd8 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 430d8 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 430d8 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ - mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 430d8 <_PyTime_AsTimeval_clamp@@Base+0x1cc> │ │ │ │ - ldr r6, [pc, #60] @ (43114 <_PyTime_AsTimeval_clamp@@Base+0x208>) │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 430ee <_PyTime_AsTimeval_clamp@@Base+0x1e2> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 430ee <_PyTime_AsTimeval_clamp@@Base+0x1e2> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 43104 <_PyTime_AsTimeval_clamp@@Base+0x1f8> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 43104 <_PyTime_AsTimeval_clamp@@Base+0x1f8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 42ff0 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ - b.n 43014 <_PyTime_AsTimeval_clamp@@Base+0x108> │ │ │ │ - ldr r4, [pc, #8] @ (43118 <_PyTime_AsTimeval_clamp@@Base+0x20c>) │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbnz r4, 43142 <_PyTime_AsTimeval_clamp@@Base+0x236> │ │ │ │ + cbnz r4, 43044 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 43142 <_PyTime_AsTimeval_clamp@@Base+0x236> │ │ │ │ + ble.n 43044 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 43142 <_PyTime_AsTimeval_clamp@@Base+0x236> │ │ │ │ - cbnz r2, 43166 <_PyTime_AsTimeval_clamp@@Base+0x25a> │ │ │ │ + bne.n 43044 <_PyTime_AsTimeval_clamp@@Base+0xb0> │ │ │ │ + cbnz r2, 43068 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ movw r4, #12212 @ 0x2fb4 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 43166 <_PyTime_AsTimeval_clamp@@Base+0x25a> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 43068 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4319e <_PyTime_AsTimeval_clamp@@Base+0x292> │ │ │ │ + b.n 430a0 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 432f0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 431f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43162 <_PyTime_AsTimeval_clamp@@Base+0x256> │ │ │ │ + beq.n 43064 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29ef4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 43196 <_PyTime_AsTimeval_clamp@@Base+0x28a> │ │ │ │ + beq.n 43098 <_PyTime_AsTimeval_clamp@@Base+0x104> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r2, #25916 @ 0x653c │ │ │ │ + movw r2, #26684 @ 0x683c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 43558 │ │ │ │ - b.n 43162 <_PyTime_AsTimeval_clamp@@Base+0x256> │ │ │ │ + bl 435e4 │ │ │ │ + b.n 43064 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4325c <_PyTime_AsTimeval_clamp@@Base+0x350> │ │ │ │ + beq.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4325c <_PyTime_AsTimeval_clamp@@Base+0x350> │ │ │ │ + bne.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4325c <_PyTime_AsTimeval_clamp@@Base+0x350> │ │ │ │ - movw r3, #18949 @ 0x4a05 │ │ │ │ + beq.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ + movw r3, #21661 @ 0x549d │ │ │ │ movt r3, #25 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #25948 @ 0x655c │ │ │ │ + movw r0, #26716 @ 0x685c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43204 <_PyTime_AsTimeval_clamp@@Base+0x2f8> │ │ │ │ + cbnz r0, 43106 <_PyTime_AsTimeval_clamp@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #25956 @ 0x6564 │ │ │ │ + movw r0, #26724 @ 0x6864 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4323c <_PyTime_AsTimeval_clamp@@Base+0x330> │ │ │ │ + beq.n 4313e <_PyTime_AsTimeval_clamp@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4323c <_PyTime_AsTimeval_clamp@@Base+0x330> │ │ │ │ + cbnz r3, 4313e <_PyTime_AsTimeval_clamp@@Base+0x1aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 431f8 <_PyTime_AsTimeval_clamp@@Base+0x2ec> │ │ │ │ + beq.n 430fa <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4325c <_PyTime_AsTimeval_clamp@@Base+0x350> │ │ │ │ + beq.n 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4325c <_PyTime_AsTimeval_clamp@@Base+0x350> │ │ │ │ + cbnz r3, 4315e <_PyTime_AsTimeval_clamp@@Base+0x1ca> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_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 cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #28] @ (43298 <_PyTime_AsTimeval_clamp@@Base+0x38c>) │ │ │ │ + ldr r1, [pc, #32] @ (4319c <_PyTime_AsTimeval_clamp@@Base+0x208>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ - movw r1, #25964 @ 0x656c │ │ │ │ + bl e1b34 │ │ │ │ + movw r1, #26732 @ 0x686c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #0] │ │ │ │ - bl cf430 │ │ │ │ + bl cfc84 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ lsls r1, 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 2ab38 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e038 │ │ │ │ + b.w 11e8f0 │ │ │ │ │ │ │ │ -000432ba : │ │ │ │ +000431be : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #40] @ (432ec ) │ │ │ │ + ldr r4, [pc, #40] @ (431f0 ) │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r2, 432e2 │ │ │ │ + cbz r2, 431e6 │ │ │ │ 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 │ │ │ │ @@ -36554,237 +36451,391 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000432f0 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +000431f4 <_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 4332a <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4322e <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4332a <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 4322e <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44828 @ 0xaf1c │ │ │ │ + movw r1, #44188 @ 0xac9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 43344 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ - bl 147c88 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 43248 <_PyLong_UnsignedLongLong_Converter@@Base+0x54> │ │ │ │ + bl 1484b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43348 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 43348 <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bne.n 4324c <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4324c <_PyLong_UnsignedLongLong_Converter@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4334e <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ + b.n 43252 <_PyLong_UnsignedLongLong_Converter@@Base+0x5e> │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ 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 r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #38288 @ 0x9590 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbnz r3, 4338c <_PyLong_UnsignedLongLong_Converter@@Base+0x9c> │ │ │ │ + cbnz r3, 43290 <_PyLong_UnsignedLongLong_Converter@@Base+0x9c> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ + movw r1, #17508 @ 0x4464 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 433b0 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 433a4 <_PyLong_UnsignedLongLong_Converter@@Base+0xb4> │ │ │ │ + cbnz r3, 432a8 <_PyLong_UnsignedLongLong_Converter@@Base+0xb4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #26060 @ 0x65cc │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 7ae30 │ │ │ │ + bl 7af88 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 433b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc4> │ │ │ │ + cbnz r0, 432b8 <_PyLong_UnsignedLongLong_Converter@@Base+0xc4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4340e <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ + b.n 43312 <_PyLong_UnsignedLongLong_Converter@@Base+0x11e> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r4, #12 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 433e0 <_PyLong_UnsignedLongLong_Converter@@Base+0xf0> │ │ │ │ + blt.n 432e4 <_PyLong_UnsignedLongLong_Converter@@Base+0xf0> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 27ea0c │ │ │ │ - cbz r1, 433fa <_PyLong_UnsignedLongLong_Converter@@Base+0x10a> │ │ │ │ - movw r1, #26112 @ 0x6600 │ │ │ │ + bl 27ecfc │ │ │ │ + cbz r1, 432fe <_PyLong_UnsignedLongLong_Converter@@Base+0x10a> │ │ │ │ + movw r1, #26880 @ 0x6900 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 433b0 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + beq.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 433b0 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + bne.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 433b0 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 432b4 <_PyLong_UnsignedLongLong_Converter@@Base+0xc0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 4348c <_PyLong_UnsignedLongLong_Converter@@Base+0x298> │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + mov r7, r2 │ │ │ │ + mov r9, r1 │ │ │ │ + bl 12f438 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + cmp r7, #1 │ │ │ │ + bne.n 43398 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a4> │ │ │ │ + bl 1595d4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 43354 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 43358 <_PyLong_UnsignedLongLong_Converter@@Base+0x164> │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 4348e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43354 <_PyLong_UnsignedLongLong_Converter@@Base+0x160> │ │ │ │ + cmp r4, sl │ │ │ │ + bne.n 433c0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1cc> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 433b2 <_PyLong_UnsignedLongLong_Converter@@Base+0x1be> │ │ │ │ + mov r6, r4 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + mov r4, r6 │ │ │ │ + cmp r8, r7 │ │ │ │ + bge.w 4348e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ + ldr.w r0, [r9, r8, lsl #2] │ │ │ │ + bl 12f438 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 43360 <_PyLong_UnsignedLongLong_Converter@@Base+0x16c> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 433a2 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ae> │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 4348e <_PyLong_UnsignedLongLong_Converter@@Base+0x29a> │ │ │ │ + ldr.w sl, [pc, #248] @ 43494 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a0> │ │ │ │ + mov.w r8, #1 │ │ │ │ + b.n 43376 <_PyLong_UnsignedLongLong_Converter@@Base+0x182> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 4336e <_PyLong_UnsignedLongLong_Converter@@Base+0x17a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4336e <_PyLong_UnsignedLongLong_Converter@@Base+0x17a> │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 43456 <_PyLong_UnsignedLongLong_Converter@@Base+0x262> │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 43456 <_PyLong_UnsignedLongLong_Converter@@Base+0x262> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 18e658 <_PyLong_GCD@@Base> │ │ │ │ + mov fp, r0 │ │ │ │ + cbnz r0, 433e4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f0> │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1319b0 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 43408 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ + mov r0, fp │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 433e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ec> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 11ae1c │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4342c <_PyLong_UnsignedLongLong_Converter@@Base+0x238> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cbnz r3, 4342c <_PyLong_UnsignedLongLong_Converter@@Base+0x238> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 433e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1ec> │ │ │ │ + mov r0, fp │ │ │ │ + bl 1595d4 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + mov r0, fp │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43458 <_PyLong_UnsignedLongLong_Converter@@Base+0x264> │ │ │ │ + ldr r6, [pc, #60] @ (43494 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a0>) │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4346e <_PyLong_UnsignedLongLong_Converter@@Base+0x27a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4346e <_PyLong_UnsignedLongLong_Converter@@Base+0x27a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 43484 <_PyLong_UnsignedLongLong_Converter@@Base+0x290> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 43484 <_PyLong_UnsignedLongLong_Converter@@Base+0x290> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 43370 <_PyLong_UnsignedLongLong_Converter@@Base+0x17c> │ │ │ │ + b.n 43394 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a0> │ │ │ │ + ldr r4, [pc, #8] @ (43498 <_PyLong_UnsignedLongLong_Converter@@Base+0x2a4>) │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + strb r4, [r1, #10] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + strb r4, [r3, #10] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00043412 : │ │ │ │ - ldr r0, [pc, #4] @ (43418 ) │ │ │ │ - b.w ce8e0 │ │ │ │ +0004349c : │ │ │ │ + ldr r0, [pc, #4] @ (434a4 ) │ │ │ │ + b.w cf134 │ │ │ │ + nop │ │ │ │ cmp r7, #244 @ 0xf4 │ │ │ │ lsls r1, 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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f83c │ │ │ │ + bl 7f97c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43460 │ │ │ │ + beq.n 434ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43460 │ │ │ │ + cbnz r3, 434ec │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_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 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #196] @ (43540 ) │ │ │ │ + ldr r1, [pc, #196] @ (435cc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4348c │ │ │ │ + cbnz r0, 43518 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4353c │ │ │ │ + b.n 435c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43486 │ │ │ │ - ldr r1, [pc, #168] @ (43544 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #168] @ (435d0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43486 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43486 │ │ │ │ - ldr r1, [pc, #144] @ (43548 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #144] @ (435d4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43486 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43486 │ │ │ │ - ldr r1, [pc, #120] @ (4354c ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #120] @ (435d8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43486 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43486 │ │ │ │ - ldr r1, [pc, #96] @ (43550 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #96] @ (435dc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43486 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43486 │ │ │ │ - ldr r1, [pc, #72] @ (43554 ) │ │ │ │ + blt.n 43512 │ │ │ │ + ldr r1, [pc, #72] @ (435e0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e132c │ │ │ │ + bl e1b34 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43486 │ │ │ │ + beq.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1354 │ │ │ │ + bl e1b5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 43486 │ │ │ │ + blt.n 43512 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #26392 @ 0x6718 │ │ │ │ + movw r2, #27160 @ 0x6a18 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #2920 @ 0xb68 │ │ │ │ + movw r1, #3688 @ 0xe68 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e45e8 │ │ │ │ + bl 1e4e10 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -36810,150 +36861,150 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2985c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 263318 │ │ │ │ + bl 26368c │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 435ca │ │ │ │ + bne.n 43656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 435e2 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 4366e │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15816 @ 0x3dc8 │ │ │ │ + movw r0, #16544 @ 0x40a0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4360a │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 43696 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15816 @ 0x3dc8 │ │ │ │ + movw r0, #16544 @ 0x40a0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 435a2 │ │ │ │ - b.n 4360a │ │ │ │ + bne.n 4362e │ │ │ │ + b.n 43696 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4360e │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 4369a │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15816 @ 0x3dc8 │ │ │ │ + movw r0, #16544 @ 0x40a0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r4 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43648 │ │ │ │ + b.n 436d4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4360a │ │ │ │ + beq.n 43696 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43638 │ │ │ │ + cbz r0, 436c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29620 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4363a │ │ │ │ + b.n 436c6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ - cbz r5, 43648 │ │ │ │ + bl 78350 │ │ │ │ + cbz r5, 436d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004364c : │ │ │ │ +000436d8 : │ │ │ │ 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] @ (436f4 ) │ │ │ │ + ldr r4, [pc, #148] @ (43780 ) │ │ │ │ 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 43672 │ │ │ │ + ble.n 436fe │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - cbnz r6, 43692 │ │ │ │ + cbnz r6, 4371e │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #26400 @ 0x6720 │ │ │ │ + movw r2, #27168 @ 0x6a20 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ - cbz r2, 4369c │ │ │ │ + cbz r2, 43728 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 436aa │ │ │ │ + cbnz r3, 43736 │ │ │ │ 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 d8670 <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ + bl d8eac <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 436ec │ │ │ │ + cbz r0, 43778 │ │ │ │ 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 1bb1b8 │ │ │ │ + bl 1bbca8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 89718 <_Py_CheckFunctionResult@@Base> │ │ │ │ + b.w 898cc <_Py_CheckFunctionResult@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -36961,970 +37012,970 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (43720 ) │ │ │ │ - bl 9571c │ │ │ │ + ldr r0, [pc, #8] @ (437ac ) │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 4370c │ │ │ │ + bmi.n 43798 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 437d4 │ │ │ │ + beq.n 43860 │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 437d0 │ │ │ │ + bne.n 4385c │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 437d0 │ │ │ │ + beq.n 4385c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3024 @ 0xbd0 │ │ │ │ + movw r0, #3764 @ 0xeb4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4377a │ │ │ │ + cbnz r0, 43806 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #26652 @ 0x681c │ │ │ │ + movw r0, #27420 @ 0x6b1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 437b0 │ │ │ │ + beq.n 4383c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 437b0 │ │ │ │ + cbnz r3, 4383c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4376e │ │ │ │ + beq.n 437fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 437d0 │ │ │ │ + beq.n 4385c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 437d0 │ │ │ │ + cbnz r3, 4385c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 29820 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e038 │ │ │ │ + b.w 11e8f0 │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4382c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 438b8 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43822 │ │ │ │ + bne.n 438ae │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 90b3c │ │ │ │ + bl 90cc0 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2661d4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x157c> │ │ │ │ + b.w 26654c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x157c> │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 43886 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 43912 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4387c │ │ │ │ + bne.n 43908 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 43958 │ │ │ │ - b.n 43958 │ │ │ │ + b.n 439e4 │ │ │ │ + b.n 439e4 │ │ │ │ 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 cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 438c2 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4394e │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 438ba │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 438c2 │ │ │ │ + bne.n 43946 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4394e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43956 │ │ │ │ + bne.n 439e2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 438e0 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4396c │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 438d8 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 438e0 │ │ │ │ + bne.n 43964 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4396c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43956 │ │ │ │ + bne.n 439e2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 438fc │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 43988 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 438f6 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 438fc │ │ │ │ + bne.n 43982 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 43988 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 43956 │ │ │ │ + cbnz r0, 439e2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 43918 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 439a4 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 43912 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 43918 │ │ │ │ + bne.n 4399e │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 439a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 43956 │ │ │ │ + cbnz r0, 439e2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 43934 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 439c0 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4392e │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 43934 │ │ │ │ + bne.n 439ba │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 439c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 43956 │ │ │ │ + cbnz r0, 439e2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 43956 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 439e2 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4394c │ │ │ │ + bne.n 439d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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, 43984 │ │ │ │ + cbnz r3, 43a10 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 439a0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 43a2c │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 439a4 │ │ │ │ + cbz r3, 43a30 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26964 @ 0x6954 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 439ac │ │ │ │ + b.n 43a38 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 43958 │ │ │ │ + b.n 439e4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 439ba │ │ │ │ - b.w 808f4 │ │ │ │ + blt.n 43a46 │ │ │ │ + b.w 80a34 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 43a00 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bne.n 43a8c │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15824 @ 0x3dd0 │ │ │ │ + movw r0, #16552 @ 0x40a8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 43b46 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 43bd2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 43a2c │ │ │ │ + cbz r0, 43ab8 │ │ │ │ blx 29a18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43a32 │ │ │ │ + beq.n 43abe │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 43b3a │ │ │ │ + b.n 43bc6 │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 43a42 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 43a2c │ │ │ │ + bcc.n 43ace │ │ │ │ + bl 1f642c │ │ │ │ + b.n 43ab8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a3c │ │ │ │ + beq.n 43ac8 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a118 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 43a7c │ │ │ │ + cbz r3, 43b08 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 43a7c │ │ │ │ + beq.n 43b08 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 43a92 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 43b1e │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 43abc │ │ │ │ + bhi.n 43b48 │ │ │ │ adds r4, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 43a96 │ │ │ │ - bl 1f5cf4 │ │ │ │ + cbnz r0, 43b22 │ │ │ │ + bl 1f642c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43b3a │ │ │ │ + b.n 43bc6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ blx 2a118 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 43aba │ │ │ │ + cbz r3, 43b46 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 43b3a │ │ │ │ + bl f57d8 │ │ │ │ + b.n 43bc6 │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r2, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 43ad8 │ │ │ │ + beq.n 43b64 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 43ac6 │ │ │ │ - cbz r4, 43b30 │ │ │ │ + b.n 43b52 │ │ │ │ + cbz r4, 43bbc │ │ │ │ add r4, r2 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 43a8e │ │ │ │ + bcs.n 43b1a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43a8e │ │ │ │ + beq.n 43b1a │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 43b1c │ │ │ │ + beq.n 43ba8 │ │ │ │ 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 │ │ │ │ addls r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ 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] │ │ │ │ - b.n 43af0 │ │ │ │ + b.n 43b7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #4 │ │ │ │ - bl 9658c │ │ │ │ + bl 9670c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ - b.n 43b3a │ │ │ │ + bl 78350 │ │ │ │ + b.n 43bc6 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 9658c │ │ │ │ + bl 9670c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ 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 3dcc8 │ │ │ │ + b.w 3dce0 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 43b5e │ │ │ │ + b.w 43bea │ │ │ │ │ │ │ │ -00043b5e : │ │ │ │ +00043bea : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 43b68 │ │ │ │ + cbz r3, 43bf4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 43b80 │ │ │ │ + cbnz r3, 43c0c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27160 @ 0x6a18 │ │ │ │ + movw r1, #27900 @ 0x6cfc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43b98 │ │ │ │ + cbnz r0, 43c24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43be0 │ │ │ │ + b.n 43c6c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 43bae │ │ │ │ + cbz r3, 43c3a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #56343 @ 0xdc17 │ │ │ │ + movw r3, #56367 @ 0xdc2f │ │ │ │ movt r3, #3 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43bae │ │ │ │ - cbnz r1, 43be0 │ │ │ │ + beq.n 43c3a │ │ │ │ + cbnz r1, 43c6c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27204 @ 0x6a44 │ │ │ │ + movw r1, #27944 @ 0x6d28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43b94 │ │ │ │ + beq.n 43c20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 43b94 │ │ │ │ + bne.n 43c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 43b94 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43c20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3df22 │ │ │ │ + b.w 3df38 │ │ │ │ │ │ │ │ -00043bee <_PyXI_InitExcInfo@@Base>: │ │ │ │ +00043c7a <_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 │ │ │ │ - cbz r1, 43c0c <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ + cbz r1, 43c98 <_PyXI_InitExcInfo@@Base+0x1e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43c24 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ + bne.n 43cb0 <_PyXI_InitExcInfo@@Base+0x36> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27444 @ 0x6b34 │ │ │ │ + movw r1, #28184 @ 0x6e18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 43de8 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 43e74 <_PyXI_InitExcInfo@@Base+0x1fa> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 43c38 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ + bmi.n 43cc4 <_PyXI_InitExcInfo@@Base+0x4a> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 43c4c <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bge.n 43cd8 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 43c4c <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ + bpl.n 43cd8 <_PyXI_InitExcInfo@@Base+0x5e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 229028 <_PyXI_Exit@@Base+0x7c8> │ │ │ │ + bl 2294fc <_PyXI_Exit@@Base+0x7d0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43dd8 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ + bne.w 43e64 <_PyXI_InitExcInfo@@Base+0x1ea> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43dec <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ + b.n 43e78 <_PyXI_InitExcInfo@@Base+0x1fe> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35340 @ 0x8a0c │ │ │ │ + movw r1, #36108 @ 0x8d0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43da2 <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ - movw r1, #2960 @ 0xb90 │ │ │ │ + beq.w 43e2e <_PyXI_InitExcInfo@@Base+0x1b4> │ │ │ │ + movw r1, #3728 @ 0xe90 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43c78 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ + cbnz r0, 43d04 <_PyXI_InitExcInfo@@Base+0x8a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43d10 <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ + b.n 43d9c <_PyXI_InitExcInfo@@Base+0x122> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a378 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ + bl 22a84c <_PyXI_Exit@@Base+0x1b20> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43c96 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + beq.n 43d22 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43c96 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ + cbnz r3, 43d22 <_PyXI_InitExcInfo@@Base+0xa8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43c72 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #2972 @ 0xb9c │ │ │ │ + movw r1, #3740 @ 0xe9c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c72 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a378 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ + bl 22a84c <_PyXI_Exit@@Base+0x1b20> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43cce <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + beq.n 43d5a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43cce <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ + cbnz r3, 43d5a <_PyXI_InitExcInfo@@Base+0xe0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43c72 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #3020 @ 0xbcc │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43c72 <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ + beq.n 43cfe <_PyXI_InitExcInfo@@Base+0x84> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a378 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ + bl 22a84c <_PyXI_Exit@@Base+0x1b20> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d06 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + beq.n 43d92 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43d06 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ + cbnz r3, 43d92 <_PyXI_InitExcInfo@@Base+0x118> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 43d26 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + beq.n 43db2 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 43d26 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ + cbnz r3, 43db2 <_PyXI_InitExcInfo@@Base+0x138> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 43dac <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ + bne.n 43e38 <_PyXI_InitExcInfo@@Base+0x1be> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #16956 @ 0x423c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43db6 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ + beq.n 43e42 <_PyXI_InitExcInfo@@Base+0x1c8> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a378 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ + bl 22a84c <_PyXI_Exit@@Base+0x1b20> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d5c <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + beq.n 43de8 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43d5c <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 43de8 <_PyXI_InitExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 43dc0 <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ + cbz r3, 43e4c <_PyXI_InitExcInfo@@Base+0x1d2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59612 @ 0xe8dc │ │ │ │ + movw r1, #60348 @ 0xebbc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43dca <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ + cbz r0, 43e56 <_PyXI_InitExcInfo@@Base+0x1dc> │ │ │ │ movs r1, #0 │ │ │ │ - bl 22a378 <_PyXI_Exit@@Base+0x1b18> │ │ │ │ + bl 22a84c <_PyXI_Exit@@Base+0x1b20> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43d90 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + beq.n 43e1c <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43d90 <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ + cbnz r3, 43e1c <_PyXI_InitExcInfo@@Base+0x1a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 43c48 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ - movw r4, #27400 @ 0x6b08 │ │ │ │ + bne.w 43cd4 <_PyXI_InitExcInfo@@Base+0x5a> │ │ │ │ + movw r4, #28140 @ 0x6dec │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 43dd2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #27260 @ 0x6a7c │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #28000 @ 0x6d60 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 43dd2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #45464 @ 0xb198 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #46256 @ 0xb4b0 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - b.n 43dd2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #27304 @ 0x6aa8 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #28044 @ 0x6d8c │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - b.n 43dd2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #45552 @ 0xb1f0 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #46344 @ 0xb508 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - b.n 43dd2 <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ - movw r4, #27348 @ 0x6ad4 │ │ │ │ + b.n 43e5e <_PyXI_InitExcInfo@@Base+0x1e4> │ │ │ │ + movw r4, #28088 @ 0x6db8 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 23c31c <_PyErr_BadInternalCall@@Base+0x7bc0> │ │ │ │ + bl 23c910 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 43ec2 <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + beq.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43ec2 <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + bne.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43ec2 <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + beq.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #27456 @ 0x6b40 │ │ │ │ + movw r0, #28196 @ 0x6e24 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43e6a <_PyXI_InitExcInfo@@Base+0x27c> │ │ │ │ + cbnz r0, 43ef6 <_PyXI_InitExcInfo@@Base+0x27c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #27464 @ 0x6b48 │ │ │ │ + movw r0, #28204 @ 0x6e2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 43ea2 <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ + beq.n 43f2e <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43ea2 <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ + cbnz r3, 43f2e <_PyXI_InitExcInfo@@Base+0x2b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43e5e <_PyXI_InitExcInfo@@Base+0x270> │ │ │ │ + beq.n 43eea <_PyXI_InitExcInfo@@Base+0x270> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43ec2 <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + beq.n 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43ec2 <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ + cbnz r3, 43f4e <_PyXI_InitExcInfo@@Base+0x2d4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 43fa4 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + beq.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43fa4 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + bne.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43fa4 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + beq.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #27484 @ 0x6b5c │ │ │ │ + movw r0, #28224 @ 0x6e40 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43f4c <_PyXI_InitExcInfo@@Base+0x35e> │ │ │ │ + cbnz r0, 43fd8 <_PyXI_InitExcInfo@@Base+0x35e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #27492 @ 0x6b64 │ │ │ │ + movw r0, #28232 @ 0x6e48 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 43f84 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ + beq.n 44010 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43f84 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ + cbnz r3, 44010 <_PyXI_InitExcInfo@@Base+0x396> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43f40 <_PyXI_InitExcInfo@@Base+0x352> │ │ │ │ + beq.n 43fcc <_PyXI_InitExcInfo@@Base+0x352> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 43fa4 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + beq.n 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43fa4 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ + cbnz r3, 44030 <_PyXI_InitExcInfo@@Base+0x3b6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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 3e8b2 │ │ │ │ + b.w 3e8ca │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #24980 @ 0x6194 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 4400e <_PyXI_InitExcInfo@@Base+0x420> │ │ │ │ + bne.n 4409a <_PyXI_InitExcInfo@@Base+0x420> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bne.n 43ff2 <_PyXI_InitExcInfo@@Base+0x404> │ │ │ │ + bne.n 4407e <_PyXI_InitExcInfo@@Base+0x404> │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 44072 <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 4406a <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ + bne.n 440f6 <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 44072 <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bpl.n 4406a <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ + bpl.n 440f6 <_PyXI_InitExcInfo@@Base+0x47c> │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44042 <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ + cbz r0, 440ce <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ mov r1, r7 │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44046 <_PyXI_InitExcInfo@@Base+0x458> │ │ │ │ + bne.n 440d2 <_PyXI_InitExcInfo@@Base+0x458> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44042 <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ + beq.n 440ce <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44042 <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ + cbnz r3, 440ce <_PyXI_InitExcInfo@@Base+0x454> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44072 <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4830 │ │ │ │ + bl d5078 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44072 <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + beq.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44072 <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + cbnz r3, 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 44072 <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 440fe <_PyXI_InitExcInfo@@Base+0x484> │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4411a <_PyXI_InitExcInfo@@Base+0x52c> │ │ │ │ + beq.n 441a6 <_PyXI_InitExcInfo@@Base+0x52c> │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44116 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + bne.n 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44116 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + beq.n 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + movw r0, #41688 @ 0xa2d8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 440c0 <_PyXI_InitExcInfo@@Base+0x4d2> │ │ │ │ + cbnz r0, 4414c <_PyXI_InitExcInfo@@Base+0x4d2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #27588 @ 0x6bc4 │ │ │ │ + movw r0, #28328 @ 0x6ea8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 440f6 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ + beq.n 44182 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 440f6 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ + cbnz r3, 44182 <_PyXI_InitExcInfo@@Base+0x508> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 440b4 <_PyXI_InitExcInfo@@Base+0x4c6> │ │ │ │ + beq.n 44140 <_PyXI_InitExcInfo@@Base+0x4c6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44116 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + beq.n 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44116 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ + cbnz r3, 441a2 <_PyXI_InitExcInfo@@Base+0x528> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -37933,233 +37984,233 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29718 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 44150 <_PyXI_InitExcInfo@@Base+0x562> │ │ │ │ + bhi.n 441dc <_PyXI_InitExcInfo@@Base+0x562> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44168 <_PyXI_InitExcInfo@@Base+0x57a> │ │ │ │ - b.n 441ae <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ - movw r0, #40324 @ 0x9d84 │ │ │ │ + cbz r0, 441f4 <_PyXI_InitExcInfo@@Base+0x57a> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44140 <_PyXI_InitExcInfo@@Base+0x552> │ │ │ │ - b.n 441ae <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + bne.n 441cc <_PyXI_InitExcInfo@@Base+0x552> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 441e2 <_PyXI_InitExcInfo@@Base+0x5f4> │ │ │ │ + ble.n 4426e <_PyXI_InitExcInfo@@Base+0x5f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 441d0 <_PyXI_InitExcInfo@@Base+0x5e2> │ │ │ │ + beq.n 4425c <_PyXI_InitExcInfo@@Base+0x5e2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 441b2 <_PyXI_InitExcInfo@@Base+0x5c4> │ │ │ │ + bpl.n 4423e <_PyXI_InitExcInfo@@Base+0x5c4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 441ae <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + cbz r0, 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 441d2 <_PyXI_InitExcInfo@@Base+0x5e4> │ │ │ │ + beq.n 4425e <_PyXI_InitExcInfo@@Base+0x5e4> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44212 <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + b.n 4429e <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40324 @ 0x9d84 │ │ │ │ + movw r0, #41092 @ 0xa084 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 441ae <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 441e4 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ + beq.n 44270 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 441e4 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ - b.n 441ae <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ + bge.n 44270 <_PyXI_InitExcInfo@@Base+0x5f6> │ │ │ │ + b.n 4423a <_PyXI_InitExcInfo@@Base+0x5c0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 441f2 <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ + cbnz r4, 4427e <_PyXI_InitExcInfo@@Base+0x604> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 18e790 │ │ │ │ + bl 18f2f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44212 <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ + cbz r0, 4429e <_PyXI_InitExcInfo@@Base+0x624> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + movw r0, #50620 @ 0xc5bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4421c <_PyXI_InitExcInfo@@Base+0x62e> │ │ │ │ + cbz r3, 442a8 <_PyXI_InitExcInfo@@Base+0x62e> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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 3eb80 │ │ │ │ + b.w 3eb98 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 7e6a4 │ │ │ │ + b.w 7e7f4 │ │ │ │ nop │ │ │ │ │ │ │ │ -00044238 <_PyEval_MatchKeys@@Base>: │ │ │ │ +000442c4 <_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 sl, [r2, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 44500 <_PyEval_MatchKeys@@Base+0x2c8> │ │ │ │ + beq.w 4458c <_PyEval_MatchKeys@@Base+0x2c8> │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r8, r2 │ │ │ │ - ldr r1, [pc, #476] @ (4443c <_PyEval_MatchKeys@@Base+0x204>) │ │ │ │ + ldr r1, [pc, #476] @ (444c8 <_PyEval_MatchKeys@@Base+0x204>) │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 9597c <_PyObject_GetMethod@@Base> │ │ │ │ + bl 95afc <_PyObject_GetMethod@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 44434 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ + beq.w 444c0 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ mov r0, r7 │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44434 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ - ldr r3, [pc, #444] @ (44440 <_PyEval_MatchKeys@@Base+0x208>) │ │ │ │ + beq.w 444c0 <_PyEval_MatchKeys@@Base+0x1fc> │ │ │ │ + ldr r3, [pc, #444] @ (444cc <_PyEval_MatchKeys@@Base+0x208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1db1b8 <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ + bl 1dba4c <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44448 <_PyEval_MatchKeys@@Base+0x210> │ │ │ │ + beq.w 444d4 <_PyEval_MatchKeys@@Base+0x210> │ │ │ │ mov r0, sl │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4444a <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + beq.w 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ add.w r8, r8, #8 │ │ │ │ add.w r9, r0, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, sl │ │ │ │ - bge.n 443b0 <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ + bge.n 4443c <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ ldr.w fp, [r8, #4]! │ │ │ │ mov r1, fp │ │ │ │ - bl e56ec │ │ │ │ - cbz r0, 442d2 <_PyEval_MatchKeys@@Base+0x9a> │ │ │ │ + bl e5f04 │ │ │ │ + cbz r0, 4435e <_PyEval_MatchKeys@@Base+0x9a> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 442e8 <_PyEval_MatchKeys@@Base+0xb0> │ │ │ │ - b.n 442e0 <_PyEval_MatchKeys@@Base+0xa8> │ │ │ │ + cbz r3, 44374 <_PyEval_MatchKeys@@Base+0xb0> │ │ │ │ + b.n 4436c <_PyEval_MatchKeys@@Base+0xa8> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl e4d60 │ │ │ │ + bl e5578 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 44304 <_PyEval_MatchKeys@@Base+0xcc> │ │ │ │ - b.n 442ca <_PyEval_MatchKeys@@Base+0x92> │ │ │ │ + cbz r0, 44390 <_PyEval_MatchKeys@@Base+0xcc> │ │ │ │ + b.n 44356 <_PyEval_MatchKeys@@Base+0x92> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4444a <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + bne.w 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #18108 @ 0x46bc │ │ │ │ + movw r2, #18876 @ 0x49bc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 4444a <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #3 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ - cbz r0, 4431e <_PyEval_MatchKeys@@Base+0xe6> │ │ │ │ + cbz r0, 443aa <_PyEval_MatchKeys@@Base+0xe6> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 90b3c │ │ │ │ - b.n 4432a <_PyEval_MatchKeys@@Base+0xf2> │ │ │ │ + bl 90cc0 │ │ │ │ + b.n 443b6 <_PyEval_MatchKeys@@Base+0xf2> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 90b3c │ │ │ │ + bl 90cc0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4444a <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + beq.w 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 443aa <_PyEval_MatchKeys@@Base+0x172> │ │ │ │ + bne.n 44436 <_PyEval_MatchKeys@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44360 <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ + beq.n 443ec <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44360 <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ - ldr r2, [pc, #252] @ (44444 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 443ec <_PyEval_MatchKeys@@Base+0x128> │ │ │ │ + ldr r2, [pc, #252] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44358 <_PyEval_MatchKeys@@Base+0x120> │ │ │ │ + cbz r3, 443e4 <_PyEval_MatchKeys@@Base+0x120> │ │ │ │ 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 4438a <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ + beq.n 44416 <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4438a <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ - ldr r2, [pc, #208] @ (44444 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 44416 <_PyEval_MatchKeys@@Base+0x152> │ │ │ │ + ldr r2, [pc, #208] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44382 <_PyEval_MatchKeys@@Base+0x14a> │ │ │ │ + cbz r3, 4440e <_PyEval_MatchKeys@@Base+0x14a> │ │ │ │ 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] │ │ │ │ @@ -38170,165 +38221,165 @@ │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 443b0 <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ + b.n 4443c <_PyEval_MatchKeys@@Base+0x178> │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 442b8 <_PyEval_MatchKeys@@Base+0x80> │ │ │ │ + b.n 44344 <_PyEval_MatchKeys@@Base+0x80> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 443dc <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ + beq.n 44468 <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 443dc <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ - ldr r2, [pc, #128] @ (44444 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 44468 <_PyEval_MatchKeys@@Base+0x1a4> │ │ │ │ + ldr r2, [pc, #128] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 443d4 <_PyEval_MatchKeys@@Base+0x19c> │ │ │ │ + cbz r3, 44460 <_PyEval_MatchKeys@@Base+0x19c> │ │ │ │ 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 44406 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ + beq.n 44492 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44406 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ - ldr r2, [pc, #84] @ (44444 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + cbnz r3, 44492 <_PyEval_MatchKeys@@Base+0x1ce> │ │ │ │ + ldr r2, [pc, #84] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 443fe <_PyEval_MatchKeys@@Base+0x1c6> │ │ │ │ + cbz r3, 4448a <_PyEval_MatchKeys@@Base+0x1c6> │ │ │ │ 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 44502 <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + beq.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44502 <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ - ldr r2, [pc, #40] @ (44444 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ + bne.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + ldr r2, [pc, #40] @ (444d0 <_PyEval_MatchKeys@@Base+0x20c>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4442a <_PyEval_MatchKeys@@Base+0x1f2> │ │ │ │ + cbz r3, 444b6 <_PyEval_MatchKeys@@Base+0x1f2> │ │ │ │ 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 44502 <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + b.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4444a <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ + b.n 444d6 <_PyEval_MatchKeys@@Base+0x212> │ │ │ │ ldmia r7!, {r3} │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - cbz r7, 44478 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ + cbz r7, 44504 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44478 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ + beq.n 44504 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 44478 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ - ldr r2, [pc, #172] @ (4450c <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 44504 <_PyEval_MatchKeys@@Base+0x240> │ │ │ │ + ldr r2, [pc, #172] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 44470 <_PyEval_MatchKeys@@Base+0x238> │ │ │ │ + cbz r3, 444fc <_PyEval_MatchKeys@@Base+0x238> │ │ │ │ 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, 444a4 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ + cbz r6, 44530 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 444a4 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ + beq.n 44530 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 444a4 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ - ldr r2, [pc, #128] @ (4450c <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 44530 <_PyEval_MatchKeys@@Base+0x26c> │ │ │ │ + ldr r2, [pc, #128] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 4449c <_PyEval_MatchKeys@@Base+0x264> │ │ │ │ + cbz r3, 44528 <_PyEval_MatchKeys@@Base+0x264> │ │ │ │ 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, 444d0 <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + cbz r5, 4455c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 444d0 <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + beq.n 4455c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 444d0 <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ - ldr r2, [pc, #84] @ (4450c <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 4455c <_PyEval_MatchKeys@@Base+0x298> │ │ │ │ + ldr r2, [pc, #84] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 444c8 <_PyEval_MatchKeys@@Base+0x290> │ │ │ │ + cbz r3, 44554 <_PyEval_MatchKeys@@Base+0x290> │ │ │ │ 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, 444fc <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ + cbz r4, 44588 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 444fc <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ + beq.n 44588 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 444fc <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ - ldr r2, [pc, #40] @ (4450c <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ + cbnz r3, 44588 <_PyEval_MatchKeys@@Base+0x2c4> │ │ │ │ + ldr r2, [pc, #40] @ (44598 <_PyEval_MatchKeys@@Base+0x2d4>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 444f4 <_PyEval_MatchKeys@@Base+0x2bc> │ │ │ │ + cbz r3, 44580 <_PyEval_MatchKeys@@Base+0x2bc> │ │ │ │ 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 r4, #0 │ │ │ │ - b.n 44502 <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ - ldr r4, [pc, #12] @ (44510 <_PyEval_MatchKeys@@Base+0x2d8>) │ │ │ │ + b.n 4458e <_PyEval_MatchKeys@@Base+0x2ca> │ │ │ │ + ldr r4, [pc, #12] @ (4459c <_PyEval_MatchKeys@@Base+0x2d8>) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ @@ -38336,265 +38387,265 @@ │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4452e <_PyEval_MatchKeys@@Base+0x2f6> │ │ │ │ + cbz r3, 445ba <_PyEval_MatchKeys@@Base+0x2f6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4453e <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ + b.n 445ca <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4453c <_PyEval_MatchKeys@@Base+0x304> │ │ │ │ + ble.n 445c8 <_PyEval_MatchKeys@@Base+0x304> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 44538 <_PyEval_MatchKeys@@Base+0x300> │ │ │ │ - cbnz r1, 44566 <_PyEval_MatchKeys@@Base+0x32e> │ │ │ │ + bgt.n 445c4 <_PyEval_MatchKeys@@Base+0x300> │ │ │ │ + cbnz r1, 445f2 <_PyEval_MatchKeys@@Base+0x32e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4453e <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ + b.n 445ca <_PyEval_MatchKeys@@Base+0x306> │ │ │ │ mov r6, r3 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ movw r4, #13796 @ 0x35e4 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4456c <_PyEval_MatchKeys@@Base+0x334> │ │ │ │ - b.n 445d0 <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ + cbnz r0, 445f8 <_PyEval_MatchKeys@@Base+0x334> │ │ │ │ + b.n 4465c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, r6 │ │ │ │ - bl 446a4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 445d0 <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ + bl 44730 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4465c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 44590 <_PyEval_MatchKeys@@Base+0x358> │ │ │ │ + beq.n 4461c <_PyEval_MatchKeys@@Base+0x358> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 44594 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 44594 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ - b.n 445d0 <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ + bne.n 44620 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 44620 <_PyEval_MatchKeys@@Base+0x35c> │ │ │ │ + b.n 4465c <_PyEval_MatchKeys@@Base+0x398> │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 297e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 445c4 <_PyEval_MatchKeys@@Base+0x38c> │ │ │ │ + bne.n 44650 <_PyEval_MatchKeys@@Base+0x38c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3ed54 │ │ │ │ + b.w 3ed6c │ │ │ │ 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, #26096 @ 0x65f0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4461c <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ + beq.n 446a8 <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ mov r1, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 4461c <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 446a8 <_PyEval_MatchKeys@@Base+0x3e4> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 145b90 │ │ │ │ + bl 1463f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44624 <_PyEval_MatchKeys@@Base+0x3ec> │ │ │ │ + bne.n 446b0 <_PyEval_MatchKeys@@Base+0x3ec> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 446a0 <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ + b.n 4472c <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4463a <_PyEval_MatchKeys@@Base+0x402> │ │ │ │ + beq.n 446c6 <_PyEval_MatchKeys@@Base+0x402> │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 44644 <_PyEval_MatchKeys@@Base+0x40c> │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 446d0 <_PyEval_MatchKeys@@Base+0x40c> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 44654 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ + b.n 446e0 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 145b90 │ │ │ │ + bl 1463f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44654 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ + bne.n 446e0 <_PyEval_MatchKeys@@Base+0x41c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 446a0 <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ + b.n 4472c <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4467c <_PyEval_MatchKeys@@Base+0x444> │ │ │ │ + bne.n 44708 <_PyEval_MatchKeys@@Base+0x444> │ │ │ │ movw r3, #56104 @ 0xdb28 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27852 @ 0x6ccc │ │ │ │ + movw r1, #28592 @ 0x6fb0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 446a0 <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ + b.n 4472c <_PyEval_MatchKeys@@Base+0x468> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ bl 35394 │ │ │ │ - movw r0, #24604 @ 0x601c │ │ │ │ + movw r0, #25372 @ 0x631c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000446a4 <_PyLong_UnsignedInt_Converter@@Base>: │ │ │ │ +00044730 <_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 446de <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bpl.n 4476a <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 446de <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ + bne.n 4476a <_PyLong_UnsignedInt_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44828 @ 0xaf1c │ │ │ │ + movw r1, #44188 @ 0xac9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 446ee <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ - bl f8098 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4477a <_PyLong_UnsignedInt_Converter@@Base+0x4a> │ │ │ │ + bl f88a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 446f2 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 446f2 <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bne.n 4477e <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4477e <_PyLong_UnsignedInt_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 446f6 <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ + b.n 44782 <_PyLong_UnsignedInt_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000446f8 <_PyTraceback_Add@@Base>: │ │ │ │ +00044784 <_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] @ (447cc <_PyTraceback_Add@@Base+0xd4>) │ │ │ │ + ldr r4, [pc, #192] @ (44858 <_PyTraceback_Add@@Base+0xd4>) │ │ │ │ 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 72144 │ │ │ │ + bl 7228c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 447bc <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + beq.n 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4487e │ │ │ │ + bl 4490a │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 44752 <_PyTraceback_Add@@Base+0x5a> │ │ │ │ + cbnz r0, 447de <_PyTraceback_Add@@Base+0x5a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 447bc <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + beq.n 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 447bc <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + cbnz r3, 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 447bc <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 449b4 │ │ │ │ + bl 44a40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44776 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + beq.n 44802 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44776 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ + cbnz r3, 44802 <_PyTraceback_Add@@Base+0x7e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4478c <_PyTraceback_Add@@Base+0x94> │ │ │ │ + beq.n 44818 <_PyTraceback_Add@@Base+0x94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4478c <_PyTraceback_Add@@Base+0x94> │ │ │ │ + cbnz r3, 44818 <_PyTraceback_Add@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 447bc <_PyTraceback_Add@@Base+0xc4> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 44848 <_PyTraceback_Add@@Base+0xc4> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7414 │ │ │ │ + bl d7c44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 447c6 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + beq.n 44852 <_PyTraceback_Add@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 447c6 <_PyTraceback_Add@@Base+0xce> │ │ │ │ + cbnz r3, 44852 <_PyTraceback_Add@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1231f0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 123aa4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -38602,138 +38653,138 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbnz r6, 447fa <_PyTraceback_Add@@Base+0x102> │ │ │ │ + cbnz r6, 44886 <_PyTraceback_Add@@Base+0x102> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 447fa <_PyTraceback_Add@@Base+0x102> │ │ │ │ + ble.n 44886 <_PyTraceback_Add@@Base+0x102> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 447fa <_PyTraceback_Add@@Base+0x102> │ │ │ │ - cbnz r2, 44814 <_PyTraceback_Add@@Base+0x11c> │ │ │ │ + bne.n 44886 <_PyTraceback_Add@@Base+0x102> │ │ │ │ + cbnz r2, 448a0 <_PyTraceback_Add@@Base+0x11c> │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #112] @ (44870 <_PyTraceback_Add@@Base+0x178>) │ │ │ │ + ldr r6, [pc, #112] @ (448fc <_PyTraceback_Add@@Base+0x178>) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 44866 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 448f2 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4482e <_PyTraceback_Add@@Base+0x136> │ │ │ │ + bne.n 448ba <_PyTraceback_Add@@Base+0x136> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4484a <_PyTraceback_Add@@Base+0x152> │ │ │ │ - bl 14541c │ │ │ │ + b.n 448d6 <_PyTraceback_Add@@Base+0x152> │ │ │ │ + bl 145c7c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4484a <_PyTraceback_Add@@Base+0x152> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 44866 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ + bne.n 448d6 <_PyTraceback_Add@@Base+0x152> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 448f2 <_PyTraceback_Add@@Base+0x16e> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #40072 @ 0x9c88 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 44940 │ │ │ │ + b.n 449cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #16 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3f536 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + b.w 3f54e <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ │ │ │ │ -0004487e : │ │ │ │ +0004490a : │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 448a8 │ │ │ │ + cbnz r0, 44934 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4490e │ │ │ │ + b.n 4499a │ │ │ │ mov r0, r5 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4489e │ │ │ │ + beq.n 4492a │ │ │ │ movs r1, #6 │ │ │ │ - movw r0, #60616 @ 0xecc8 │ │ │ │ + movw r0, #61448 @ 0xf008 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 44906 │ │ │ │ - ldr r0, [pc, #108] @ (44934 ) │ │ │ │ + cbz r0, 44992 │ │ │ │ + ldr r0, [pc, #108] @ (449c0 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4490c │ │ │ │ + cbz r0, 44998 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 29718 │ │ │ │ - ldr r3, [pc, #88] @ (44938 ) │ │ │ │ + ldr r3, [pc, #88] @ (449c4 ) │ │ │ │ strd r5, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #80] @ (4493c ) │ │ │ │ + ldr r3, [pc, #80] @ (449c8 ) │ │ │ │ strd r6, r4, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 96ae0 │ │ │ │ + bl 96c60 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4490e │ │ │ │ + b.n 4499a │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4490e │ │ │ │ + b.n 4499a │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (44938 ) │ │ │ │ - bl 7924c │ │ │ │ + ldr r0, [pc, #40] @ (449c4 ) │ │ │ │ + bl 79398 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldcl 0, cr0, [r0], {69} @ 0x45 │ │ │ │ + ands.w r0, r0, #69 @ 0x45 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -38741,97 +38792,97 @@ │ │ │ │ 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 449a6 │ │ │ │ + beq.n 44a32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 44994 │ │ │ │ + bvs.n 44a20 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #25916 @ 0x653c │ │ │ │ + movw r3, #26684 @ 0x683c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #27868 @ 0x6cdc │ │ │ │ + movw r2, #28608 @ 0x6fc0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 4499c │ │ │ │ - movw r2, #27868 @ 0x6cdc │ │ │ │ + b.n 44a28 │ │ │ │ + movw r2, #28608 @ 0x6fc0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 43558 │ │ │ │ + bl 435e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 449ae │ │ │ │ + b.n 44a3a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000449b4 : │ │ │ │ +00044a40 : │ │ │ │ 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 1b376c │ │ │ │ - cbz r0, 44a40 │ │ │ │ + bl 1b4264 │ │ │ │ + cbz r0, 44acc │ │ │ │ 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 1b37bc │ │ │ │ + bl 1b42b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44a40 │ │ │ │ + cbz r0, 44acc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #25476 @ 0x6384 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 44a2c │ │ │ │ + cbz r0, 44ab8 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ str r7, [r0, #8] │ │ │ │ add.w ip, 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 44a44 │ │ │ │ + beq.n 44ad0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 44a44 │ │ │ │ + b.n 44ad0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44a40 │ │ │ │ + beq.n 44acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44a40 │ │ │ │ + cbnz r3, 44acc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44af0 │ │ │ │ + b.n 44b7c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 44a5c │ │ │ │ + beq.n 44ae8 │ │ │ │ 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] │ │ │ │ @@ -38851,36 +38902,36 @@ │ │ │ │ strd lr, r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ str.w r8, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ strh.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 44a9e │ │ │ │ + bge.n 44b2a │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [r7, #4]! │ │ │ │ - b.n 44a92 │ │ │ │ + b.n 44b1e │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w ip, [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 44aca │ │ │ │ + beq.n 44b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44aca │ │ │ │ + cbnz r3, 44b56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #44] @ (44af8 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (44b84 ) │ │ │ │ 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 │ │ │ │ @@ -38897,177 +38948,177 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 29fb4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 44b48 │ │ │ │ + cbz r0, 44bd4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44b48 │ │ │ │ + beq.n 44bd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44b48 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44bd4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 44b64 │ │ │ │ + cbz r0, 44bf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44b64 │ │ │ │ + beq.n 44bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44b64 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44bf0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 44b80 │ │ │ │ + cbz r0, 44c0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44b80 │ │ │ │ + beq.n 44c0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 44b80 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 44c0c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 44b18 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #37988 @ 0x9464 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 25e6e0 │ │ │ │ + b.n 44ba4 │ │ │ │ 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, 44bb0 │ │ │ │ + cbz r0, 44c2e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 267684 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2a2c> │ │ │ │ + bl 26795c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x298c> │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 24c2fc │ │ │ │ + bl 24c534 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r0, r4, #16 │ │ │ │ cmp r3, r2 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 24c2fc │ │ │ │ + bl 24c534 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, 44c2a │ │ │ │ + cbnz r3, 44ca8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 44c52 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 44cd0 │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 44c48 │ │ │ │ + cbz r3, 44cc6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26964 @ 0x6954 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 44c52 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 44cd0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + movw r1, #37988 @ 0x9464 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 25eb58 │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 44c7c │ │ │ │ + cbnz r7, 44d08 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 44c7c │ │ │ │ + blt.n 44d08 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 44c7c │ │ │ │ - cbnz r2, 44c9c │ │ │ │ - ldr r1, [pc, #88] @ (44cd8 ) │ │ │ │ + bgt.n 44d08 │ │ │ │ + cbnz r2, 44d28 │ │ │ │ + ldr r1, [pc, #88] @ (44d64 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 44c9c │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 44d28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44cd4 │ │ │ │ + b.n 44d60 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 44cac │ │ │ │ + ble.n 44d38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 44cae │ │ │ │ - b.n 44c98 │ │ │ │ + bge.n 44d3a │ │ │ │ + b.n 44d24 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 29c7c │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 44ccc │ │ │ │ + cbz r0, 44d58 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2632e0 │ │ │ │ - b.n 44c98 │ │ │ │ + bl 263654 │ │ │ │ + b.n 44d24 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r6, #104 @ 0x68 │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -39075,123 +39126,123 @@ │ │ │ │ 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 44d06 │ │ │ │ + bhi.n 44d92 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 44d1e │ │ │ │ - b.n 44d32 │ │ │ │ - movw r0, #6972 @ 0x1b3c │ │ │ │ + cbnz r0, 44daa │ │ │ │ + b.n 44dbe │ │ │ │ + movw r0, #7740 @ 0x1e3c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ddc │ │ │ │ - b.n 44cf8 │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 44e68 │ │ │ │ + b.n 44d84 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 44d40 │ │ │ │ + bne.n 44dcc │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 44d50 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 44ddc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44ddc │ │ │ │ + bne.n 44e68 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44d50 │ │ │ │ + b.n 44ddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44d2e │ │ │ │ + bne.n 44dba │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 44d2e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44dba │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 44dbc │ │ │ │ + ble.n 44e48 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 44d6a │ │ │ │ + bpl.n 44df6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 44d90 │ │ │ │ + bne.n 44e1c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 44dbe │ │ │ │ + b.n 44e4a │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 44d84 │ │ │ │ + beq.n 44e10 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 44d9c │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 44e28 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 44d9c │ │ │ │ + bne.n 44e28 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 44dbe │ │ │ │ + b.n 44e4a │ │ │ │ movw r3, #35752 @ 0x8ba8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 44d76 │ │ │ │ + bne.n 44e02 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #37048 @ 0x90b8 │ │ │ │ + movw r2, #37816 @ 0x93b8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #6972 @ 0x1b3c │ │ │ │ + movw r0, #7740 @ 0x1e3c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 44ddc │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 44e68 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 44dce │ │ │ │ + bgt.n 44e5a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e0978 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e11a0 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 40768 <_PyCompile_OptimizeCfg@@Base+0x4c6> │ │ │ │ + b.w 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ 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 │ │ │ │ - bl 72144 │ │ │ │ - cbz r0, 44e1a │ │ │ │ + bl 7228c │ │ │ │ + cbz r0, 44ea6 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44e1c │ │ │ │ + bne.n 44ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44e1a │ │ │ │ + beq.n 44ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44e1a │ │ │ │ + cbnz r3, 44ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -39201,163 +39252,158 @@ │ │ │ │ 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, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c2fa0 │ │ │ │ - cbnz r0, 44e54 │ │ │ │ + bl c3880 │ │ │ │ + cbnz r0, 44ee0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 44ec8 │ │ │ │ + b.n 44f54 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44e72 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 44efe │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44e50 │ │ │ │ - bl 1ca838 │ │ │ │ + bne.n 44edc │ │ │ │ + bl 1cb1a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44e50 │ │ │ │ + beq.n 44edc │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 44ea8 │ │ │ │ + bge.n 44f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44e50 │ │ │ │ + beq.n 44edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44e50 │ │ │ │ + bne.n 44edc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 44e50 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44edc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1249d0 <_PyErr_ChainExceptions1@@Base+0x17e0> │ │ │ │ + bl 12528c <_PyErr_ChainExceptions1@@Base+0x17e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 44ec8 │ │ │ │ + beq.n 44f54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44ec8 │ │ │ │ + cbnz r3, 44f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r1 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r1, #39136 @ 0x98e0 │ │ │ │ - movt r1, #2 │ │ │ │ - b.w 145014 │ │ │ │ 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 r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ - cbz r7, 44f00 │ │ │ │ + cbz r7, 44f7c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 44f10 │ │ │ │ + b.n 44f8c │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 44f0e │ │ │ │ + ble.n 44f8a │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 44f0a │ │ │ │ - cbnz r2, 44f32 │ │ │ │ + bgt.n 44f86 │ │ │ │ + cbnz r2, 44fae │ │ │ │ movs r6, #0 │ │ │ │ - b.n 44f10 │ │ │ │ + b.n 44f8c │ │ │ │ mov r6, r7 │ │ │ │ - ldr r1, [pc, #340] @ (45068 ) │ │ │ │ + ldr r1, [pc, #340] @ (450e4 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r7, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 44f38 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 44fb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4505e │ │ │ │ + b.n 450da │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r4, r6 │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 44f5c │ │ │ │ + beq.n 44fd8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - cbz r4, 44f54 │ │ │ │ + cbz r4, 44fd0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 44f56 │ │ │ │ - b.n 44f62 │ │ │ │ + bne.n 44fd2 │ │ │ │ + b.n 44fde │ │ │ │ mov r4, r7 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ - b.n 44f64 │ │ │ │ + b.n 44fe0 │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 44f64 │ │ │ │ + b.n 44fe0 │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 266fb8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2360> │ │ │ │ + bl 267294 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x22c4> │ │ │ │ cmp sl, r7 │ │ │ │ - bne.n 44f7c │ │ │ │ + bne.n 44ff8 │ │ │ │ ands.w r6, r0, #1 │ │ │ │ - beq.n 44f94 │ │ │ │ + beq.n 45010 │ │ │ │ strd r4, sl, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fba64 │ │ │ │ + bl fc26c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4505e │ │ │ │ + b.n 450da │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ - cbnz r3, 44fae │ │ │ │ + cbnz r3, 4502a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4505e │ │ │ │ + beq.n 450da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4505e │ │ │ │ + b.n 450da │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 44f9e │ │ │ │ + bge.n 4501a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -39367,690 +39413,695 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 44ff2 │ │ │ │ + beq.n 4506e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 44ff2 │ │ │ │ + cbnz r2, 4506e │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 4503c │ │ │ │ + bne.n 450b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 268f4c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x42f4> │ │ │ │ + bl 2692c4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x42f4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45016 │ │ │ │ + beq.n 45092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45016 │ │ │ │ + cbnz r3, 45092 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 4505e │ │ │ │ + bne.n 450da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45030 │ │ │ │ + beq.n 450ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45030 │ │ │ │ + cbnz r3, 450ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - b.n 4505e │ │ │ │ + b.n 450da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45052 │ │ │ │ + beq.n 450ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45052 │ │ │ │ + cbnz r3, 450ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 44f2e │ │ │ │ + bne.w 44faa │ │ │ │ adds r6, #1 │ │ │ │ - b.n 44f98 │ │ │ │ + b.n 45014 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r1, 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, 450e0 │ │ │ │ + cbz r0, 4515c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 450e0 │ │ │ │ + cbnz r0, 4515c │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 450e0 │ │ │ │ + beq.n 4515c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #18949 @ 0x4a05 │ │ │ │ + movw r1, #21661 @ 0x549d │ │ │ │ movt r1, #25 │ │ │ │ - movw r0, #27972 @ 0x6d44 │ │ │ │ + movw r0, #28740 @ 0x7044 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 450e4 │ │ │ │ + cbnz r0, 45160 │ │ │ │ mov r0, r4 │ │ │ │ - bl 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + bl 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4513e │ │ │ │ + b.n 451ba │ │ │ │ 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, #27980 @ 0x6d4c │ │ │ │ + movw r0, #28748 @ 0x704c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 4511c │ │ │ │ + beq.n 45198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4511c │ │ │ │ + cbnz r3, 45198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 450da │ │ │ │ + beq.n 45156 │ │ │ │ mov r0, r5 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4513e │ │ │ │ + beq.n 451ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4513e │ │ │ │ + cbnz r3, 451ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4518a │ │ │ │ + bhi.n 45206 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 451a2 │ │ │ │ + bmi.n 4521e │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40268 @ 0x9d4c │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4524e │ │ │ │ - movw r0, #40268 @ 0x9d4c │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 452ca │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4524e │ │ │ │ - b.n 45160 │ │ │ │ + beq.n 452ca │ │ │ │ + b.n 451dc │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 45224 │ │ │ │ + ble.n 452a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4520a │ │ │ │ + beq.n 45286 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 451ec │ │ │ │ + bpl.n 45268 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4524e │ │ │ │ + beq.n 452ca │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4520c │ │ │ │ + beq.n 45288 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4524e │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 452ca │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40268 @ 0x9d4c │ │ │ │ + movw r0, #41036 @ 0xa04c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4524e │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 452ca │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4522a │ │ │ │ + beq.n 452a6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4522c │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4522c │ │ │ │ - b.n 4524e │ │ │ │ + bne.n 452a8 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 452a8 │ │ │ │ + b.n 452ca │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4522c │ │ │ │ + b.n 452a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 213d14 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 214490 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4524e │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + cbz r0, 452ca │ │ │ │ + movw r0, #50620 @ 0xc5bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ movw r3, #33460 @ 0x82b4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 45284 │ │ │ │ + beq.n 45300 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 45284 │ │ │ │ + beq.n 45300 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 452ae │ │ │ │ - b.n 4529c │ │ │ │ + beq.n 4532a │ │ │ │ + b.n 45318 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4527c │ │ │ │ - movw r0, #6652 @ 0x19fc │ │ │ │ + beq.n 452f8 │ │ │ │ + movw r0, #7420 @ 0x1cfc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4527c │ │ │ │ - b.n 452da │ │ │ │ + bne.n 452f8 │ │ │ │ + b.n 45356 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #6652 @ 0x19fc │ │ │ │ + movw r0, #7420 @ 0x1cfc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 452da │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 45356 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0d30 │ │ │ │ - cbnz r0, 452d0 │ │ │ │ + bl d1584 │ │ │ │ + cbnz r0, 4534c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #1176 @ 0x498 │ │ │ │ + movw r1, #1904 @ 0x770 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 452da │ │ │ │ + bl 12d620 │ │ │ │ + b.n 45356 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 456d0 │ │ │ │ + b.w 4575c │ │ │ │ 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 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 4530a │ │ │ │ + bls.n 45386 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28000 @ 0x6d60 │ │ │ │ + movw r1, #28768 @ 0x7060 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 45332 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 453ae │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #4372 @ 0x1114 │ │ │ │ movtne r4, #71 @ 0x47 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 154d70 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ - cbnz r0, 45352 │ │ │ │ + bl 1555e8 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ + cbnz r0, 453ce │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbnz r0, 45336 │ │ │ │ + bl d751c │ │ │ │ + cbnz r0, 453b2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45352 │ │ │ │ - bl d6f30 │ │ │ │ + b.n 453ce │ │ │ │ + bl d7760 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 45332 │ │ │ │ + beq.n 453ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4534c │ │ │ │ + bne.n 453c8 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 45352 │ │ │ │ + b.n 453ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 45348 │ │ │ │ + b.n 453c4 │ │ │ │ pop {r4, pc} │ │ │ │ + mov r0, r1 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r1, #39136 @ 0x98e0 │ │ │ │ + movt r1, #2 │ │ │ │ + b.w 145874 │ │ │ │ + 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 │ │ │ │ + mov r3, r0 │ │ │ │ + sub sp, #20 │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr.w r9, [r3] │ │ │ │ + bl 73258 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 4551a │ │ │ │ + mov r4, r0 │ │ │ │ + movs r6, #0 │ │ │ │ + mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + ble.n 45484 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + cbz r2, 45480 │ │ │ │ + ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ + add r3, r6 │ │ │ │ + ldrb r3, [r3, #16] │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ + beq.n 45432 │ │ │ │ + lsls r3, r3, #25 │ │ │ │ + bpl.n 45444 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + movw r3, #33708 @ 0x83ac │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 45444 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cbz r2, 45480 │ │ │ │ + ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ + movs r0, #2 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + bl 7e6c8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 454c8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85d1c │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 4546e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.n 454e6 │ │ │ │ + b.n 454f2 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.n 45480 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 45480 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + adds r6, #1 │ │ │ │ + b.n 45410 │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 4551c │ │ │ │ + movs r3, #0 │ │ │ │ + strd r3, r3, [sp, #8] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b.n 454aa │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 85d1c │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 454e0 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 4550a │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + add r3, sp, #4 │ │ │ │ + add r2, sp, #8 │ │ │ │ + add r1, sp, #12 │ │ │ │ + bl 90880 │ │ │ │ + cbz r0, 4551c │ │ │ │ + ldrd r2, r1, [sp, #4] │ │ │ │ + movs r0, #2 │ │ │ │ + bl 7e6c8 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 45494 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4551a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 4551a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4551a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 454f2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 454f2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4551a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 4551a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4551a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 454aa │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 454aa │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 45372 │ │ │ │ + cbz r3, 45542 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 45382 │ │ │ │ + b.n 45552 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 45380 │ │ │ │ + ble.n 45550 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4537c │ │ │ │ - cbnz r1, 453a2 │ │ │ │ + bne.n 4554c │ │ │ │ + cbnz r1, 45572 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 45382 │ │ │ │ + b.n 45552 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #516] @ (45588 ) │ │ │ │ + ldr r1, [pc, #516] @ (45758 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 453a8 │ │ │ │ - b.n 4557c │ │ │ │ + cbnz r0, 45578 │ │ │ │ + b.n 4574c │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #26096 @ 0x65f0 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 453be │ │ │ │ + bne.n 4558e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 453de │ │ │ │ - bl 14541c │ │ │ │ + b.n 455ae │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 453de │ │ │ │ - bl 80728 │ │ │ │ + bne.n 455ae │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4557c │ │ │ │ + bne.w 4574c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 453ec │ │ │ │ + bne.n 455bc │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4540c │ │ │ │ - bl 14541c │ │ │ │ + b.n 455dc │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4540c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 455dc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4557c │ │ │ │ + bne.w 4574c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 45420 │ │ │ │ + beq.n 455f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4542e │ │ │ │ + bne.n 455fe │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 29d24 │ │ │ │ - b.n 4556e │ │ │ │ - bl 12ec4c │ │ │ │ + b.n 4573e │ │ │ │ + bl 12f438 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4557c │ │ │ │ + beq.w 4574c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 45478 │ │ │ │ + bne.n 45648 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28072 @ 0x6da8 │ │ │ │ + movw r1, #28884 @ 0x70d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 4557c │ │ │ │ + beq.w 4574c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4557c │ │ │ │ + bne.w 4574c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4557c │ │ │ │ - bl 147c88 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4574c │ │ │ │ + bl 1484b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45496 │ │ │ │ + beq.n 45666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45496 │ │ │ │ + cbnz r3, 45666 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 454c0 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 454c6 │ │ │ │ + bne.n 45690 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 45696 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4557c │ │ │ │ - bl d6f30 │ │ │ │ - b.n 454c6 │ │ │ │ + beq.n 4574c │ │ │ │ + bl d7760 │ │ │ │ + b.n 45696 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 454f2 │ │ │ │ + beq.n 456c2 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 454f2 │ │ │ │ + bvs.n 456c2 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4556a │ │ │ │ + bvs.n 4573a │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 454f8 │ │ │ │ + bne.n 456c8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 4556e │ │ │ │ + b.n 4573e │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 45532 │ │ │ │ + bpl.n 45702 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 4556a │ │ │ │ + bcs.n 4573a │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 45546 │ │ │ │ + bcs.n 45716 │ │ │ │ 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 4556e │ │ │ │ + b.n 4573e │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 45552 │ │ │ │ + bcs.n 45722 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 4556a │ │ │ │ + bcc.n 4573a │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 4556e │ │ │ │ + b.n 4573e │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 4556a │ │ │ │ + bcc.n 4573a │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 4556e │ │ │ │ + b.n 4573e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85afc │ │ │ │ + b.w 85c44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #24 │ │ │ │ lsls r1, 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 │ │ │ │ - mov r3, r0 │ │ │ │ - sub sp, #20 │ │ │ │ - movs r0, #0 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr.w r9, [r3] │ │ │ │ - bl 73110 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 456c6 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r6, #0 │ │ │ │ - mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - ble.n 45630 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 4562c │ │ │ │ - ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ - add r3, r6 │ │ │ │ - ldrb r3, [r3, #16] │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 455de │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - bpl.n 455f0 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 455f0 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cbz r2, 4562c │ │ │ │ - ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - movs r0, #2 │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 7e578 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 45674 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 4561a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 45692 │ │ │ │ - b.n 4569e │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, r8 │ │ │ │ - beq.n 4562c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 4562c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - adds r6, #1 │ │ │ │ - b.n 455bc │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 456c8 │ │ │ │ - movs r3, #0 │ │ │ │ - strd r3, r3, [sp, #8] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 45656 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 4568c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 456b6 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - add r3, sp, #4 │ │ │ │ - add r2, sp, #8 │ │ │ │ - add r1, sp, #12 │ │ │ │ - bl 906f8 │ │ │ │ - cbz r0, 456c8 │ │ │ │ - ldrd r2, r1, [sp, #4] │ │ │ │ - movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 45640 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 456c6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 456c6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 456c6 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 4569e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 4569e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 456c6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 456c6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 456c6 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 45656 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45656 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000456d0 : │ │ │ │ +0004575c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #33460 @ 0x82b4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 45728 │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 457b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (4572c ) │ │ │ │ + ldr r1, [pc, #52] @ (457b8 ) │ │ │ │ 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] │ │ │ │ @@ -40077,1205 +40128,1205 @@ │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldrd r9, r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldrd fp, sl, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 45844 │ │ │ │ + beq.n 458d0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45844 │ │ │ │ + bne.n 458d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45844 │ │ │ │ + beq.n 458d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r5, 45790 │ │ │ │ + cbz r5, 4581c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 45798 │ │ │ │ + b.n 45824 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - movw r0, #28156 @ 0x6dfc │ │ │ │ + movw r0, #28924 @ 0x70fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 457ec │ │ │ │ + cbnz r0, 45878 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #32744 @ 0x7fe8 │ │ │ │ + movw r0, #33512 @ 0x82e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq.n 45824 │ │ │ │ + beq.n 458b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45824 │ │ │ │ + cbnz r3, 458b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 457e0 │ │ │ │ + beq.n 4586c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45844 │ │ │ │ + beq.n 458d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45844 │ │ │ │ + cbnz r3, 458d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4587a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 45906 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 45874 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4587a │ │ │ │ + bne.n 45900 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 45906 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4589c │ │ │ │ + cbnz r0, 45928 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4589c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 45928 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 45892 │ │ │ │ + bne.n 4591e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 154c68 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ + bl 1554e0 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 458c4 │ │ │ │ - bl 8861c │ │ │ │ + cbz r0, 45950 │ │ │ │ + bl 88788 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, 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, 458fa │ │ │ │ + cbz r2, 45986 │ │ │ │ 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 10d26c │ │ │ │ + bl 10dbb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7924c │ │ │ │ - cbz r4, 45922 │ │ │ │ - ldr r0, [pc, #28] @ (45928 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 79398 │ │ │ │ + cbz r4, 459ae │ │ │ │ + ldr r0, [pc, #28] @ (459b4 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18784 @ 0x4960 │ │ │ │ + movw r0, #19552 @ 0x4c60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 45844 │ │ │ │ + bpl.n 458d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 45956 │ │ │ │ - movw r1, #34545 @ 0x86f1 │ │ │ │ + beq.n 459e2 │ │ │ │ + movw r1, #37353 @ 0x91e9 │ │ │ │ movt r1, #25 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 252c4c <_PyArg_BadArgument@@Base+0x100> │ │ │ │ + b.w 25312c <_PyArg_BadArgument@@Base+0x100> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #60508 @ 0xec5c │ │ │ │ + movw r2, #61276 @ 0xef5c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #53540 @ 0xd124 │ │ │ │ + movw r0, #54308 @ 0xd424 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00045978 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +00045a04 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ b.w 3290a <_PyXI_ApplyError@@Base+0x29e> │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4599a <_PyXI_ExcInfoAsObject@@Base+0x22> │ │ │ │ + cbz r3, 45a26 <_PyXI_ExcInfoAsObject@@Base+0x22> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 459aa <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ + b.n 45a36 <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 459a8 <_PyXI_ExcInfoAsObject@@Base+0x30> │ │ │ │ + blt.n 45a34 <_PyXI_ExcInfoAsObject@@Base+0x30> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 459a4 <_PyXI_ExcInfoAsObject@@Base+0x2c> │ │ │ │ - cbnz r1, 459c6 <_PyXI_ExcInfoAsObject@@Base+0x4e> │ │ │ │ + bgt.n 45a30 <_PyXI_ExcInfoAsObject@@Base+0x2c> │ │ │ │ + cbnz r1, 45a52 <_PyXI_ExcInfoAsObject@@Base+0x4e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 459aa <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ + b.n 45a36 <_PyXI_ExcInfoAsObject@@Base+0x32> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #648] @ (45c34 <_PyXI_ExcInfoAsObject@@Base+0x2bc>) │ │ │ │ + ldr r1, [pc, #648] @ (45cc0 <_PyXI_ExcInfoAsObject@@Base+0x2bc>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 459cc <_PyXI_ExcInfoAsObject@@Base+0x54> │ │ │ │ - b.n 45a58 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 45a58 <_PyXI_ExcInfoAsObject@@Base+0x54> │ │ │ │ + b.n 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 45a16 <_PyXI_ExcInfoAsObject@@Base+0x9e> │ │ │ │ + beq.n 45aa2 <_PyXI_ExcInfoAsObject@@Base+0x9e> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 459da <_PyXI_ExcInfoAsObject@@Base+0x62> │ │ │ │ + cbz r4, 45a66 <_PyXI_ExcInfoAsObject@@Base+0x62> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 459e2 <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ - b.n 45a24 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ + bne.n 45a6e <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ + b.n 45ab0 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 459f4 <_PyXI_ExcInfoAsObject@@Base+0x7c> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 45a24 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ - b.n 45a58 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ - bl 85a4c │ │ │ │ + cbnz r0, 45a80 <_PyXI_ExcInfoAsObject@@Base+0x7c> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 45ab0 <_PyXI_ExcInfoAsObject@@Base+0xac> │ │ │ │ + b.n 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45a10 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + beq.n 45a9c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45a10 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + cbnz r3, 45a9c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 45a28 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ - b.n 459ec <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ + bne.n 45ab4 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ + b.n 45a78 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 45a28 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ + b.n 45ab4 <_PyXI_ExcInfoAsObject@@Base+0xb0> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ add.w r9, r8, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 45ba6 <_PyXI_ExcInfoAsObject@@Base+0x22e> │ │ │ │ + bne.w 45c32 <_PyXI_ExcInfoAsObject@@Base+0x22e> │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 45a5c <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ + cbnz r0, 45ae8 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45dd4 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ + b.n 45e60 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #58144 @ 0xe320 │ │ │ │ + movw fp, #58912 @ 0xe620 │ │ │ │ movt fp, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 45b1e <_PyXI_ExcInfoAsObject@@Base+0x1a6> │ │ │ │ + beq.n 45baa <_PyXI_ExcInfoAsObject@@Base+0x1a6> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 45b7a <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + blt.w 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 45a9a <_PyXI_ExcInfoAsObject@@Base+0x122> │ │ │ │ + bpl.n 45b26 <_PyXI_ExcInfoAsObject@@Base+0x122> │ │ │ │ mov r1, sl │ │ │ │ - b.n 45a70 <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ + b.n 45afc <_PyXI_ExcInfoAsObject@@Base+0xf8> │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 45ad2 <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ + bmi.n 45b5e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 45a8a <_PyXI_ExcInfoAsObject@@Base+0x112> │ │ │ │ + bne.n 45b16 <_PyXI_ExcInfoAsObject@@Base+0x112> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 45ad2 <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ + bne.n 45b5e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ movw r0, #42444 @ 0xa5cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 45ad2 <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ + bne.n 45b5e <_PyXI_ExcInfoAsObject@@Base+0x15a> │ │ │ │ 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 45b7a <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + b.n 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45b88 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + beq.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45af2 <_PyXI_ExcInfoAsObject@@Base+0x17a> │ │ │ │ + bgt.n 45b7e <_PyXI_ExcInfoAsObject@@Base+0x17a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 45b18 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ + b.n 45ba4 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 45b08 <_PyXI_ExcInfoAsObject@@Base+0x190> │ │ │ │ + cbz r0, 45b94 <_PyXI_ExcInfoAsObject@@Base+0x190> │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 45b54 <_PyXI_ExcInfoAsObject@@Base+0x1dc> │ │ │ │ - b.n 45b88 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + bne.n 45be0 <_PyXI_ExcInfoAsObject@@Base+0x1dc> │ │ │ │ + b.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 45b18 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ + beq.n 45ba4 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45b18 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ + cbnz r3, 45ba4 <_PyXI_ExcInfoAsObject@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 45a6c <_PyXI_ExcInfoAsObject@@Base+0xf4> │ │ │ │ + b.n 45af8 <_PyXI_ExcInfoAsObject@@Base+0xf4> │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 45b7a <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + blt.n 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 45b62 <_PyXI_ExcInfoAsObject@@Base+0x1ea> │ │ │ │ + bpl.n 45bee <_PyXI_ExcInfoAsObject@@Base+0x1ea> │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 45b7a <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ - b.n 45b2a <_PyXI_ExcInfoAsObject@@Base+0x1b2> │ │ │ │ + bcc.n 45c06 <_PyXI_ExcInfoAsObject@@Base+0x202> │ │ │ │ + b.n 45bb6 <_PyXI_ExcInfoAsObject@@Base+0x1b2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45dbc <_PyXI_ExcInfoAsObject@@Base+0x444> │ │ │ │ + beq.w 45e48 <_PyXI_ExcInfoAsObject@@Base+0x444> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45b88 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + beq.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45b88 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + cbnz r3, 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45b88 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 45b88 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ + cbz r0, 45c14 <_PyXI_ExcInfoAsObject@@Base+0x210> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45b3c <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ + bgt.n 45bc8 <_PyXI_ExcInfoAsObject@@Base+0x1c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1ffac0 │ │ │ │ + bl 2001f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 45dd4 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ + bne.w 45e60 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45a58 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + beq.w 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45a58 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bne.w 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45a58 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 45a58 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bne.w 45ae4 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 45bda <_PyXI_ExcInfoAsObject@@Base+0x262> │ │ │ │ + bne.n 45c66 <_PyXI_ExcInfoAsObject@@Base+0x262> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59484 @ 0xe85c │ │ │ │ + movw r1, #60252 @ 0xeb5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 45db2 <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 45ca8 <_PyXI_ExcInfoAsObject@@Base+0x330> │ │ │ │ + bne.n 45d34 <_PyXI_ExcInfoAsObject@@Base+0x330> │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45db2 <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + beq.w 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 45c82 <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + blt.n 45d0e <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 45c82 <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ + beq.n 45d0e <_PyXI_ExcInfoAsObject@@Base+0x30a> │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 45c7e <_PyXI_ExcInfoAsObject@@Base+0x306> │ │ │ │ + bne.n 45d0a <_PyXI_ExcInfoAsObject@@Base+0x306> │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.w 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45c38 <_PyXI_ExcInfoAsObject@@Base+0x2c0> │ │ │ │ + bgt.n 45cc4 <_PyXI_ExcInfoAsObject@@Base+0x2c0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 45c76 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ + b.n 45d02 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ nop │ │ │ │ adds r7, #68 @ 0x44 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 45c64 <_PyXI_ExcInfoAsObject@@Base+0x2ec> │ │ │ │ + cbz r0, 45cf0 <_PyXI_ExcInfoAsObject@@Base+0x2ec> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.w 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bne.w 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45c76 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ + beq.n 45d02 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 45c76 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ + cbnz r3, 45d02 <_PyXI_ExcInfoAsObject@@Base+0x2fe> │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 45c02 <_PyXI_ExcInfoAsObject@@Base+0x28a> │ │ │ │ + b.n 45c8e <_PyXI_ExcInfoAsObject@@Base+0x28a> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 45c0c <_PyXI_ExcInfoAsObject@@Base+0x294> │ │ │ │ - cbnz r5, 45c94 <_PyXI_ExcInfoAsObject@@Base+0x31c> │ │ │ │ + bcs.n 45c98 <_PyXI_ExcInfoAsObject@@Base+0x294> │ │ │ │ + cbnz r5, 45d20 <_PyXI_ExcInfoAsObject@@Base+0x31c> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 45d28 <_PyXI_ExcInfoAsObject@@Base+0x3b0> │ │ │ │ + beq.n 45db4 <_PyXI_ExcInfoAsObject@@Base+0x3b0> │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 45d90 <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ + blt.n 45e1c <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d50 <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ - b.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ - bl 73110 │ │ │ │ + bne.n 45ddc <_PyXI_ExcInfoAsObject@@Base+0x3d8> │ │ │ │ + b.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45db2 <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + beq.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 45d16 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ + beq.n 45da2 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e6ff4 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e781c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 45d16 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ + blt.n 45da2 <_PyXI_ExcInfoAsObject@@Base+0x39e> │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45cf0 <_PyXI_ExcInfoAsObject@@Base+0x378> │ │ │ │ + bgt.n 45d7c <_PyXI_ExcInfoAsObject@@Base+0x378> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 45d10 <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ + b.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 45d6c <_PyXI_ExcInfoAsObject@@Base+0x3f4> │ │ │ │ + cbnz r0, 45df8 <_PyXI_ExcInfoAsObject@@Base+0x3f4> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d10 <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ + beq.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45d10 <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ + cbnz r3, 45d9c <_PyXI_ExcInfoAsObject@@Base+0x398> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 45cb2 <_PyXI_ExcInfoAsObject@@Base+0x33a> │ │ │ │ - cbnz r5, 45d44 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + b.n 45d3e <_PyXI_ExcInfoAsObject@@Base+0x33a> │ │ │ │ + cbnz r5, 45dd0 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45d44 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ + bne.n 45dd0 <_PyXI_ExcInfoAsObject@@Base+0x3cc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 45d90 <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ + b.n 45e1c <_PyXI_ExcInfoAsObject@@Base+0x418> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + cbz r0, 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 45d5c <_PyXI_ExcInfoAsObject@@Base+0x3e4> │ │ │ │ + bgt.n 45de8 <_PyXI_ExcInfoAsObject@@Base+0x3e4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 45d8e <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ + b.n 45e1a <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 45d7e <_PyXI_ExcInfoAsObject@@Base+0x406> │ │ │ │ + cbz r0, 45e0a <_PyXI_ExcInfoAsObject@@Base+0x406> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + beq.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + cbnz r3, 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45d9c <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45e28 <_PyXI_ExcInfoAsObject@@Base+0x424> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45d8e <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ + beq.n 45e1a <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 45d8e <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ + cbnz r3, 45e1a <_PyXI_ExcInfoAsObject@@Base+0x416> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1ffac0 │ │ │ │ + bl 2001f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45db4 <_PyXI_ExcInfoAsObject@@Base+0x43c> │ │ │ │ + bne.n 45e40 <_PyXI_ExcInfoAsObject@@Base+0x43c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45db2 <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + beq.n 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45db2 <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ + cbnz r3, 45e3e <_PyXI_ExcInfoAsObject@@Base+0x43a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 45dd4 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 45e60 <_PyXI_ExcInfoAsObject@@Base+0x45c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 45b78 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ + beq.w 45c04 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45b78 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ + bne.w 45c04 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45b78 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45c04 <_PyXI_ExcInfoAsObject@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45e7c <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ + beq.n 45f08 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 45e40 <_PyXI_ExcInfoAsObject@@Base+0x4c8> │ │ │ │ + ble.n 45ecc <_PyXI_ExcInfoAsObject@@Base+0x4c8> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbz r1, 45e3c <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ + cbz r1, 45ec8 <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq.n 45e22 <_PyXI_ExcInfoAsObject@@Base+0x4aa> │ │ │ │ + beq.n 45eae <_PyXI_ExcInfoAsObject@@Base+0x4aa> │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 45e34 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ + bpl.n 45ec0 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45e34 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ + bne.n 45ec0 <_PyXI_ExcInfoAsObject@@Base+0x4bc> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbz r1, 45e3c <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ - bl 85bd4 │ │ │ │ + cbz r1, 45ec8 <_PyXI_ExcInfoAsObject@@Base+0x4c4> │ │ │ │ + bl 85d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 45e66 <_PyXI_ExcInfoAsObject@@Base+0x4ee> │ │ │ │ + beq.n 45ef2 <_PyXI_ExcInfoAsObject@@Base+0x4ee> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 45e02 <_PyXI_ExcInfoAsObject@@Base+0x48a> │ │ │ │ + b.n 45e8e <_PyXI_ExcInfoAsObject@@Base+0x48a> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 45e7e <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ + cbz r3, 45f0a <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 906f8 │ │ │ │ + bl 90880 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 45e7e <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ + cbz r3, 45f0a <_PyXI_ExcInfoAsObject@@Base+0x506> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45e4a <_PyXI_ExcInfoAsObject@@Base+0x4d2> │ │ │ │ + bne.n 45ed6 <_PyXI_ExcInfoAsObject@@Base+0x4d2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45e7c <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ + beq.n 45f08 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45e7c <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ + cbnz r3, 45f08 <_PyXI_ExcInfoAsObject@@Base+0x504> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r1, [pc, #84] @ (45eec <_PyXI_ExcInfoAsObject@@Base+0x574>) │ │ │ │ + ldr r1, [pc, #84] @ (45f78 <_PyXI_ExcInfoAsObject@@Base+0x574>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl d8504 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ - cbz r0, 45ec6 <_PyXI_ExcInfoAsObject@@Base+0x54e> │ │ │ │ + bl d8d40 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + cbz r0, 45f52 <_PyXI_ExcInfoAsObject@@Base+0x54e> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 129b1c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 12a460 <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45ee6 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ + beq.n 45f72 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45ee6 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ + cbnz r3, 45f72 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 45ee6 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45f72 <_PyXI_ExcInfoAsObject@@Base+0x56e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28236 @ 0x6e4c │ │ │ │ + movw r1, #29004 @ 0x714c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r0, pc, #272 @ (adr r0, 46000 <_PyXI_ExcInfoAsObject@@Base+0x688>) │ │ │ │ + add r0, pc, #272 @ (adr r0, 4608c <_PyXI_ExcInfoAsObject@@Base+0x688>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 45f10 <_PyXI_ExcInfoAsObject@@Base+0x598> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 45f2c <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ + bne.n 45f9c <_PyXI_ExcInfoAsObject@@Base+0x598> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 45fb8 <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ blx 29eb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45f22 <_PyXI_ExcInfoAsObject@@Base+0x5aa> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 45f2c <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ + bne.n 45fae <_PyXI_ExcInfoAsObject@@Base+0x5aa> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 45fb8 <_PyXI_ExcInfoAsObject@@Base+0x5b4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #40100 @ 0x9ca4 │ │ │ │ + movw fp, #40868 @ 0x9fa4 │ │ │ │ movt fp, #54 @ 0x36 │ │ │ │ - movw r7, #48804 @ 0xbea4 │ │ │ │ + movw r7, #49572 @ 0xc1a4 │ │ │ │ movt r7, #55 @ 0x37 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #32020 @ 0x7d14 │ │ │ │ + movw r6, #32788 @ 0x8014 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 46028 <_PyXI_ExcInfoAsObject@@Base+0x6b0> │ │ │ │ + bge.n 460b4 <_PyXI_ExcInfoAsObject@@Base+0x6b0> │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 45f7c <_PyXI_ExcInfoAsObject@@Base+0x604> │ │ │ │ + bne.n 46008 <_PyXI_ExcInfoAsObject@@Base+0x604> │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 45f92 <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ + b.n 4601e <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 45f88 <_PyXI_ExcInfoAsObject@@Base+0x610> │ │ │ │ + bne.n 46014 <_PyXI_ExcInfoAsObject@@Base+0x610> │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 45f92 <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ + b.n 4601e <_PyXI_ExcInfoAsObject@@Base+0x61a> │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 45fa6 <_PyXI_ExcInfoAsObject@@Base+0x62e> │ │ │ │ + bcs.n 46032 <_PyXI_ExcInfoAsObject@@Base+0x62e> │ │ │ │ lsrs r3, r0, #7 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ add.w r3, r3, r2, lsl #7 │ │ │ │ ldrh.w r3, [fp, r3, lsl #1] │ │ │ │ - b.n 45fa8 <_PyXI_ExcInfoAsObject@@Base+0x630> │ │ │ │ + b.n 46034 <_PyXI_ExcInfoAsObject@@Base+0x630> │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 45fea <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ + bpl.n 46076 <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 45fea <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ + beq.n 46076 <_PyXI_ExcInfoAsObject@@Base+0x672> │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #65328 @ 0xff30 │ │ │ │ - movt r3, #64 @ 0x40 │ │ │ │ + movw r3, #560 @ 0x230 │ │ │ │ + movt r3, #65 @ 0x41 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 45fe6 <_PyXI_ExcInfoAsObject@@Base+0x66e> │ │ │ │ + beq.n 46072 <_PyXI_ExcInfoAsObject@@Base+0x66e> │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 45fd4 <_PyXI_ExcInfoAsObject@@Base+0x65c> │ │ │ │ + b.n 46060 <_PyXI_ExcInfoAsObject@@Base+0x65c> │ │ │ │ mov r0, ip │ │ │ │ - b.n 45ff0 <_PyXI_ExcInfoAsObject@@Base+0x678> │ │ │ │ + b.n 4607c <_PyXI_ExcInfoAsObject@@Base+0x678> │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2464d0 │ │ │ │ + bl 246998 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add.w lr, sp, #12 │ │ │ │ add.w ip, r2, r5, lsl #2 │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bge.n 4601e <_PyXI_ExcInfoAsObject@@Base+0x6a6> │ │ │ │ + bge.n 460aa <_PyXI_ExcInfoAsObject@@Base+0x6a6> │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs.w r3, [sl] │ │ │ │ strcc.w r2, [sl] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ - b.n 45ffc <_PyXI_ExcInfoAsObject@@Base+0x684> │ │ │ │ + b.n 46088 <_PyXI_ExcInfoAsObject@@Base+0x684> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 45f6a <_PyXI_ExcInfoAsObject@@Base+0x5f2> │ │ │ │ + b.n 45ff6 <_PyXI_ExcInfoAsObject@@Base+0x5f2> │ │ │ │ mov r0, r5 │ │ │ │ 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 460e4 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ - cbz r0, 46084 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ + bl 46170 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ + cbz r0, 46110 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46068 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ + beq.n 460f4 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46068 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ + cbnz r3, 460f4 <_PyXI_ExcInfoAsObject@@Base+0x6f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 46086 <_PyXI_ExcInfoAsObject@@Base+0x70e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 46112 <_PyXI_ExcInfoAsObject@@Base+0x70e> │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 46084 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ - bl d6f30 │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 46110 <_PyXI_ExcInfoAsObject@@Base+0x70c> │ │ │ │ + bl d7760 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 24fb74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 250054 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 460ae <_PyXI_ExcInfoAsObject@@Base+0x736> │ │ │ │ + cbz r0, 4613a <_PyXI_ExcInfoAsObject@@Base+0x736> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 460cc <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ + beq.n 46158 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 460cc <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ + b.n 46158 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 460ca <_PyXI_ExcInfoAsObject@@Base+0x752> │ │ │ │ - bl fc468 │ │ │ │ - cbz r0, 460c6 <_PyXI_ExcInfoAsObject@@Base+0x74e> │ │ │ │ + cbz r0, 46156 <_PyXI_ExcInfoAsObject@@Base+0x752> │ │ │ │ + bl fcc74 │ │ │ │ + cbz r0, 46152 <_PyXI_ExcInfoAsObject@@Base+0x74e> │ │ │ │ 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 460cc <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ - ldr r0, [pc, #4] @ (460d0 <_PyXI_ExcInfoAsObject@@Base+0x758>) │ │ │ │ + b.n 46158 <_PyXI_ExcInfoAsObject@@Base+0x754> │ │ │ │ + ldr r0, [pc, #4] @ (4615c <_PyXI_ExcInfoAsObject@@Base+0x758>) │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28280 @ 0x6e78 │ │ │ │ + movw r0, #29048 @ 0x7178 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2437bc <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 243acc <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46168 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + beq.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 4616e <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ + cbnz r2, 461fa <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ 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, 46124 <_PyXI_ExcInfoAsObject@@Base+0x7ac> │ │ │ │ + cbnz r0, 461b0 <_PyXI_ExcInfoAsObject@@Base+0x7ac> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46168 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + beq.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46168 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + cbnz r3, 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 46168 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46134 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ + beq.n 461c0 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46134 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ + cbnz r3, 461c0 <_PyXI_ExcInfoAsObject@@Base+0x7bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 138e48 │ │ │ │ - cbnz r0, 4616c <_PyXI_ExcInfoAsObject@@Base+0x7f4> │ │ │ │ + bl 13968c │ │ │ │ + cbnz r0, 461f8 <_PyXI_ExcInfoAsObject@@Base+0x7f4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28308 @ 0x6e94 │ │ │ │ + movw r1, #29076 @ 0x7194 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46168 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + beq.n 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46168 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ + cbnz r3, 461f4 <_PyXI_ExcInfoAsObject@@Base+0x7f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4616e <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ + b.n 461fa <_PyXI_ExcInfoAsObject@@Base+0x7f6> │ │ │ │ mov r4, r5 │ │ │ │ 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, [r0, #12] │ │ │ │ - cbz r0, 46196 <_PyXI_ExcInfoAsObject@@Base+0x81e> │ │ │ │ + cbz r0, 46222 <_PyXI_ExcInfoAsObject@@Base+0x81e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 461ba <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ + beq.n 46246 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 461ba <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ + b.n 46246 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 461b2 <_PyXI_ExcInfoAsObject@@Base+0x83a> │ │ │ │ - bl fc468 │ │ │ │ - cbz r0, 461ae <_PyXI_ExcInfoAsObject@@Base+0x836> │ │ │ │ + cbz r0, 4623e <_PyXI_ExcInfoAsObject@@Base+0x83a> │ │ │ │ + bl fcc74 │ │ │ │ + cbz r0, 4623a <_PyXI_ExcInfoAsObject@@Base+0x836> │ │ │ │ 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 461ba <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ + b.n 46246 <_PyXI_ExcInfoAsObject@@Base+0x842> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #28384 @ 0x6ee0 │ │ │ │ + movw r1, #29152 @ 0x71e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 46206 <_PyXI_ExcInfoAsObject@@Base+0x88e> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 46292 <_PyXI_ExcInfoAsObject@@Base+0x88e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 141a64 │ │ │ │ - cbnz r0, 461f0 <_PyXI_ExcInfoAsObject@@Base+0x878> │ │ │ │ + bl 1422bc │ │ │ │ + cbnz r0, 4627c <_PyXI_ExcInfoAsObject@@Base+0x878> │ │ │ │ mov r0, r4 │ │ │ │ - bl e815c │ │ │ │ - b.n 46206 <_PyXI_ExcInfoAsObject@@Base+0x88e> │ │ │ │ + bl e8964 │ │ │ │ + b.n 46292 <_PyXI_ExcInfoAsObject@@Base+0x88e> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r4, r1, [sp, #8] │ │ │ │ - ldr r0, [pc, #12] @ (4620c <_PyXI_ExcInfoAsObject@@Base+0x894>) │ │ │ │ + ldr r0, [pc, #12] @ (46298 <_PyXI_ExcInfoAsObject@@Base+0x894>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stcl 0, cr0, [r0, #292]! @ 0x124 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 462cc <_PyXI_ExcInfoAsObject@@Base+0x954> │ │ │ │ + beq.n 46358 <_PyXI_ExcInfoAsObject@@Base+0x954> │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 462c8 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + bne.n 46354 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 462c8 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + beq.n 46354 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #18949 @ 0x4a05 │ │ │ │ + movw r2, #21661 @ 0x549d │ │ │ │ movt r2, #25 │ │ │ │ - movw r0, #28416 @ 0x6f00 │ │ │ │ + movw r0, #29184 @ 0x7200 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 46272 <_PyXI_ExcInfoAsObject@@Base+0x8fa> │ │ │ │ + cbnz r0, 462fe <_PyXI_ExcInfoAsObject@@Base+0x8fa> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #28424 @ 0x6f08 │ │ │ │ + movw r0, #29192 @ 0x7208 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 462a8 <_PyXI_ExcInfoAsObject@@Base+0x930> │ │ │ │ + beq.n 46334 <_PyXI_ExcInfoAsObject@@Base+0x930> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 462a8 <_PyXI_ExcInfoAsObject@@Base+0x930> │ │ │ │ + cbnz r3, 46334 <_PyXI_ExcInfoAsObject@@Base+0x930> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 46266 <_PyXI_ExcInfoAsObject@@Base+0x8ee> │ │ │ │ + beq.n 462f2 <_PyXI_ExcInfoAsObject@@Base+0x8ee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 462c8 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + beq.n 46354 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 462c8 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ + cbnz r3, 46354 <_PyXI_ExcInfoAsObject@@Base+0x950> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, 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, 462f0 <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ + cbnz r3, 4637c <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 462f0 <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ + ble.n 4637c <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 462f0 <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ - cbnz r4, 46310 <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ + bne.n 4637c <_PyXI_ExcInfoAsObject@@Base+0x978> │ │ │ │ + cbnz r4, 4639c <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #116] @ (4636c <_PyXI_ExcInfoAsObject@@Base+0x9f4>) │ │ │ │ + ldr r4, [pc, #116] @ (463f8 <_PyXI_ExcInfoAsObject@@Base+0x9f4>) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 46310 <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ + cbnz r0, 4639c <_PyXI_ExcInfoAsObject@@Base+0x998> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46364 <_PyXI_ExcInfoAsObject@@Base+0x9ec> │ │ │ │ + b.n 463f0 <_PyXI_ExcInfoAsObject@@Base+0x9ec> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4630c <_PyXI_ExcInfoAsObject@@Base+0x994> │ │ │ │ + beq.n 46398 <_PyXI_ExcInfoAsObject@@Base+0x994> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 432f0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 431f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4630c <_PyXI_ExcInfoAsObject@@Base+0x994> │ │ │ │ + beq.n 46398 <_PyXI_ExcInfoAsObject@@Base+0x994> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2a534 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4635c <_PyXI_ExcInfoAsObject@@Base+0x9e4> │ │ │ │ + bne.n 463e8 <_PyXI_ExcInfoAsObject@@Base+0x9e4> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, #24604 @ 0x601c │ │ │ │ + movw r0, #25372 @ 0x631c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ @@ -41288,219 +41339,219 @@ │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7f83c │ │ │ │ + b.w 7f97c │ │ │ │ │ │ │ │ -000463ea <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +00046476 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ b.w 32b48 <_PyXI_ApplyError@@Base+0x4dc> │ │ │ │ - b.w 436f8 │ │ │ │ + b.w 43784 │ │ │ │ │ │ │ │ -000463f2 <_PyXI_ClearExcInfo@@Base>: │ │ │ │ - b.w 23c31c <_PyErr_BadInternalCall@@Base+0x7bc0> │ │ │ │ +0004647e <_PyXI_ClearExcInfo@@Base>: │ │ │ │ + b.w 23c910 <_PyErr_BadInternalCall@@Base+0x7cec> │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28456 @ 0x6f28 │ │ │ │ + movw r0, #29224 @ 0x7228 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w e14a8 │ │ │ │ - b.n 4655a <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ + b.w e1cb0 │ │ │ │ + b.n 465e6 <_PyEval_FormatAwaitableError@@Base+0x8e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ - cbz r2, 4642e <_PyXI_ClearExcInfo@@Base+0x3c> │ │ │ │ + cbz r2, 464ba <_PyXI_ClearExcInfo@@Base+0x3c> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 4643c <_PyXI_ClearExcInfo@@Base+0x4a> │ │ │ │ + b.n 464c8 <_PyXI_ClearExcInfo@@Base+0x4a> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4643a <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ + bne.n 464c6 <_PyXI_ClearExcInfo@@Base+0x48> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4645a <_PyXI_ClearExcInfo@@Base+0x68> │ │ │ │ + cbnz r0, 464e6 <_PyXI_ClearExcInfo@@Base+0x68> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4643c <_PyXI_ClearExcInfo@@Base+0x4a> │ │ │ │ + b.n 464c8 <_PyXI_ClearExcInfo@@Base+0x4a> │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #136] @ (464c8 <_PyXI_ClearExcInfo@@Base+0xd6>) │ │ │ │ + ldr r1, [pc, #136] @ (46554 <_PyXI_ClearExcInfo@@Base+0xd6>) │ │ │ │ add r3, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4645c <_PyXI_ClearExcInfo@@Base+0x6a> │ │ │ │ - b.n 46486 <_PyXI_ClearExcInfo@@Base+0x94> │ │ │ │ + cbnz r0, 464e8 <_PyXI_ClearExcInfo@@Base+0x6a> │ │ │ │ + b.n 46512 <_PyXI_ClearExcInfo@@Base+0x94> │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r5, r7 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4648a <_PyXI_ClearExcInfo@@Base+0x98> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 46516 <_PyXI_ClearExcInfo@@Base+0x98> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7080 @ 0x1ba8 │ │ │ │ + movw r1, #7848 @ 0x1ea8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #28480 @ 0x6f40 │ │ │ │ + movw r0, #29248 @ 0x7240 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 464c0 <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + b.n 4654c <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #51516 @ 0xc93c │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 200f04 │ │ │ │ + bl 201690 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 34df6 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 464c0 <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + beq.n 4654c <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 464c0 <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ + cbnz r3, 4654c <_PyXI_ClearExcInfo@@Base+0xce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000464cc <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +00046558 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 464d4 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 46560 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 46516 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 465a2 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 464f4 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 46580 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43992 @ 0xabd8 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #28496 @ 0x6f50 │ │ │ │ + movw r2, #29264 @ 0x7250 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46512 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 4659e <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43992 @ 0xabd8 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #28588 @ 0x6fac │ │ │ │ + movw r2, #29356 @ 0x72ac │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ 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, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #28680 @ 0x7008 │ │ │ │ + movw r1, #29448 @ 0x7308 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 46556 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 465e2 <_PyEval_FormatAwaitableError@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 466e2 <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ + bl 4676e <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #29464 @ 0x7318 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #152] @ (46604 <_PyEval_FormatAwaitableError@@Base+0x138>) │ │ │ │ + ldr r3, [pc, #152] @ (46690 <_PyEval_FormatAwaitableError@@Base+0x138>) │ │ │ │ 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, 465a2 <_PyEval_FormatAwaitableError@@Base+0xd6> │ │ │ │ + cbz r3, 4662e <_PyEval_FormatAwaitableError@@Base+0xd6> │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 46598 <_PyEval_FormatAwaitableError@@Base+0xcc> │ │ │ │ + bne.n 46624 <_PyEval_FormatAwaitableError@@Base+0xcc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 46588 <_PyEval_FormatAwaitableError@@Base+0xbc> │ │ │ │ + bne.n 46614 <_PyEval_FormatAwaitableError@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq.n 465a2 <_PyEval_FormatAwaitableError@@Base+0xd6> │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4662e <_PyEval_FormatAwaitableError@@Base+0xd6> │ │ │ │ + bl 279684 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 46756 <_PyEval_FormatAwaitableError@@Base+0x28a> │ │ │ │ + bl 467e2 <_PyEval_FormatAwaitableError@@Base+0x28a> │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 465e6 <_PyEval_FormatAwaitableError@@Base+0x11a> │ │ │ │ + cbz r3, 46672 <_PyEval_FormatAwaitableError@@Base+0x11a> │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 465dc <_PyEval_FormatAwaitableError@@Base+0x110> │ │ │ │ + bne.n 46668 <_PyEval_FormatAwaitableError@@Base+0x110> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 465cc <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ + bne.n 46658 <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ dmb ish │ │ │ │ - beq.n 465e6 <_PyEval_FormatAwaitableError@@Base+0x11a> │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 46672 <_PyEval_FormatAwaitableError@@Base+0x11a> │ │ │ │ + bl 25dbfc │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (46604 <_PyEval_FormatAwaitableError@@Base+0x138>) │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (46690 <_PyEval_FormatAwaitableError@@Base+0x138>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 46600 <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ + beq.n 4668c <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -41516,143 +41567,143 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w fp, r5, r6, lsl #2 │ │ │ │ add.w r9, r4, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 466a2 <_PyEval_FormatAwaitableError@@Base+0x1d6> │ │ │ │ + bmi.n 4672e <_PyEval_FormatAwaitableError@@Base+0x1d6> │ │ │ │ ldr.w r6, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4666a <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ + beq.n 466f6 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4666a <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ + cbnz r3, 466f6 <_PyEval_FormatAwaitableError@@Base+0x19e> │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub.w r3, r9, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 466ae <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ + blt.n 4673a <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ add r7, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 46696 <_PyEval_FormatAwaitableError@@Base+0x1ca> │ │ │ │ + beq.n 46722 <_PyEval_FormatAwaitableError@@Base+0x1ca> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19908 @ 0x4dc4 │ │ │ │ + movw r1, #20636 @ 0x509c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 466ae <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4673a <_PyEval_FormatAwaitableError@@Base+0x1e2> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 46636 <_PyEval_FormatAwaitableError@@Base+0x16a> │ │ │ │ + bne.n 466c2 <_PyEval_FormatAwaitableError@@Base+0x16a> │ │ │ │ ldr.w r5, [r5, #260] @ 0x104 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4662e <_PyEval_FormatAwaitableError@@Base+0x162> │ │ │ │ + b.n 466ba <_PyEval_FormatAwaitableError@@Base+0x162> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 466de <_PyEval_FormatAwaitableError@@Base+0x212> │ │ │ │ + cbz r0, 4676a <_PyEval_FormatAwaitableError@@Base+0x212> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 41e1c │ │ │ │ + bl 41e34 │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46752 <_PyEval_FormatAwaitableError@@Base+0x286> │ │ │ │ + cbz r0, 467de <_PyEval_FormatAwaitableError@@Base+0x286> │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 46710 <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ + ble.n 4679c <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 46710 <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ + cbz r3, 4679c <_PyEval_FormatAwaitableError@@Base+0x244> │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 46724 <_PyEval_FormatAwaitableError@@Base+0x258> │ │ │ │ + cbz r3, 467b0 <_PyEval_FormatAwaitableError@@Base+0x258> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4672e <_PyEval_FormatAwaitableError@@Base+0x262> │ │ │ │ + bne.n 467ba <_PyEval_FormatAwaitableError@@Base+0x262> │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46736 <_PyEval_FormatAwaitableError@@Base+0x26a> │ │ │ │ + b.n 467c2 <_PyEval_FormatAwaitableError@@Base+0x26a> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46746 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ + beq.n 467d2 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4674a <_PyEval_FormatAwaitableError@@Base+0x27e> │ │ │ │ + cbz r3, 467d6 <_PyEval_FormatAwaitableError@@Base+0x27e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 46752 <_PyEval_FormatAwaitableError@@Base+0x286> │ │ │ │ + b.n 467de <_PyEval_FormatAwaitableError@@Base+0x286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 46746 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 467d2 <_PyEval_FormatAwaitableError@@Base+0x27a> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ - ldr r3, [pc, #348] @ (468c4 <_PyEval_FormatAwaitableError@@Base+0x3f8>) │ │ │ │ + ldr r3, [pc, #348] @ (46950 <_PyEval_FormatAwaitableError@@Base+0x3f8>) │ │ │ │ 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 468aa <_PyEval_FormatAwaitableError@@Base+0x3de> │ │ │ │ + bne.w 46936 <_PyEval_FormatAwaitableError@@Base+0x3de> │ │ │ │ ldr.w r8, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r8, #128 @ 0x80 │ │ │ │ add.w r7, r0, #96 @ 0x60 │ │ │ │ - bls.n 467dc <_PyEval_FormatAwaitableError@@Base+0x310> │ │ │ │ + bls.n 46868 <_PyEval_FormatAwaitableError@@Base+0x310> │ │ │ │ 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 │ │ │ │ @@ -41663,15 +41714,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 269e20 │ │ │ │ + bl 26a198 │ │ │ │ sub.w r2, r8, #128 @ 0x80 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r2, [r4, #352] @ 0x160 │ │ │ │ blx 2a51c │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -41686,15 +41737,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, 4682c <_PyEval_FormatAwaitableError@@Base+0x360> │ │ │ │ + cbz r2, 468b8 <_PyEval_FormatAwaitableError@@Base+0x360> │ │ │ │ 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 │ │ │ │ @@ -41711,15 +41762,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 29718 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269e20 │ │ │ │ + bl 26a198 │ │ │ │ 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 │ │ │ │ @@ -41730,107 +41781,107 @@ │ │ │ │ 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 46868 <_PyEval_FormatAwaitableError@@Base+0x39c> │ │ │ │ + bne.n 468f4 <_PyEval_FormatAwaitableError@@Base+0x39c> │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx 29db8 │ │ │ │ - ldr r3, [pc, #24] @ (468c4 <_PyEval_FormatAwaitableError@@Base+0x3f8>) │ │ │ │ + ldr r3, [pc, #24] @ (46950 <_PyEval_FormatAwaitableError@@Base+0x3f8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 468bc <_PyEval_FormatAwaitableError@@Base+0x3f0> │ │ │ │ + beq.n 46948 <_PyEval_FormatAwaitableError@@Base+0x3f0> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 468e8 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ + cbnz r3, 46974 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 468e8 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ + ble.n 46974 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 468e8 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ - cbnz r0, 46900 <_PyEval_FormatAwaitableError@@Base+0x434> │ │ │ │ + bne.n 46974 <_PyEval_FormatAwaitableError@@Base+0x41c> │ │ │ │ + cbnz r0, 4698c <_PyEval_FormatAwaitableError@@Base+0x434> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #84] @ (46944 <_PyEval_FormatAwaitableError@@Base+0x478>) │ │ │ │ + ldr r4, [pc, #84] @ (469d0 <_PyEval_FormatAwaitableError@@Base+0x478>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 46934 <_PyEval_FormatAwaitableError@@Base+0x468> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 469c0 <_PyEval_FormatAwaitableError@@Base+0x468> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 46934 <_PyEval_FormatAwaitableError@@Base+0x468> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 469c0 <_PyEval_FormatAwaitableError@@Base+0x468> │ │ │ │ + bl 98234 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a124 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 46938 <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + bne.n 469c4 <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46940 <_PyEval_FormatAwaitableError@@Base+0x474> │ │ │ │ + b.n 469cc <_PyEval_FormatAwaitableError@@Base+0x474> │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl fd584 │ │ │ │ + bl fe104 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #0 │ │ │ │ lsls r1, 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46970 <_PyEval_FormatAwaitableError@@Base+0x4a4> │ │ │ │ + cbz r0, 469fc <_PyEval_FormatAwaitableError@@Base+0x4a4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 41eee │ │ │ │ + bl 41f16 │ │ │ │ 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, #54360 @ 0xd458 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 469cc <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 46a58 <_PyEval_FormatAwaitableError@@Base+0x500> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (469d0 <_PyEval_FormatAwaitableError@@Base+0x504>) │ │ │ │ + ldr r1, [pc, #52] @ (46a5c <_PyEval_FormatAwaitableError@@Base+0x504>) │ │ │ │ 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] │ │ │ │ @@ -41846,527 +41897,529 @@ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 469dc <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ + cbz r3, 46a68 <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 469e4 <_PyEval_FormatAwaitableError@@Base+0x518> │ │ │ │ + b.n 46a70 <_PyEval_FormatAwaitableError@@Base+0x518> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.w 25f0cc │ │ │ │ + b.w 25f544 │ │ │ │ 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 r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 46a14 <_PyEval_FormatAwaitableError@@Base+0x548> │ │ │ │ + bhi.n 46aa0 <_PyEval_FormatAwaitableError@@Base+0x548> │ │ │ │ mov r0, r2 │ │ │ │ - bl 26750c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x28b4> │ │ │ │ + bl 2677e8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2818> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 46a16 <_PyEval_FormatAwaitableError@@Base+0x54a> │ │ │ │ + b.n 46aa2 <_PyEval_FormatAwaitableError@@Base+0x54a> │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16b558 <_PyLong_Format@@Base+0x1dfc> │ │ │ │ + bl 16bd2c <_PyLong_Format@@Base+0x1dfc> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 46a42 <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ + cbnz r0, 46ace <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.n 46a30 <_PyEval_FormatAwaitableError@@Base+0x564> │ │ │ │ + bhi.n 46abc <_PyEval_FormatAwaitableError@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26760c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x29b4> │ │ │ │ + bl 2678e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2914> │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 46a42 <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ + beq.n 46ace <_PyEval_FormatAwaitableError@@Base+0x576> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16b558 <_PyLong_Format@@Base+0x1dfc> │ │ │ │ + b.w 16bd2c <_PyLong_Format@@Base+0x1dfc> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 215688 │ │ │ │ + b.w 215e10 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 46a82 <_PyEval_FormatAwaitableError@@Base+0x5b6> │ │ │ │ + cbz r2, 46b12 <_PyEval_FormatAwaitableError@@Base+0x5ba> │ │ │ │ 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 46a7e <_PyEval_FormatAwaitableError@@Base+0x5b2> │ │ │ │ + beq.n 46b0e <_PyEval_FormatAwaitableError@@Base+0x5b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 46a7e <_PyEval_FormatAwaitableError@@Base+0x5b2> │ │ │ │ + cbnz r3, 46b0e <_PyEval_FormatAwaitableError@@Base+0x5b6> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r2, #60 @ 0x3c │ │ │ │ - cbz r1, 46b46 <_PyEval_FormatAwaitableError@@Base+0x67a> │ │ │ │ + cbz r1, 46bd6 <_PyEval_FormatAwaitableError@@Base+0x67e> │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r7, 46b1c <_PyEval_FormatAwaitableError@@Base+0x650> │ │ │ │ + cbz r7, 46bac <_PyEval_FormatAwaitableError@@Base+0x654> │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #41148 @ 0xa0bc │ │ │ │ + movw r4, #41916 @ 0xa3bc │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #28760 @ 0x7058 │ │ │ │ + movw r0, #29528 @ 0x7358 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 46b72 <_PyEval_FormatAwaitableError@@Base+0x6a6> │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 46c02 <_PyEval_FormatAwaitableError@@Base+0x6aa> │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #41148 @ 0xa0bc │ │ │ │ + movw r4, #41916 @ 0xa3bc │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ - movw r0, #28788 @ 0x7074 │ │ │ │ + movw r0, #29556 @ 0x7374 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 46b72 <_PyEval_FormatAwaitableError@@Base+0x6a6> │ │ │ │ - cbz r7, 46b5c <_PyEval_FormatAwaitableError@@Base+0x690> │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 46c02 <_PyEval_FormatAwaitableError@@Base+0x6aa> │ │ │ │ + cbz r7, 46bec <_PyEval_FormatAwaitableError@@Base+0x694> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r0, #28812 @ 0x708c │ │ │ │ + movw r0, #29580 @ 0x738c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 46b72 <_PyEval_FormatAwaitableError@@Base+0x6a6> │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 46c02 <_PyEval_FormatAwaitableError@@Base+0x6aa> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28832 @ 0x70a0 │ │ │ │ + movw r0, #29600 @ 0x73a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #112] @ (46bfc <_PyEval_FormatAwaitableError@@Base+0x730>) │ │ │ │ + ldr r1, [pc, #112] @ (46c8c <_PyEval_FormatAwaitableError@@Base+0x734>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46bf6 <_PyEval_FormatAwaitableError@@Base+0x72a> │ │ │ │ + beq.n 46c86 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 46bbc <_PyEval_FormatAwaitableError@@Base+0x6f0> │ │ │ │ + cbz r5, 46c4c <_PyEval_FormatAwaitableError@@Base+0x6f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl fc468 │ │ │ │ + bl fcc74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46bb8 <_PyEval_FormatAwaitableError@@Base+0x6ec> │ │ │ │ + beq.n 46c48 <_PyEval_FormatAwaitableError@@Base+0x6f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46bb8 <_PyEval_FormatAwaitableError@@Base+0x6ec> │ │ │ │ + cbnz r3, 46c48 <_PyEval_FormatAwaitableError@@Base+0x6f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 46bbe <_PyEval_FormatAwaitableError@@Base+0x6f2> │ │ │ │ - b.n 46bf6 <_PyEval_FormatAwaitableError@@Base+0x72a> │ │ │ │ - ldr r4, [pc, #64] @ (46c00 <_PyEval_FormatAwaitableError@@Base+0x734>) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 46c4e <_PyEval_FormatAwaitableError@@Base+0x6f6> │ │ │ │ + b.n 46c86 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ + ldr r4, [pc, #64] @ (46c90 <_PyEval_FormatAwaitableError@@Base+0x738>) │ │ │ │ mov r0, r6 │ │ │ │ - bl 25b7f0 <_PyObject_GetState@@Base> │ │ │ │ + bl 25bb90 <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 46be0 <_PyEval_FormatAwaitableError@@Base+0x714> │ │ │ │ + cbnz r0, 46c70 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46bf6 <_PyEval_FormatAwaitableError@@Base+0x72a> │ │ │ │ + beq.n 46c86 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46bf6 <_PyEval_FormatAwaitableError@@Base+0x72a> │ │ │ │ + cbnz r3, 46c86 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 46bf6 <_PyEval_FormatAwaitableError@@Base+0x72a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46c86 <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #28848 @ 0x70b0 │ │ │ │ + movw r0, #29616 @ 0x73b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r5, pc, #480 @ (adr r5, 46de0 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, 46e70 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 46c0c <_PyEval_FormatAwaitableError@@Base+0x740> │ │ │ │ + cbz r3, 46c9c <_PyEval_FormatAwaitableError@@Base+0x744> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46c14 <_PyEval_FormatAwaitableError@@Base+0x748> │ │ │ │ + b.n 46ca4 <_PyEval_FormatAwaitableError@@Base+0x74c> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #53988 @ 0xd2e4 │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 1f5498 │ │ │ │ - b.w 42794 │ │ │ │ + b.w 1f5b14 │ │ │ │ + b.w 4281c │ │ │ │ │ │ │ │ -00046c2c <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00046cbc <_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 46c66 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bpl.n 46cf6 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 46c66 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + bne.n 46cf6 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44828 @ 0xaf1c │ │ │ │ + movw r1, #44188 @ 0xac9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 46c76 <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ - bl f8098 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 46d06 <_PyLong_UnsignedLong_Converter@@Base+0x4a> │ │ │ │ + bl f88a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46c7a <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 46c7a <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bne.n 46d0a <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 46d0a <_PyLong_UnsignedLong_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46c7e <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ + b.n 46d0e <_PyLong_UnsignedLong_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 46c8c <_PyLong_UnsignedLong_Converter@@Base+0x60> │ │ │ │ + cbnz r2, 46d1c <_PyLong_UnsignedLong_Converter@@Base+0x60> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 7e6a4 │ │ │ │ + b.w 7e7f4 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e578 │ │ │ │ - b.w 42794 │ │ │ │ + b.w 7e6c8 │ │ │ │ + b.w 4281c │ │ │ │ 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 dac78 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 46cba <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 46cee <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 46d4a <_PyLong_UnsignedLong_Converter@@Base+0x8e> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 46d7e <_PyLong_UnsignedLong_Converter@@Base+0xc2> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46cf2 <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ + b.n 46d82 <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ mov r5, r0 │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46cd8 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ + beq.n 46d68 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46cd8 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ + cbnz r3, 46d68 <_PyLong_UnsignedLong_Converter@@Base+0xac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 46cf2 <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ - b.n 46cae <_PyLong_UnsignedLong_Converter@@Base+0x82> │ │ │ │ + bne.n 46d82 <_PyLong_UnsignedLong_Converter@@Base+0xc6> │ │ │ │ + b.n 46d3e <_PyLong_UnsignedLong_Converter@@Base+0x82> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 40768 <_PyCompile_OptimizeCfg@@Base+0x4c6> │ │ │ │ - cbnz r0, 46d02 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ + bl 407ec <_PyCompile_OptimizeCfg@@Base+0x564> │ │ │ │ + cbnz r0, 46d92 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46d16 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + b.n 46da6 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 46cde <_PyLong_UnsignedLong_Converter@@Base+0xb2> │ │ │ │ + bgt.n 46d6e <_PyLong_UnsignedLong_Converter@@Base+0xb2> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e0978 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1e11a0 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 46d10 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ + beq.n 46da0 <_PyLong_UnsignedLong_Converter@@Base+0xe4> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 46d16 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ + bne.n 46da6 <_PyLong_UnsignedLong_Converter@@Base+0xea> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, 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 │ │ │ │ - ldr r3, [pc, #36] @ (46d4c <_PyLong_UnsignedLong_Converter@@Base+0x120>) │ │ │ │ + ldr r3, [pc, #36] @ (46ddc <_PyLong_UnsignedLong_Converter@@Base+0x120>) │ │ │ │ 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 46d3e <_PyLong_UnsignedLong_Converter@@Base+0x112> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 46d48 <_PyLong_UnsignedLong_Converter@@Base+0x11c> │ │ │ │ + bne.n 46dce <_PyLong_UnsignedLong_Converter@@Base+0x112> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 46dd8 <_PyLong_UnsignedLong_Converter@@Base+0x11c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00046d50 : │ │ │ │ +00046de0 : │ │ │ │ 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, #6304 @ 0x18a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 46d8c │ │ │ │ + bne.n 46e1c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 46d8c │ │ │ │ - ldr r3, [pc, #128] @ (46df8 ) │ │ │ │ + blt.n 46e1c │ │ │ │ + ldr r3, [pc, #128] @ (46e88 ) │ │ │ │ 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 46d9e │ │ │ │ - movw r0, #40860 @ 0x9f9c │ │ │ │ + bgt.n 46e2e │ │ │ │ + movw r0, #41628 @ 0xa29c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #1566 @ 0x61e │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 46db8 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 46e48 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ - cbz r0, 46dac │ │ │ │ + cbz r0, 46e3c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 46ddc │ │ │ │ - b.n 46dae │ │ │ │ + bgt.n 46e6c │ │ │ │ + b.n 46e3e │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 85e74 │ │ │ │ - cbnz r0, 46dbe │ │ │ │ + bl 85fbc │ │ │ │ + cbnz r0, 46e4e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46df4 │ │ │ │ + b.n 46e84 │ │ │ │ ldr.w r3, [r9, #380] @ 0x17c │ │ │ │ add.w r2, r0, r4, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - ble.n 46dd6 │ │ │ │ + ble.n 46e66 │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 46dc8 │ │ │ │ + b.n 46e58 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ add.w r4, r0, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 46df0 │ │ │ │ + cbz r0, 46e80 │ │ │ │ add.w r5, r5, #1120 @ 0x460 │ │ │ │ ldr.w r3, [r7, r5, lsl #2] │ │ │ │ - cbz r3, 46df0 │ │ │ │ + cbz r3, 46e80 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ (46e60 ) │ │ │ │ + ldr r2, [pc, #80] @ (46ef0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d6, [pc, #64] @ 46e58 │ │ │ │ + vldr d6, [pc, #64] @ 46ee8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vldr s16, [r3] │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 46e3e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 46e4e │ │ │ │ + bne.n 46ece │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 46ede │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85afc │ │ │ │ + b.w 85c44 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ 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 │ │ │ │ - b.n 46f84 │ │ │ │ + b.n 47014 │ │ │ │ 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 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 46e92 │ │ │ │ + bls.n 46f22 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28904 @ 0x70e8 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 46ebc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 46f4c │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #4372 @ 0x1114 │ │ │ │ movtne r4, #71 @ 0x47 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 154d70 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ - cbnz r0, 46eea │ │ │ │ + bl 1555e8 <_PyTime_AsTimespec@@Base+0x150> │ │ │ │ + cbnz r0, 46f7a │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbnz r0, 46ec0 │ │ │ │ + bl d751c │ │ │ │ + cbnz r0, 46f50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46eea │ │ │ │ - bl d6f30 │ │ │ │ + b.n 46f7a │ │ │ │ + bl d7760 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22a6a4 │ │ │ │ + bl 22ab78 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 46ebc │ │ │ │ + beq.n 46f4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 46ebc │ │ │ │ + blt.n 46f4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 46ee4 │ │ │ │ + bne.n 46f74 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 46eea │ │ │ │ + b.n 46f7a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 46ee0 │ │ │ │ + b.n 46f70 │ │ │ │ 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, #26096 @ 0x65f0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 46f0e │ │ │ │ + bne.n 46f9e │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 46f44 │ │ │ │ + b.n 46fd4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14541c │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 46f44 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 46f2c │ │ │ │ + bne.n 46fd4 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 46fbc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46f72 │ │ │ │ + b.n 47002 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28944 @ 0x7110 │ │ │ │ + movw r1, #29712 @ 0x7410 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 46f28 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 46fb8 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 46f2c │ │ │ │ - ldr r2, [pc, #48] @ (46f80 ) │ │ │ │ + bls.n 46fbc │ │ │ │ + ldr r2, [pc, #48] @ (47010 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - vldr d7, [pc, #32] @ 46f78 │ │ │ │ + vldr d7, [pc, #32] @ 47008 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -42379,1024 +42432,1024 @@ │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ - ldr r3, [pc, #156] @ (47030 ) │ │ │ │ + ldr r3, [pc, #156] @ (470c0 ) │ │ │ │ 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, 46fcc │ │ │ │ + cbz r3, 4705c │ │ │ │ addw r0, r0, #431 @ 0x1af │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 46fc2 │ │ │ │ + bne.n 47052 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 46fb2 │ │ │ │ + bne.n 47042 │ │ │ │ dmb ish │ │ │ │ - beq.n 46fcc │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4705c │ │ │ │ + bl 279684 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ add.w r1, r4, #72 @ 0x48 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 46756 <_PyEval_FormatAwaitableError@@Base+0x28a> │ │ │ │ + bl 467e2 <_PyEval_FormatAwaitableError@@Base+0x28a> │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - cbz r3, 47010 │ │ │ │ + cbz r3, 470a0 │ │ │ │ addw r0, r4, #431 @ 0x1af │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47006 │ │ │ │ + bne.n 47096 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 46ff6 │ │ │ │ + bne.n 47086 │ │ │ │ dmb ish │ │ │ │ - beq.n 47010 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 470a0 │ │ │ │ + bl 25dbfc │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d2c │ │ │ │ - ldr r3, [pc, #20] @ (47030 ) │ │ │ │ + bl 72e74 │ │ │ │ + ldr r3, [pc, #20] @ (470c0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4702a │ │ │ │ + beq.n 470ba │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ │ │ │ │ -00047034 : │ │ │ │ +000470c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #9 │ │ │ │ - bhi.n 47054 │ │ │ │ + bhi.n 470e4 │ │ │ │ movw r3, #44016 @ 0xabf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ - b.n 47066 │ │ │ │ + b.n 470f6 │ │ │ │ movw r1, #3077 @ 0xc05 │ │ │ │ - movw r0, #57152 @ 0xdf40 │ │ │ │ + movw r0, #57920 @ 0xe240 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 47086 │ │ │ │ + cbnz r3, 47116 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 4707c │ │ │ │ + cbz r2, 4710c │ │ │ │ movw r3, #51516 @ 0xc93c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 47086 │ │ │ │ + bne.n 47116 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ 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 r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 470c2 │ │ │ │ + beq.n 47152 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 470e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 47174 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 470e8 │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 47178 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 471b0 │ │ │ │ + b.n 47240 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 470e4 │ │ │ │ + beq.n 47174 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4711a │ │ │ │ + ble.n 471aa │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 470e4 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 47174 │ │ │ │ ldrb.w r3, [r4, #430] @ 0x1ae │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ - cbnz r3, 4714c │ │ │ │ + cbnz r3, 471dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 47134 │ │ │ │ + blt.n 471c4 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #430] @ 0x1ae │ │ │ │ - b.n 4714c │ │ │ │ + b.n 471dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 269a98 │ │ │ │ + bl 269e10 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 471b0 │ │ │ │ - bl 980b4 │ │ │ │ + b.n 47240 │ │ │ │ + bl 98234 │ │ │ │ addw r4, r4, #431 @ 0x1af │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4716e │ │ │ │ + bne.n 471fe │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4715e │ │ │ │ + bne.n 471ee │ │ │ │ dmb ish │ │ │ │ - beq.n 4717a │ │ │ │ + beq.n 4720a │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 269a98 │ │ │ │ + bl 269e10 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4719c │ │ │ │ + bne.n 4722c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4718c │ │ │ │ + bne.n 4721c │ │ │ │ dmb ish │ │ │ │ - beq.n 471a8 │ │ │ │ + beq.n 47238 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 4713c │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 471cc │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 221080 │ │ │ │ + b.w 221738 │ │ │ │ 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, #1120 @ 0x460 │ │ │ │ + movw r0, #1848 @ 0x738 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18060 @ 0x468c │ │ │ │ + movw r0, #18828 @ 0x498c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 47218 │ │ │ │ + cbnz r7, 472a8 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 47218 │ │ │ │ + ble.n 472a8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47218 │ │ │ │ - cbnz r2, 47236 │ │ │ │ + bne.n 472a8 │ │ │ │ + cbnz r2, 472c6 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #148] @ (472b0 ) │ │ │ │ + ldr r4, [pc, #148] @ (47340 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 472a0 │ │ │ │ + cbz r0, 47330 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4725a │ │ │ │ + beq.n 472ea │ │ │ │ mov r0, r3 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 47272 │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 47302 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 251388 │ │ │ │ + bl 251868 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 472a4 │ │ │ │ - b.n 472a0 │ │ │ │ + bne.n 47334 │ │ │ │ + b.n 47330 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #3744 @ 0xea0 │ │ │ │ + movw r0, #4512 @ 0x11a0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 472ac │ │ │ │ + b.n 4733c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000472b4 : │ │ │ │ +00047344 : │ │ │ │ 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, #6304 @ 0x18a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 472e6 │ │ │ │ + beq.n 47376 │ │ │ │ movw r1, #1542 @ 0x606 │ │ │ │ - movw r0, #40860 @ 0x9f9c │ │ │ │ + movw r0, #41628 @ 0xa29c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47304 │ │ │ │ + b.n 47394 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbz r3, 472f4 │ │ │ │ + cbz r3, 47384 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 472f4 │ │ │ │ + blt.n 47384 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 472fa │ │ │ │ + bgt.n 4738a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 47302 │ │ │ │ + b.n 47392 │ │ │ │ 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 47332 │ │ │ │ + bne.n 473c2 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26444 @ 0x674c │ │ │ │ + movw r1, #27212 @ 0x6a4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 47358 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 473e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 47364 │ │ │ │ + cbnz r3, 473f4 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4735c │ │ │ │ + cbz r3, 473ec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #26496 @ 0x6780 │ │ │ │ + movw r1, #27264 @ 0x6a80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4737c │ │ │ │ + b.n 4740c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 221080 │ │ │ │ + bl 221738 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 266e50 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ - cbnz r0, 4737c │ │ │ │ + bl 26712c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x215c> │ │ │ │ + cbnz r0, 4740c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [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, #4000] @ 0xfa0 │ │ │ │ - movw r4, #60896 @ 0xede0 │ │ │ │ + movw r4, #61660 @ 0xf0dc │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ 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} │ │ │ │ - bne.n 473cc │ │ │ │ + bne.n 4745c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - cbnz r0, 473e8 │ │ │ │ - b.n 474d8 │ │ │ │ + cbnz r0, 47478 │ │ │ │ + b.n 47568 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #8772 @ 0x2244 │ │ │ │ + movw r0, #9540 @ 0x2544 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 473b6 │ │ │ │ + bne.n 47446 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 474d8 │ │ │ │ - ldr r2, [pc, #256] @ (474ec ) │ │ │ │ + b.n 47568 │ │ │ │ + ldr r2, [pc, #256] @ (4757c ) │ │ │ │ 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 47416 │ │ │ │ + bmi.n 474a6 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29368 @ 0x72b8 │ │ │ │ + movw r1, #30136 @ 0x75b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 474d8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 47568 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 4743a │ │ │ │ + bne.n 474ca │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29416 @ 0x72e8 │ │ │ │ + movw r1, #30184 @ 0x75e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 474d8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 47568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 4745e │ │ │ │ + bgt.n 474ee │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29456 @ 0x7310 │ │ │ │ + movw r1, #30224 @ 0x7610 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 474d8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 47568 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 222b00 │ │ │ │ + bl 2231c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 474d8 │ │ │ │ + cbz r0, 47568 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 47494 │ │ │ │ + cbnz r3, 47524 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29488 @ 0x7330 │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22382c <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ - b.n 474d8 │ │ │ │ + bl 223eec <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ + b.n 47568 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #29532 @ 0x735c │ │ │ │ + movw r0, #30300 @ 0x765c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #32884 @ 0x8074 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 474d0 │ │ │ │ + beq.n 47560 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 29d90 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22382c <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ + bl 223eec <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 474f2 │ │ │ │ + b.n 47582 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4751e │ │ │ │ + cbz r3, 475ae │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4752e │ │ │ │ + b.n 475be │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4752c │ │ │ │ + blt.n 475bc │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 47528 │ │ │ │ - cbnz r1, 4754c │ │ │ │ + bgt.n 475b8 │ │ │ │ + cbnz r1, 475dc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4752e │ │ │ │ + b.n 475be │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #676] @ (477d4 ) │ │ │ │ + ldr r1, [pc, #676] @ (47864 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 47552 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 475e2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 478f8 │ │ │ │ + b.n 47988 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 4759c │ │ │ │ + beq.n 4762c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 47560 │ │ │ │ + cbz r4, 475f0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 47568 │ │ │ │ - b.n 475aa │ │ │ │ + bne.n 475f8 │ │ │ │ + b.n 4763a │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4757a │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 475aa │ │ │ │ - b.n 47548 │ │ │ │ - bl 85a4c │ │ │ │ + cbnz r0, 4760a │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4763a │ │ │ │ + b.n 475d8 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47596 │ │ │ │ + beq.n 47626 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47596 │ │ │ │ + cbnz r3, 47626 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 475ae │ │ │ │ - b.n 47572 │ │ │ │ + bne.n 4763e │ │ │ │ + b.n 47602 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 475ae │ │ │ │ + b.n 4763e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 475c4 │ │ │ │ + cbz r5, 47654 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 475cc │ │ │ │ + b.n 4765c │ │ │ │ movw r8, #11008 @ 0x2b00 │ │ │ │ movt r8, #78 @ 0x4e │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 47702 │ │ │ │ + bne.w 47792 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 475f8 │ │ │ │ + cbnz r0, 47688 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 478d4 │ │ │ │ + b.n 47964 │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #58144 @ 0xe320 │ │ │ │ + movw fp, #58912 @ 0xe620 │ │ │ │ movt fp, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 4767c │ │ │ │ + beq.n 4770c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 476d8 │ │ │ │ + blt.n 47768 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 47630 │ │ │ │ + bpl.n 476c0 │ │ │ │ mov r1, sl │ │ │ │ - b.n 47608 │ │ │ │ + b.n 47698 │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 47636 │ │ │ │ + bmi.n 476c6 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 47620 │ │ │ │ + bne.n 476b0 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 476e6 │ │ │ │ + beq.n 47776 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 47656 │ │ │ │ + bgt.n 476e6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 47676 │ │ │ │ + b.n 47706 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 476ae │ │ │ │ + cbnz r0, 4773e │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47676 │ │ │ │ + beq.n 47706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47676 │ │ │ │ + cbnz r3, 47706 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 47604 │ │ │ │ + b.n 47694 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 476d8 │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + blt.n 47768 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 476c0 │ │ │ │ + bpl.n 47750 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 476d8 │ │ │ │ - b.n 47688 │ │ │ │ + bcc.n 47768 │ │ │ │ + b.n 47718 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 478e0 │ │ │ │ + beq.w 47970 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 476e6 │ │ │ │ + beq.n 47776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 476e6 │ │ │ │ + cbnz r3, 47776 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 476e6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47776 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 476e6 │ │ │ │ + cbz r0, 47776 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4769a │ │ │ │ + bgt.n 4772a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 1ffac0 │ │ │ │ + bl 2001f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 478d4 │ │ │ │ + bne.w 47964 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 475f4 │ │ │ │ + beq.n 47684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 475f4 │ │ │ │ + bne.w 47684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 475f4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47684 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 475f4 │ │ │ │ + bne.w 47684 │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 47736 │ │ │ │ + bne.n 477c6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59484 @ 0xe85c │ │ │ │ + movw r1, #60252 @ 0xeb5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 478cc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4795c │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 477f0 │ │ │ │ + bne.n 47880 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 478cc │ │ │ │ + beq.w 4795c │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 477dc │ │ │ │ + blt.n 4786c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 477dc │ │ │ │ + beq.n 4786c │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 477d8 │ │ │ │ + bne.n 47868 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 478b6 │ │ │ │ + beq.w 47946 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4778e │ │ │ │ + bgt.n 4781e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 477cc │ │ │ │ + b.n 4785c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 477ba │ │ │ │ + cbz r0, 4784a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 478b6 │ │ │ │ + beq.w 47946 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 478b6 │ │ │ │ + bne.w 47946 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 478b6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47946 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 477cc │ │ │ │ + beq.n 4785c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 477cc │ │ │ │ + cbnz r3, 4785c │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 4775e │ │ │ │ + b.n 477ee │ │ │ │ subs r2, #0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 47768 │ │ │ │ + bcs.n 477f8 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 478aa │ │ │ │ + blt.n 4793a │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4786a │ │ │ │ - b.n 478b6 │ │ │ │ - bl 73110 │ │ │ │ + bne.n 478fa │ │ │ │ + b.n 47946 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478cc │ │ │ │ + beq.n 4795c │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 4785e │ │ │ │ + beq.n 478ee │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e6ff4 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e781c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4785e │ │ │ │ + blt.n 478ee │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478b6 │ │ │ │ + beq.n 47946 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 47838 │ │ │ │ + bgt.n 478c8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 47858 │ │ │ │ + b.n 478e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 47886 │ │ │ │ + cbnz r0, 47916 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47858 │ │ │ │ + beq.n 478e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47858 │ │ │ │ + cbnz r3, 478e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 477fa │ │ │ │ + b.n 4788a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 478b6 │ │ │ │ + cbz r0, 47946 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 47876 │ │ │ │ + bgt.n 47906 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 478a8 │ │ │ │ + b.n 47938 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 47898 │ │ │ │ + cbz r0, 47928 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 478b6 │ │ │ │ + beq.n 47946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 478b6 │ │ │ │ + cbnz r3, 47946 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 478b6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47946 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 478a8 │ │ │ │ + beq.n 47938 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 478a8 │ │ │ │ + cbnz r3, 47938 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 1ffac0 │ │ │ │ + bl 2001f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 478ce │ │ │ │ + bne.n 4795e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 478cc │ │ │ │ + beq.n 4795c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 478cc │ │ │ │ + cbnz r3, 4795c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 478f8 │ │ │ │ + b.n 47988 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 476d6 │ │ │ │ + beq.w 47766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 476d6 │ │ │ │ + bne.w 47766 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 476d6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47766 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00047900 : │ │ │ │ +00047990 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47922 │ │ │ │ + bne.n 479b2 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 47924 │ │ │ │ + beq.n 479b4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00047926 : │ │ │ │ +000479b6 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1dac80 <_PyInterpreterState_SetRunningMain@@Base+0x398> │ │ │ │ + b.w 1db514 <_PyInterpreterState_SetRunningMain@@Base+0x398> │ │ │ │ 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 e0f78 │ │ │ │ + bl e1780 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4794e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 47978 │ │ │ │ - b.n 4795e │ │ │ │ + bne.n 479de │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 47a08 │ │ │ │ + b.n 479ee │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4795c │ │ │ │ + blt.n 479ec │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4795e │ │ │ │ + b.n 479ee │ │ │ │ movs r0, #0 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 4797a │ │ │ │ + b.n 47a0a │ │ │ │ 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] @ (479e4 ) │ │ │ │ + ldr r1, [pc, #84] @ (47a74 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl d8504 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ - cbz r0, 479be │ │ │ │ + bl d8d40 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + cbz r0, 47a4e │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 129b1c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 12a460 <_PyStack_AsDict@@Base+0x10> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 479de │ │ │ │ + beq.n 47a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 479de │ │ │ │ + cbnz r3, 47a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 479de │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47a6e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29540 @ 0x7364 │ │ │ │ + movw r1, #30308 @ 0x7664 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r1, 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 │ │ │ │ - cbz r0, 47a18 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 47aa8 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 47a12 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 47a18 │ │ │ │ + bne.n 47aa2 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 47aa8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 47a26 │ │ │ │ + cbnz r0, 47ab6 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 47a26 │ │ │ │ + cbz r0, 47ab6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00047a28 : │ │ │ │ +00047ab8 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -43412,146 +43465,146 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 47a84 │ │ │ │ + beq.n 47b14 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #29584 @ 0x7390 │ │ │ │ + movw r1, #30352 @ 0x7690 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #192] @ (47b48 ) │ │ │ │ + ldr r1, [pc, #192] @ (47bd8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 47a98 │ │ │ │ + bge.n 47b28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47b46 │ │ │ │ - bne.n 47aac │ │ │ │ + b.n 47bd6 │ │ │ │ + bne.n 47b3c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 47a94 │ │ │ │ - beq.n 47aae │ │ │ │ + blt.n 47b24 │ │ │ │ + beq.n 47b3e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 47aae │ │ │ │ - ldr r5, [pc, #152] @ (47b48 ) │ │ │ │ + b.n 47b3e │ │ │ │ + ldr r5, [pc, #152] @ (47bd8 ) │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 11a564 │ │ │ │ + bl 11ae1c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47a94 │ │ │ │ + beq.n 47b24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl cc514 │ │ │ │ + bl ccda0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47adc │ │ │ │ + beq.n 47b6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47adc │ │ │ │ + cbnz r3, 47b6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 47a94 │ │ │ │ + beq.n 47b24 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl f4e1c │ │ │ │ - cbnz r0, 47b04 │ │ │ │ + bl f5628 │ │ │ │ + cbnz r0, 47b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47a94 │ │ │ │ + beq.n 47b24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47a94 │ │ │ │ + bne.n 47b24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 47a94 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47b24 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 47b22 │ │ │ │ + beq.n 47bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 47b22 │ │ │ │ + cbnz r3, 47bb2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 47b36 │ │ │ │ + bne.n 47bc6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 47b46 │ │ │ │ + b.n 47bd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47b2c │ │ │ │ + bne.n 47bbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 47b2c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47bbc │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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 47b6a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 47b74 │ │ │ │ + bne.n 47bfa │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 47c04 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 47b98 │ │ │ │ + beq.n 47c28 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f700 │ │ │ │ + b.w 26fa78 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #38164 @ 0x9514 │ │ │ │ + movw r2, #38932 @ 0x9814 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #29628 @ 0x73bc │ │ │ │ + movw r0, #30396 @ 0x76bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00047bba : │ │ │ │ +00047c4a : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -43564,48 +43617,48 @@ │ │ │ │ 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 r6, r0 │ │ │ │ - bl 25b7f0 <_PyObject_GetState@@Base> │ │ │ │ - cbz r0, 47c16 │ │ │ │ + bl 25bb90 <_PyObject_GetState@@Base> │ │ │ │ + cbz r0, 47ca6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47c1a │ │ │ │ + cbnz r0, 47caa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47c16 │ │ │ │ + beq.n 47ca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47c16 │ │ │ │ + cbnz r3, 47ca6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 47c48 │ │ │ │ + b.n 47cd8 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 47c38 │ │ │ │ + bge.n 47cc8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #29644 @ 0x73cc │ │ │ │ + movw r0, #30412 @ 0x76cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #29652 @ 0x73d4 │ │ │ │ + movw r0, #30420 @ 0x76d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ @@ -43617,704 +43670,704 @@ │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ - movweq r1, #29664 @ 0x73e0 │ │ │ │ + movweq r1, #30432 @ 0x76e0 │ │ │ │ movteq r4, #71 @ 0x47 │ │ │ │ itete ne │ │ │ │ - movwne r1, #29672 @ 0x73e8 │ │ │ │ + movwne r1, #30440 @ 0x76e8 │ │ │ │ movteq r1, #43 @ 0x2b │ │ │ │ movtne r1, #43 @ 0x2b │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ 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 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 47cb8 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 47d48 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 47ce4 │ │ │ │ + cbnz r3, 47d74 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 47ccc │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 47d5c │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 47ce4 │ │ │ │ + b.n 47d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2768 │ │ │ │ + bl c3048 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47cc8 │ │ │ │ + bne.n 47d58 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47cc8 │ │ │ │ + beq.n 47d58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00047cec : │ │ │ │ +00047d7c : │ │ │ │ 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 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 47d18 │ │ │ │ + cbz r3, 47da8 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47d28 │ │ │ │ + b.n 47db8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47d26 │ │ │ │ + ble.n 47db6 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 47d22 │ │ │ │ - cbnz r1, 47d4a │ │ │ │ + bgt.n 47db2 │ │ │ │ + cbnz r1, 47dda │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47d28 │ │ │ │ + b.n 47db8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #284] @ (47e48 ) │ │ │ │ + ldr r1, [pc, #284] @ (47ed8 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 47d50 │ │ │ │ - b.n 47e40 │ │ │ │ + cbnz r0, 47de0 │ │ │ │ + b.n 47ed0 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 47d64 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 47df4 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47e40 │ │ │ │ + bne.n 47ed0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 47d78 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 47e08 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47e40 │ │ │ │ + bne.n 47ed0 │ │ │ │ add.w r2, r8, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 47d8e │ │ │ │ + beq.n 47e1e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 47e40 │ │ │ │ - beq.n 47d94 │ │ │ │ + blt.n 47ed0 │ │ │ │ + beq.n 47e24 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 47de0 │ │ │ │ + b.n 47e70 │ │ │ │ movw r5, #14732 @ 0x398c │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ - cbz r3, 47de0 │ │ │ │ - bl 980b4 │ │ │ │ + cbz r3, 47e70 │ │ │ │ + bl 98234 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2aa98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 47dda │ │ │ │ + bge.n 47e6a │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 47dd8 │ │ │ │ + bne.n 47e68 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #248] @ 0xf8 │ │ │ │ - cbnz r3, 47dfa │ │ │ │ + cbnz r3, 47e8a │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ - cbnz r3, 47e26 │ │ │ │ - bl 980b4 │ │ │ │ + cbnz r3, 47eb6 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a580 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 47e0a │ │ │ │ + bge.n 47e9a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 47e2a │ │ │ │ + bl f57d8 │ │ │ │ + b.n 47eba │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 47e34 │ │ │ │ + bne.n 47ec4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 11fe04 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1206bc <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47e34 │ │ │ │ + bne.n 47ec4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a154 │ │ │ │ - b.n 47e2a │ │ │ │ + b.n 47eba │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 47e34 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 47e40 │ │ │ │ + bne.n 47ec4 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 47ed0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00047e4c : │ │ │ │ +00047edc : │ │ │ │ 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 47e80 │ │ │ │ + bmi.n 47f10 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + movw r1, #30476 @ 0x770c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add.w r7, r4, #124 @ 0x7c │ │ │ │ subs r3, r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 47ee6 │ │ │ │ + bge.n 47f76 │ │ │ │ ldrb.w r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.n 47ee6 │ │ │ │ + bne.n 47f76 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47ee6 │ │ │ │ + bne.n 47f76 │ │ │ │ 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 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - bge.n 47ee4 │ │ │ │ + bge.n 47f74 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ add.w r0, r0, #1 │ │ │ │ it ne │ │ │ │ strne.w r0, [ip] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 47ec0 │ │ │ │ + b.n 47f50 │ │ │ │ str r7, [r5, #28] │ │ │ │ ldr.w r9, [r4, #48] @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - ble.n 47f92 │ │ │ │ + ble.n 48022 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 47f06 │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 47f96 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 47eee │ │ │ │ + b.n 47f7e │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r6 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 47f1a │ │ │ │ + bge.n 47faa │ │ │ │ ldr r1, [r4, #24] │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.n 47f92 │ │ │ │ + bpl.n 48022 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ add.w r0, r6, #10 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ - cbz r1, 47f80 │ │ │ │ + cbz r1, 48010 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 47f7e │ │ │ │ + blt.n 4800e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 47f80 │ │ │ │ - cbz r0, 47f92 │ │ │ │ + bpl.n 48010 │ │ │ │ + cbz r0, 48022 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 47f82 │ │ │ │ + bne.n 48012 │ │ │ │ ldr.w ip, [r5, #28] │ │ │ │ - movw r4, #31348 @ 0x7a74 │ │ │ │ + movw r4, #32116 @ 0x7d74 │ │ │ │ movt r4, #54 @ 0x36 │ │ │ │ - movw r1, #31604 @ 0x7b74 │ │ │ │ + movw r1, #32372 @ 0x7e74 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, ip │ │ │ │ - bcs.n 47f82 │ │ │ │ + bcs.n 48012 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ ldrb r5, [r4, r3] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ orr.w r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 47f6e │ │ │ │ + bne.n 47ffe │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 47f7e │ │ │ │ + beq.n 4800e │ │ │ │ cmp r5, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ lsleq r2, r3, #8 │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ adds r3, #1 │ │ │ │ add.w r7, r7, r3, lsl #1 │ │ │ │ - b.n 47f54 │ │ │ │ + b.n 47fe4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 47f92 │ │ │ │ + cbz r0, 48022 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47fae │ │ │ │ + beq.n 4803e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47fae │ │ │ │ + b.n 4803e │ │ │ │ movw r3, #48068 @ 0xbbc4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #29736 @ 0x7428 │ │ │ │ + movw r1, #30504 @ 0x7728 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 47fd2 │ │ │ │ + cbnz r3, 48062 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 47fd2 │ │ │ │ + ble.n 48062 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 47fd2 │ │ │ │ - cbnz r1, 47fec │ │ │ │ + bne.n 48062 │ │ │ │ + cbnz r1, 4807c │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r5, [pc, #92] @ (48034 ) │ │ │ │ + ldr r5, [pc, #92] @ (480c4 ) │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 48018 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 480a8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #52904 @ 0xcea8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4801c │ │ │ │ + beq.n 480ac │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29764 @ 0x7444 │ │ │ │ + movw r1, #30532 @ 0x7744 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4802e │ │ │ │ + b.n 480be │ │ │ │ mov r0, r4 │ │ │ │ - bl 257450 <_PyTime_AsTimeval@@Base+0x1b50> │ │ │ │ + bl 257938 <_PyTime_AsTimeval@@Base+0x1b58> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48018 │ │ │ │ + beq.n 480a8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 2a04c │ │ │ │ - cbnz r0, 48062 │ │ │ │ + cbnz r0, 480f2 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 4806a │ │ │ │ + bl f57d8 │ │ │ │ + b.n 480fa │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w fc84c │ │ │ │ + b.w fd054 │ │ │ │ │ │ │ │ -0004808a : │ │ │ │ +0004811a : │ │ │ │ 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 18e790 │ │ │ │ + bl 18f2f4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #4680 @ 0x1248 │ │ │ │ + movw r1, #5448 @ 0x1548 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 48106 │ │ │ │ + b.n 48196 │ │ │ │ │ │ │ │ -000480c2 : │ │ │ │ +00048152 : │ │ │ │ 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 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48102 │ │ │ │ + cbz r0, 48192 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 47e4c │ │ │ │ + bl 47edc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 480f6 │ │ │ │ + beq.n 48186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 480fa │ │ │ │ + cbz r3, 4818a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 48102 │ │ │ │ + b.n 48192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 480f6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48186 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 460e4 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ - cbz r0, 48168 │ │ │ │ + bl 46170 <_PyXI_ExcInfoAsObject@@Base+0x76c> │ │ │ │ + cbz r0, 481f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #24448 @ 0x5f80 │ │ │ │ + movw r2, #25216 @ 0x6280 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl cfd50 │ │ │ │ + bl d05a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4814c │ │ │ │ + beq.n 481dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4814c │ │ │ │ + cbnz r3, 481dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4816a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 481fa │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 48168 │ │ │ │ - bl d6f30 │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 481f8 │ │ │ │ + bl d7760 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 24fb74 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 250054 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #32] @ (48190 ) │ │ │ │ + ldr r2, [pc, #32] @ (48220 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #1700 @ 0x6a4 │ │ │ │ + movw r0, #2440 @ 0x988 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ 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 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w c7018 │ │ │ │ + b.w c78fc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #148] @ (48240 ) │ │ │ │ + ldr r3, [pc, #148] @ (482d0 ) │ │ │ │ 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, 481e0 │ │ │ │ + cbz r3, 48270 │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 481d6 │ │ │ │ + bne.n 48266 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 481c6 │ │ │ │ + bne.n 48256 │ │ │ │ dmb ish │ │ │ │ - beq.n 481e0 │ │ │ │ - bl 279304 │ │ │ │ + beq.n 48270 │ │ │ │ + bl 279684 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 484b4 │ │ │ │ + bl 48544 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 48222 │ │ │ │ + cbz r3, 482b2 │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48218 │ │ │ │ + bne.n 482a8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48208 │ │ │ │ + bne.n 48298 │ │ │ │ dmb ish │ │ │ │ - beq.n 48222 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 482b2 │ │ │ │ + bl 25dbfc │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (48240 ) │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (482d0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4823c │ │ │ │ + beq.n 482cc │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #4688 @ 0x1250 │ │ │ │ + movw r1, #5456 @ 0x1550 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 48106 │ │ │ │ + b.n 48196 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 150e9c │ │ │ │ - cbnz r0, 48272 │ │ │ │ + bl 1516d4 │ │ │ │ + cbnz r0, 48302 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 482be │ │ │ │ + b.n 4834e │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 48330 │ │ │ │ + bl 483c0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 48298 │ │ │ │ - movw r3, #39401 @ 0x99e9 │ │ │ │ + beq.n 48328 │ │ │ │ + movw r3, #40289 @ 0x9d61 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 482a2 │ │ │ │ + bne.n 48332 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269b48 │ │ │ │ - b.n 482aa │ │ │ │ - bl 80728 │ │ │ │ + bl 269ec0 │ │ │ │ + b.n 4833a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48280 │ │ │ │ - b.n 4826e │ │ │ │ + beq.n 48310 │ │ │ │ + b.n 482fe │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 482b6 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 48346 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4826e │ │ │ │ + bne.n 482fe │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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] @ (48320 ) │ │ │ │ + ldr r3, [pc, #80] @ (483b0 ) │ │ │ │ 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 482fe │ │ │ │ + bhi.n 4838e │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14708 @ 0x3974 │ │ │ │ + movw r1, #15372 @ 0x3c0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ str.w r3, [r4, #3688] @ 0xe68 │ │ │ │ - bl 2007c8 │ │ │ │ + bl 200da4 <_PySlice_FromIndices@@Base+0x358> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2009dc │ │ │ │ + bl 200f54 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #4464 @ 0x1170 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 48106 │ │ │ │ + b.n 48196 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4835e │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 48362 │ │ │ │ - b.n 48384 │ │ │ │ + bne.n 483ee │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 483f2 │ │ │ │ + b.n 48414 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4838c │ │ │ │ + bge.n 4841c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 4838c │ │ │ │ + cbz r3, 4841c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 4838c │ │ │ │ - movw r2, #30533 @ 0x7745 │ │ │ │ + cbz r3, 4841c │ │ │ │ + movw r2, #32621 @ 0x7f6d │ │ │ │ movt r2, #20 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4837c │ │ │ │ + bne.n 4840c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 48380 │ │ │ │ + b.n 48410 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4838a │ │ │ │ + bge.n 4841a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4838c │ │ │ │ + b.n 4841c │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00048390 : │ │ │ │ +00048420 : │ │ │ │ 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 1ef124 │ │ │ │ + bl 1ef898 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -44323,137 +44376,137 @@ │ │ │ │ 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] @ (484b0 ) │ │ │ │ + ldr r1, [pc, #204] @ (48540 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #59652 @ 0xe904 │ │ │ │ + movw r2, #60388 @ 0xebe4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #30016 @ 0x7540 │ │ │ │ + movw r1, #30784 @ 0x7840 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4848a │ │ │ │ + beq.n 4851a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25216 @ 0x6280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #24872 @ 0x6128 │ │ │ │ + movw r0, #25640 @ 0x6428 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 48430 │ │ │ │ + bne.n 484c0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48482 │ │ │ │ + b.n 48512 │ │ │ │ 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 23c49c <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ + bl 23c964 <_PyErr_BadInternalCall@@Base+0x7d40> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4842c │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 484bc │ │ │ │ + bl 98234 │ │ │ │ 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 29b00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ 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 42c4c │ │ │ │ + bl 42cc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 78208 │ │ │ │ - b.n 4848c │ │ │ │ + bl 78350 │ │ │ │ + b.n 4851c │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (484b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (48540 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 484a4 │ │ │ │ + beq.n 48534 │ │ │ │ blx 2a328 <__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, cr6, {2} │ │ │ │ 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, #220] @ (485a4 ) │ │ │ │ + ldr r3, [pc, #220] @ (48634 ) │ │ │ │ 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 4858c │ │ │ │ + bne.n 4861c │ │ │ │ ldr.w r5, [r0, #176] @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ add.w r6, r0, #48 @ 0x30 │ │ │ │ - bls.n 4851c │ │ │ │ + bls.n 485ac │ │ │ │ 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 270284 │ │ │ │ + bl 2705fc │ │ │ │ sub.w r2, r5, #64 @ 0x40 │ │ │ │ add.w r1, r4, #112 @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [r4, #176] @ 0xb0 │ │ │ │ blx 2a51c │ │ │ │ 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, 48548 │ │ │ │ + cbz r2, 485d8 │ │ │ │ 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 │ │ │ │ @@ -44462,127 +44515,103 @@ │ │ │ │ strb.w r3, [r4, #41] @ 0x29 │ │ │ │ add r0, r6 │ │ │ │ strb.w r3, [r4, #42] @ 0x2a │ │ │ │ strb.w r3, [r4, #43] @ 0x2b │ │ │ │ blx 29718 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 270284 │ │ │ │ + bl 2705fc │ │ │ │ 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 48574 │ │ │ │ + bne.n 48604 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ blx 29db8 │ │ │ │ - ldr r3, [pc, #20] @ (485a4 ) │ │ │ │ + ldr r3, [pc, #20] @ (48634 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4859e │ │ │ │ + beq.n 4862e │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 48638 │ │ │ │ + beq.n 486c8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #56152 @ 0xdb58 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 47306 │ │ │ │ - cbnz r0, 4860a │ │ │ │ + bl 47396 │ │ │ │ + cbnz r0, 4869a │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 485ec │ │ │ │ - bl d6f30 │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 4867c │ │ │ │ + bl d7760 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 48636 │ │ │ │ + b.n 486c6 │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 485de │ │ │ │ + bne.n 4866e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 485de │ │ │ │ - b.n 48634 │ │ │ │ + bne.n 4866e │ │ │ │ + b.n 486c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4861e │ │ │ │ + beq.n 486ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4861e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 486ae │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #5540 @ 0x15a4 │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -00048642 <_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 140f1c │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - bl 264530 <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ - cbnz r0, 48682 <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4867c <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ - add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - movw r1, #25476 @ 0x6384 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r2, r5 │ │ │ │ - ldr.w r0, [r4, #1420] @ 0x58c │ │ │ │ - bl d4ca4 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48684 <_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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (486b4 <_PyObject_CheckCrossInterpreterData@@Base+0x72>) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (48700 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #30104 @ 0x7598 │ │ │ │ + movw r0, #30872 @ 0x7898 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r1, 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] │ │ │ │ @@ -44595,697 +44624,626 @@ │ │ │ │ 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, 48708 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ + cbz r0, 48754 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48708 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ + beq.n 48754 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48708 <_PyObject_CheckCrossInterpreterData@@Base+0xc6> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48754 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7f83c │ │ │ │ - │ │ │ │ -00048712 : │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ - movs r1, #0 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r4, #1 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - mov r0, r1 │ │ │ │ - str r4, [sp, #32] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - bl 73110 │ │ │ │ - mov r4, r0 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - cbz r0, 4876a │ │ │ │ - mov r0, sp │ │ │ │ - bl 1b20cc │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 48762 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 48762 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4876a │ │ │ │ - bl 78208 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + b.w 7f97c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr r3, [pc, #152] @ (48818 ) │ │ │ │ + ldr r3, [pc, #148] @ (48804 ) │ │ │ │ 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, 487b6 │ │ │ │ + cbz r3, 487a4 │ │ │ │ adds r0, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 487ac │ │ │ │ + bne.n 4879a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4879c │ │ │ │ + bne.n 4878a │ │ │ │ dmb ish │ │ │ │ - beq.n 487b6 │ │ │ │ - bl 279304 │ │ │ │ + beq.n 487a4 │ │ │ │ + bl 279684 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 29db8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 484b4 │ │ │ │ + bl 48544 │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 487f8 │ │ │ │ + cbz r3, 487e6 │ │ │ │ add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 487ee │ │ │ │ + bne.n 487dc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 487de │ │ │ │ + bne.n 487cc │ │ │ │ dmb ish │ │ │ │ - beq.n 487f8 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 487e6 │ │ │ │ + bl 25dbfc │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d2c │ │ │ │ - ldr r3, [pc, #20] @ (48818 ) │ │ │ │ + bl 72e74 │ │ │ │ + ldr r3, [pc, #20] @ (48804 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 48812 │ │ │ │ + beq.n 48800 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4884c ) │ │ │ │ + ldr r3, [pc, #32] @ (48838 ) │ │ │ │ ldr.w r3, [r3, #1184] @ 0x4a0 │ │ │ │ - cbz r3, 48840 │ │ │ │ - bl 1a9520 <_Py_write_noraise@@Base+0x408> │ │ │ │ + cbz r3, 4882c │ │ │ │ + bl 1aa028 <_Py_write_noraise@@Base+0x408> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 48848 │ │ │ │ + b.n 48834 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00048850 : │ │ │ │ - push {r4, lr} │ │ │ │ +0004883c : │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ + movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ + movs r4, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ - mov r0, sp │ │ │ │ + mov r0, r1 │ │ │ │ + str r4, [sp, #32] │ │ │ │ + str r1, [sp, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 1c425c │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + cbz r0, 48894 │ │ │ │ + mov r0, sp │ │ │ │ + bl 1b2bc4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 4888c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 4888c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4887e │ │ │ │ - bl 78208 │ │ │ │ + cbz r0, 48894 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r0, #39424 @ 0x9a00 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - b.w 7b1c8 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00048890 : │ │ │ │ +0004889a : │ │ │ │ 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 1994d0 │ │ │ │ + bl 199fec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000488ac : │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ +000488b6 : │ │ │ │ + push {r4, 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 │ │ │ │ - mov r5, r2 │ │ │ │ - add r4, sp, #8 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ - movs r1, #0 │ │ │ │ - add r0, sp, #12 │ │ │ │ - blx 29718 │ │ │ │ - mov r1, r4 │ │ │ │ - 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 112b2c <_PyLong_FromByteArray@@Base+0x720> │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r2, r2, r0 │ │ │ │ - blx 2a194 │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + 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 1c4b34 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cbz r0, 488e4 │ │ │ │ + bl 78350 │ │ │ │ + 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 r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 48926 │ │ │ │ + beq.n 4891c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 48948 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4893e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 4894c │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 48942 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48a12 │ │ │ │ + b.n 48a08 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48948 │ │ │ │ + beq.n 4893e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4897e │ │ │ │ + ble.n 48974 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 48948 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4893e │ │ │ │ ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ - cbnz r3, 489b0 │ │ │ │ + cbnz r3, 489a6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 48998 │ │ │ │ + blt.n 4898e │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #222] @ 0xde │ │ │ │ - b.n 489b0 │ │ │ │ + b.n 489a6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 26fed8 │ │ │ │ + bl 270250 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 48a12 │ │ │ │ - bl 980b4 │ │ │ │ + b.n 48a08 │ │ │ │ + bl 98234 │ │ │ │ adds r4, #223 @ 0xdf │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 489d0 │ │ │ │ + bne.n 489c6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 489c0 │ │ │ │ + bne.n 489b6 │ │ │ │ dmb ish │ │ │ │ - beq.n 489dc │ │ │ │ + beq.n 489d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 26fed8 │ │ │ │ + bl 270250 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 489fe │ │ │ │ + bne.n 489f4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 489ee │ │ │ │ + bne.n 489e4 │ │ │ │ dmb ish │ │ │ │ - beq.n 48a0a │ │ │ │ + beq.n 48a00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 489a0 │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 48996 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00048a16 <_PyCrossInterpreterData_UnregisterClass@@Base>: │ │ │ │ +00048a0c <_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] @ (48ad0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xba>) │ │ │ │ + ldr r2, [pc, #168] @ (48ac4 <_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, 48a6e <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + cbz r3, 48a64 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 48a64 <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ + bne.n 48a5a <_PyCrossInterpreterData_UnregisterClass@@Base+0x4e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48a54 <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ + bne.n 48a4a <_PyCrossInterpreterData_UnregisterClass@@Base+0x3e> │ │ │ │ dmb ish │ │ │ │ - beq.n 48a6e <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ - bl 279304 │ │ │ │ + beq.n 48a64 <_PyCrossInterpreterData_UnregisterClass@@Base+0x58> │ │ │ │ + bl 279684 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21f45c │ │ │ │ + bl 21fb14 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 48aa0 <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ + cbz r0, 48a96 <_PyCrossInterpreterData_UnregisterClass@@Base+0x8a> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - cbnz r3, 48a9e <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ + cbnz r3, 48a94 <_PyCrossInterpreterData_UnregisterClass@@Base+0x88> │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ - cbz r2, 48a8c <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ + cbz r2, 48a82 <_PyCrossInterpreterData_UnregisterClass@@Base+0x76> │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 48a8e <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ + b.n 48a84 <_PyCrossInterpreterData_UnregisterClass@@Base+0x78> │ │ │ │ str r3, [r4, #12] │ │ │ │ - cbz r3, 48a92 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ + cbz r3, 48a88 <_PyCrossInterpreterData_UnregisterClass@@Base+0x7c> │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 48aca <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + cbz r3, 48ac0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48ac0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ + bne.n 48ab6 <_PyCrossInterpreterData_UnregisterClass@@Base+0xaa> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 48ab0 <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ + bne.n 48aa6 <_PyCrossInterpreterData_UnregisterClass@@Base+0x9a> │ │ │ │ dmb ish │ │ │ │ - beq.n 48aca <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 48ac0 <_PyCrossInterpreterData_UnregisterClass@@Base+0xb4> │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00048ad4 : │ │ │ │ +00048ac8 : │ │ │ │ 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 │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #14428 @ 0x385c │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #14432 @ 0x3860 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 92140 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 48b98 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ - movs r2, #28 │ │ │ │ + add r4, sp, #8 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ - sub.w r0, r4, #36 @ 0x24 │ │ │ │ + add r0, sp, #12 │ │ │ │ blx 29718 │ │ │ │ - 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 48b70 │ │ │ │ - movs r3, #0 │ │ │ │ - movw r2, #12461 @ 0x30ad │ │ │ │ - movt r2, #17 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movw r1, #51217 @ 0xc811 │ │ │ │ - movt r1, #18 │ │ │ │ - movw r0, #11309 @ 0x2c2d │ │ │ │ - movt r0, #17 │ │ │ │ - bl 6d8e4 <_Py_hashtable_new_full@@Base> │ │ │ │ - str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 48b70 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 48b98 │ │ │ │ - mov r0, r6 │ │ │ │ - sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 1108ac <_PyArena_Free@@Base+0x218> │ │ │ │ - ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 48b84 │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr.w r0, [r4, #-16] │ │ │ │ + mov r1, r4 │ │ │ │ + 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 11340c <_PyLong_FromByteArray@@Base+0x720> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ - ldr.w r2, [r4, #-24] │ │ │ │ - ldr.w r3, [r4, #-40] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2a194 │ │ │ │ - add.w sp, sp, #8192 @ 0x2000 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 48bd0 │ │ │ │ + cbz r0, 48b40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48bd0 │ │ │ │ + beq.n 48b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48bd0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48b40 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 48bec │ │ │ │ + cbz r0, 48b5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48bec │ │ │ │ + beq.n 48b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48bec │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48b5c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 48c08 │ │ │ │ + cbz r0, 48b78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c08 │ │ │ │ + beq.n 48b78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48c08 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48b78 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 48c24 │ │ │ │ + cbz r0, 48b94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c24 │ │ │ │ + beq.n 48b94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48c24 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48b94 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 48c40 │ │ │ │ + cbz r0, 48bb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c40 │ │ │ │ + beq.n 48bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48c40 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48bb0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 48c5c │ │ │ │ + cbz r0, 48bcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48c5c │ │ │ │ + beq.n 48bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 48c5c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 48bcc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 48c7e │ │ │ │ + cbz r3, 48bee │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 48c8e │ │ │ │ + b.n 48bfe │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 48c8c │ │ │ │ + blt.n 48bfc │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 48c88 │ │ │ │ - cbnz r1, 48cae │ │ │ │ + bgt.n 48bf8 │ │ │ │ + cbnz r1, 48c1e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 48c8e │ │ │ │ + b.n 48bfe │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #408] @ (48e28 ) │ │ │ │ + ldr r1, [pc, #408] @ (48d98 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48cb4 │ │ │ │ - b.n 48d10 │ │ │ │ + cbnz r0, 48c24 │ │ │ │ + b.n 48c80 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 48cda │ │ │ │ + beq.n 48c4a │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 48cc4 │ │ │ │ + cbz r6, 48c34 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 48cc4 │ │ │ │ + bne.n 48c34 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 48cde │ │ │ │ + b.n 48c4e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 48ccc │ │ │ │ + cbnz r0, 48c3c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 48cde │ │ │ │ - bl c7018 │ │ │ │ + b.n 48c4e │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48d10 │ │ │ │ + blt.n 48c80 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 48cc0 │ │ │ │ - b.n 48cc8 │ │ │ │ + beq.n 48c30 │ │ │ │ + b.n 48c38 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 267114 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x24bc> │ │ │ │ + bl 2673f0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2420> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48d10 │ │ │ │ + beq.n 48c80 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48d66 │ │ │ │ + beq.n 48cd6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 48d14 │ │ │ │ + beq.n 48c84 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48e10 │ │ │ │ + b.n 48d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 48d34 │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 48ca4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 48d10 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 48c80 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 48d10 │ │ │ │ + beq.n 48c80 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48d66 │ │ │ │ + ble.n 48cd6 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 48d10 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 48c80 │ │ │ │ mov r0, r7 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 4903c │ │ │ │ + bl 490b8 <_PyObject_CheckCrossInterpreterData@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48d82 │ │ │ │ + cbnz r0, 48cf2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 48d10 │ │ │ │ + beq.n 48c80 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 48d10 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 48c80 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #112 @ (adr r3, 48e18 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 48d88 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #112 @ (adr r3, 48e20 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 48d90 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r7, r8, [r0] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 48de0 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 48d50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48d76 │ │ │ │ + beq.n 48ce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48d76 │ │ │ │ + bne.n 48ce6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 48d76 │ │ │ │ - cbz r5, 48e10 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48ce6 │ │ │ │ + cbz r5, 48d80 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 48e02 │ │ │ │ - bl 980b4 │ │ │ │ + blt.n 48d72 │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 54014 │ │ │ │ + bl 53f84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 48e0a │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 48d7a │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 54014 │ │ │ │ + bl 53f84 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r0, #116] @ 0x74 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ @ instruction: 0xefcddcfe │ │ │ │ @@ -45303,257 +45261,345 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #9700 @ 0x25e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 48e80 │ │ │ │ + beq.n 48df0 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 48e80 │ │ │ │ + beq.n 48df0 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #2036 @ 0x7f4 │ │ │ │ + movw r1, #2804 @ 0xaf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c2fa0 │ │ │ │ - cbnz r0, 48e96 │ │ │ │ - b.n 48ec2 │ │ │ │ + bl c3880 │ │ │ │ + cbnz r0, 48e06 │ │ │ │ + b.n 48e32 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 48e62 │ │ │ │ - movw r0, #2036 @ 0x7f4 │ │ │ │ + beq.n 48dd2 │ │ │ │ + movw r0, #2804 @ 0xaf4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 48ec2 │ │ │ │ - b.n 48e62 │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 48e32 │ │ │ │ + b.n 48dd2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48ec2 │ │ │ │ + cbz r0, 48e32 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 48ec6 │ │ │ │ + cbnz r0, 48e36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48ec2 │ │ │ │ + beq.n 48e32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48ec2 │ │ │ │ + cbnz r3, 48e32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48ed6 │ │ │ │ + b.n 48e46 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ strd r2, r4, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +00048e4a : │ │ │ │ + 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, #15196 @ 0x3b5c │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #15200 @ 0x3b60 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + bl 922c0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 48f0e │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ + movs r2, #28 │ │ │ │ + movs r1, #0 │ │ │ │ + sub.w r0, r4, #36 @ 0x24 │ │ │ │ + blx 29718 │ │ │ │ + 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 48ee6 │ │ │ │ + movs r3, #0 │ │ │ │ + movw r2, #14725 @ 0x3985 │ │ │ │ + movt r2, #17 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movw r1, #53585 @ 0xd151 │ │ │ │ + movt r1, #18 │ │ │ │ + movw r0, #13541 @ 0x34e5 │ │ │ │ + movt r0, #17 │ │ │ │ + bl 6d9ec <_Py_hashtable_new_full@@Base> │ │ │ │ + str.w r0, [r4, #-12] │ │ │ │ + cbnz r0, 48ee6 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 48f0e │ │ │ │ + mov r0, r6 │ │ │ │ + sub.w r1, r4, #40 @ 0x28 │ │ │ │ + bl 11118c <_PyArena_Free@@Base+0x218> │ │ │ │ + ldr.w r0, [r4, #-12] │ │ │ │ + cbz r0, 48efa │ │ │ │ + bl 113654 <_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 2a194 │ │ │ │ + add.w sp, sp, #8192 @ 0x2000 │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ + pop {r4, r5, r6, r7, 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 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 48f0a │ │ │ │ + cbnz r3, 48f42 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ + movw r1, #17508 @ 0x4464 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 48f1c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 48f54 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 806c8 │ │ │ │ + bl 80808 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48f20 │ │ │ │ + cbnz r0, 48f58 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 48f4e │ │ │ │ + b.n 48f86 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 48f4e │ │ │ │ + beq.n 48f86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48f4e │ │ │ │ + cbnz r3, 48f86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #30320 @ 0x7670 │ │ │ │ + movw r0, #31088 @ 0x7970 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ │ │ │ │ -00048f5e : │ │ │ │ +00048f96 : │ │ │ │ sub sp, #16 │ │ │ │ add sp, #16 │ │ │ │ - b.w 188c10 │ │ │ │ + b.w 189764 │ │ │ │ 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, #9460 @ 0x24f4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 48fb6 │ │ │ │ + beq.n 48fee │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 48fb6 │ │ │ │ + beq.n 48fee │ │ │ │ mov r0, r6 │ │ │ │ - bl b7378 │ │ │ │ + bl b7c44 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 48fcc │ │ │ │ + bgt.n 49004 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47684 @ 0xba44 │ │ │ │ + movw r1, #48452 @ 0xbd44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 48ff6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4902e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 48f92 │ │ │ │ - movw r0, #61352 @ 0xefa8 │ │ │ │ + beq.n 48fca │ │ │ │ + movw r0, #62120 @ 0xf2a8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 48ff6 │ │ │ │ - b.n 48f92 │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 4902e │ │ │ │ + b.n 48fca │ │ │ │ subs r0, #1 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48ff6 │ │ │ │ + cbz r0, 4902e │ │ │ │ add.w sl, r6, #12 │ │ │ │ add.w r9, r0, #8 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 8861c │ │ │ │ - cbnz r0, 48ffa │ │ │ │ + bl 88788 │ │ │ │ + cbnz r0, 49032 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 49018 │ │ │ │ + bne.n 49050 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49038 │ │ │ │ + b.n 49070 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 48fe0 │ │ │ │ + bne.n 49018 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 49028 │ │ │ │ + cbnz r0, 49060 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 48ff6 │ │ │ │ + beq.n 4902e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48ff6 │ │ │ │ + bne.n 4902e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 48ff6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4902e │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + │ │ │ │ +00049074 <_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 141724 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + bl 2648ac <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ + cbnz r0, 490b4 <_PyObject_CheckCrossInterpreterData@@Base+0x40> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 490ae <_PyObject_CheckCrossInterpreterData@@Base+0x3a> │ │ │ │ + add.w r4, r4, #4096 @ 0x1000 │ │ │ │ + movw r1, #26244 @ 0x6684 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r2, r5 │ │ │ │ + ldr.w r0, [r4, #1420] @ 0x58c │ │ │ │ + bl d54ec │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 490b6 <_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, #4088] @ 0xff8 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4905a │ │ │ │ + cbz r0, 490d6 <_PyObject_CheckCrossInterpreterData@@Base+0x62> │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ 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 │ │ │ │ blx 29228 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ - b.w 272118 │ │ │ │ + b.w 8114c │ │ │ │ + b.w 272494 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 264e6c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ - cbnz r0, 4909c │ │ │ │ + bl 2651e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ + cbnz r0, 49118 <_PyObject_CheckCrossInterpreterData@@Base+0xa4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 490a4 │ │ │ │ + b.n 49120 <_PyObject_CheckCrossInterpreterData@@Base+0xac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 48ba0 │ │ │ │ + b.w 48b10 │ │ │ │ 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, #54984 @ 0xd6c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r4, r1 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 49110 │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4918c <_PyObject_CheckCrossInterpreterData@@Base+0x118> │ │ │ │ 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, 490e4 │ │ │ │ + cbz r4, 49160 <_PyObject_CheckCrossInterpreterData@@Base+0xec> │ │ │ │ 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] @ (49114 ) │ │ │ │ + ldr r5, [pc, #44] @ (49190 <_PyObject_CheckCrossInterpreterData@@Base+0x11c>) │ │ │ │ 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] │ │ │ │ @@ -45565,282 +45611,285 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #0] @ (4911c ) │ │ │ │ + ldr r0, [pc, #0] @ (49198 <_PyObject_CheckCrossInterpreterData@@Base+0x124>) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (49124 ) │ │ │ │ + ldr r0, [pc, #0] @ (491a0 <_PyObject_CheckCrossInterpreterData@@Base+0x12c>) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r4, r0 │ │ │ │ blx 29240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.n 49164 │ │ │ │ - ldr r0, [pc, #4] @ (49160 ) │ │ │ │ + b.n 491ec <_PyObject_CheckCrossInterpreterData@@Base+0x178> │ │ │ │ + movw r0, #40192 @ 0x9d00 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + b.w 7b320 │ │ │ │ + ldr r0, [pc, #4] @ (491e8 <_PyObject_CheckCrossInterpreterData@@Base+0x174>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 49192 │ │ │ │ + bne.n 4921a <_PyObject_CheckCrossInterpreterData@@Base+0x1a6> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30380 @ 0x76ac │ │ │ │ + movw r1, #31148 @ 0x79ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 491b0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldrsb.w r0, [r5, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 491b4 │ │ │ │ + ble.n 4923c <_PyObject_CheckCrossInterpreterData@@Base+0x1c8> │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 49370 │ │ │ │ + b.n 493f8 <_PyObject_CheckCrossInterpreterData@@Base+0x384> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 492c0 │ │ │ │ + bne.w 49348 <_PyObject_CheckCrossInterpreterData@@Base+0x2d4> │ │ │ │ ldrb.w r3, [r5, #34] @ 0x22 │ │ │ │ - cbz r3, 491ee │ │ │ │ + cbz r3, 49276 <_PyObject_CheckCrossInterpreterData@@Base+0x202> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 491e0 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + cbnz r2, 49268 <_PyObject_CheckCrossInterpreterData@@Base+0x1f4> │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 491b0 │ │ │ │ - movw r1, #30480 @ 0x7710 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ + movw r1, #31248 @ 0x7a10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 491b0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ ldrb.w r6, [r5, #33] @ 0x21 │ │ │ │ - cbz r6, 49208 │ │ │ │ + cbz r6, 49290 <_PyObject_CheckCrossInterpreterData@@Base+0x21c> │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ - b.n 491b0 │ │ │ │ + bl 156894 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4922c │ │ │ │ + beq.n 492b4 <_PyObject_CheckCrossInterpreterData@@Base+0x240> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #4628 @ 0x1214 │ │ │ │ + movw r1, #5396 @ 0x1514 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 491b0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #16] │ │ │ │ strb.w r2, [r5, #34] @ 0x22 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r3, 4927e │ │ │ │ + cbnz r3, 49306 <_PyObject_CheckCrossInterpreterData@@Base+0x292> │ │ │ │ movw r1, #56152 @ 0xdb58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strb.w r2, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 221104 │ │ │ │ + bl 2217bc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49324 │ │ │ │ + beq.n 493ac <_PyObject_CheckCrossInterpreterData@@Base+0x338> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #54776 @ 0xd5f8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 49370 │ │ │ │ + bne.w 493f8 <_PyObject_CheckCrossInterpreterData@@Base+0x384> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49300 │ │ │ │ + beq.n 49388 <_PyObject_CheckCrossInterpreterData@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49300 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 49300 │ │ │ │ + bne.n 49388 <_PyObject_CheckCrossInterpreterData@@Base+0x314> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49388 <_PyObject_CheckCrossInterpreterData@@Base+0x314> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ 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 c2fa0 │ │ │ │ + bl c3880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 491b0 │ │ │ │ + beq.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 221104 │ │ │ │ + bl 2217bc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 266e50 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ + bl 26712c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x215c> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 49324 │ │ │ │ - b.n 49370 │ │ │ │ + cbz r0, 493ac <_PyObject_CheckCrossInterpreterData@@Base+0x338> │ │ │ │ + b.n 493f8 <_PyObject_CheckCrossInterpreterData@@Base+0x384> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 215688 │ │ │ │ + bl 215e10 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 492dc │ │ │ │ + cbz r3, 49364 <_PyObject_CheckCrossInterpreterData@@Base+0x2f0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 266e50 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ - cbz r0, 49324 │ │ │ │ + b.w 26712c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x215c> │ │ │ │ + cbz r0, 493ac <_PyObject_CheckCrossInterpreterData@@Base+0x338> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #54776 @ 0xd5f8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49370 │ │ │ │ + bne.n 493f8 <_PyObject_CheckCrossInterpreterData@@Base+0x384> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49300 │ │ │ │ + beq.n 49388 <_PyObject_CheckCrossInterpreterData@@Base+0x314> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49300 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49388 <_PyObject_CheckCrossInterpreterData@@Base+0x314> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #5604 @ 0x15e4 │ │ │ │ + movw r1, #6372 @ 0x18e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 491b0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 4935c │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 493e4 <_PyObject_CheckCrossInterpreterData@@Base+0x370> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 491b0 │ │ │ │ - bl d6f30 │ │ │ │ + bne.w 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ + bl d7760 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ - b.n 491b0 │ │ │ │ + bl 156894 │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ movw r3, #56152 @ 0xdb58 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49340 │ │ │ │ - b.n 491b0 │ │ │ │ + bne.n 493c8 <_PyObject_CheckCrossInterpreterData@@Base+0x354> │ │ │ │ + b.n 49238 <_PyObject_CheckCrossInterpreterData@@Base+0x1c4> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (4940c ) │ │ │ │ + ldr r3, [pc, #132] @ (49494 <_PyObject_CheckCrossInterpreterData@@Base+0x420>) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 493ba │ │ │ │ + cbz r3, 49442 <_PyObject_CheckCrossInterpreterData@@Base+0x3ce> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 493b0 │ │ │ │ + bne.n 49438 <_PyObject_CheckCrossInterpreterData@@Base+0x3c4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 493a0 │ │ │ │ + bne.n 49428 <_PyObject_CheckCrossInterpreterData@@Base+0x3b4> │ │ │ │ dmb ish │ │ │ │ - beq.n 493ba │ │ │ │ - bl 279304 │ │ │ │ + beq.n 49442 <_PyObject_CheckCrossInterpreterData@@Base+0x3ce> │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4983a │ │ │ │ + bl 498c2 <_PyObject_CheckCrossInterpreterData@@Base+0x84e> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 493ec │ │ │ │ + cbz r3, 49474 <_PyObject_CheckCrossInterpreterData@@Base+0x400> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 493e2 │ │ │ │ + bne.n 4946a <_PyObject_CheckCrossInterpreterData@@Base+0x3f6> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 493d2 │ │ │ │ + bne.n 4945a <_PyObject_CheckCrossInterpreterData@@Base+0x3e6> │ │ │ │ dmb ish │ │ │ │ - beq.n 493ec │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 49474 <_PyObject_CheckCrossInterpreterData@@Base+0x400> │ │ │ │ + bl 25dbfc │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d2c │ │ │ │ - ldr r3, [pc, #20] @ (4940c ) │ │ │ │ + bl 72e74 │ │ │ │ + ldr r3, [pc, #20] @ (49494 <_PyObject_CheckCrossInterpreterData@@Base+0x420>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 49406 │ │ │ │ + beq.n 4948e <_PyObject_CheckCrossInterpreterData@@Base+0x41a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -45848,144 +45897,144 @@ │ │ │ │ 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 49432 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 494ba <_PyObject_CheckCrossInterpreterData@@Base+0x446> │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4943e │ │ │ │ + cbz r3, 494c6 <_PyObject_CheckCrossInterpreterData@@Base+0x452> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 49480 │ │ │ │ + b.n 49508 <_PyObject_CheckCrossInterpreterData@@Base+0x494> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4947c │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4947c │ │ │ │ + cbnz r3, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4947c │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4947c │ │ │ │ + cbnz r3, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4947c │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4947c │ │ │ │ + cbnz r3, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 4947c │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49504 <_PyObject_CheckCrossInterpreterData@@Base+0x490> │ │ │ │ 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 fc0fc │ │ │ │ - cbnz r0, 49500 │ │ │ │ + bl fca20 │ │ │ │ + cbnz r0, 49588 <_PyObject_CheckCrossInterpreterData@@Base+0x514> │ │ │ │ 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, 494da │ │ │ │ + cbz r2, 49562 <_PyObject_CheckCrossInterpreterData@@Base+0x4ee> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 494da │ │ │ │ + beq.n 49562 <_PyObject_CheckCrossInterpreterData@@Base+0x4ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 494da │ │ │ │ + cbnz r3, 49562 <_PyObject_CheckCrossInterpreterData@@Base+0x4ee> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 494f6 │ │ │ │ + cbz r0, 4957e <_PyObject_CheckCrossInterpreterData@@Base+0x50a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 494f6 │ │ │ │ + beq.n 4957e <_PyObject_CheckCrossInterpreterData@@Base+0x50a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 494f6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4957e <_PyObject_CheckCrossInterpreterData@@Base+0x50a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7f83c │ │ │ │ + b.w 7f97c │ │ │ │ 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, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 49532 │ │ │ │ + beq.n 495ba <_PyObject_CheckCrossInterpreterData@@Base+0x546> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49532 │ │ │ │ + ble.n 495ba <_PyObject_CheckCrossInterpreterData@@Base+0x546> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4954c │ │ │ │ + beq.n 495d4 <_PyObject_CheckCrossInterpreterData@@Base+0x560> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4954c │ │ │ │ + b.n 495d4 <_PyObject_CheckCrossInterpreterData@@Base+0x560> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4956a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 495f2 <_PyObject_CheckCrossInterpreterData@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4956a │ │ │ │ + beq.n 495f2 <_PyObject_CheckCrossInterpreterData@@Base+0x57e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4956a │ │ │ │ + cbnz r3, 495f2 <_PyObject_CheckCrossInterpreterData@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - movw r4, #61076 @ 0xee94 │ │ │ │ + movw r4, #61840 @ 0xf190 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ @@ -45993,302 +46042,302 @@ │ │ │ │ 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 495b4 │ │ │ │ + bne.n 4963c <_PyObject_CheckCrossInterpreterData@@Base+0x5c8> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 495b4 │ │ │ │ + ble.n 4963c <_PyObject_CheckCrossInterpreterData@@Base+0x5c8> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 495b4 │ │ │ │ - cbnz r6, 495de │ │ │ │ + bne.n 4963c <_PyObject_CheckCrossInterpreterData@@Base+0x5c8> │ │ │ │ + cbnz r6, 49666 <_PyObject_CheckCrossInterpreterData@@Base+0x5f2> │ │ │ │ movs r4, #3 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ movw r4, #15416 @ 0x3c38 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49728 │ │ │ │ + beq.w 497b0 <_PyObject_CheckCrossInterpreterData@@Base+0x73c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldrd r9, r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbnz r0, 495fe │ │ │ │ + cbnz r0, 49686 <_PyObject_CheckCrossInterpreterData@@Base+0x612> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 4972e │ │ │ │ - ldr r3, [pc, #324] @ (49744 ) │ │ │ │ + b.n 497b6 <_PyObject_CheckCrossInterpreterData@@Base+0x742> │ │ │ │ + ldr r3, [pc, #324] @ (497cc <_PyObject_CheckCrossInterpreterData@@Base+0x758>) │ │ │ │ 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 49630 │ │ │ │ + bmi.n 496b8 <_PyObject_CheckCrossInterpreterData@@Base+0x644> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29368 @ 0x72b8 │ │ │ │ + movw r1, #30136 @ 0x75b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 495fa │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49682 <_PyObject_CheckCrossInterpreterData@@Base+0x60e> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 49654 │ │ │ │ + bne.n 496dc <_PyObject_CheckCrossInterpreterData@@Base+0x668> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ + movw r1, #31332 @ 0x7a64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 495fa │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49682 <_PyObject_CheckCrossInterpreterData@@Base+0x60e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bgt.n 49678 │ │ │ │ + bgt.n 49700 <_PyObject_CheckCrossInterpreterData@@Base+0x68c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30604 @ 0x778c │ │ │ │ + movw r1, #31372 @ 0x7a8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 495fa │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49682 <_PyObject_CheckCrossInterpreterData@@Base+0x60e> │ │ │ │ mov r0, sl │ │ │ │ - bl bc668 │ │ │ │ - cbnz r0, 49698 │ │ │ │ + bl bcf38 │ │ │ │ + cbnz r0, 49720 <_PyObject_CheckCrossInterpreterData@@Base+0x6ac> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30636 @ 0x77ac │ │ │ │ + movw r1, #31404 @ 0x7aac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 495fa │ │ │ │ + bl 12d620 │ │ │ │ + b.n 49682 <_PyObject_CheckCrossInterpreterData@@Base+0x60e> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 222b00 │ │ │ │ + bl 2231c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 495fa │ │ │ │ + beq.n 49682 <_PyObject_CheckCrossInterpreterData@@Base+0x60e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 496c4 │ │ │ │ + cbnz r3, 4974c <_PyObject_CheckCrossInterpreterData@@Base+0x6d8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30684 @ 0x77dc │ │ │ │ + movw r1, #31452 @ 0x7adc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4971e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 497a6 <_PyObject_CheckCrossInterpreterData@@Base+0x732> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 222f50 │ │ │ │ + bl 223610 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4971e │ │ │ │ + cbz r0, 497a6 <_PyObject_CheckCrossInterpreterData@@Base+0x732> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #32884 @ 0x8074 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #29532 @ 0x735c │ │ │ │ + movw r0, #30300 @ 0x765c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49716 │ │ │ │ + beq.n 4979e <_PyObject_CheckCrossInterpreterData@@Base+0x72a> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 49700 │ │ │ │ + blt.n 49788 <_PyObject_CheckCrossInterpreterData@@Base+0x714> │ │ │ │ mov r0, r7 │ │ │ │ blx 29470 │ │ │ │ - b.n 49706 │ │ │ │ + b.n 4978e <_PyObject_CheckCrossInterpreterData@@Base+0x71a> │ │ │ │ mov r0, r9 │ │ │ │ blx 2a288 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11620c │ │ │ │ + bl 116ab4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 22382c <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ + bl 223eec <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 22382c <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ - b.n 495fa │ │ │ │ + bl 223eec <_PyParkingLot_AfterFork@@Base+0x56c> │ │ │ │ + b.n 49682 <_PyObject_CheckCrossInterpreterData@@Base+0x60e> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r6, r7, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4976a │ │ │ │ + cbnz r2, 497f2 <_PyObject_CheckCrossInterpreterData@@Base+0x77e> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4976a │ │ │ │ + bne.n 497f2 <_PyObject_CheckCrossInterpreterData@@Base+0x77e> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 49788 │ │ │ │ - ldr r4, [pc, #60] @ (497a8 ) │ │ │ │ + cbnz r0, 49810 <_PyObject_CheckCrossInterpreterData@@Base+0x79c> │ │ │ │ + ldr r4, [pc, #60] @ (49830 <_PyObject_CheckCrossInterpreterData@@Base+0x7bc>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 49788 │ │ │ │ + cbnz r0, 49810 <_PyObject_CheckCrossInterpreterData@@Base+0x79c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 497a4 │ │ │ │ + b.n 4982c <_PyObject_CheckCrossInterpreterData@@Base+0x7b8> │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 85500 │ │ │ │ + bl 85648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49784 │ │ │ │ + beq.n 4980c <_PyObject_CheckCrossInterpreterData@@Base+0x798> │ │ │ │ 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] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 497c4 │ │ │ │ - ldr r2, [pc, #20] @ (497c8 ) │ │ │ │ + cbnz r3, 4984c <_PyObject_CheckCrossInterpreterData@@Base+0x7d8> │ │ │ │ + ldr r2, [pc, #20] @ (49850 <_PyObject_CheckCrossInterpreterData@@Base+0x7dc>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #520 @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 2779e8 │ │ │ │ + b.w 277d68 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 497f2 │ │ │ │ + cbnz r0, 4987a <_PyObject_CheckCrossInterpreterData@@Base+0x806> │ │ │ │ lsls r1, 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 497fc │ │ │ │ + beq.n 49884 <_PyObject_CheckCrossInterpreterData@@Base+0x810> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 497fc │ │ │ │ + ble.n 49884 <_PyObject_CheckCrossInterpreterData@@Base+0x810> │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49818 │ │ │ │ + beq.n 498a0 <_PyObject_CheckCrossInterpreterData@@Base+0x82c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49818 │ │ │ │ + b.n 498a0 <_PyObject_CheckCrossInterpreterData@@Base+0x82c> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 49836 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 498be <_PyObject_CheckCrossInterpreterData@@Base+0x84a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1095d8 │ │ │ │ + bl 109f6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49836 │ │ │ │ + beq.n 498be <_PyObject_CheckCrossInterpreterData@@Base+0x84a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49836 │ │ │ │ + cbnz r3, 498be <_PyObject_CheckCrossInterpreterData@@Base+0x84a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #256] @ (4994c ) │ │ │ │ + ldr r3, [pc, #256] @ (499d4 <_PyObject_CheckCrossInterpreterData@@Base+0x960>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ ldrd r3, ip, [r0] │ │ │ │ ands.w r5, r7, #63 @ 0x3f │ │ │ │ - bne.n 4986e │ │ │ │ + bne.n 498f6 <_PyObject_CheckCrossInterpreterData@@Base+0x882> │ │ │ │ orrs.w r2, r7, r8 │ │ │ │ - bne.n 49872 │ │ │ │ + bne.n 498fa <_PyObject_CheckCrossInterpreterData@@Base+0x886> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 49876 │ │ │ │ + b.n 498fe <_PyObject_CheckCrossInterpreterData@@Base+0x88a> │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ add r6, sp, #12 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ - cbnz r5, 4988a │ │ │ │ + cbnz r5, 49912 <_PyObject_CheckCrossInterpreterData@@Base+0x89e> │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ movne r5, #64 @ 0x40 │ │ │ │ subs r5, r4, r5 │ │ │ │ and.w r9, r4, #64 @ 0x40 │ │ │ │ add r5, ip │ │ │ │ lsrs r6, r4, #6 │ │ │ │ add r9, r5 │ │ │ │ and.w r4, r4, #63 @ 0x3f │ │ │ │ movs r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.n 498ac │ │ │ │ + bls.n 49934 <_PyObject_CheckCrossInterpreterData@@Base+0x8c0> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 49d00 │ │ │ │ + bl 49d88 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4989c │ │ │ │ + b.n 49924 <_PyObject_CheckCrossInterpreterData@@Base+0x8b0> │ │ │ │ rsb r6, r7, #119 @ 0x77 │ │ │ │ add r5, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r6, r6, #63 @ 0x3f │ │ │ │ add.w r3, r6, #9 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ @@ -46302,45 +46351,45 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 29af4 <__memcpy_chk@plt> │ │ │ │ add r6, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w fp, [r5, r4] │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 498ee │ │ │ │ + beq.n 49976 <_PyObject_CheckCrossInterpreterData@@Base+0x902> │ │ │ │ strb.w r3, [r9, #1]! │ │ │ │ - b.n 498e4 │ │ │ │ + b.n 4996c <_PyObject_CheckCrossInterpreterData@@Base+0x8f8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ orr.w r8, r8, r7, lsr #29 │ │ │ │ lsls r7, r7, #3 │ │ │ │ str.w r8, [r6, #5] │ │ │ │ mov.w r9, r3, lsr #6 │ │ │ │ str.w r7, [r6, #1] │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 4991a │ │ │ │ + beq.n 499a2 <_PyObject_CheckCrossInterpreterData@@Base+0x92e> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ - bl 49d00 │ │ │ │ - b.n 49908 │ │ │ │ + bl 49d88 │ │ │ │ + b.n 49990 <_PyObject_CheckCrossInterpreterData@@Base+0x91c> │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ - ldr r3, [pc, #28] @ (4994c ) │ │ │ │ + ldr r3, [pc, #28] @ (499d4 <_PyObject_CheckCrossInterpreterData@@Base+0x960>) │ │ │ │ str.w r2, [sl, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 49944 │ │ │ │ + beq.n 499cc <_PyObject_CheckCrossInterpreterData@@Base+0x958> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -46349,111 +46398,111 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 4997a │ │ │ │ + beq.n 49a02 <_PyObject_CheckCrossInterpreterData@@Base+0x98e> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 4998a │ │ │ │ + b.n 49a12 <_PyObject_CheckCrossInterpreterData@@Base+0x99e> │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 49988 │ │ │ │ + ble.n 49a10 <_PyObject_CheckCrossInterpreterData@@Base+0x99c> │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 49984 │ │ │ │ - cbnz r2, 499ae │ │ │ │ + bgt.n 49a0c <_PyObject_CheckCrossInterpreterData@@Base+0x998> │ │ │ │ + cbnz r2, 49a36 <_PyObject_CheckCrossInterpreterData@@Base+0x9c2> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4998a │ │ │ │ + b.n 49a12 <_PyObject_CheckCrossInterpreterData@@Base+0x99e> │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #224] @ (49a6c ) │ │ │ │ + ldr r1, [pc, #224] @ (49af4 <_PyObject_CheckCrossInterpreterData@@Base+0xa80>) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 499b4 │ │ │ │ - b.n 49a64 │ │ │ │ + cbnz r0, 49a3c <_PyObject_CheckCrossInterpreterData@@Base+0x9c8> │ │ │ │ + b.n 49aec <_PyObject_CheckCrossInterpreterData@@Base+0xa78> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 49a3c │ │ │ │ + beq.n 49ac4 <_PyObject_CheckCrossInterpreterData@@Base+0xa50> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 49a02 │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 49a8a <_PyObject_CheckCrossInterpreterData@@Base+0xa16> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 499d8 │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 49a60 <_PyObject_CheckCrossInterpreterData@@Base+0x9ec> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a64 │ │ │ │ + bne.n 49aec <_PyObject_CheckCrossInterpreterData@@Base+0xa78> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 499fc │ │ │ │ - bl 85a4c │ │ │ │ + b.n 49a84 <_PyObject_CheckCrossInterpreterData@@Base+0xa10> │ │ │ │ + bl 85b94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 499f8 │ │ │ │ + beq.n 49a80 <_PyObject_CheckCrossInterpreterData@@Base+0xa0c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 499f8 │ │ │ │ + cbnz r3, 49a80 <_PyObject_CheckCrossInterpreterData@@Base+0xa0c> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 499ca │ │ │ │ + beq.n 49a52 <_PyObject_CheckCrossInterpreterData@@Base+0x9de> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 49a04 │ │ │ │ - b.n 49a44 │ │ │ │ + bne.n 49a8c <_PyObject_CheckCrossInterpreterData@@Base+0xa18> │ │ │ │ + b.n 49acc <_PyObject_CheckCrossInterpreterData@@Base+0xa58> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 49a1a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 49a64 │ │ │ │ + cbnz r0, 49aa2 <_PyObject_CheckCrossInterpreterData@@Base+0xa2e> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 49aec <_PyObject_CheckCrossInterpreterData@@Base+0xa78> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49a48 │ │ │ │ - bl 85a4c │ │ │ │ + b.n 49ad0 <_PyObject_CheckCrossInterpreterData@@Base+0xa5c> │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49a36 │ │ │ │ + beq.n 49abe <_PyObject_CheckCrossInterpreterData@@Base+0xa4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 49a36 │ │ │ │ + cbnz r3, 49abe <_PyObject_CheckCrossInterpreterData@@Base+0xa4a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 49a48 │ │ │ │ - b.n 49a0e │ │ │ │ + bne.n 49ad0 <_PyObject_CheckCrossInterpreterData@@Base+0xa5c> │ │ │ │ + b.n 49a96 <_PyObject_CheckCrossInterpreterData@@Base+0xa22> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49a48 │ │ │ │ + b.n 49ad0 <_PyObject_CheckCrossInterpreterData@@Base+0xa5c> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 21aef4 <_Py_RestoreSignals@@Base+0x30f4> │ │ │ │ + b.w 21b670 <_Py_RestoreSignals@@Base+0x30f0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -46461,186 +46510,186 @@ │ │ │ │ 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 49a92 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 49b1a <_PyObject_CheckCrossInterpreterData@@Base+0xaa6> │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 49a9e │ │ │ │ + cbz r3, 49b26 <_PyObject_CheckCrossInterpreterData@@Base+0xab2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 49ac0 │ │ │ │ + b.n 49b48 <_PyObject_CheckCrossInterpreterData@@Base+0xad4> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 49abc │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49b44 <_PyObject_CheckCrossInterpreterData@@Base+0xad0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49abc │ │ │ │ + cbnz r3, 49b44 <_PyObject_CheckCrossInterpreterData@@Base+0xad0> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 49abc │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 49b44 <_PyObject_CheckCrossInterpreterData@@Base+0xad0> │ │ │ │ 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, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #57684 @ 0xe154 │ │ │ │ + movw r1, #57652 @ 0xe134 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 49b14 │ │ │ │ + beq.n 49b9c <_PyObject_CheckCrossInterpreterData@@Base+0xb28> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 49b14 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 49b9c <_PyObject_CheckCrossInterpreterData@@Base+0xb28> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #30756 @ 0x7824 │ │ │ │ + movw r1, #31524 @ 0x7b24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 49b24 │ │ │ │ - bl 4abaa │ │ │ │ + beq.n 49bac <_PyObject_CheckCrossInterpreterData@@Base+0xb38> │ │ │ │ + bl 4ac32 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 49b7e │ │ │ │ + b.n 49c06 <_PyObject_CheckCrossInterpreterData@@Base+0xb92> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 49b3a │ │ │ │ + bge.n 49bc2 <_PyObject_CheckCrossInterpreterData@@Base+0xb4e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224194 <_PyTime_AsMilliseconds@@Base+0x6d4> │ │ │ │ + bl 224830 <_PyParkingLot_AfterFork@@Base+0xeb0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49b20 │ │ │ │ + beq.n 49ba8 <_PyObject_CheckCrossInterpreterData@@Base+0xb34> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49b5e │ │ │ │ + ble.n 49be6 <_PyObject_CheckCrossInterpreterData@@Base+0xb72> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49b7e │ │ │ │ + ble.n 49c06 <_PyObject_CheckCrossInterpreterData@@Base+0xb92> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mla r0, r4, r0, r3 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #41176 @ 0xa0d8 │ │ │ │ + movw r0, #41984 @ 0xa400 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e7b44 <_PyErr_ProgramDecodedTextObject@@Base+0x19c> │ │ │ │ + bl 1e836c <_PyErr_ProgramDecodedTextObject@@Base+0x19c> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49c02 │ │ │ │ + bne.n 49c8a <_PyObject_CheckCrossInterpreterData@@Base+0xc16> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r6, r0 │ │ │ │ - bl 48330 │ │ │ │ + bl 483c0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49bec │ │ │ │ - movw r3, #31913 @ 0x7ca9 │ │ │ │ + beq.n 49c74 <_PyObject_CheckCrossInterpreterData@@Base+0xc00> │ │ │ │ + movw r3, #33945 @ 0x8499 │ │ │ │ movt r3, #22 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 49bf6 │ │ │ │ + bne.n 49c7e <_PyObject_CheckCrossInterpreterData@@Base+0xc0a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2045e4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x100c> │ │ │ │ - bl 80728 │ │ │ │ + b.w 204b34 <_PyCompile_GetBinaryIntrinsicName@@Base+0x100c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49bd4 │ │ │ │ - b.n 49c0a │ │ │ │ + beq.n 49c5c <_PyObject_CheckCrossInterpreterData@@Base+0xbe8> │ │ │ │ + b.n 49c92 <_PyObject_CheckCrossInterpreterData@@Base+0xc1e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - bl 150e9c │ │ │ │ + bl 1516d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00049c0e : │ │ │ │ - b.w 1f3178 <_PyTime_gmtime@@Base+0x84> │ │ │ │ - movw r1, #5144 @ 0x1418 │ │ │ │ +00049c96 : │ │ │ │ + b.w 1f38f0 <_PyTime_gmtime@@Base+0x84> │ │ │ │ + movw r1, #5912 @ 0x1718 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 426e0 │ │ │ │ + b.w 42768 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 14541c │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49c4e │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 49c60 │ │ │ │ - b.n 49c9c │ │ │ │ + bne.n 49cd6 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 49ce8 │ │ │ │ + b.n 49d24 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #92] @ 49cb0 │ │ │ │ + vldr d6, [pc, #92] @ 49d38 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49ca0 │ │ │ │ + bhi.n 49d28 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 29820 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ @@ -46649,50 +46698,50 @@ │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 49ca8 │ │ │ │ + beq.n 49d30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49ca8 │ │ │ │ + b.n 49d30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49ca8 │ │ │ │ + b.n 49d30 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -00049cb8 : │ │ │ │ - ldr r3, [pc, #64] @ (49cfc ) │ │ │ │ +00049d40 : │ │ │ │ + ldr r3, [pc, #64] @ (49d84 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbz r0, 49cf8 │ │ │ │ + cbz r0, 49d80 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 49cd0 │ │ │ │ + bne.n 49d58 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 49cc2 │ │ │ │ + b.n 49d4a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 49ce6 │ │ │ │ + beq.n 49d6e │ │ │ │ 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 │ │ │ │ - bcc.n 49ccc │ │ │ │ + bcc.n 49d54 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 49cf8 │ │ │ │ + cbz r0, 49d80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -47375,26 +47424,26 @@ │ │ │ │ add r3, r1 │ │ │ │ str r7, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ add.w r3, r2, r3, ror #11 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0004a5c2 : │ │ │ │ +0004a64a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4a5f4 ) │ │ │ │ + ldr r3, [pc, #32] @ (4a67c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b36c8 │ │ │ │ - cbz r0, 4a5f0 │ │ │ │ + bl 1b41c0 │ │ │ │ + cbz r0, 4a678 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -47402,125 +47451,125 @@ │ │ │ │ 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 │ │ │ │ - bl 18d258 │ │ │ │ - cbz r0, 4a62e │ │ │ │ + bl 18ddb0 │ │ │ │ + cbz r0, 4a6b6 │ │ │ │ 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 4a62c │ │ │ │ + beq.n 4a6b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a62c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a6b4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ - bl 15f0ec <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 4a656 │ │ │ │ + bl 15f8dc <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 4a6de │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3024 @ 0xbd0 │ │ │ │ + movw r0, #3764 @ 0xeb4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ pop {r3, 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] @ (4a718 ) │ │ │ │ + ldr r3, [pc, #176] @ (4a7a0 ) │ │ │ │ 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, 4a69c │ │ │ │ + cbz r3, 4a724 │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4a692 │ │ │ │ + bne.n 4a71a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4a682 │ │ │ │ + bne.n 4a70a │ │ │ │ dmb ish │ │ │ │ - beq.n 4a69c │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4a724 │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 4983a │ │ │ │ + bl 498c2 <_PyObject_CheckCrossInterpreterData@@Base+0x84e> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4a6ce │ │ │ │ + cbz r3, 4a756 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4a6c4 │ │ │ │ + bne.n 4a74c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4a6b4 │ │ │ │ + bne.n 4a73c │ │ │ │ dmb ish │ │ │ │ - beq.n 4a6ce │ │ │ │ - bl 25d784 │ │ │ │ - movw r1, #2660 @ 0xa64 │ │ │ │ + beq.n 4a756 │ │ │ │ + bl 25dbfc │ │ │ │ + movw r1, #3428 @ 0xd64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ 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 4a6dc │ │ │ │ + bne.n 4a764 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 806c8 │ │ │ │ - ldr r3, [pc, #20] @ (4a718 ) │ │ │ │ + bl 80808 │ │ │ │ + ldr r3, [pc, #20] @ (4a7a0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4a714 │ │ │ │ + beq.n 4a79c │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 4a73c │ │ │ │ + cbz r3, 4a7c4 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 4a73e │ │ │ │ + b.n 4a7c6 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r4, [pc, #540] @ (4a95c ) │ │ │ │ + ldr r4, [pc, #540] @ (4a9e4 ) │ │ │ │ add.w ip, sp, #116 @ 0x74 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ 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} │ │ │ │ @@ -47533,256 +47582,256 @@ │ │ │ │ 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 lr, #0 │ │ │ │ - bne.n 4a78c │ │ │ │ + bne.n 4a814 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 4a78c │ │ │ │ + ble.n 4a814 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 4a78c │ │ │ │ - cbnz r7, 4a7b0 │ │ │ │ - ldr r1, [pc, #464] @ (4a960 ) │ │ │ │ + bne.n 4a814 │ │ │ │ + cbnz r7, 4a838 │ │ │ │ + ldr r1, [pc, #464] @ (4a9e8 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a926 │ │ │ │ + beq.w 4a9ae │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ add.w r5, r9, r8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldrd sl, r9, [sp, #148] @ 0x94 │ │ │ │ ldr.w r8, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a934 │ │ │ │ + beq.w 4a9bc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ - cbz r0, 4a84a │ │ │ │ + cbz r0, 4a8d2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4a7fa │ │ │ │ + beq.n 4a882 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bge.n 4a7fe │ │ │ │ - b.n 4a84a │ │ │ │ + bge.n 4a886 │ │ │ │ + b.n 4a8d2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 4a80a │ │ │ │ + blt.n 4a892 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4a82c │ │ │ │ + bpl.n 4a8b4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30832 @ 0x7870 │ │ │ │ + movw r1, #592 @ 0x250 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #31600 @ 0x7b70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a84a │ │ │ │ - ldr.w fp, [pc, #316] @ 4a964 │ │ │ │ - b.n 4a8a4 │ │ │ │ + beq.n 4a8d2 │ │ │ │ + ldr.w fp, [pc, #316] @ 4a9ec │ │ │ │ + b.n 4a92c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #9880 @ 0x2698 │ │ │ │ + movw r2, #10648 @ 0x2998 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #21128 @ 0x5288 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4a93a │ │ │ │ + b.n 4a9c2 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a84a │ │ │ │ + beq.n 4a8d2 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - blt.n 4a8be │ │ │ │ + blt.n 4a946 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29ff4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 4a918 │ │ │ │ + bge.n 4a9a0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 4a8ee │ │ │ │ + bne.n 4a976 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4a8de │ │ │ │ + bne.n 4a966 │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4a84e │ │ │ │ + bne.n 4a8d6 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11620c │ │ │ │ - b.n 4a84a │ │ │ │ + bl 116ab4 │ │ │ │ + b.n 4a8d2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 4a8d0 │ │ │ │ + cbz r3, 4a958 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 29de8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4a87e │ │ │ │ + b.n 4a906 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 29f78 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 4a87e │ │ │ │ + b.n 4a906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a8a4 │ │ │ │ + bne.n 4a92c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a8a4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a92c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11620c │ │ │ │ + bl 116ab4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4a84a │ │ │ │ + beq.n 4a8d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a84a │ │ │ │ + bne.n 4a8d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a84a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a8d2 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 4a922 │ │ │ │ + beq.n 4a9aa │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ - b.n 4a93a │ │ │ │ + b.n 4a9c2 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a93a │ │ │ │ + b.n 4a9c2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ strd sl, r9, [sp, #148] @ 0x94 │ │ │ │ str.w r8, [sp, #168] @ 0xa8 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r7 │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 13, cr0, cr0, cr5, {2} │ │ │ │ + rsb r0, ip, #69 @ 0x45 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - vhadd.s8 q8, q4, │ │ │ │ - b.n 4a978 │ │ │ │ - movw r0, #25900 @ 0x652c │ │ │ │ + movw r0, #16453 @ 0x4045 │ │ │ │ + b.n 4aa00 │ │ │ │ + movw r0, #26668 @ 0x682c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r1, #3 │ │ │ │ - b.w 806c8 │ │ │ │ + b.w 80808 │ │ │ │ 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 │ │ │ │ - cbz r7, 4a99c │ │ │ │ + cbz r7, 4aa24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4a99c │ │ │ │ + beq.n 4aa24 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 4a9a8 │ │ │ │ - bl 167f40 <_PyParkingLot_Unpark@@Base+0x240> │ │ │ │ + bgt.n 4aa30 │ │ │ │ + bl 168714 <_PyParkingLot_Unpark@@Base+0x224> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4aa3e │ │ │ │ - b.n 4aae0 │ │ │ │ + bne.n 4aac6 │ │ │ │ + b.n 4ab68 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4aa44 │ │ │ │ + bne.n 4aacc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - blt.n 4a9c2 │ │ │ │ + blt.n 4aa4a │ │ │ │ cmp r5, r2 │ │ │ │ it ge │ │ │ │ movge r5, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movs r6, #0 │ │ │ │ subs r5, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ - ble.n 4aa2e │ │ │ │ + ble.n 4aab6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 4a9fc │ │ │ │ + bne.n 4aa84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5cec │ │ │ │ - cbnz r0, 4a9ea │ │ │ │ + bl 1e6514 │ │ │ │ + cbnz r0, 4aa72 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4aa62 │ │ │ │ + b.n 4aaea │ │ │ │ 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 r8, [r4, #24] │ │ │ │ subs r2, r5, r6 │ │ │ │ @@ -47801,135 +47850,135 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r7, #0] │ │ │ │ str r7, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aa0e │ │ │ │ - b.n 4a9d0 │ │ │ │ + bne.n 4aa96 │ │ │ │ + b.n 4aa58 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4aae0 │ │ │ │ + beq.n 4ab68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4aae0 │ │ │ │ + b.n 4ab68 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27e500 │ │ │ │ + bl 27e7f0 │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 4aa58 │ │ │ │ + bcs.n 4aae0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10d26c │ │ │ │ + bl 10dbb8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4aa66 │ │ │ │ + cbnz r0, 4aaee │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4aae0 │ │ │ │ + b.n 4ab68 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4aa80 │ │ │ │ + blt.n 4ab08 │ │ │ │ mul.w r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 4aa80 │ │ │ │ + bge.n 4ab08 │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ subs r5, #1 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 4aac0 │ │ │ │ - bl 18d258 │ │ │ │ - cbnz r0, 4aaac │ │ │ │ + ble.n 4ab48 │ │ │ │ + bl 18ddb0 │ │ │ │ + cbnz r0, 4ab34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4aa62 │ │ │ │ + beq.n 4aaea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aa62 │ │ │ │ + bne.n 4aaea │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aa62 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aaea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4aabc │ │ │ │ + beq.n 4ab44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4aabc │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ab44 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4aa88 │ │ │ │ + b.n 4ab10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4aae0 │ │ │ │ + beq.n 4ab68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4aae0 │ │ │ │ + cbnz r3, 4ab68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 4ab1c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + bpl.n 4aba4 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ab16 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ab1c │ │ │ │ + bne.n 4ab9e │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4aba4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 4ab56 │ │ │ │ + cbnz r0, 4abde │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r6, #5889 @ 0x1701 │ │ │ │ + movw r6, #8001 @ 0x1f41 │ │ │ │ movt r6, #11 │ │ │ │ ldr.w r2, [r4, #8]! │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ subs r3, #12 │ │ │ │ add.w r9, r2, r3, lsr #2 │ │ │ │ cmp r7, r9 │ │ │ │ - bge.n 4ab54 │ │ │ │ + bge.n 4abdc │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 4ab50 │ │ │ │ + cbz r3, 4abd8 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 4ab4a │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ab50 │ │ │ │ + bne.n 4abd2 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4abd8 │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 4ab56 │ │ │ │ + cbnz r0, 4abde │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4ab34 │ │ │ │ + b.n 4abbc │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -47941,90 +47990,90 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 220fe0 │ │ │ │ + bl 221698 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ab9c │ │ │ │ - beq.n 4aba0 │ │ │ │ + blt.n 4ac24 │ │ │ │ + beq.n 4ac28 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4aba8 │ │ │ │ + b.n 4ac30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4aba8 │ │ │ │ + b.n 4ac30 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004abaa : │ │ │ │ +0004ac32 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (4abdc ) │ │ │ │ + ldr r0, [pc, #32] @ (4ac64 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #30892 @ 0x78ac │ │ │ │ + movw r2, #31660 @ 0x7bac │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_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, 4ac0c │ │ │ │ + cbz r5, 4ac94 │ │ │ │ ldrd r0, r6, [r5] │ │ │ │ blx 29994 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f83c │ │ │ │ + bl 7f97c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ac34 │ │ │ │ + beq.n 4acbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ac34 │ │ │ │ + cbnz r3, 4acbc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 4ac56 │ │ │ │ + cbz r3, 4acde │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 4ac58 │ │ │ │ + b.n 4ace0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r5, [pc, #384] @ (4addc ) │ │ │ │ + ldr r5, [pc, #384] @ (4ae64 ) │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ 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} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -48037,360 +48086,360 @@ │ │ │ │ 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 4aca6 │ │ │ │ + bne.n 4ad2e │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 4aca6 │ │ │ │ + ble.n 4ad2e │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 4aca6 │ │ │ │ - cbnz r4, 4acc8 │ │ │ │ - ldr r1, [pc, #312] @ (4ade0 ) │ │ │ │ + bne.n 4ad2e │ │ │ │ + cbnz r4, 4ad50 │ │ │ │ + ldr r1, [pc, #312] @ (4ae68 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ad9c │ │ │ │ + beq.n 4ae24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldrd r9, r7, [sp, #132] @ 0x84 │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4adaa │ │ │ │ + beq.n 4ae32 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ - cbz r0, 4ad54 │ │ │ │ + cbz r0, 4addc │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 4ad0e │ │ │ │ + beq.n 4ad96 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4ad10 │ │ │ │ - b.n 4ad54 │ │ │ │ + bge.n 4ad98 │ │ │ │ + b.n 4addc │ │ │ │ movs r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4ad18 │ │ │ │ + blt.n 4ada0 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 4ad36 │ │ │ │ + bpl.n 4adbe │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30936 @ 0x78d8 │ │ │ │ + movw r1, #592 @ 0x250 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #31704 @ 0x7bd8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ad58 │ │ │ │ - b.n 4ad54 │ │ │ │ + bne.n 4ade0 │ │ │ │ + b.n 4addc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #9904 @ 0x26b0 │ │ │ │ + movw r2, #10672 @ 0x29b0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #21128 @ 0x5288 │ │ │ │ + movw r1, #21896 @ 0x5588 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4adba │ │ │ │ - bl 980b4 │ │ │ │ + b.n 4ae42 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 4ad6e │ │ │ │ + blt.n 4adf6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a4cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ad80 │ │ │ │ + b.n 4ae08 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r4, 4ad7a │ │ │ │ + cbz r4, 4ae02 │ │ │ │ blx 2957c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ad80 │ │ │ │ + b.n 4ae08 │ │ │ │ blx 29c58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 4adb2 │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 4ae3a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ - b.n 4ad54 │ │ │ │ + bl f58d8 │ │ │ │ + b.n 4addc │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4adba │ │ │ │ + b.n 4ae42 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4adba │ │ │ │ + b.n 4ae42 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd r9, r7, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - vhadd.s16 q8, q2, │ │ │ │ + @ instruction: 0xf2500045 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r1, 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 154c68 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ - cbz r0, 4ae1a │ │ │ │ + bl 1554e0 <_PyTime_AsTimespec@@Base+0x48> │ │ │ │ + cbz r0, 4aea2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ffac0 │ │ │ │ + bl 2001f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ae1c │ │ │ │ + bne.n 4aea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ae1a │ │ │ │ + beq.n 4aea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae1a │ │ │ │ + cbnz r3, 4aea2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 4ae64 │ │ │ │ + beq.n 4aeec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae64 │ │ │ │ + cbnz r3, 4aeec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4ae84 │ │ │ │ + cbz r3, 4af0c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4ae94 │ │ │ │ + b.n 4af1c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4ae92 │ │ │ │ + blt.n 4af1a │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4ae8e │ │ │ │ - cbnz r1, 4aeb4 │ │ │ │ + bgt.n 4af16 │ │ │ │ + cbnz r1, 4af3c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4ae94 │ │ │ │ + b.n 4af1c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #416] @ (4b038 ) │ │ │ │ + ldr r1, [pc, #416] @ (4b0c0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4aeba │ │ │ │ - b.n 4af16 │ │ │ │ + cbnz r0, 4af42 │ │ │ │ + b.n 4af9e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4aee0 │ │ │ │ + beq.n 4af68 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 4aeca │ │ │ │ + cbz r6, 4af52 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 4aeca │ │ │ │ + bne.n 4af52 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4aee4 │ │ │ │ + b.n 4af6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 4aed2 │ │ │ │ + cbnz r0, 4af5a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 4aee4 │ │ │ │ - bl c7018 │ │ │ │ + b.n 4af6c │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4af16 │ │ │ │ + blt.n 4af9e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4aec6 │ │ │ │ - b.n 4aece │ │ │ │ + beq.n 4af4e │ │ │ │ + b.n 4af56 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 267114 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x24bc> │ │ │ │ + bl 2673f0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2420> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4af16 │ │ │ │ + beq.n 4af9e │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4af6c │ │ │ │ + beq.n 4aff4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4af1a │ │ │ │ + beq.n 4afa2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b020 │ │ │ │ + b.n 4b0a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 4af3a │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 4afc2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4af16 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4af9e │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4af16 │ │ │ │ + beq.n 4af9e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4af6c │ │ │ │ + ble.n 4aff4 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4af16 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4af9e │ │ │ │ mov r0, r7 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 4b172 │ │ │ │ + bl 4b1fa │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4af88 │ │ │ │ + cbnz r0, 4b010 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4af16 │ │ │ │ + beq.n 4af9e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4af16 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4af9e │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #5 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #124 @ (adr r3, 4b028 ) │ │ │ │ + add r3, pc, #124 @ (adr r3, 4b0b0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #120 @ (adr r3, 4b030 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 4b0b8 ) │ │ │ │ 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 r6, r0 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4aff0 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4b078 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4af7c │ │ │ │ + beq.n 4b004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4af7c │ │ │ │ + bne.n 4b004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4af7c │ │ │ │ - cbz r5, 4b020 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b004 │ │ │ │ + cbz r5, 4b0a8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4b012 │ │ │ │ - bl 980b4 │ │ │ │ + blt.n 4b09a │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 54382 │ │ │ │ + bl 542f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 4b01a │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 4b0a2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 54382 │ │ │ │ + bl 542f2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r0, #116] @ 0x74 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ @ instruction: 0xefcddcfe │ │ │ │ @@ -48402,457 +48451,457 @@ │ │ │ │ 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 4b05e │ │ │ │ + bne.n 4b0e6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b076 │ │ │ │ - b.n 4b08a │ │ │ │ + cbnz r0, 4b0fe │ │ │ │ + b.n 4b112 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3752 @ 0xea8 │ │ │ │ + movw r0, #4520 @ 0x11a8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b052 │ │ │ │ - b.n 4b164 │ │ │ │ - bl 85a4c │ │ │ │ + bne.n 4b0da │ │ │ │ + b.n 4b1ec │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b098 │ │ │ │ + bne.n 4b120 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4b0a8 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4b130 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b164 │ │ │ │ + bne.n 4b1ec │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b0a8 │ │ │ │ + b.n 4b130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b086 │ │ │ │ + bne.n 4b10e │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b086 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b10e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b0c8 │ │ │ │ + bne.n 4b150 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30952 @ 0x78e8 │ │ │ │ + movw r1, #31720 @ 0x7be8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4b164 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4b1ec │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 4b0da │ │ │ │ + blt.n 4b162 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2ece0 │ │ │ │ + b.w 2ece4 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 4b0e2 │ │ │ │ - cbnz r4, 4b106 │ │ │ │ + ble.n 4b16a │ │ │ │ + cbnz r4, 4b18e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 256ed0 <_PyTime_AsTimeval@@Base+0x15d0> │ │ │ │ + bl 2573b8 <_PyTime_AsTimeval@@Base+0x15d8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b164 │ │ │ │ + beq.n 4b1ec │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4b166 │ │ │ │ + b.n 4b1ee │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 204e24 │ │ │ │ - cbnz r0, 4b164 │ │ │ │ + bl 205410 │ │ │ │ + cbnz r0, 4b1ec │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 4b120 │ │ │ │ + bge.n 4b1a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ece0 │ │ │ │ - cbnz r0, 4b144 │ │ │ │ - b.n 4b164 │ │ │ │ + bl 2ece4 │ │ │ │ + cbnz r0, 4b1cc │ │ │ │ + b.n 4b1ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl 256ed0 <_PyTime_AsTimeval@@Base+0x15d0> │ │ │ │ + bl 2573b8 <_PyTime_AsTimeval@@Base+0x15d8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b164 │ │ │ │ + beq.n 4b1ec │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b158 │ │ │ │ + beq.n 4b1e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b158 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b1e0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 204e24 │ │ │ │ + bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b0fc │ │ │ │ + beq.n 4b184 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r1, #4928 @ 0x1340 │ │ │ │ + movw r1, #5696 @ 0x1640 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 4b194 │ │ │ │ + b.n 4b21c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b190 │ │ │ │ + cbz r0, 4b218 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ 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, #47792 @ 0xbab0 │ │ │ │ + movw r1, #48560 @ 0xbdb0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #47796 @ 0xbab4 │ │ │ │ + movw r0, #48564 @ 0xbdb4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b1d2 │ │ │ │ + beq.n 4b25a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b1d4 │ │ │ │ + beq.n 4b25c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4b1d4 │ │ │ │ + b.n 4b25c │ │ │ │ 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 r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 4b1fc │ │ │ │ + bmi.n 4b284 │ │ │ │ movw r2, #24980 @ 0x6194 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4b236 │ │ │ │ + bne.n 4b2be │ │ │ │ mov r6, r0 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b232 │ │ │ │ + cbz r0, 4b2ba │ │ │ │ mov r1, r6 │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b21c │ │ │ │ + beq.n 4b2a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b23e │ │ │ │ + bne.n 4b2c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b232 │ │ │ │ + beq.n 4b2ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b232 │ │ │ │ + cbnz r3, 4b2ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b23e │ │ │ │ + b.n 4b2c6 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbnz r5, 4b268 │ │ │ │ + cbnz r5, 4b2f0 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4b268 │ │ │ │ + ble.n 4b2f0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4b268 │ │ │ │ - cbnz r2, 4b286 │ │ │ │ + bne.n 4b2f0 │ │ │ │ + cbnz r2, 4b30e │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #88] @ (4b2c4 ) │ │ │ │ + ldr r5, [pc, #88] @ (4b34c ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r5, #1 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4b286 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4b30e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b2be │ │ │ │ + b.n 4b346 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 432f0 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 431f4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b282 │ │ │ │ + beq.n 4b30a │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2a2d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4b2b6 │ │ │ │ + beq.n 4b33e │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #25916 @ 0x653c │ │ │ │ + movw r2, #26684 @ 0x683c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 43558 │ │ │ │ - b.n 4b282 │ │ │ │ + bl 435e4 │ │ │ │ + b.n 4b30a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.w 44afc │ │ │ │ + b.w 44b88 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4b2d4 │ │ │ │ + cbz r1, 4b35c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4b2dc │ │ │ │ + b.n 4b364 │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - b.w 34698 │ │ │ │ - movw r1, #5156 @ 0x1424 │ │ │ │ + b.w 34640 │ │ │ │ + movw r1, #5924 @ 0x1724 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 4b194 │ │ │ │ + b.n 4b21c │ │ │ │ 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 4b31a │ │ │ │ + bmi.n 4b3a2 │ │ │ │ movw r3, #24980 @ 0x6194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b31a │ │ │ │ + beq.n 4b3a2 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b.n 4b332 │ │ │ │ + b.n 4b3ba │ │ │ │ mov r0, r4 │ │ │ │ bl 327d2 <_PyXI_ApplyError@@Base+0x166> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b310 │ │ │ │ + beq.n 4b398 │ │ │ │ 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} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbnz r6, 4b378 │ │ │ │ + cbnz r6, 4b400 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4b378 │ │ │ │ + ble.n 4b400 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4b378 │ │ │ │ - cbnz r2, 4b392 │ │ │ │ + bne.n 4b400 │ │ │ │ + cbnz r2, 4b41a │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #116] @ (4b3f0 ) │ │ │ │ + ldr r6, [pc, #116] @ (4b478 ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4b3e6 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4b46e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4b3ac │ │ │ │ + bne.n 4b434 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4b3c8 │ │ │ │ - bl 14541c │ │ │ │ + b.n 4b450 │ │ │ │ + bl 145c7c │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b3c8 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4b3e6 │ │ │ │ + bne.n 4b450 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4b46e │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #41412 @ 0xa1c4 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 44940 │ │ │ │ + b.w 449cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #152 @ 0x98 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 4b3f6 │ │ │ │ + b.n 4b47e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2985c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ - ldr r0, [pc, #4] @ (4b418 ) │ │ │ │ + b.w 8114c │ │ │ │ + ldr r0, [pc, #4] @ (4b4a0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - movw r1, #4672 @ 0x1240 │ │ │ │ + movw r1, #5440 @ 0x1540 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 4b194 │ │ │ │ - movw r1, #4916 @ 0x1334 │ │ │ │ + b.n 4b21c │ │ │ │ + movw r1, #5684 @ 0x1634 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 426e0 │ │ │ │ + b.w 42768 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4b45e │ │ │ │ + cbnz r1, 4b4e6 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25776 @ 0x64b0 │ │ │ │ + movw r1, #26544 @ 0x67b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b488 │ │ │ │ + b.n 4b510 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r3, r4 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4b486 │ │ │ │ + beq.n 4b50e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b486 │ │ │ │ + cbnz r3, 4b50e │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ (4b490 ) │ │ │ │ + ldr r0, [pc, #4] @ (4b518 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #15] │ │ │ │ lsls r1, 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, 4b4c0 │ │ │ │ + cbz r0, 4b548 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b4c0 │ │ │ │ + beq.n 4b548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b4c0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b548 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4b4de │ │ │ │ + cbnz r2, 4b566 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b4de │ │ │ │ + cbz r0, 4b566 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b4de │ │ │ │ + beq.n 4b566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b4de │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b566 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004b4e2 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r2, [pc, #40] @ (4b50c <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ +0004b56a <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r2, [pc, #40] @ (4b594 <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ 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 │ │ │ │ @@ -48863,414 +48912,414 @@ │ │ │ │ strne.w r3, [r2, #1244] @ 0x4dc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 4b522 <_PyContext_NewHamtForTests@@Base+0x40> │ │ │ │ - movw r0, #30988 @ 0x790c │ │ │ │ + cbnz r3, 4b5aa <_PyContext_NewHamtForTests@@Base+0x40> │ │ │ │ + movw r0, #31756 @ 0x7c0c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 142afc │ │ │ │ - cbnz r0, 4b554 <_PyContext_NewHamtForTests@@Base+0x72> │ │ │ │ + bl 14335c │ │ │ │ + cbnz r0, 4b5dc <_PyContext_NewHamtForTests@@Base+0x72> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #31004 @ 0x791c │ │ │ │ + movw r0, #31772 @ 0x7c1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 143078 │ │ │ │ - b.n 4b578 <_PyContext_NewHamtForTests@@Base+0x96> │ │ │ │ + bl 1438d8 │ │ │ │ + b.n 4b600 <_PyContext_NewHamtForTests@@Base+0x96> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4b576 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ + bne.n 4b5fe <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13768 @ 0x35c8 │ │ │ │ + movw r1, #14496 @ 0x38a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #132] @ (4b610 <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ + ldr r3, [pc, #132] @ (4b698 <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4b5c0 <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ + cbz r3, 4b648 <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4b5b6 <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ + bne.n 4b63e <_PyContext_NewHamtForTests@@Base+0xd4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4b5a6 <_PyContext_NewHamtForTests@@Base+0xc4> │ │ │ │ + bne.n 4b62e <_PyContext_NewHamtForTests@@Base+0xc4> │ │ │ │ dmb ish │ │ │ │ - beq.n 4b5c0 <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4b648 <_PyContext_NewHamtForTests@@Base+0xde> │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 4b8d2 │ │ │ │ + bl 4b95a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4b5f2 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + cbz r3, 4b67a <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4b5e8 <_PyContext_NewHamtForTests@@Base+0x106> │ │ │ │ + bne.n 4b670 <_PyContext_NewHamtForTests@@Base+0x106> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4b5d8 <_PyContext_NewHamtForTests@@Base+0xf6> │ │ │ │ + bne.n 4b660 <_PyContext_NewHamtForTests@@Base+0xf6> │ │ │ │ dmb ish │ │ │ │ - beq.n 4b5f2 <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 4b67a <_PyContext_NewHamtForTests@@Base+0x110> │ │ │ │ + bl 25dbfc │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 72d2c │ │ │ │ - ldr r3, [pc, #20] @ (4b610 <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ + bl 72e74 │ │ │ │ + ldr r3, [pc, #20] @ (4b698 <_PyContext_NewHamtForTests@@Base+0x12e>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4b60c <_PyContext_NewHamtForTests@@Base+0x12a> │ │ │ │ + beq.n 4b694 <_PyContext_NewHamtForTests@@Base+0x12a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {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, 4b63c <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ + cbz r3, 4b6c4 <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4b63c <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ + bgt.n 4b6c4 <_PyContext_NewHamtForTests@@Base+0x15a> │ │ │ │ mov r0, r3 │ │ │ │ - bl 25b7f8 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 25bfec <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b646 <_PyContext_NewHamtForTests@@Base+0x164> │ │ │ │ + beq.n 4b6ce <_PyContext_NewHamtForTests@@Base+0x164> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4b676 <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ + bgt.n 4b6fe <_PyContext_NewHamtForTests@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl 264e6c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ - cbnz r0, 4b692 <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ + bl 2651e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ + cbnz r0, 4b71a <_PyContext_NewHamtForTests@@Base+0x1b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 490a4 │ │ │ │ + b.w 49120 <_PyObject_CheckCrossInterpreterData@@Base+0xac> │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #31024 @ 0x7930 │ │ │ │ + movw r1, #31792 @ 0x7c30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b662 <_PyContext_NewHamtForTests@@Base+0x180> │ │ │ │ + bne.n 4b6ea <_PyContext_NewHamtForTests@@Base+0x180> │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4b6fe <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ + beq.n 4b786 <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 4b6fe <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 4b786 <_PyContext_NewHamtForTests@@Base+0x21c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #2716 @ 0xa9c │ │ │ │ + movw r0, #3484 @ 0xd9c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b7ba <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ + b.n 4b842 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b7a2 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + beq.n 4b82a <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4b7a2 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + bge.n 4b82a <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 4b71c <_PyContext_NewHamtForTests@@Base+0x23a> │ │ │ │ + bne.n 4b7a4 <_PyContext_NewHamtForTests@@Base+0x23a> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbnz r1, 4b76e <_PyContext_NewHamtForTests@@Base+0x28c> │ │ │ │ - b.n 4b764 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + cbnz r1, 4b7f6 <_PyContext_NewHamtForTests@@Base+0x28c> │ │ │ │ + b.n 4b7ec <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b74e <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ + beq.n 4b7d6 <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b74e <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ + cbnz r3, 4b7d6 <_PyContext_NewHamtForTests@@Base+0x26c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 4b6fa <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ - bne.n 4b716 <_PyContext_NewHamtForTests@@Base+0x234> │ │ │ │ + blt.n 4b782 <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ + bne.n 4b79e <_PyContext_NewHamtForTests@@Base+0x234> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4b700 <_PyContext_NewHamtForTests@@Base+0x21e> │ │ │ │ + b.n 4b788 <_PyContext_NewHamtForTests@@Base+0x21e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4b794 <_PyContext_NewHamtForTests@@Base+0x2b2> │ │ │ │ + bne.n 4b81c <_PyContext_NewHamtForTests@@Base+0x2b2> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4b7ba <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ + b.n 4b842 <_PyContext_NewHamtForTests@@Base+0x2d8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 4b764 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + bge.n 4b7ec <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 4b75a <_PyContext_NewHamtForTests@@Base+0x278> │ │ │ │ + beq.n 4b7e2 <_PyContext_NewHamtForTests@@Base+0x278> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 4b786 <_PyContext_NewHamtForTests@@Base+0x2a4> │ │ │ │ + b.n 4b80e <_PyContext_NewHamtForTests@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b764 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b764 <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + bne.n 4b7ec <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b7ec <_PyContext_NewHamtForTests@@Base+0x282> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6764 @ 0x1a6c │ │ │ │ + movw r1, #7532 @ 0x1d6c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4b6fa <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4b782 <_PyContext_NewHamtForTests@@Base+0x218> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 264e6c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ - cbnz r0, 4b7e2 <_PyContext_NewHamtForTests@@Base+0x300> │ │ │ │ + bl 2651e4 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x214> │ │ │ │ + cbnz r0, 4b86a <_PyContext_NewHamtForTests@@Base+0x300> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 265664 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xa0c> │ │ │ │ + b.w 2659dc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xa0c> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b80c <_PyContext_NewHamtForTests@@Base+0x32a> │ │ │ │ + bhi.n 4b894 <_PyContext_NewHamtForTests@@Base+0x32a> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4b824 <_PyContext_NewHamtForTests@@Base+0x342> │ │ │ │ + beq.n 4b8ac <_PyContext_NewHamtForTests@@Base+0x342> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b826 <_PyContext_NewHamtForTests@@Base+0x344> │ │ │ │ - movw r0, #53508 @ 0xd104 │ │ │ │ + b.n 4b8ae <_PyContext_NewHamtForTests@@Base+0x344> │ │ │ │ + movw r0, #54276 @ 0xd404 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b802 <_PyContext_NewHamtForTests@@Base+0x320> │ │ │ │ - b.n 4b850 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bne.n 4b88a <_PyContext_NewHamtForTests@@Base+0x320> │ │ │ │ + b.n 4b8d8 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6968 │ │ │ │ + bl 1f70a0 │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 4b850 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + beq.n 4b8d8 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b854 <_PyContext_NewHamtForTests@@Base+0x372> │ │ │ │ + blt.n 4b8dc <_PyContext_NewHamtForTests@@Base+0x372> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46896 @ 0xb730 │ │ │ │ + movw r1, #47688 @ 0xba48 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b888 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ + b.n 4b910 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 4b86c <_PyContext_NewHamtForTests@@Base+0x38a> │ │ │ │ + cbz r0, 4b8f4 <_PyContext_NewHamtForTests@@Base+0x38a> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bbe94 │ │ │ │ + bl 1bc984 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b850 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + beq.n 4b8d8 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4b888 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ - cbz r4, 4b87e <_PyContext_NewHamtForTests@@Base+0x39c> │ │ │ │ + cbnz r0, 4b910 <_PyContext_NewHamtForTests@@Base+0x3a6> │ │ │ │ + cbz r4, 4b906 <_PyContext_NewHamtForTests@@Base+0x39c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4b886 <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ + beq.n 4b90e <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4b886 <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ + b.n 4b90e <_PyContext_NewHamtForTests@@Base+0x3a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl fcb60 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 4b850 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bl fd360 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 4b8d8 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004b88c : │ │ │ │ - movw r0, #27032 @ 0x6998 │ │ │ │ +0004b914 : │ │ │ │ + movw r0, #27800 @ 0x6c98 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #40068 @ 0x9c84 │ │ │ │ + movw r1, #40836 @ 0x9f84 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 4b8ce │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 4b956 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 242194 <_PyErr_BadInternalCall@@Base+0xda38> │ │ │ │ + bl 24278c <_PyErr_BadInternalCall@@Base+0xdb68> │ │ │ │ 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, #288] @ (4ba04 ) │ │ │ │ + ldr r3, [pc, #288] @ (4ba8c ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov sl, r1 │ │ │ │ ldrd ip, lr, [r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ ands.w r6, r5, #63 @ 0x3f │ │ │ │ - bne.n 4b906 │ │ │ │ + bne.n 4b98e │ │ │ │ orrs.w r3, r5, r8 │ │ │ │ - bne.n 4b90a │ │ │ │ + bne.n 4b992 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4b90e │ │ │ │ + b.n 4b996 │ │ │ │ movs r6, #0 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr.w r0, [ip] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r6, 4b930 │ │ │ │ + cbnz r6, 4b9b8 │ │ │ │ cmp r4, r6 │ │ │ │ it ne │ │ │ │ movne r6, #64 @ 0x40 │ │ │ │ subs r6, r4, r6 │ │ │ │ and.w r9, r4, #64 @ 0x40 │ │ │ │ add r6, lr │ │ │ │ lsrs r7, r4, #6 │ │ │ │ add r9, r6 │ │ │ │ and.w r4, r4, #63 @ 0x3f │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 4b952 │ │ │ │ + bls.n 4b9da │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1a2f94 │ │ │ │ + bl 1a3ab8 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4b942 │ │ │ │ + b.n 4b9ca │ │ │ │ rsb r7, r5, #119 @ 0x77 │ │ │ │ add r6, sp, #28 │ │ │ │ mov.w fp, #128 @ 0x80 │ │ │ │ and.w r7, r7, #63 @ 0x3f │ │ │ │ add.w r3, r7, #9 │ │ │ │ mov r2, fp │ │ │ │ movs r1, #0 │ │ │ │ @@ -49284,208 +49333,208 @@ │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, r6, r4 │ │ │ │ blx 29af4 <__memcpy_chk@plt> │ │ │ │ add r7, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w fp, [r6, r4] │ │ │ │ cmp r7, r9 │ │ │ │ - beq.n 4b994 │ │ │ │ + beq.n 4ba1c │ │ │ │ strb.w r3, [r9, #1]! │ │ │ │ - b.n 4b98a │ │ │ │ + b.n 4ba12 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r8, r8, lsl #3 │ │ │ │ orr.w r8, r8, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ rev r5, r5 │ │ │ │ str.w r5, [r7, #5] │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r5, #0 │ │ │ │ rev.w r8, r8 │ │ │ │ str.w r8, [r7, #1] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 4b9c4 │ │ │ │ + beq.n 4ba4c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #8 │ │ │ │ adds r5, #1 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ - bl 1a2f94 │ │ │ │ - b.n 4b9b2 │ │ │ │ + bl 1a3ab8 │ │ │ │ + b.n 4ba3a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ rev r0, r0 │ │ │ │ str.w r0, [sl] │ │ │ │ rev r0, r1 │ │ │ │ rev r1, r2 │ │ │ │ rev r2, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [sl, #4] │ │ │ │ rev r3, r3 │ │ │ │ str.w r1, [sl, #8] │ │ │ │ str.w r3, [sl, #16] │ │ │ │ str.w r2, [sl, #12] │ │ │ │ - ldr r3, [pc, #20] @ (4ba04 ) │ │ │ │ + ldr r3, [pc, #20] @ (4ba8c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4b9fe │ │ │ │ + beq.n 4ba86 │ │ │ │ blx 2a328 <__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, cr6, {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 4ba34 │ │ │ │ + bne.n 4babc │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #30380 @ 0x76ac │ │ │ │ + movw r1, #31148 @ 0x79ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4ba6c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4baf4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 4ba78 │ │ │ │ + cbnz r3, 4bb00 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4ba70 │ │ │ │ + cbz r3, 4baf8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 4ba60 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + cbnz r2, 4bae8 │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4ba6c │ │ │ │ - movw r1, #30480 @ 0x7710 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4baf4 │ │ │ │ + movw r1, #31248 @ 0x7a10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bb22 │ │ │ │ + b.n 4bbaa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 221080 │ │ │ │ + bl 221738 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 4ba9c │ │ │ │ + cbz r2, 4bb24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 266e50 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x21f8> │ │ │ │ + bl 26712c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x215c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bb22 │ │ │ │ + bne.n 4bbaa │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 4bb22 │ │ │ │ - cbz r0, 4bae2 │ │ │ │ + b.n 4bbaa │ │ │ │ + cbz r0, 4bb6a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #54776 @ 0xd5f8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4baec │ │ │ │ + bne.n 4bb74 │ │ │ │ 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 4baca │ │ │ │ + beq.n 4bb52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4baca │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bb52 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #5604 @ 0x15e4 │ │ │ │ + movw r1, #6372 @ 0x18e4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4ba6c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4baf4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 4bb10 │ │ │ │ - bl d6f30 │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 4bb98 │ │ │ │ + bl d7760 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ - b.n 4bb22 │ │ │ │ + bl 156894 │ │ │ │ + b.n 4bbaa │ │ │ │ movw r3, #56152 @ 0xdb58 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bafc │ │ │ │ + bne.n 4bb84 │ │ │ │ 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 8100c │ │ │ │ + bl 8114c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc36 │ │ │ │ + beq.n 4bcbe │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ - ldr r0, [pc, #236] @ (4bc40 ) │ │ │ │ + ldr r0, [pc, #236] @ (4bcc8 ) │ │ │ │ mov r1, sp │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc14 │ │ │ │ + beq.n 4bc9c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #17016 @ 0x4278 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4bb84 │ │ │ │ + beq.n 4bc0c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31120 @ 0x7990 │ │ │ │ + movw r1, #31888 @ 0x7c90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 4bc14 │ │ │ │ + bl d54ec │ │ │ │ + b.n 4bc9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc14 │ │ │ │ + blt.n 4bc9c │ │ │ │ movw r0, #54568 @ 0xd528 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc14 │ │ │ │ + beq.n 4bc9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r0, #8] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #148] @ (4bc44 ) │ │ │ │ + ldr r2, [pc, #148] @ (4bccc ) │ │ │ │ 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] │ │ │ │ @@ -49497,215 +49546,215 @@ │ │ │ │ ldr r3, [r5, #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 4bbf6 │ │ │ │ + beq.n 4bc7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bbf6 │ │ │ │ + cbnz r3, 4bc7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4bc04 │ │ │ │ + bne.n 4bc8c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bc3a │ │ │ │ + b.n 4bcc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bc00 │ │ │ │ + bne.n 4bc88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bc00 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bc88 │ │ │ │ movs r0, #0 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bc36 │ │ │ │ + beq.n 4bcbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bc36 │ │ │ │ + cbnz r3, 4bcbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r0, pc, #656 @ (adr r0, 4bed4 ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 4bf5c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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, #1780 @ 0x6f4 │ │ │ │ + movw r1, #2548 @ 0x9f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 4bcb8 │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 4bd40 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 241820 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 241ce8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4bc8e │ │ │ │ - cbnz r0, 4bc9c │ │ │ │ - b.n 4bcb8 │ │ │ │ + beq.n 4bd16 │ │ │ │ + cbnz r0, 4bd24 │ │ │ │ + b.n 4bd40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bcb8 │ │ │ │ - b.n 4bcaa │ │ │ │ + beq.n 4bd40 │ │ │ │ + b.n 4bd32 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 4bcb0 │ │ │ │ + cbz r0, 4bd38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bcb8 │ │ │ │ + beq.n 4bd40 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4bcb8 │ │ │ │ + b.n 4bd40 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4bd56 │ │ │ │ + beq.n 4bdde │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bd56 │ │ │ │ + beq.n 4bdde │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #25705 @ 0x6469 │ │ │ │ + movw r3, #27949 @ 0x6d2d │ │ │ │ movt r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bcf4 │ │ │ │ + bne.n 4bd7c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4bcf8 │ │ │ │ + b.n 4bd80 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4bd1a │ │ │ │ + beq.n 4bda2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4bd1a │ │ │ │ + cbz r3, 4bda2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #38597 @ 0x96c5 │ │ │ │ + movw r3, #38725 @ 0x9745 │ │ │ │ movt r3, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4bd1a │ │ │ │ + bne.n 4bda2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 594f0 │ │ │ │ + bl 59570 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4bd36 │ │ │ │ + cbz r0, 4bdbe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bd36 │ │ │ │ + beq.n 4bdbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bd36 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bdbe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4bd56 │ │ │ │ + cbz r0, 4bdde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bd56 │ │ │ │ + beq.n 4bdde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bd56 │ │ │ │ + cbnz r3, 4bdde │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_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 24ac68 │ │ │ │ + bl 24afac │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4bdaa │ │ │ │ + beq.n 4be32 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9964 @ 0x26ec │ │ │ │ + movw r0, #10732 @ 0x29ec │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4bdaa │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4be32 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bde8 │ │ │ │ + b.n 4be70 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4bdbe │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4be46 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bda6 │ │ │ │ + bne.n 4be2e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4bdd2 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4be5a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bda6 │ │ │ │ + bne.n 4be2e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11fe04 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1206bc <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bda6 │ │ │ │ + beq.n 4be2e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ @@ -49719,159 +49768,159 @@ │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4be5e │ │ │ │ + cbnz r4, 4bee6 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4be5e │ │ │ │ + ble.n 4bee6 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4be5e │ │ │ │ - cbnz r2, 4be7c │ │ │ │ + bne.n 4bee6 │ │ │ │ + cbnz r2, 4bf04 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #64] @ (4bea4 ) │ │ │ │ + ldr r4, [pc, #64] @ (4bf2c ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4be94 │ │ │ │ + cbz r0, 4bf1c │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4bf06 │ │ │ │ + bl 4bf8e │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4be98 │ │ │ │ + bne.n 4bf20 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bea0 │ │ │ │ + b.n 4bf28 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0004bea8 : │ │ │ │ +0004bf30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 4beba │ │ │ │ - cbnz r1, 4bec0 │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 4becc │ │ │ │ + cbz r0, 4bf42 │ │ │ │ + cbnz r1, 4bf48 │ │ │ │ + bl 27581c │ │ │ │ + b.n 4bf54 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bed2 │ │ │ │ + cbnz r0, 4bf5a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bef2 │ │ │ │ + b.n 4bf7a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 10be60 │ │ │ │ + bl 10c7ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bef2 │ │ │ │ + beq.n 4bf7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bef2 │ │ │ │ + cbnz r3, 4bf7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004bef6 : │ │ │ │ +0004bf7e : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 4bf04 │ │ │ │ + cbnz r0, 4bf8c │ │ │ │ ldr r0, [r3, #20] │ │ │ │ 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 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4bf36 │ │ │ │ + beq.n 4bfbe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 4bf36 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 4bfbe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 24aa38 │ │ │ │ + b.w 24af08 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4bf56 │ │ │ │ + beq.n 4bfde │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31164 @ 0x79bc │ │ │ │ + movw r1, #31932 @ 0x7cbc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4bf7e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4c006 │ │ │ │ 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 4bf7a │ │ │ │ + bgt.n 4c002 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4bf84 │ │ │ │ - bl 1f5cf4 │ │ │ │ + ble.n 4c00c │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bfae │ │ │ │ + b.n 4c036 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224980 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 22501c <_PyParkingLot_AfterFork@@Base+0x169c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf7e │ │ │ │ + beq.n 4c006 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4bfac │ │ │ │ + ble.n 4c034 │ │ │ │ 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] │ │ │ │ @@ -49879,274 +49928,274 @@ │ │ │ │ blx 29db8 │ │ │ │ movs r0, #0 │ │ │ │ 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] @ (4c048 ) │ │ │ │ + ldr r3, [pc, #132] @ (4c0d0 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4bff6 │ │ │ │ + cbz r3, 4c07e │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4bfec │ │ │ │ + bne.n 4c074 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4bfdc │ │ │ │ + bne.n 4c064 │ │ │ │ dmb ish │ │ │ │ - beq.n 4bff6 │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4c07e │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 4b8d2 │ │ │ │ + bl 4b95a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4c028 │ │ │ │ + cbz r3, 4c0b0 │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4c01e │ │ │ │ + bne.n 4c0a6 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4c00e │ │ │ │ + bne.n 4c096 │ │ │ │ dmb ish │ │ │ │ - beq.n 4c028 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 4c0b0 │ │ │ │ + bl 25dbfc │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4c048 ) │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4c0d0 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c042 │ │ │ │ + beq.n 4c0ca │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4c068 │ │ │ │ + cbz r3, 4c0f4 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c078 │ │ │ │ + b.n 4c104 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4c076 │ │ │ │ + ble.n 4c102 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c072 │ │ │ │ - cbnz r1, 4c09a │ │ │ │ + bgt.n 4c0fe │ │ │ │ + cbnz r1, 4c12c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c078 │ │ │ │ + b.n 4c104 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #72] @ (4c0c4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - movs r4, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - str r2, [sp, #12] │ │ │ │ + movs r4, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ + str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + movw r4, #16140 @ 0x3f0c │ │ │ │ + movt r4, #73 @ 0x49 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c0a0 │ │ │ │ - b.n 4c0be │ │ │ │ + cbnz r0, 4c132 │ │ │ │ + b.n 4c150 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #4372 @ 0x1114 │ │ │ │ movteq r2, #71 @ 0x47 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 159b18 │ │ │ │ + b.w 15a314 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ - subs r6, #28 │ │ │ │ - lsls r1, 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, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 791e8 │ │ │ │ - bl 79218 │ │ │ │ + bl 79334 │ │ │ │ + bl 79364 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - bgt.n 4c104 │ │ │ │ + bgt.n 4c190 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #49353 @ 0xc0c9 │ │ │ │ + movw r2, #49493 @ 0xc155 │ │ │ │ movt r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4c104 │ │ │ │ + bne.n 4c190 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 155ce8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156560 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ subs r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ble.n 4c112 │ │ │ │ + ble.n 4c19e │ │ │ │ add.w r7, r5, #16 │ │ │ │ - b.n 4c134 │ │ │ │ + b.n 4c1c0 │ │ │ │ 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, 4c142 │ │ │ │ + cbz r2, 4c1ce │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - ble.n 4c142 │ │ │ │ + ble.n 4c1ce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 155cfc <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156574 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ subs r6, #1 │ │ │ │ - bcc.n 4c112 │ │ │ │ + bcc.n 4c19e │ │ │ │ ldr.w r0, [r7, r6, lsl #2] │ │ │ │ - bl 7924c │ │ │ │ - b.n 4c134 │ │ │ │ + bl 79398 │ │ │ │ + b.n 4c1c0 │ │ │ │ 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 4c166 │ │ │ │ + bne.n 4c1f2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4c186 │ │ │ │ - b.n 4c17e │ │ │ │ + bne.n 4c212 │ │ │ │ + b.n 4c20a │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31072 @ 0x7960 │ │ │ │ + movw r0, #31840 @ 0x7c60 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c158 │ │ │ │ - b.n 4c210 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4c1e4 │ │ │ │ + b.n 4c29c │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c210 │ │ │ │ + bne.n 4c29c │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c19a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4c210 │ │ │ │ + bne.n 4c226 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4c29c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c1c2 │ │ │ │ + beq.n 4c24e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31204 @ 0x79e4 │ │ │ │ + movw r1, #31972 @ 0x7ce4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ cmp r5, #5 │ │ │ │ - bhi.n 4c1ce │ │ │ │ + bhi.n 4c25a │ │ │ │ tst.w r4, #98304 @ 0x18000 │ │ │ │ - beq.n 4c214 │ │ │ │ - b.n 4c1ea │ │ │ │ + beq.n 4c2a0 │ │ │ │ + b.n 4c276 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14344 @ 0x3808 │ │ │ │ + movw r1, #15072 @ 0x3ae0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movw r3, #32784 @ 0x8010 │ │ │ │ movt r3, #1 │ │ │ │ bics r3, r4 │ │ │ │ - beq.n 4c214 │ │ │ │ + beq.n 4c2a0 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #14496 @ 0x38a0 │ │ │ │ + movw r1, #15208 @ 0x3b68 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c24c │ │ │ │ + b.n 4c2d8 │ │ │ │ bic.w r2, r4, #98304 @ 0x18000 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ - bcc.n 4c238 │ │ │ │ + bcc.n 4c2c4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31232 @ 0x7a00 │ │ │ │ + movw r1, #32000 @ 0x7d00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20233c │ │ │ │ + bl 20288c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c210 │ │ │ │ + bne.n 4c29c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004c24e : │ │ │ │ +0004c2da : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20649 @ 0x50a9 │ │ │ │ + movw r1, #22569 @ 0x5829 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movw r0, #53736 @ 0xd1e8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.w 40de0 <_PyCompile_OptimizeCfg@@Base+0xb3e> │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ │ │ │ │ -0004c270 : │ │ │ │ +0004c2fc : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ - movw r0, #25892 @ 0x6524 │ │ │ │ + movw r0, #26660 @ 0x6824 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r1, #4 │ │ │ │ - b.w 806c8 │ │ │ │ + b.w 80808 │ │ │ │ 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] │ │ │ │ @@ -50155,50 +50204,50 @@ │ │ │ │ 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 │ │ │ │ - cbz r0, 4c2cc │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4c358 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4c2c6 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4c2cc │ │ │ │ + bne.n 4c352 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4c358 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c30a │ │ │ │ + cbnz r0, 4c396 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4c2e8 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4c374 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4c2e2 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4c2e8 │ │ │ │ + bne.n 4c36e │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4c374 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c30a │ │ │ │ + cbnz r0, 4c396 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 4c30a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4c396 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4c300 │ │ │ │ + bne.n 4c38c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004c30c : │ │ │ │ +0004c398 : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -50209,455 +50258,456 @@ │ │ │ │ blx 29994 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f83c │ │ │ │ + bl 7f97c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c366 │ │ │ │ + beq.n 4c3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c366 │ │ │ │ + cbnz r3, 4c3f2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4c386 │ │ │ │ + cbz r3, 4c412 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 4c398 │ │ │ │ + b.n 4c424 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 4c396 │ │ │ │ + ble.n 4c422 │ │ │ │ cmp r2, #5 │ │ │ │ - bgt.n 4c390 │ │ │ │ - cbnz r1, 4c3c0 │ │ │ │ + bgt.n 4c41c │ │ │ │ + cbnz r1, 4c446 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 4c398 │ │ │ │ + b.n 4c424 │ │ │ │ mov r9, r3 │ │ │ │ + ldr r1, [pc, #356] @ (4c58c ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movs r1, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r4, #16212 @ 0x3f54 │ │ │ │ - movt r4, #73 @ 0x49 │ │ │ │ + movs r4, #5 │ │ │ │ movs r2, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - strd r1, r2, [sp, #8] │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c3c8 │ │ │ │ - b.n 4c482 │ │ │ │ + cbnz r0, 4c44e │ │ │ │ + b.n 4c508 │ │ │ │ clz r9, r1 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4c3dc │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4c462 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c482 │ │ │ │ + bne.n 4c508 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4c3f2 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4c478 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c482 │ │ │ │ + bne.n 4c508 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4c40a │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 4c490 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c482 │ │ │ │ + bne.n 4c508 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c42e │ │ │ │ - bl 85a4c │ │ │ │ + b.n 4c4b4 │ │ │ │ + bl 85b94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c42a │ │ │ │ + beq.n 4c4b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c42a │ │ │ │ + cbnz r3, 4c4b0 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4c3fc │ │ │ │ + beq.n 4c482 │ │ │ │ add r6, r9 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 4c4de │ │ │ │ + beq.n 4c564 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4c43e │ │ │ │ + cbz r0, 4c4c4 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 4c446 │ │ │ │ - b.n 4c44a │ │ │ │ + bne.n 4c4cc │ │ │ │ + b.n 4c4d0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 4c452 │ │ │ │ + b.n 4c4d8 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4c46e │ │ │ │ + bge.n 4c4f4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #32088 @ 0x7d58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4c482 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4c508 │ │ │ │ movw r9, #4372 @ 0x1114 │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 4c486 │ │ │ │ + beq.n 4c50c │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fee30 │ │ │ │ - cbnz r0, 4c48a │ │ │ │ + bl 1ff568 │ │ │ │ + cbnz r0, 4c510 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c4fe │ │ │ │ + b.n 4c584 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c48c │ │ │ │ + b.n 4c512 │ │ │ │ add r4, sp, #24 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 4c4a0 │ │ │ │ + beq.n 4c526 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c482 │ │ │ │ + beq.n 4c508 │ │ │ │ add r6, sp, #32 │ │ │ │ - b.n 4c4a2 │ │ │ │ + b.n 4c528 │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r3, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ blx 29898 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 4c4f8 │ │ │ │ + bge.n 4c57e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4c4e8 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 4c56e │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c4a6 │ │ │ │ - b.n 4c482 │ │ │ │ + beq.n 4c52c │ │ │ │ + b.n 4c508 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4c456 │ │ │ │ + blt.n 4c4dc │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4c4a2 │ │ │ │ + b.n 4c528 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 4c482 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 4c508 │ │ │ │ mov r0, r9 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0004c516 : │ │ │ │ +0004c5a2 : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 4c53a │ │ │ │ + cbz r1, 4c5c6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4c556 │ │ │ │ + bmi.n 4c5e2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51524 @ 0xc944 │ │ │ │ + movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c570 │ │ │ │ + b.n 4c5fc │ │ │ │ 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 7924c │ │ │ │ + bl 79398 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c572 : │ │ │ │ +0004c5fe : │ │ │ │ movw r3, #40300 @ 0x9d6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4c59c │ │ │ │ + cbz r3, 4c628 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c5ac │ │ │ │ + b.n 4c638 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4c5aa │ │ │ │ + blt.n 4c636 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4c5a6 │ │ │ │ - cbnz r1, 4c5cc │ │ │ │ + bgt.n 4c632 │ │ │ │ + cbnz r1, 4c658 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c5ac │ │ │ │ + b.n 4c638 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #448] @ (4c770 ) │ │ │ │ + ldr r1, [pc, #444] @ (4c7f8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c5d2 │ │ │ │ - b.n 4c62e │ │ │ │ + cbnz r0, 4c65e │ │ │ │ + b.n 4c6ba │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4c5f8 │ │ │ │ + beq.n 4c684 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 4c5e2 │ │ │ │ + cbz r6, 4c66e │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 4c5e2 │ │ │ │ + bne.n 4c66e │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4c5fc │ │ │ │ + b.n 4c688 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 4c5ea │ │ │ │ + cbnz r0, 4c676 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 4c5fc │ │ │ │ - bl c7018 │ │ │ │ + b.n 4c688 │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c62e │ │ │ │ + blt.n 4c6ba │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4c5de │ │ │ │ - b.n 4c5e6 │ │ │ │ + beq.n 4c66a │ │ │ │ + b.n 4c672 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 233da0 │ │ │ │ + bl 234268 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c62e │ │ │ │ + beq.n 4c6ba │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4c684 │ │ │ │ + beq.n 4c710 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4c632 │ │ │ │ + beq.n 4c6be │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c742 │ │ │ │ + b.n 4c7ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 4c652 │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 4c6de │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4c62e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4c6ba │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c62e │ │ │ │ + beq.n 4c6ba │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4c684 │ │ │ │ + ble.n 4c710 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4c62e │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4c6ba │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4c8bc │ │ │ │ + bl 4c944 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c69c │ │ │ │ + cbnz r0, 4c728 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4c62e │ │ │ │ + beq.n 4c6ba │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4c62e │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4c6ba │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #144 @ (adr r3, 4c750 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 4c7d8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4c758 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4c7e0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4c760 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4c7e8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 4c768 ) │ │ │ │ + add r3, pc, #132 @ (adr r3, 4c7f0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #28 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4c712 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4c79e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4c690 │ │ │ │ + beq.n 4c71c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c690 │ │ │ │ + bne.n 4c71c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c690 │ │ │ │ - cbz r5, 4c742 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c71c │ │ │ │ + cbz r5, 4c7ce │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4c734 │ │ │ │ - bl 980b4 │ │ │ │ + blt.n 4c7c0 │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 548f8 │ │ │ │ + bl 54868 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 4c73c │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 4c7c8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 548f8 │ │ │ │ + bl 54868 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ - bpl.n 4c766 │ │ │ │ + bpl.n 4c7ee │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ - ble.n 4c78a │ │ │ │ + ble.n 4c812 │ │ │ │ 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] @ (4ca00 ) │ │ │ │ + ldr r7, [pc, #656] @ (4ca88 ) │ │ │ │ bkpt 0x00fa │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 4c78c │ │ │ │ + cbz r1, 4c814 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4c7a8 │ │ │ │ + bmi.n 4c830 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51564 @ 0xc96c │ │ │ │ + movw r1, #52332 @ 0xcc6c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c7c2 │ │ │ │ + b.n 4c84a │ │ │ │ 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 7924c │ │ │ │ + bl 79398 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -50666,129 +50716,129 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ - cbnz r0, 4c828 │ │ │ │ + bl d142c │ │ │ │ + cbnz r0, 4c8b0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4c7f6 │ │ │ │ + cbz r5, 4c87e │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 4c7fe │ │ │ │ + b.n 4c886 │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 4c81c │ │ │ │ + blt.n 4c8a4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 4c81c │ │ │ │ + cbnz r0, 4c8a4 │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c82a │ │ │ │ + b.n 4c8b2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c82a │ │ │ │ + b.n 4c8b2 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 4c834 │ │ │ │ + cbz r3, 4c8bc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 4c86a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4c8f2 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4c864 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4c86a │ │ │ │ + bne.n 4c8ec │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4c8f2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4c878 │ │ │ │ + cbnz r0, 4c900 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13d7e4 │ │ │ │ + b.w 13e024 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #3 │ │ │ │ - b.w 21eaf4 │ │ │ │ + b.w 21f1ac │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 4c896 │ │ │ │ + cbz r3, 4c91e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4c8b4 │ │ │ │ + beq.n 4c93c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 4c8b4 │ │ │ │ + b.n 4c93c │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 4c8a6 │ │ │ │ + cbnz r3, 4c92e │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 4c8a8 │ │ │ │ + b.n 4c930 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #28448 @ 0x6f20 │ │ │ │ + movw r0, #29216 @ 0x7220 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ - b.w 4067e <_PyCompile_OptimizeCfg@@Base+0x3dc> │ │ │ │ + b.w 406f2 <_PyCompile_OptimizeCfg@@Base+0x46a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c8da │ │ │ │ + cbz r0, 4c962 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ 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, #17520 @ 0x4470 │ │ │ │ + movw r0, #18288 @ 0x4770 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4c916 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4c99e │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 4c90e │ │ │ │ + bne.n 4c996 │ │ │ │ pop {r4} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ @@ -50797,17 +50847,17 @@ │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4c940 │ │ │ │ + cbz r0, 4c9c8 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 21eaf4 │ │ │ │ + b.w 21f1ac │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -50817,199 +50867,198 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ - cbnz r0, 4c9ae │ │ │ │ + bl d142c │ │ │ │ + cbnz r0, 4ca36 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4c97c │ │ │ │ + cbz r5, 4ca04 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 4c984 │ │ │ │ + b.n 4ca0c │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 4c9a2 │ │ │ │ + blt.n 4ca2a │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 4c9a2 │ │ │ │ + cbnz r0, 4ca2a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c9b0 │ │ │ │ + b.n 4ca38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c9b0 │ │ │ │ + b.n 4ca38 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 4c9ba │ │ │ │ + cbz r3, 4ca42 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4c9ca │ │ │ │ + cbz r0, 4ca52 │ │ │ │ movs r1, #5 │ │ │ │ - b.w 21eaf4 │ │ │ │ + b.w 21f1ac │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4ca44 │ │ │ │ + ble.n 4cacc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4ca44 │ │ │ │ + beq.n 4cacc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 4ca0e │ │ │ │ + cbz r5, 4ca96 │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 4ca0e │ │ │ │ + bge.n 4ca96 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4ca28 │ │ │ │ + ble.n 4cab0 │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 4ca06 │ │ │ │ + blt.n 4ca8e │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224980 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 22501c <_PyParkingLot_AfterFork@@Base+0x169c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ca54 │ │ │ │ + beq.n 4cadc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 150134 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 150970 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ca56 │ │ │ │ + beq.n 4cade │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ca56 │ │ │ │ + b.n 4cade │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #0] @ (4ca60 ) │ │ │ │ + ldr r0, [pc, #0] @ (4cae8 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #26] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0004ca64 : │ │ │ │ +0004caec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 4ca78 │ │ │ │ - cbnz r1, 4ca7e │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 4ca88 │ │ │ │ + cbz r0, 4cb00 │ │ │ │ + cbnz r1, 4cb06 │ │ │ │ + bl 27581c │ │ │ │ + b.n 4cb10 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9d188 │ │ │ │ + bl 9d308 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4ca98 │ │ │ │ - movw r0, #31416 @ 0x7ab8 │ │ │ │ + bge.n 4cb20 │ │ │ │ + movw r0, #32184 @ 0x7db8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 1fdedc │ │ │ │ - b.n 4ca9e │ │ │ │ + bl 1fe614 │ │ │ │ + b.n 4cb26 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4cabc │ │ │ │ + cbz r0, 4cb44 │ │ │ │ movs r1, #7 │ │ │ │ - b.w 21eaf4 │ │ │ │ + b.w 21f1ac │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 8100c │ │ │ │ - b.w 1278fc │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (4cb64 ) │ │ │ │ + ldr r3, [pc, #132] @ (4cbe8 ) │ │ │ │ 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, 4cb14 │ │ │ │ + cbz r3, 4cb98 │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4cb0a │ │ │ │ + bne.n 4cb8e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4cafa │ │ │ │ + bne.n 4cb7e │ │ │ │ dmb ish │ │ │ │ - beq.n 4cb14 │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4cb98 │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4cdb2 │ │ │ │ + bl 4ce36 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4cb46 │ │ │ │ + cbz r3, 4cbca │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4cb3c │ │ │ │ + bne.n 4cbc0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4cb2c │ │ │ │ + bne.n 4cbb0 │ │ │ │ dmb ish │ │ │ │ - beq.n 4cb46 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 4cbca │ │ │ │ + bl 25dbfc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d2c │ │ │ │ - ldr r3, [pc, #20] @ (4cb64 ) │ │ │ │ + bl 72e74 │ │ │ │ + ldr r3, [pc, #20] @ (4cbe8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4cb60 │ │ │ │ + beq.n 4cbe4 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -51018,259 +51067,259 @@ │ │ │ │ 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, 4cb9a │ │ │ │ + cbz r6, 4cc1e │ │ │ │ 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, 4cbac │ │ │ │ + cbz r2, 4cc30 │ │ │ │ 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 10d26c │ │ │ │ + bl 10dbb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7924c │ │ │ │ - cbz r4, 4cbda │ │ │ │ - ldr r0, [pc, #28] @ (4cbe0 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 79398 │ │ │ │ + cbz r4, 4cc5e │ │ │ │ + ldr r0, [pc, #28] @ (4cc64 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18784 @ 0x4960 │ │ │ │ + movw r0, #19552 @ 0x4c60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 4cafc │ │ │ │ + bpl.n 4cb80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4cc04 │ │ │ │ + cbnz r3, 4cc88 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4cc04 │ │ │ │ + ble.n 4cc88 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4cc04 │ │ │ │ - cbnz r4, 4cc24 │ │ │ │ + bne.n 4cc88 │ │ │ │ + cbnz r4, 4cca8 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (4ccbc ) │ │ │ │ + ldr r4, [pc, #176] @ (4cd40 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4cc24 │ │ │ │ + cbnz r0, 4cca8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ccb8 │ │ │ │ + b.n 4cd3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4cc38 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4ccbc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc20 │ │ │ │ + bne.n 4cca4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4cc4c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4ccd0 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc20 │ │ │ │ + bne.n 4cca4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #1120 @ 0x460 │ │ │ │ + movw r1, #1848 @ 0x738 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #31332 @ 0x7a64 │ │ │ │ + movw r0, #32100 @ 0x7d64 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4cc20 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 4cca4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r6, 4cc9a │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r6, 4cd1e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4cca4 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 4cd28 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc6e │ │ │ │ - b.n 4cc20 │ │ │ │ + beq.n 4ccf2 │ │ │ │ + b.n 4cca4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4ccb8 │ │ │ │ + b.n 4cd3c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r1, 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 22027c │ │ │ │ - cbz r0, 4cd12 │ │ │ │ + bl 220934 │ │ │ │ + cbz r0, 4cd96 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbnz r0, 4ccf6 │ │ │ │ + cbnz r0, 4cd7a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4cd16 │ │ │ │ + beq.n 4cd9a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4cd16 │ │ │ │ - bl 83edc │ │ │ │ - cbnz r0, 4cd1e │ │ │ │ + b.n 4cd9a │ │ │ │ + bl 8401c │ │ │ │ + cbnz r0, 4cda2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd12 │ │ │ │ + beq.n 4cd96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd12 │ │ │ │ + cbnz r3, 4cd96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4cd58 │ │ │ │ + b.n 4cddc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #31572 @ 0x7b54 │ │ │ │ + movw r0, #32340 @ 0x7e54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cd58 │ │ │ │ + beq.n 4cddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd58 │ │ │ │ + cbnz r3, 4cddc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4cd8e │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4ce12 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4cd88 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4cd8e │ │ │ │ + bne.n 4ce0c │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ce12 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cdb0 │ │ │ │ + cbnz r0, 4ce34 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4cdb0 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4ce34 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4cda6 │ │ │ │ + bne.n 4ce2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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, #288] @ (4cee4 ) │ │ │ │ + ldr r3, [pc, #288] @ (4cf68 ) │ │ │ │ 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 4cde6 │ │ │ │ + bne.n 4ce6a │ │ │ │ orrs.w r3, r6, r9 │ │ │ │ - bne.n 4cdea │ │ │ │ + bne.n 4ce6e │ │ │ │ mov r8, r5 │ │ │ │ - b.n 4cdf0 │ │ │ │ + b.n 4ce74 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #64 @ 0x40 │ │ │ │ add r4, sp, #8 │ │ │ │ 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 4ce22 │ │ │ │ + beq.n 4cea6 │ │ │ │ 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 │ │ │ │ @@ -51300,20 +51349,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, #8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 4cfec │ │ │ │ + bl 4d070 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4ce9a │ │ │ │ + bne.n 4cf1e │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 4cfec │ │ │ │ + bl 4d070 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ rev r0, r0 │ │ │ │ rev r1, r1 │ │ │ │ str r0, [r7, #0] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ @@ -51326,121 +51375,121 @@ │ │ │ │ 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, #24] @ (4cee4 ) │ │ │ │ + ldr r3, [pc, #24] @ (4cf68 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4cedc │ │ │ │ + beq.n 4cf60 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {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 │ │ │ │ - cbz r0, 4cf18 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4cf9c │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4cf12 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4cf18 │ │ │ │ + bne.n 4cf96 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4cf9c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cf3a │ │ │ │ + cbnz r0, 4cfbe │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4cf3a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4cfbe │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4cf30 │ │ │ │ + bne.n 4cfb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72f44 │ │ │ │ - cbz r0, 4cf80 │ │ │ │ + bl 7308c │ │ │ │ + cbz r0, 4d004 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4cf6a │ │ │ │ + cbz r0, 4cfee │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 808f4 │ │ │ │ - cbnz r0, 4cf84 │ │ │ │ + bl 80a34 │ │ │ │ + cbnz r0, 4d008 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4cf80 │ │ │ │ + beq.n 4d004 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf80 │ │ │ │ + cbnz r3, 4d004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cf86 │ │ │ │ + b.n 4d00a │ │ │ │ str r0, [r4, #16] │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #41404 @ 0xa1bc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4cfde │ │ │ │ + bne.n 4d062 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4cfde │ │ │ │ + bne.n 4d062 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4cfde │ │ │ │ + bhi.n 4d062 │ │ │ │ mov r4, r2 │ │ │ │ - bl 3e6e0 │ │ │ │ + bl 3e6f8 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4cfe8 │ │ │ │ + beq.n 4d06c │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 4cfea │ │ │ │ + b.n 4d06e │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4cfea │ │ │ │ + b.n 4d06e │ │ │ │ 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 │ │ │ │ @@ -53800,26 +53849,26 @@ │ │ │ │ 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 │ │ │ │ - cbz r0, 4ec68 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4ecec │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ec62 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ec68 │ │ │ │ + bne.n 4ece6 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ecec │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ec76 │ │ │ │ + cbnz r0, 4ecfa │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4ec76 │ │ │ │ + cbz r0, 4ecfa │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -53833,162 +53882,163 @@ │ │ │ │ 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 │ │ │ │ - cbz r0, 4ecba │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4ed3e │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ecb4 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 4ecba │ │ │ │ + bne.n 4ed38 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 4ed3e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ecdc │ │ │ │ + cbnz r0, 4ed60 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4ecdc │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 4ed60 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4ecd2 │ │ │ │ + bne.n 4ed56 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4359 @ 0x1107 │ │ │ │ + movw r1, #4479 @ 0x117f │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53944 @ 0xd2b8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.w 40de0 <_PyCompile_OptimizeCfg@@Base+0xb3e> │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ bx lr │ │ │ │ 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 245f48 │ │ │ │ + bl 246410 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4ed52 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4edd6 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4ed68 │ │ │ │ + vldr d7, [pc, #72] @ 4edf0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4ed56 │ │ │ │ + bhi.n 4edda │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4ed5e │ │ │ │ + b.n 4ede2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ed5e │ │ │ │ + b.n 4ede2 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #132] @ (4ee04 ) │ │ │ │ + ldr r3, [pc, #132] @ (4ee8c ) │ │ │ │ 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, 4edb4 │ │ │ │ + cbz r3, 4ee3c │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4edaa │ │ │ │ + bne.n 4ee32 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4ed9a │ │ │ │ + bne.n 4ee22 │ │ │ │ dmb ish │ │ │ │ - beq.n 4edb4 │ │ │ │ - bl 279304 │ │ │ │ + beq.n 4ee3c │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 4cdb2 │ │ │ │ + bl 4ce36 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4ede6 │ │ │ │ + cbz r3, 4ee6e │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4eddc │ │ │ │ + bne.n 4ee64 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4edcc │ │ │ │ + bne.n 4ee54 │ │ │ │ dmb ish │ │ │ │ - beq.n 4ede6 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 4ee6e │ │ │ │ + bl 25dbfc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4ee04 ) │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4ee8c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4ee00 │ │ │ │ + beq.n 4ee88 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ 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 bfe2c │ │ │ │ + bl c06fc │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 213d14 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 214490 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 21cb10 │ │ │ │ + bl 21d278 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ee54 │ │ │ │ + beq.n 4eedc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ee56 │ │ │ │ + beq.n 4eede │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4ee56 │ │ │ │ + b.n 4eede │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -53999,350 +54049,350 @@ │ │ │ │ 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 241820 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 241ce8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4ee9e │ │ │ │ + beq.n 4ef26 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 4eeae │ │ │ │ + bne.n 4ef36 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4eeb0 │ │ │ │ + beq.n 4ef38 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4eeb0 │ │ │ │ + b.n 4ef38 │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ed99c │ │ │ │ + bl ee1a4 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 4eed4 │ │ │ │ - cbz r2, 4eed4 │ │ │ │ + blt.n 4ef5c │ │ │ │ + cbz r2, 4ef5c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4eeec │ │ │ │ + bgt.n 4ef74 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31592 @ 0x7b68 │ │ │ │ + movw r1, #32360 @ 0x7e68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4ef34 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4efbc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 4ef52 │ │ │ │ + cbz r6, 4efda │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 4ef3a │ │ │ │ + beq.n 4efc2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 4ef3a │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 4efc2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13348 @ 0x3424 │ │ │ │ + movw r1, #14116 @ 0x3724 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ef84 │ │ │ │ + b.n 4f00c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ - b.n 4ef6c │ │ │ │ + b.n 4eff4 │ │ │ │ add.w r1, r0, r4, lsl #2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ adds r1, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 4ef6c │ │ │ │ + beq.n 4eff4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 4ef5e │ │ │ │ + b.n 4efe6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ef82 │ │ │ │ + beq.n 4f00a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ef82 │ │ │ │ + cbnz r3, 4f00a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #17660 @ 0x44fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4efb8 │ │ │ │ + beq.n 4f040 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 4efb8 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 4f040 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4efba │ │ │ │ + b.n 4f042 │ │ │ │ mov r3, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 4eff2 │ │ │ │ + bpl.n 4f07a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4efee │ │ │ │ + cbz r0, 4f076 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21cb10 │ │ │ │ + bl 21d278 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4effa │ │ │ │ + bne.n 4f082 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4efee │ │ │ │ + beq.n 4f076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4efee │ │ │ │ + cbnz r3, 4f076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4effa │ │ │ │ + b.n 4f082 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 241820 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ + bl 241ce8 <_PyErr_BadInternalCall@@Base+0xd0c4> │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {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 245f48 │ │ │ │ + bl 246410 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4f076 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4f0fe │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4f090 │ │ │ │ + vldr d7, [pc, #72] @ 4f118 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4f07a │ │ │ │ + bgt.n 4f102 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4f082 │ │ │ │ + b.n 4f10a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f082 │ │ │ │ + b.n 4f10a │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 4f0ac │ │ │ │ - movw r0, #58424 @ 0xe438 │ │ │ │ + bne.n 4f134 │ │ │ │ + movw r0, #60764 @ 0xed5c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 806c8 │ │ │ │ - movw r0, #58416 @ 0xe430 │ │ │ │ + b.w 80808 │ │ │ │ + movw r0, #60756 @ 0xed54 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 806c8 │ │ │ │ + b.w 80808 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4f0dc │ │ │ │ + cbnz r3, 4f164 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 4f0dc │ │ │ │ + ble.n 4f164 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 4f0dc │ │ │ │ - cbnz r4, 4f0fc │ │ │ │ + bne.n 4f164 │ │ │ │ + cbnz r4, 4f184 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #192] @ (4f1a4 ) │ │ │ │ + ldr r4, [pc, #192] @ (4f22c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #3 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f0fc │ │ │ │ + cbnz r0, 4f184 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f19c │ │ │ │ + b.n 4f224 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f110 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4f198 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f0f8 │ │ │ │ + bne.n 4f180 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f0f8 │ │ │ │ + beq.n 4f180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f0f8 │ │ │ │ + beq.n 4f180 │ │ │ │ ldrd r4, r6, [sp, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #31628 @ 0x7b8c │ │ │ │ + movw r1, #32396 @ 0x7e8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #23572 @ 0x5c14 │ │ │ │ + movw r0, #24340 @ 0x5f14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f0f8 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 4f180 │ │ │ │ + bl 98234 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 29644 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r7, 4f17e │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r7, 4f206 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f188 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 4f210 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f150 │ │ │ │ - b.n 4f0f8 │ │ │ │ + beq.n 4f1d8 │ │ │ │ + b.n 4f180 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4f19c │ │ │ │ + b.n 4f224 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0004f1a8 : │ │ │ │ +0004f230 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 4f1c0 │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 4f1ca │ │ │ │ + cbnz r0, 4f248 │ │ │ │ + bl 27581c │ │ │ │ + b.n 4f252 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 25c764 │ │ │ │ + bl 25cbd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4f1da │ │ │ │ - movw r0, #31636 @ 0x7b94 │ │ │ │ + bge.n 4f262 │ │ │ │ + movw r0, #32404 @ 0x7e94 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 1fdedc │ │ │ │ - b.n 4f1e0 │ │ │ │ + bl 1fe614 │ │ │ │ + b.n 4f268 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 245f48 │ │ │ │ + bl 246410 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4f22c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4f2b4 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 4f22e │ │ │ │ + b.n 4f2b6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -54353,353 +54403,353 @@ │ │ │ │ blx 29994 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 791e8 │ │ │ │ + bl 79334 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f83c │ │ │ │ + bl 7f97c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f284 │ │ │ │ + beq.n 4f30c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f284 │ │ │ │ + cbnz r3, 4f30c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 4f2a4 │ │ │ │ + cbz r3, 4f32c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4f2a6 │ │ │ │ + b.n 4f32e │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 4f2b4 │ │ │ │ + cbnz r3, 4f33c │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 4f2b4 │ │ │ │ + ble.n 4f33c │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 4f2b4 │ │ │ │ - cbnz r4, 4f2d6 │ │ │ │ - ldr r1, [pc, #376] @ (4f430 ) │ │ │ │ + bgt.n 4f33c │ │ │ │ + cbnz r4, 4f35e │ │ │ │ + ldr r1, [pc, #376] @ (4f4b8 ) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f3be │ │ │ │ + beq.n 4f446 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4f2ec │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4f374 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3be │ │ │ │ + bne.n 4f446 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4f302 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 4f38a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3be │ │ │ │ + bne.n 4f446 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4f31a │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 4f3a2 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3be │ │ │ │ + bne.n 4f446 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4f33e │ │ │ │ - bl 85a4c │ │ │ │ + b.n 4f3c6 │ │ │ │ + bl 85b94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f33a │ │ │ │ + beq.n 4f3c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4f33a │ │ │ │ + cbnz r3, 4f3c2 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 4f30c │ │ │ │ + beq.n 4f394 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 4f374 │ │ │ │ + beq.n 4f3fc │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 4f34e │ │ │ │ + cbz r6, 4f3d6 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 4f380 │ │ │ │ - b.n 4f356 │ │ │ │ + beq.n 4f408 │ │ │ │ + b.n 4f3de │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 4f360 │ │ │ │ + cbz r5, 4f3e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4f388 │ │ │ │ - b.n 4f368 │ │ │ │ + beq.n 4f410 │ │ │ │ + b.n 4f3f0 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 446a4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbnz r0, 4f388 │ │ │ │ - b.n 4f3be │ │ │ │ + bl 44730 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbnz r0, 4f410 │ │ │ │ + b.n 4f446 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 4f388 │ │ │ │ + b.n 4f410 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 4f3a4 │ │ │ │ + bge.n 4f42c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #32088 @ 0x7d58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4f3be │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4f446 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 4f3c2 │ │ │ │ + beq.n 4f44a │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1fee30 │ │ │ │ - cbnz r0, 4f3c6 │ │ │ │ + bl 1ff568 │ │ │ │ + cbnz r0, 4f44e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f42a │ │ │ │ + b.n 4f4b2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4f3c8 │ │ │ │ + b.n 4f450 │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 4f3dc │ │ │ │ + beq.n 4f464 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f3be │ │ │ │ + beq.n 4f446 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ - b.n 4f3de │ │ │ │ + b.n 4f466 │ │ │ │ movs r4, #0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 29500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4f424 │ │ │ │ + bge.n 4f4ac │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f414 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 4f49c │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f3de │ │ │ │ - b.n 4f3be │ │ │ │ + beq.n 4f466 │ │ │ │ + b.n 4f446 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 4f3be │ │ │ │ + bl f57d8 │ │ │ │ + b.n 4f446 │ │ │ │ mov r0, r5 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ands r4, r0 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 245f48 │ │ │ │ + bl 246410 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4f48c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4f514 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ str r5, [r0, #0] │ │ │ │ - bl 4f8b8 │ │ │ │ + bl 4f940 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4f482 │ │ │ │ - bl 2768c8 <_Py_c_neg@@Base+0x88> │ │ │ │ - b.n 4f48c │ │ │ │ + cbz r3, 4f50a │ │ │ │ + bl 276c48 <_Py_c_neg@@Base+0x88> │ │ │ │ + b.n 4f514 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 85afc │ │ │ │ + b.w 85c44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {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 4f4d6 │ │ │ │ + bhi.n 4f55e │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4f4ee │ │ │ │ + bmi.n 4f576 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + movw r0, #41168 @ 0xa0d0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f59a │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f622 │ │ │ │ + movw r0, #41168 @ 0xa0d0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f4ac │ │ │ │ - b.n 4f59a │ │ │ │ + bne.n 4f534 │ │ │ │ + b.n 4f622 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f570 │ │ │ │ + ble.n 4f5f8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f556 │ │ │ │ + beq.n 4f5de │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4f538 │ │ │ │ + bpl.n 4f5c0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f59a │ │ │ │ + beq.n 4f622 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f558 │ │ │ │ + beq.n 4f5e0 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4f59a │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4f622 │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40400 @ 0x9dd0 │ │ │ │ + movw r0, #41168 @ 0xa0d0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f59a │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f622 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4f576 │ │ │ │ + beq.n 4f5fe │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4f578 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4f578 │ │ │ │ - b.n 4f59a │ │ │ │ + bne.n 4f600 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4f600 │ │ │ │ + b.n 4f622 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4f578 │ │ │ │ + b.n 4f600 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 260914 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 260d84 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4f59a │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + cbz r0, 4f622 │ │ │ │ + movw r0, #50620 @ 0xc5bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004f5a0 : │ │ │ │ +0004f628 : │ │ │ │ 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 25c764 │ │ │ │ + bl 25cbd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 4f5f2 │ │ │ │ + cbnz r4, 4f67a │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31796 @ 0x7c34 │ │ │ │ + movw r1, #32564 @ 0x7f34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4f610 │ │ │ │ + b.n 4f698 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -54710,352 +54760,352 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 224980 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 22501c <_PyParkingLot_AfterFork@@Base+0x169c> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ moveq 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, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4f654 │ │ │ │ + cbz r3, 4f6dc │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4f664 │ │ │ │ + b.n 4f6ec │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4f662 │ │ │ │ + blt.n 4f6ea │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4f65e │ │ │ │ - cbnz r1, 4f684 │ │ │ │ + bgt.n 4f6e6 │ │ │ │ + cbnz r1, 4f70c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4f664 │ │ │ │ + b.n 4f6ec │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #448] @ (4f828 ) │ │ │ │ + ldr r1, [pc, #448] @ (4f8b0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f68a │ │ │ │ - b.n 4f6e6 │ │ │ │ + cbnz r0, 4f712 │ │ │ │ + b.n 4f76e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4f6b0 │ │ │ │ + beq.n 4f738 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 4f69a │ │ │ │ + cbz r6, 4f722 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 4f69a │ │ │ │ + bne.n 4f722 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4f6b4 │ │ │ │ + b.n 4f73c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r0, 4f6a2 │ │ │ │ + cbnz r0, 4f72a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 4f6b4 │ │ │ │ - bl c7018 │ │ │ │ + b.n 4f73c │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f6e6 │ │ │ │ + blt.n 4f76e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4f696 │ │ │ │ - b.n 4f69e │ │ │ │ + beq.n 4f71e │ │ │ │ + b.n 4f726 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 233da0 │ │ │ │ + bl 234268 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f6e6 │ │ │ │ + beq.n 4f76e │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f73c │ │ │ │ + beq.n 4f7c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4f6ea │ │ │ │ + beq.n 4f772 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f7fa │ │ │ │ + b.n 4f882 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 4f70a │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 4f792 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4f6e6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4f76e │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f6e6 │ │ │ │ + beq.n 4f76e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4f73c │ │ │ │ + ble.n 4f7c4 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4f6e6 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4f76e │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 4fb98 │ │ │ │ + bl 4fc20 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f754 │ │ │ │ + cbnz r0, 4f7dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f6e6 │ │ │ │ + beq.n 4f76e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4f6e6 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 4f76e │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 29660 │ │ │ │ movs r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #144 @ (adr r3, 4f808 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 4f890 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4f810 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 4f898 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - add r3, pc, #140 @ (adr r3, 4f818 ) │ │ │ │ + add r3, pc, #140 @ (adr r3, 4f8a0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #16] │ │ │ │ - add r3, pc, #136 @ (adr r3, 4f820 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4f8a8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r7, #24] │ │ │ │ strd r7, r8, [r0] │ │ │ │ movs r3, #32 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4f7ca │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4f852 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f748 │ │ │ │ + beq.n 4f7d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f748 │ │ │ │ + bne.n 4f7d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f748 │ │ │ │ - cbz r5, 4f7fa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f7d0 │ │ │ │ + cbz r5, 4f882 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 4f7ec │ │ │ │ - bl 980b4 │ │ │ │ + blt.n 4f874 │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 548f8 │ │ │ │ + bl 54868 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 4f7f4 │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 4f87c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 548f8 │ │ │ │ + bl 54868 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - b.n 4f4da │ │ │ │ + b.n 4f562 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ add r6, sp, #532 @ 0x214 │ │ │ │ - cbnz r7, 4f86a │ │ │ │ + cbnz r7, 4f8f2 │ │ │ │ @ instruction: 0xf3723c6e │ │ │ │ - bmi.w fffca2b6 <__bss_end__@@Base+0xffae526e> │ │ │ │ + bmi.w fffca33e <__bss_end__@@Base+0xffae52f6> │ │ │ │ strh r7, [r7, r1] │ │ │ │ str r6, [r1, r4] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bls.n 4f77a │ │ │ │ + bls.n 4f802 │ │ │ │ subs r3, r0, #6 │ │ │ │ ldmia r5!, {r0, r3, r4} │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ - ands r0, r6 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 4f834 │ │ │ │ - b.n 4fd0c │ │ │ │ + cbnz r3, 4f8bc │ │ │ │ + b.n 4fd94 │ │ │ │ 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 bfe2c │ │ │ │ + bl c06fc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260914 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 260d84 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -0004f858 : │ │ │ │ +0004f8e0 : │ │ │ │ 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 9d188 │ │ │ │ + bl 9d308 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #56] @ 0x38 │ │ │ │ - cbz r0, 4f8a8 │ │ │ │ + cbz r0, 4f930 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f8a8 │ │ │ │ + beq.n 4f930 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4f8a8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4f930 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 127c14 <_Py_union_type_or@@Base+0x208> │ │ │ │ + bl 1284fc <_Py_union_type_or@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed98 │ │ │ │ + bl 21f450 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ vcmp.f64 d0, d1 │ │ │ │ sub sp, #16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4f9bc │ │ │ │ + bvs.n 4fa44 │ │ │ │ vabs.f64 d5, d1 │ │ │ │ - vldr d6, [pc, #252] @ 4f9c8 │ │ │ │ + vldr d6, [pc, #252] @ 4fa50 │ │ │ │ vabs.f64 d4, d0 │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d4, d6 │ │ │ │ - ble.n 4f902 │ │ │ │ + ble.n 4f98a │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmov r3, s15 │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - bgt.n 4f91a │ │ │ │ - vldr d0, [pc, #220] @ 4f9d0 │ │ │ │ + bgt.n 4f9a2 │ │ │ │ + vldr d0, [pc, #220] @ 4fa58 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #224] @ 4f9d8 │ │ │ │ + vldr d7, [pc, #224] @ 4fa60 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9c0 │ │ │ │ + b.n 4fa48 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite le │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ - cbz r3, 4f960 │ │ │ │ + cbz r3, 4f9e8 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4f960 │ │ │ │ - b.n 4f9ae │ │ │ │ + beq.n 4f9e8 │ │ │ │ + b.n 4fa36 │ │ │ │ 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 4f94e │ │ │ │ - vldr d0, [pc, #160] @ 4f9e0 │ │ │ │ + bne.n 4f9d6 │ │ │ │ + vldr d0, [pc, #160] @ 4fa68 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #164] @ 4f9e8 │ │ │ │ + vldr d7, [pc, #164] @ 4fa70 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9c0 │ │ │ │ - vldr d0, [pc, #160] @ 4f9f0 │ │ │ │ + b.n 4fa48 │ │ │ │ + vldr d0, [pc, #160] @ 4fa78 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #160] @ 4f9f8 │ │ │ │ + vldr d7, [pc, #160] @ 4fa80 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9c0 │ │ │ │ + b.n 4fa48 │ │ │ │ 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 4f99c │ │ │ │ - vldr d0, [pc, #116] @ 4fa00 │ │ │ │ + bne.n 4fa24 │ │ │ │ + vldr d0, [pc, #116] @ 4fa88 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #116] @ 4fa08 │ │ │ │ + vldr d7, [pc, #116] @ 4fa90 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9c0 │ │ │ │ - vldr d0, [pc, #112] @ 4fa10 │ │ │ │ + b.n 4fa48 │ │ │ │ + vldr d0, [pc, #112] @ 4fa98 │ │ │ │ cmp r3, #0 │ │ │ │ - vldr d7, [pc, #116] @ 4fa18 │ │ │ │ + vldr d7, [pc, #116] @ 4faa0 │ │ │ │ it ne │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ - b.n 4f9c0 │ │ │ │ + b.n 4fa48 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #16 │ │ │ │ b.w 2a414 │ │ │ │ - vldr d0, [pc, #96] @ 4fa20 │ │ │ │ + vldr d0, [pc, #96] @ 4faa8 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -55071,19 +55121,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 4faf0 @ unpredictable │ │ │ │ + bls.n 4fb78 @ unpredictable │ │ │ │ andal r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ - bls.n 4faf8 │ │ │ │ + bls.n 4fb80 │ │ │ │ stmia r0!, {r1} │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ @@ -55097,809 +55147,809 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ 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, 4fa44 │ │ │ │ + cbnz r3, 4facc │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 4fa5e │ │ │ │ + cbz r2, 4fae6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 4fa5e │ │ │ │ + cbz r3, 4fae6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7588 @ 0x1da4 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fb0e │ │ │ │ + b.n 4fb96 │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 4fa6c │ │ │ │ + cbz r2, 4faf4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 251230 │ │ │ │ + bl 251710 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fa5a │ │ │ │ + beq.n 4fae2 │ │ │ │ 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 24c2fc │ │ │ │ + bl 24c534 │ │ │ │ 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 24c2fc │ │ │ │ + bl 24c534 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 4fb0e │ │ │ │ + cbz r3, 4fb96 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2517b0 │ │ │ │ + bl 251c90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4faca │ │ │ │ + beq.n 4fb52 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 4fae4 │ │ │ │ + b.n 4fb6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fa5a │ │ │ │ + beq.n 4fae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fa5a │ │ │ │ + bne.n 4fae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fa5a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fae2 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4fb0c │ │ │ │ + bge.n 4fb94 │ │ │ │ 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 4fae4 │ │ │ │ + b.n 4fb6c │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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 245f48 │ │ │ │ + bl 246410 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 4fb8c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 4fc14 │ │ │ │ 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 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ str r4, [r0, #0] │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl 4f8b8 │ │ │ │ + bl 4f940 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl 196280 <_Py_c_abs@@Base> │ │ │ │ + bl 196d0c <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 4fb78 │ │ │ │ - bl 2768c8 <_Py_c_neg@@Base+0x88> │ │ │ │ - b.n 4fb8e │ │ │ │ - movw r0, #31828 @ 0x7c54 │ │ │ │ + cbz r1, 4fc00 │ │ │ │ + bl 276c48 <_Py_c_neg@@Base+0x88> │ │ │ │ + b.n 4fc16 │ │ │ │ + movw r0, #32596 @ 0x7f54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fb8e │ │ │ │ + b.n 4fc16 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4fbb6 │ │ │ │ + cbz r0, 4fc3e │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4fbd4 │ │ │ │ + cbz r3, 4fc5c │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4fbe4 │ │ │ │ + b.n 4fc6c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4fbe2 │ │ │ │ + ble.n 4fc6a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4fbde │ │ │ │ - cbnz r1, 4fc06 │ │ │ │ + bgt.n 4fc66 │ │ │ │ + cbnz r1, 4fc8e │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4fbe4 │ │ │ │ + b.n 4fc6c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r1, [pc, #288] @ (4fd08 ) │ │ │ │ + ldr r1, [pc, #288] @ (4fd90 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fc0c │ │ │ │ - b.n 4fc80 │ │ │ │ + cbnz r0, 4fc94 │ │ │ │ + b.n 4fd08 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4fc22 │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 4fcaa │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fcf8 │ │ │ │ - b.n 4fc80 │ │ │ │ - bl 85a4c │ │ │ │ + beq.n 4fd80 │ │ │ │ + b.n 4fd08 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fc3e │ │ │ │ + beq.n 4fcc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4fc3e │ │ │ │ + cbnz r3, 4fcc6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 4fc18 │ │ │ │ + beq.n 4fca0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 4fc5a │ │ │ │ + beq.n 4fce2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4fc5c │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4fc5c │ │ │ │ - b.n 4fc80 │ │ │ │ + bne.n 4fce4 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4fce4 │ │ │ │ + b.n 4fd08 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4fc84 │ │ │ │ + bge.n 4fd0c │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f4fcc │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.w f57d8 │ │ │ │ + bl 1f642c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd02 │ │ │ │ + b.n 4fd8a │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fc7c │ │ │ │ + beq.n 4fd04 │ │ │ │ add.w r7, r0, #16 │ │ │ │ - b.n 4fcac │ │ │ │ + b.n 4fd34 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4fcc0 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 4fd48 │ │ │ │ + bl e9288 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fcde │ │ │ │ + beq.n 4fd66 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2a9a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 4fcd0 │ │ │ │ - b.n 4fc9a │ │ │ │ + bge.n 4fd58 │ │ │ │ + b.n 4fd22 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 4fcde │ │ │ │ + bl f57d8 │ │ │ │ + b.n 4fd66 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 4fcda │ │ │ │ + beq.n 4fd62 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - b.n 4fd02 │ │ │ │ + b.n 4fd8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fc80 │ │ │ │ + beq.n 4fd08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fc80 │ │ │ │ + bne.n 4fd08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fc80 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fd08 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 4fc60 │ │ │ │ + beq.n 4fce8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4fc46 │ │ │ │ + b.n 4fcce │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - eors r4, r3 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r1, 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 bfe2c │ │ │ │ + bl c06fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260914 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 260d84 <_PyUnicode_EncodeUTF32@@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 │ │ │ │ ldrb.w r7, [r0, #65] @ 0x41 │ │ │ │ - cbz r7, 4fd60 │ │ │ │ + cbz r7, 4fde8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26964 @ 0x6954 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4fda0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4fe28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 4fd72 │ │ │ │ + bpl.n 4fdfa │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 4fd92 │ │ │ │ + bgt.n 4fe1a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #31832 @ 0x7c58 │ │ │ │ + movw r1, #32600 @ 0x7f58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl fe41c │ │ │ │ + bl fed38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4fda4 │ │ │ │ + cbnz r0, 4fe2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fed2 │ │ │ │ + b.n 4ff5a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21a44c <_Py_RestoreSignals@@Base+0x264c> │ │ │ │ + bl 21abd4 <_Py_RestoreSignals@@Base+0x2654> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 4fdcc │ │ │ │ + bne.n 4fe54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fda0 │ │ │ │ + beq.n 4fe28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fda0 │ │ │ │ + bne.n 4fe28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fda0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fe28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fddc │ │ │ │ + beq.n 4fe64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4fddc │ │ │ │ + cbnz r3, 4fe64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4fe20 │ │ │ │ + beq.n 4fea8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 251224 │ │ │ │ + bl 251704 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fda0 │ │ │ │ + beq.n 4fe28 │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21a8a4 <_Py_RestoreSignals@@Base+0x2aa4> │ │ │ │ + bl 21b028 <_Py_RestoreSignals@@Base+0x2aa8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4fe10 │ │ │ │ + bne.n 4fe98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ - b.n 4fda0 │ │ │ │ + bl 78350 │ │ │ │ + b.n 4fe28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 4fe48 │ │ │ │ + bmi.n 4fed0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31892 @ 0x7c94 │ │ │ │ + movw r1, #32660 @ 0x7f94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ - bl 85a4c │ │ │ │ + b.w d54ec │ │ │ │ + bl 85b94 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4fe58 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 4fe5c │ │ │ │ - b.n 4fda0 │ │ │ │ + bne.n 4fee0 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 4fee4 │ │ │ │ + b.n 4fe28 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4fe74 │ │ │ │ + bge.n 4fefc │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21140 @ 0x5294 │ │ │ │ + movw r1, #21908 @ 0x5594 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4fda0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 4fe28 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4feb6 │ │ │ │ + beq.n 4ff3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4fea8 │ │ │ │ + bmi.n 4ff30 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31944 @ 0x7cc8 │ │ │ │ + movw r1, #32712 @ 0x7fc8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ - cbz r0, 4fec0 │ │ │ │ - bl 89af4 │ │ │ │ + cbz r0, 4ff48 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 4fda0 │ │ │ │ + beq.w 4fe28 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 4fed2 │ │ │ │ + b.n 4ff5a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - b.n 4feb6 │ │ │ │ + b.n 4ff3e │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4fef4 │ │ │ │ + cbz r3, 4ff7c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 4ff04 │ │ │ │ + b.n 4ff8c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4ff02 │ │ │ │ + blt.n 4ff8a │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4fefe │ │ │ │ - cbnz r1, 4ff24 │ │ │ │ + bgt.n 4ff86 │ │ │ │ + cbnz r1, 4ffac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ff04 │ │ │ │ + b.n 4ff8c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #520] @ (50110 ) │ │ │ │ + ldr r1, [pc, #520] @ (50198 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ff2a │ │ │ │ - b.n 4ff88 │ │ │ │ + cbnz r0, 4ffb2 │ │ │ │ + b.n 50010 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 4ff50 │ │ │ │ + beq.n 4ffd8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - cbz r6, 4ff3a │ │ │ │ + cbz r6, 4ffc2 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 4ff3a │ │ │ │ + bne.n 4ffc2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4ff54 │ │ │ │ + b.n 4ffdc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbnz r0, 4ff42 │ │ │ │ + cbnz r0, 4ffca │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - b.n 4ff54 │ │ │ │ - bl c7018 │ │ │ │ + b.n 4ffdc │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ff88 │ │ │ │ + blt.n 50010 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 4ff36 │ │ │ │ - b.n 4ff3e │ │ │ │ + beq.n 4ffbe │ │ │ │ + b.n 4ffc6 │ │ │ │ mov r6, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 233da0 │ │ │ │ + bl 234268 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ff88 │ │ │ │ + beq.n 50010 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ffde │ │ │ │ + beq.n 50066 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 4ff8c │ │ │ │ + beq.n 50014 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 500c2 │ │ │ │ + b.n 5014a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 4ffac │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 50034 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 4ff88 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 50010 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ff88 │ │ │ │ + beq.n 50010 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 4ffde │ │ │ │ + ble.n 50066 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4ff88 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 50010 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 50180 │ │ │ │ + bl 50208 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fff4 │ │ │ │ + cbnz r0, 5007c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4ff88 │ │ │ │ + beq.n 50010 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 4ff88 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 50010 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ blx 29660 │ │ │ │ movs r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29660 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - add r3, pc, #184 @ (adr r3, 500d0 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 50158 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5] │ │ │ │ - add r3, pc, #180 @ (adr r3, 500d8 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 50160 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ - add r3, pc, #180 @ (adr r3, 500e0 ) │ │ │ │ + add r3, pc, #180 @ (adr r3, 50168 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #16] │ │ │ │ - add r3, pc, #176 @ (adr r3, 500e8 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 50170 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #24] │ │ │ │ - add r3, pc, #176 @ (adr r3, 500f0 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 50178 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #32] │ │ │ │ - add r3, pc, #172 @ (adr r3, 500f8 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 50180 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #40] @ 0x28 │ │ │ │ - add r3, pc, #172 @ (adr r3, 50100 ) │ │ │ │ + add r3, pc, #172 @ (adr r3, 50188 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ - add r3, pc, #168 @ (adr r3, 50108 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 50190 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ strd r5, r8, [r0] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 50092 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5011a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ffe8 │ │ │ │ + beq.n 50070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ffe8 │ │ │ │ + bne.n 50070 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ffe8 │ │ │ │ - cbz r6, 500c2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50070 │ │ │ │ + cbz r6, 5014a │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 500b4 │ │ │ │ - bl 980b4 │ │ │ │ + blt.n 5013c │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 23402c │ │ │ │ + bl 234558 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 500bc │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 50144 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 23402c │ │ │ │ + bl 234558 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ stmia r1!, {r0, r2} │ │ │ │ ldr r5, [sp, #372] @ 0x174 │ │ │ │ ldmia r3, {r0, r1, r3, r4, r5, r7} │ │ │ │ - bpl.n 500ea │ │ │ │ + bpl.n 50172 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ble.n 50112 │ │ │ │ + ble.n 5019a │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [r7, r4] │ │ │ │ - blx fff5ea9c <__bss_end__@@Base+0xffa79a54> │ │ │ │ + blx fff5eb24 <__bss_end__@@Base+0xffa79adc> │ │ │ │ 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] @ (5031c <_PyMonitoring_FirePyStartEvent@@Base+0x16a>) │ │ │ │ + ldr r2, [pc, #540] @ (503a4 <_PyMonitoring_FirePyStartEvent@@Base+0x16a>) │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ ldrh r7, [r4, #60] @ 0x3c │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #13 │ │ │ │ - blt.n 50122 │ │ │ │ - ldr r7, [pc, #656] @ (5039c <_PyMonitoring_FirePyStartEvent@@Base+0x1ea>) │ │ │ │ + blt.n 501aa │ │ │ │ + ldr r7, [pc, #656] @ (50424 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea>) │ │ │ │ bkpt 0x00fa │ │ │ │ - ldr r0, [pc, #116] @ (50184 ) │ │ │ │ + ldr r0, [pc, #116] @ (5020c ) │ │ │ │ @ instruction: 0x47b5 │ │ │ │ - lsls r0, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r1, 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 bfe2c │ │ │ │ + bl c06fc │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 260914 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 260d84 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ │ │ │ │ -00050138 : │ │ │ │ +000501c0 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5017c ) │ │ │ │ + ldr r5, [pc, #60] @ (50204 ) │ │ │ │ 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 50176 │ │ │ │ + beq.n 501fe │ │ │ │ add.w r7, r5, #98304 @ 0x18000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5016e │ │ │ │ + bge.n 501f6 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #548] @ 0x224 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5015a │ │ │ │ + b.n 501e2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5019e │ │ │ │ + cbz r0, 50226 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #12] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #31996 @ 0x7cfc │ │ │ │ + movw r0, #32764 @ 0x7ffc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ │ │ │ │ -000501b2 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005023a <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ 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 │ │ │ │ - bl 504e0 │ │ │ │ + bl 50568 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - cbz r3, 50200 <_PyMonitoring_FirePyStartEvent@@Base+0x4e> │ │ │ │ + cbz r3, 50288 <_PyMonitoring_FirePyStartEvent@@Base+0x4e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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, #272] @ (5032c <_PyMonitoring_FirePyStartEvent@@Base+0x17a>) │ │ │ │ + ldr r3, [pc, #272] @ (503b4 <_PyMonitoring_FirePyStartEvent@@Base+0x17a>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r4, [r9] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 50254 <_PyMonitoring_FirePyStartEvent@@Base+0xa2> │ │ │ │ + bge.n 502dc <_PyMonitoring_FirePyStartEvent@@Base+0xa2> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32032 @ 0x7d20 │ │ │ │ + movw r1, #32800 @ 0x8020 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5025e <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 502e6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ cmp r7, #5 │ │ │ │ - beq.n 50268 <_PyMonitoring_FirePyStartEvent@@Base+0xb6> │ │ │ │ - bl 8100c │ │ │ │ - cbnz r0, 50264 <_PyMonitoring_FirePyStartEvent@@Base+0xb2> │ │ │ │ + beq.n 502f0 <_PyMonitoring_FirePyStartEvent@@Base+0xb6> │ │ │ │ + bl 8114c │ │ │ │ + cbnz r0, 502ec <_PyMonitoring_FirePyStartEvent@@Base+0xb2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50324 <_PyMonitoring_FirePyStartEvent@@Base+0x172> │ │ │ │ + b.n 503ac <_PyMonitoring_FirePyStartEvent@@Base+0x172> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #2136 @ 0x858 │ │ │ │ + movw r8, #2904 @ 0xb58 │ │ │ │ movt r8, #56 @ 0x38 │ │ │ │ orr.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50322 <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ + beq.n 503aa <_PyMonitoring_FirePyStartEvent@@Base+0x170> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -55909,239 +55959,239 @@ │ │ │ │ it hi │ │ │ │ addhi r5, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ sxtb r0, r5 │ │ │ │ lsl.w fp, ip, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 201a54 │ │ │ │ + bl 201f94 │ │ │ │ eor.w r4, r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 5031e <_PyMonitoring_FirePyStartEvent@@Base+0x16c> │ │ │ │ + cbz r0, 503a6 <_PyMonitoring_FirePyStartEvent@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5025e <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + beq.n 502e6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ cmp r7, #9 │ │ │ │ - ble.n 50312 <_PyMonitoring_FirePyStartEvent@@Base+0x160> │ │ │ │ + ble.n 5039a <_PyMonitoring_FirePyStartEvent@@Base+0x160> │ │ │ │ add.w r5, r5, r5, lsl #4 │ │ │ │ - movw r2, #44172 @ 0xac8c │ │ │ │ + movw r2, #44940 @ 0xaf8c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ add r5, r7 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ add.w r6, r6, r5, lsl #2 │ │ │ │ - movw r1, #15384 @ 0x3c18 │ │ │ │ + movw r1, #16112 @ 0x3ef0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add.w r6, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, r7, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r0, [r6, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5025e <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + beq.n 502e6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #576] @ 0x240 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5025e <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + beq.n 502e6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5025e <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5025e <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bne.n 502e6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 502e6 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ uxtb r4, r4 │ │ │ │ - b.n 5027a <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ + b.n 50302 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ 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 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50352 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + bne.n 503da <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5036a <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ - b.n 5037e <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + cbnz r0, 503f2 <_PyMonitoring_FirePyStartEvent@@Base+0x1b8> │ │ │ │ + b.n 50406 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3752 @ 0xea8 │ │ │ │ + movw r0, #4520 @ 0x11a8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50346 <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ - b.n 50462 <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ - bl 85a4c │ │ │ │ + bne.n 503ce <_PyMonitoring_FirePyStartEvent@@Base+0x194> │ │ │ │ + b.n 504ea <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5038c <_PyMonitoring_FirePyStartEvent@@Base+0x1da> │ │ │ │ + bne.n 50414 <_PyMonitoring_FirePyStartEvent@@Base+0x1da> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5039c <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 50424 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50462 <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bne.n 504ea <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5039c <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ + b.n 50424 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5037a <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + bne.n 50402 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5037a <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50402 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 503c2 <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ + beq.n 5044a <_PyMonitoring_FirePyStartEvent@@Base+0x210> │ │ │ │ mov r0, r3 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50434 <_PyMonitoring_FirePyStartEvent@@Base+0x282> │ │ │ │ + beq.n 504bc <_PyMonitoring_FirePyStartEvent@@Base+0x282> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r1, 503d8 <_PyMonitoring_FirePyStartEvent@@Base+0x226> │ │ │ │ + cbz r1, 50460 <_PyMonitoring_FirePyStartEvent@@Base+0x226> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - bge.n 503e4 <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ + bge.n 5046c <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ add r4, r3 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ - b.n 503e4 <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ + b.n 5046c <_PyMonitoring_FirePyStartEvent@@Base+0x232> │ │ │ │ mov r0, r7 │ │ │ │ - bl 24f890 │ │ │ │ + bl 24fd70 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 503c8 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ - b.n 50462 <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + bne.n 50450 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + b.n 504ea <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ cmp r4, r3 │ │ │ │ mov.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - bl 2517b0 │ │ │ │ + bl 251c90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50462 <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ + beq.n 504ea <_PyMonitoring_FirePyStartEvent@@Base+0x2b0> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 50414 <_PyMonitoring_FirePyStartEvent@@Base+0x262> │ │ │ │ + bge.n 5049c <_PyMonitoring_FirePyStartEvent@@Base+0x262> │ │ │ │ add.w r6, r0, r3, lsl #2 │ │ │ │ ldr.w r6, [r6, #-4] │ │ │ │ str.w r6, [r0, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 503fe <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ + b.n 50486 <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ str.w r5, [r0, r4, lsl #2] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 50464 <_PyMonitoring_FirePyStartEvent@@Base+0x2b2> │ │ │ │ + b.n 504ec <_PyMonitoring_FirePyStartEvent@@Base+0x2b2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #5072 @ 0x13d0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 12028c │ │ │ │ - bl cf014 │ │ │ │ + bl 120b44 │ │ │ │ + bl cf868 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #3752 @ 0xea8 │ │ │ │ + movw r0, #4520 @ 0x11a8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #4] @ (5046c <_PyMonitoring_FirePyStartEvent@@Base+0x2ba>) │ │ │ │ + ldr r0, [pc, #4] @ (504f4 <_PyMonitoring_FirePyStartEvent@@Base+0x2ba>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #0] @ (50474 <_PyMonitoring_FirePyStartEvent@@Base+0x2c2>) │ │ │ │ + ldr r0, [pc, #0] @ (504fc <_PyMonitoring_FirePyStartEvent@@Base+0x2c2>) │ │ │ │ bx lr │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r1, 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 │ │ │ │ - ldr r0, [pc, #60] @ (504c8 <_PyMonitoring_FirePyStartEvent@@Base+0x316>) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (50550 <_PyMonitoring_FirePyStartEvent@@Base+0x316>) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 504aa <_PyMonitoring_FirePyStartEvent@@Base+0x2f8> │ │ │ │ + blt.n 50532 <_PyMonitoring_FirePyStartEvent@@Base+0x2f8> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18776 @ 0x4958 │ │ │ │ + movw r0, #19544 @ 0x4c58 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 504c6 <_PyMonitoring_FirePyStartEvent@@Base+0x314> │ │ │ │ + cbz r0, 5054e <_PyMonitoring_FirePyStartEvent@@Base+0x314> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #18784 @ 0x4960 │ │ │ │ + movw r0, #19552 @ 0x4c60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strex r0, r0, [ip, #292] @ 0x124 │ │ │ │ │ │ │ │ -000504cc <_PyDict_SizeOf@@Base>: │ │ │ │ - b.n 504e0 │ │ │ │ +00050554 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.n 50568 │ │ │ │ │ │ │ │ -000504ce : │ │ │ │ +00050556 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.n 504d4 │ │ │ │ + b.n 5055c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - b.w 2747e4 <_PyLong_DivmodNear@@Base+0xb78> │ │ │ │ + b.w 274b5c <_PyLong_DivmodNear@@Base+0xb78> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 504f4 │ │ │ │ + cbz r3, 5057c │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 50534 │ │ │ │ + bne.n 505bc │ │ │ │ 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 │ │ │ │ @@ -56157,180 +56207,180 @@ │ │ │ │ pop {r4} │ │ │ │ umull r2, r0, r2, r0 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ mla r0, r1, r0, r3 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00050536 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +000505be <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ 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 r0, r1 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50584 <_PyMonitoring_FirePyResumeEvent@@Base+0x4e> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 50592 <_PyMonitoring_FirePyResumeEvent@@Base+0x5c> │ │ │ │ + bne.n 5060c <_PyMonitoring_FirePyResumeEvent@@Base+0x4e> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5061a <_PyMonitoring_FirePyResumeEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a2ac │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 194a04 │ │ │ │ + b.w 19549c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #132] @ (5062c <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ + ldr r3, [pc, #132] @ (506b4 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ 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, 505da <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + cbz r3, 50662 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ adds r0, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 505d0 <_PyMonitoring_FirePyResumeEvent@@Base+0x9a> │ │ │ │ + bne.n 50658 <_PyMonitoring_FirePyResumeEvent@@Base+0x9a> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 505c0 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ + bne.n 50648 <_PyMonitoring_FirePyResumeEvent@@Base+0x8a> │ │ │ │ dmb ish │ │ │ │ - beq.n 505da <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ - bl 279304 │ │ │ │ + beq.n 50662 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2345a0 │ │ │ │ + bl 234a68 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 5060c <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ + cbz r3, 50694 <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ add.w r0, r4, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50602 <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ + bne.n 5068a <_PyMonitoring_FirePyResumeEvent@@Base+0xcc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 505f2 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + bne.n 5067a <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq.n 5060c <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 50694 <_PyMonitoring_FirePyResumeEvent@@Base+0xd6> │ │ │ │ + bl 25dbfc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5062c <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (506b4 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 50626 <_PyMonitoring_FirePyResumeEvent@@Base+0xf0> │ │ │ │ + beq.n 506ae <_PyMonitoring_FirePyResumeEvent@@Base+0xf0> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5064c <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ + cbz r3, 506d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5064e <_PyMonitoring_FirePyResumeEvent@@Base+0x118> │ │ │ │ + b.n 506d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x118> │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 5065c <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ + cbnz r3, 506e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 5065c <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ + ble.n 506e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5065c <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ - cbnz r5, 50680 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ - ldr r1, [pc, #136] @ (506e8 <_PyMonitoring_FirePyResumeEvent@@Base+0x1b2>) │ │ │ │ + bgt.n 506e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x126> │ │ │ │ + cbnz r5, 50708 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ + ldr r1, [pc, #136] @ (50770 <_PyMonitoring_FirePyResumeEvent@@Base+0x1b2>) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50680 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ + cbnz r0, 50708 <_PyMonitoring_FirePyResumeEvent@@Base+0x14a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 506dc <_PyMonitoring_FirePyResumeEvent@@Base+0x1a6> │ │ │ │ + b.n 50764 <_PyMonitoring_FirePyResumeEvent@@Base+0x1a6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r4, r6 │ │ │ │ - bl 11fcb8 │ │ │ │ + bl 120570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5067c <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + beq.n 50704 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 506a6 <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ + beq.n 5072e <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 506a6 <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5072e <_PyMonitoring_FirePyResumeEvent@@Base+0x170> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5067c <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + bne.n 50704 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 29d18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 506d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x19e> │ │ │ │ + bne.n 5075c <_PyMonitoring_FirePyResumeEvent@@Base+0x19e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 5067c <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 50704 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r0, r7 │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -56338,257 +56388,257 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0bd8 │ │ │ │ - cbnz r0, 50768 <_PyMonitoring_FirePyResumeEvent@@Base+0x232> │ │ │ │ + bl d142c │ │ │ │ + cbnz r0, 507f0 <_PyMonitoring_FirePyResumeEvent@@Base+0x232> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5073e <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ + blt.n 507c6 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5073e <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ + ble.n 507c6 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 293a0 │ │ │ │ - cbnz r0, 5073e <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ + cbnz r0, 507c6 <_PyMonitoring_FirePyResumeEvent@@Base+0x208> │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5076a <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + b.n 507f2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42444 @ 0xa5cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5075c <_PyMonitoring_FirePyResumeEvent@@Base+0x226> │ │ │ │ + bne.n 507e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x226> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5076a <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + beq.n 507f2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5076a <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + b.n 507f2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5076a <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ + b.n 507f2 <_PyMonitoring_FirePyResumeEvent@@Base+0x234> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 50774 <_PyMonitoring_FirePyResumeEvent@@Base+0x23e> │ │ │ │ + cbz r3, 507fc <_PyMonitoring_FirePyResumeEvent@@Base+0x23e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5079c <_PyMonitoring_FirePyResumeEvent@@Base+0x266> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 507c0 <_PyMonitoring_FirePyResumeEvent@@Base+0x28a> │ │ │ │ + bne.n 50824 <_PyMonitoring_FirePyResumeEvent@@Base+0x266> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 50848 <_PyMonitoring_FirePyResumeEvent@@Base+0x28a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 507b6 <_PyMonitoring_FirePyResumeEvent@@Base+0x280> │ │ │ │ + cbz r3, 5083e <_PyMonitoring_FirePyResumeEvent@@Base+0x280> │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 507b0 <_PyMonitoring_FirePyResumeEvent@@Base+0x27a> │ │ │ │ + blt.n 50838 <_PyMonitoring_FirePyResumeEvent@@Base+0x27a> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 507b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x27e> │ │ │ │ + b.n 5083c <_PyMonitoring_FirePyResumeEvent@@Base+0x27e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 507c2 <_PyMonitoring_FirePyResumeEvent@@Base+0x28c> │ │ │ │ + b.n 5084a <_PyMonitoring_FirePyResumeEvent@@Base+0x28c> │ │ │ │ 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 │ │ │ │ - bl 504e0 │ │ │ │ + bl 50568 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ │ │ │ │ -000507de <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00050866 <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ 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 │ │ │ │ - bne.n 50838 <_PyMonitoring_FirePyYieldEvent@@Base+0x5a> │ │ │ │ + bne.n 508c0 <_PyMonitoring_FirePyYieldEvent@@Base+0x5a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #26096 @ 0x65f0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 50850 <_PyMonitoring_FirePyYieldEvent@@Base+0x72> │ │ │ │ + bne.n 508d8 <_PyMonitoring_FirePyYieldEvent@@Base+0x72> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 50870 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + b.n 508f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18504 @ 0x4848 │ │ │ │ + movw r0, #19272 @ 0x4b48 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50822 <_PyMonitoring_FirePyYieldEvent@@Base+0x44> │ │ │ │ - b.n 509e2 <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ - bl 14541c │ │ │ │ + bne.n 508aa <_PyMonitoring_FirePyYieldEvent@@Base+0x44> │ │ │ │ + b.n 50a6a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 50870 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 508f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 509e2 <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bne.w 50a6a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5087e <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ + bne.n 50906 <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5089e <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ - bl 14541c │ │ │ │ + b.n 50926 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5089e <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 50926 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 509e2 <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bne.w 50a6a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #328] @ 509f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x212> │ │ │ │ + vldr d10, [pc, #328] @ 50a78 <_PyMonitoring_FirePyYieldEvent@@Base+0x212> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 508ca <_PyMonitoring_FirePyYieldEvent@@Base+0xec> │ │ │ │ + bhi.n 50952 <_PyMonitoring_FirePyYieldEvent@@Base+0xec> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5093a <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ - b.n 50990 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b2> │ │ │ │ - ble.n 5093a <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + bhi.n 509c2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + b.n 50a18 <_PyMonitoring_FirePyYieldEvent@@Base+0x1b2> │ │ │ │ + ble.n 509c2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5093a <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + bhi.n 509c2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 5093a <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ + beq.n 509c2 <_PyMonitoring_FirePyYieldEvent@@Base+0x15c> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 296d8 │ │ │ │ - vldr d6, [pc, #260] @ 509f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x21a> │ │ │ │ + vldr d6, [pc, #260] @ 50a80 <_PyMonitoring_FirePyYieldEvent@@Base+0x21a> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 50a00 <_PyMonitoring_FirePyYieldEvent@@Base+0x222> │ │ │ │ + vldr d5, [pc, #256] @ 50a88 <_PyMonitoring_FirePyYieldEvent@@Base+0x222> │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 50928 <_PyMonitoring_FirePyYieldEvent@@Base+0x14a> │ │ │ │ + ble.n 509b0 <_PyMonitoring_FirePyYieldEvent@@Base+0x14a> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 509cc <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + b.n 50a54 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 50964 <_PyMonitoring_FirePyYieldEvent@@Base+0x186> │ │ │ │ + b.n 509ec <_PyMonitoring_FirePyYieldEvent@@Base+0x186> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2767b8 <_Py_hashtable_foreach@@Base+0x44c> │ │ │ │ + bl 276b38 <_Py_hashtable_foreach@@Base+0x44c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2767b8 <_Py_hashtable_foreach@@Base+0x44c> │ │ │ │ + bl 276b38 <_Py_hashtable_foreach@@Base+0x44c> │ │ │ │ add r4, r0 │ │ │ │ movw r3, #19744 @ 0x4d20 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ 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 509cc <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + beq.n 50a54 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 509cc <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + bvs.n 50a54 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 509cc <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + ble.n 50a54 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 2768c8 <_Py_c_neg@@Base+0x88> │ │ │ │ - b.n 509e2 <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ + bl 276c48 <_Py_c_neg@@Base+0x88> │ │ │ │ + b.n 50a6a <_PyMonitoring_FirePyYieldEvent@@Base+0x204> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 509a8 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ca> │ │ │ │ + bne.n 50a30 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ca> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 509cc <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ + b.n 50a54 <_PyMonitoring_FirePyYieldEvent@@Base+0x1ee> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 29cf4 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2a6f4 │ │ │ │ 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 188c10 │ │ │ │ + b.w 189764 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ @@ -56596,65 +56646,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vtbl.8 d22, {d16}, d0 │ │ │ │ - b.w fa8c4 │ │ │ │ + b.w fb0cc │ │ │ │ │ │ │ │ -00050a0e <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00050a96 <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 50a50 <_PyMonitoring_FirePyReturnEvent@@Base+0x42> │ │ │ │ - movw r0, #58432 @ 0xe440 │ │ │ │ + bne.n 50ad8 <_PyMonitoring_FirePyReturnEvent@@Base+0x42> │ │ │ │ + movw r0, #60772 @ 0xed64 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 806c8 │ │ │ │ - movw r0, #58440 @ 0xe448 │ │ │ │ + b.w 80808 │ │ │ │ + movw r0, #60780 @ 0xed6c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #6 │ │ │ │ - b.w 806c8 │ │ │ │ + b.w 80808 │ │ │ │ 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 50af6 <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ + bne.n 50b7e <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50af6 <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ + beq.n 50b7e <_PyMonitoring_FirePyReturnEvent@@Base+0xe8> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50b3a <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ + beq.n 50bc2 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ 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 │ │ │ │ @@ -56673,15 +56723,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, 50b04 <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ + cbz r2, 50b8c <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ @@ -56690,849 +56740,825 @@ │ │ │ │ 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 50b04 <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ + b.n 50b8c <_PyMonitoring_FirePyReturnEvent@@Base+0xf6> │ │ │ │ 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, 50b16 <_PyMonitoring_FirePyReturnEvent@@Base+0x108> │ │ │ │ + cbz r3, 50b9e <_PyMonitoring_FirePyReturnEvent@@Base+0x108> │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 50b1e <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + b.n 50ba6 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50b2e <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ + beq.n 50bb6 <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 50b32 <_PyMonitoring_FirePyReturnEvent@@Base+0x124> │ │ │ │ + cbz r3, 50bba <_PyMonitoring_FirePyReturnEvent@@Base+0x124> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50b3a <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ + b.n 50bc2 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50b2e <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50bb6 <_PyMonitoring_FirePyReturnEvent@@Base+0x120> │ │ │ │ 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, #48] @ (50b80 <_PyMonitoring_FirePyReturnEvent@@Base+0x172>) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (50c08 <_PyMonitoring_FirePyReturnEvent@@Base+0x172>) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 50b6e <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + cbz r2, 50bf6 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 50b6e <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ - movw r0, #30104 @ 0x7598 │ │ │ │ + cbz r3, 50bf6 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + movw r0, #30872 @ 0x7898 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #25612 @ 0x640c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ nop │ │ │ │ - bpl.n 50a9c <_PyMonitoring_FirePyReturnEvent@@Base+0x8e> │ │ │ │ + bpl.n 50b24 <_PyMonitoring_FirePyReturnEvent@@Base+0x8e> │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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] @ (50bd4 <_PyMonitoring_FirePyReturnEvent@@Base+0x1c6>) │ │ │ │ + ldr r4, [pc, #56] @ (50c5c <_PyMonitoring_FirePyReturnEvent@@Base+0x1c6>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r5, [r4, #1292] @ 0x50c │ │ │ │ - cbz r5, 50bb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a6> │ │ │ │ + cbz r5, 50c3c <_PyMonitoring_FirePyReturnEvent@@Base+0x1a6> │ │ │ │ ldr.w r5, [r4, #1364] @ 0x554 │ │ │ │ ldr.w r6, [r4, #1368] @ 0x558 │ │ │ │ - b.n 50bb6 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a8> │ │ │ │ + b.n 50c3e <_PyMonitoring_FirePyReturnEvent@@Base+0x1a8> │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #32200 @ 0x7dc8 │ │ │ │ + movw r0, #32968 @ 0x80c8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 50c00 <_PyMonitoring_FirePyReturnEvent@@Base+0x1f2> │ │ │ │ + cbnz r1, 50c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x1f2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32204 @ 0x7dcc │ │ │ │ + movw r1, #32972 @ 0x80cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 50c2c <_PyMonitoring_FirePyReturnEvent@@Base+0x21e> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 50cb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x21e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 50c42 <_PyMonitoring_FirePyReturnEvent@@Base+0x234> │ │ │ │ + beq.n 50cca <_PyMonitoring_FirePyReturnEvent@@Base+0x234> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 50c32 <_PyMonitoring_FirePyReturnEvent@@Base+0x224> │ │ │ │ + bmi.n 50cba <_PyMonitoring_FirePyReturnEvent@@Base+0x224> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #32236 @ 0x7dec │ │ │ │ + movw r1, #33004 @ 0x80ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x246> │ │ │ │ + b.n 50cdc <_PyMonitoring_FirePyReturnEvent@@Base+0x246> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 50c44 <_PyMonitoring_FirePyReturnEvent@@Base+0x236> │ │ │ │ + beq.n 50ccc <_PyMonitoring_FirePyReturnEvent@@Base+0x236> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 50c44 <_PyMonitoring_FirePyReturnEvent@@Base+0x236> │ │ │ │ + b.n 50ccc <_PyMonitoring_FirePyReturnEvent@@Base+0x236> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #52] @ (50c9c <_PyMonitoring_FirePyReturnEvent@@Base+0x28e>) │ │ │ │ + ldr r2, [pc, #52] @ (50d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x28e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3800 @ 0xed8 │ │ │ │ ldr.w r3, [r3, #3800] @ 0xed8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 50c82 <_PyMonitoring_FirePyReturnEvent@@Base+0x274> │ │ │ │ + beq.n 50d0a <_PyMonitoring_FirePyReturnEvent@@Base+0x274> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 50c78 <_PyMonitoring_FirePyReturnEvent@@Base+0x26a> │ │ │ │ + b.n 50d00 <_PyMonitoring_FirePyReturnEvent@@Base+0x26a> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 50c8c <_PyMonitoring_FirePyReturnEvent@@Base+0x27e> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 50c96 <_PyMonitoring_FirePyReturnEvent@@Base+0x288> │ │ │ │ + bne.n 50d14 <_PyMonitoring_FirePyReturnEvent@@Base+0x27e> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 50d1e <_PyMonitoring_FirePyReturnEvent@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #1504 @ 0x5e0 │ │ │ │ + movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ 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 │ │ │ │ - cbz r0, 50cdc <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 50d64 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 50cd6 <_PyMonitoring_FirePyReturnEvent@@Base+0x2c8> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 50cdc <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ + bne.n 50d5e <_PyMonitoring_FirePyReturnEvent@@Base+0x2c8> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 50d64 <_PyMonitoring_FirePyReturnEvent@@Base+0x2ce> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50cfe <_PyMonitoring_FirePyReturnEvent@@Base+0x2f0> │ │ │ │ + cbnz r0, 50d86 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 50cfe <_PyMonitoring_FirePyReturnEvent@@Base+0x2f0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 50d86 <_PyMonitoring_FirePyReturnEvent@@Base+0x2f0> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 50cf4 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e6> │ │ │ │ + bne.n 50d7c <_PyMonitoring_FirePyReturnEvent@@Base+0x2e6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldrd r9, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50dd2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + beq.n 50e5a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50dd2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + bne.n 50e5a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50dd2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + beq.n 50e5a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #18949 @ 0x4a05 │ │ │ │ + movw r3, #21661 @ 0x549d │ │ │ │ movt r3, #25 │ │ │ │ - movw r0, #32296 @ 0x7e28 │ │ │ │ + movw r0, #33064 @ 0x8128 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50d7c <_PyMonitoring_FirePyReturnEvent@@Base+0x36e> │ │ │ │ + cbnz r0, 50e04 <_PyMonitoring_FirePyReturnEvent@@Base+0x36e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #32308 @ 0x7e34 │ │ │ │ + movw r0, #33076 @ 0x8134 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 50db2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + beq.n 50e3a <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50db2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + cbnz r3, 50e3a <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50d70 <_PyMonitoring_FirePyReturnEvent@@Base+0x362> │ │ │ │ + beq.n 50df8 <_PyMonitoring_FirePyReturnEvent@@Base+0x362> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50dd2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + beq.n 50e5a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50dd2 <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ + cbnz r3, 50e5a <_PyMonitoring_FirePyReturnEvent@@Base+0x3c4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00050dd8 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00050e60 <_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, #20] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 50e32 <_PyMonitoring_FireCallEvent@@Base+0x5a> │ │ │ │ - movw r3, #48088 @ 0xbbd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25776 @ 0x64b0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50e48 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ - 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 24c2fc │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 50e6e <_PyMonitoring_FireCallEvent@@Base+0x96> │ │ │ │ + bne.n 50eb2 <_PyMonitoring_FireCallEvent@@Base+0x52> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50e72 <_PyMonitoring_FireCallEvent@@Base+0x9a> │ │ │ │ + beq.n 50eb6 <_PyMonitoring_FireCallEvent@@Base+0x56> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1ef5f0 <_PySet_Update@@Base+0x16c> │ │ │ │ + b.w 1efd64 <_PySet_Update@@Base+0x16c> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00050e74 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +00050eb8 <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #1488 @ 0x5d0 │ │ │ │ + movw r0, #2228 @ 0x8b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ 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 r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50fc6 <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ - ldr r5, [pc, #292] @ (51000 <_PyMonitoring_FireJumpEvent@@Base+0x18c>) │ │ │ │ + beq.n 5100a <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ + ldr r5, [pc, #292] @ (51044 <_PyMonitoring_FireJumpEvent@@Base+0x18c>) │ │ │ │ ldr.w r3, [r5, #1292] @ 0x50c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 50ffc <_PyMonitoring_FireJumpEvent@@Base+0x188> │ │ │ │ + beq.w 51040 <_PyMonitoring_FireJumpEvent@@Base+0x188> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #51217 @ 0xc811 │ │ │ │ + movw r1, #53585 @ 0xd151 │ │ │ │ movt r1, #18 │ │ │ │ - movw r3, #26549 @ 0x67b5 │ │ │ │ + movw r3, #27445 @ 0x6b35 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - movw r0, #11309 @ 0x2c2d │ │ │ │ + movw r0, #13541 @ 0x34e5 │ │ │ │ movt r0, #17 │ │ │ │ movw r4, #41672 @ 0xa2c8 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ movw r4, #39316 @ 0x9994 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6d8e4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6d9ec <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50fc2 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ + beq.n 51006 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r0, [r5, #1384] @ 0x568 │ │ │ │ - bl 5116a <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ + bl 511aa <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50fc2 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ + beq.n 51006 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r6, [r5, #1388] @ 0x56c │ │ │ │ - bl 1abad0 │ │ │ │ + bl 1ac5d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50f72 <_PyMonitoring_FireJumpEvent@@Base+0xfe> │ │ │ │ + cbz r0, 50fb6 <_PyMonitoring_FireJumpEvent@@Base+0xfe> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6033 @ 0x1791 │ │ │ │ + movw r1, #6097 @ 0x17d1 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27636c <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 50f74 <_PyMonitoring_FireJumpEvent@@Base+0x100> │ │ │ │ + bl 2766ec <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 50fb8 <_PyMonitoring_FireJumpEvent@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 113654 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [r5, #1360] @ 0x550 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 50fc2 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ - ldr r0, [pc, #128] @ (51004 <_PyMonitoring_FireJumpEvent@@Base+0x190>) │ │ │ │ + cbz r3, 51006 <_PyMonitoring_FireJumpEvent@@Base+0x14e> │ │ │ │ + ldr r0, [pc, #128] @ (51048 <_PyMonitoring_FireJumpEvent@@Base+0x190>) │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 6e6f8 │ │ │ │ + bl 6e800 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #6567 @ 0x19a7 │ │ │ │ + movw r1, #6631 @ 0x19e7 │ │ │ │ movt r1, #5 │ │ │ │ - bl 27636c <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 2766ec <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50fb6 <_PyMonitoring_FireJumpEvent@@Base+0x142> │ │ │ │ + cbnz r0, 50ffa <_PyMonitoring_FireJumpEvent@@Base+0x142> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #7537 @ 0x1d71 │ │ │ │ + movw r1, #7601 @ 0x1db1 │ │ │ │ movt r1, #5 │ │ │ │ - bl 27636c <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 2766ec <_Py_hashtable_foreach@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #76] @ (51004 <_PyMonitoring_FireJumpEvent@@Base+0x190>) │ │ │ │ + ldr r0, [pc, #76] @ (51048 <_PyMonitoring_FireJumpEvent@@Base+0x190>) │ │ │ │ movs r1, #0 │ │ │ │ - bl 6e6f8 │ │ │ │ - cbz r4, 50fe2 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ - b.n 50fc6 <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 6e800 │ │ │ │ + cbz r4, 51026 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + b.n 5100a <_PyMonitoring_FireJumpEvent@@Base+0x152> │ │ │ │ + bl 1f642c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 50fe2 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + cbz r0, 51026 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 50fe2 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + beq.n 51026 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50fe2 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51026 <_PyMonitoring_FireJumpEvent@@Base+0x16e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 50fea <_PyMonitoring_FireJumpEvent@@Base+0x176> │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5102e <_PyMonitoring_FireJumpEvent@@Base+0x176> │ │ │ │ + bl 113654 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 50ff2 <_PyMonitoring_FireJumpEvent@@Base+0x17e> │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 51036 <_PyMonitoring_FireJumpEvent@@Base+0x17e> │ │ │ │ + bl 113654 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 50ffa <_PyMonitoring_FireJumpEvent@@Base+0x186> │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5103e <_PyMonitoring_FireJumpEvent@@Base+0x186> │ │ │ │ + bl 113654 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, 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, #32320 @ 0x7e40 │ │ │ │ + movw r1, #33088 @ 0x8140 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 51042 <_PyMonitoring_FireJumpEvent@@Base+0x1ce> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 51086 <_PyMonitoring_FireJumpEvent@@Base+0x1ce> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2aa2c <__clock_getres64@plt> │ │ │ │ - cbz r0, 51046 <_PyMonitoring_FireJumpEvent@@Base+0x1d2> │ │ │ │ + cbz r0, 5108a <_PyMonitoring_FireJumpEvent@@Base+0x1d2> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51066 <_PyMonitoring_FireJumpEvent@@Base+0x1f2> │ │ │ │ + b.n 510aa <_PyMonitoring_FireJumpEvent@@Base+0x1f2> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 51070 <_PyMonitoring_FireJumpEvent@@Base+0x1fc> │ │ │ │ + vldr d6, [pc, #20] @ 510b0 <_PyMonitoring_FireJumpEvent@@Base+0x1f8> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ - bvs.n 50f9e <_PyMonitoring_FireJumpEvent@@Base+0x12a> │ │ │ │ + bvs.n 50fde <_PyMonitoring_FireJumpEvent@@Base+0x126> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -00051078 <_PyMonitoring_FireBranchEvent@@Base>: │ │ │ │ +000510b8 <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 511a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - cbz r0, 510fc <_PyMonitoring_FireBranchEvent@@Base+0x84> │ │ │ │ + bl 511e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + cbz r0, 5113c <_PyMonitoring_FireBranchEvent@@Base+0x84> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 510dc <_PyMonitoring_FireBranchEvent@@Base+0x64> │ │ │ │ + cbz r0, 5111c <_PyMonitoring_FireBranchEvent@@Base+0x64> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 510fc <_PyMonitoring_FireBranchEvent@@Base+0x84> │ │ │ │ + b.n 5113c <_PyMonitoring_FireBranchEvent@@Base+0x84> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 51100 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ + vldr d6, [pc, #16] @ 51140 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 5102e <_PyMonitoring_FireJumpEvent@@Base+0x1ba> │ │ │ │ + bvs.n 5106e <_PyMonitoring_FireJumpEvent@@Base+0x1b6> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -00051108 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00051148 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ 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 r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r6, r2 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51130 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ + bne.n 51170 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51164 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + b.n 511a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5115e <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ - bl d6f04 │ │ │ │ - b.n 51164 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ - bl 7924c │ │ │ │ - b.n 5112a <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ + cbnz r4, 5119e <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ + bl d7734 │ │ │ │ + b.n 511a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + bl 79398 │ │ │ │ + b.n 5116a <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 │ │ │ │ - bl 1aba7c │ │ │ │ - cbz r0, 5119a <_PyMonitoring_FirePyThrowEvent@@Base+0x92> │ │ │ │ + bl 1ac584 │ │ │ │ + cbz r0, 511da <_PyMonitoring_FirePyThrowEvent@@Base+0x92> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4985 @ 0x1379 │ │ │ │ + movw r1, #5049 @ 0x13b9 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27636c <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5119c <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + bl 2766ec <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 511dc <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 113654 <_Py_hashtable_destroy@@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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 511e6 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 511e6 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ + bne.n 51226 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 51226 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #32360 @ 0x7e68 │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ + movw r1, #33128 @ 0x8168 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 511ea <_PyMonitoring_FirePyThrowEvent@@Base+0xe2> │ │ │ │ + b.n 5122a <_PyMonitoring_FirePyThrowEvent@@Base+0xe2> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000511ec : │ │ │ │ +0005122c : │ │ │ │ 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 bb934 │ │ │ │ + bl bc204 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1af6e8 │ │ │ │ + bl 1b01f0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5121c │ │ │ │ + bne.n 5125c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #32396 @ 0x7e8c │ │ │ │ + movw r0, #33164 @ 0x818c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fdedc │ │ │ │ + bl 1fe614 │ │ │ │ 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5125a │ │ │ │ + cbnz r0, 5129a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32532 @ 0x7f14 │ │ │ │ + movw r1, #33300 @ 0x8214 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5125c │ │ │ │ + b.n 5129c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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, #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 51348 │ │ │ │ + beq.n 51388 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51348 │ │ │ │ + bne.n 51388 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51348 │ │ │ │ + beq.n 51388 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #32728 @ 0x7fd8 │ │ │ │ + movw r0, #33496 @ 0x82d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 512f0 │ │ │ │ + cbnz r0, 51330 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #32736 @ 0x7fe0 │ │ │ │ + movw r0, #33504 @ 0x82e0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ - beq.n 51328 │ │ │ │ + beq.n 51368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51328 │ │ │ │ + cbnz r3, 51368 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 512e4 │ │ │ │ + beq.n 51324 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51348 │ │ │ │ + beq.n 51388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51348 │ │ │ │ + cbnz r3, 51388 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrsb.w r3, [r0, #35] @ 0x23 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 5136e │ │ │ │ + bne.n 513ae │ │ │ │ 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 51376 │ │ │ │ + beq.n 513b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ - ldr r5, [pc, #88] @ (513e4 ) │ │ │ │ + ldr r5, [pc, #88] @ (51424 ) │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r5, #1324] @ 0x52c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 513aa │ │ │ │ + bne.n 513ea │ │ │ │ movs r0, #8 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 513b4 │ │ │ │ + b.n 513f4 │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 513d8 │ │ │ │ + cbz r4, 51418 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 71fd8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 72120 <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 513de │ │ │ │ + bne.n 5141e │ │ │ │ ldr.w r3, [r5, #1336] @ 0x538 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 513e0 │ │ │ │ + b.n 51420 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #3960] @ 0xf78 │ │ │ │ - movw r4, #61712 @ 0xf110 │ │ │ │ + movw r4, #62480 @ 0xf410 │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -57540,1103 +57566,1103 @@ │ │ │ │ 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 5142e │ │ │ │ + bne.n 5146e │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 5142e │ │ │ │ + ble.n 5146e │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5142e │ │ │ │ - cbnz r5, 51456 │ │ │ │ + bne.n 5146e │ │ │ │ + cbnz r5, 51496 │ │ │ │ movs r4, #3 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ movw r4, #17048 @ 0x4298 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 514de │ │ │ │ + beq.n 5151e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 51474 │ │ │ │ + cbz r0, 514b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 51478 │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 514b8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 514ec │ │ │ │ + b.n 5152c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51474 │ │ │ │ + beq.n 514b4 │ │ │ │ ldrd r8, r5, [sp, #24] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #23564 @ 0x5c0c │ │ │ │ + movw r1, #24332 @ 0x5f0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #23572 @ 0x5c14 │ │ │ │ + movw r0, #24340 @ 0x5f14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51474 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 514b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a780 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 514e4 │ │ │ │ + bge.n 51524 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ - b.n 51474 │ │ │ │ + bl f58d8 │ │ │ │ + b.n 514b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 514ec │ │ │ │ + b.n 5152c │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #33524 @ 0x82f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 51552 │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 51592 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 15479c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155014 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51552 │ │ │ │ + beq.n 51592 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 293b8 <__clock_settime64@plt> │ │ │ │ - cbz r0, 51556 │ │ │ │ + cbz r0, 51596 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5155e │ │ │ │ + b.n 5159e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #32776 @ 0x8008 │ │ │ │ + movw r1, #33544 @ 0x8308 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ movs r4, #0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 515de │ │ │ │ + beq.n 5161e │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbz r0, 515de │ │ │ │ + cbz r0, 5161e │ │ │ │ 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] │ │ │ │ add r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 5161a │ │ │ │ + b.n 5165a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 515de │ │ │ │ + beq.n 5161e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 515de │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5161e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5166e │ │ │ │ + b.n 516ae │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1d8bb8 │ │ │ │ + bl 1d94a8 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5161a │ │ │ │ + beq.n 5165a │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 5162c │ │ │ │ + bgt.n 5166c │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bgt.n 51640 │ │ │ │ + bgt.n 51680 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 51656 │ │ │ │ + blt.n 51696 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 52d7c │ │ │ │ + bl 52dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 515c8 │ │ │ │ + beq.n 51608 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 515e2 │ │ │ │ + bhi.n 51622 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 5166e │ │ │ │ + b.n 516ae │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 52d7c │ │ │ │ + bl 52dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 515c8 │ │ │ │ + beq.n 51608 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 515f6 │ │ │ │ + b.n 51636 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 52d7c │ │ │ │ + bl 52dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 515c8 │ │ │ │ + beq.n 51608 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 515fc │ │ │ │ + b.n 5163c │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 52d7c │ │ │ │ + bl 52dbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 515c8 │ │ │ │ + beq.n 51608 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51600 │ │ │ │ + b.n 51640 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 51684 │ │ │ │ + cbz r0, 516c4 │ │ │ │ movw r1, #20508 @ 0x501c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.w 1b9ef4 │ │ │ │ + b.w 1ba9e4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005168e : │ │ │ │ +000516ce : │ │ │ │ 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 3eaf2 │ │ │ │ + bl 3eb0a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1af6e8 │ │ │ │ + bl 1b01f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000516b2 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +000516f2 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ 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 r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #10 │ │ │ │ mov r6, r2 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 516da <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 5171a <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5170e <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 5174e <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 51708 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ - bl d6f04 │ │ │ │ - b.n 5170e <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ - bl 7924c │ │ │ │ - b.n 516d4 <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 51748 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ + bl d7734 │ │ │ │ + b.n 5174e <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + bl 79398 │ │ │ │ + b.n 51714 <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 51724 <_PyMonitoring_FireRaiseEvent@@Base+0x72> │ │ │ │ + cbz r0, 51764 <_PyMonitoring_FireRaiseEvent@@Base+0x72> │ │ │ │ movw r1, #20972 @ 0x51ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.w 1b9ef4 │ │ │ │ + b.w 1ba9e4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005172e <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005176e <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ 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 r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r6, r2 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51756 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ + bne.n 51796 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5178a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + b.n 517ca <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 51784 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ - bl d6f04 │ │ │ │ - b.n 5178a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ - bl 7924c │ │ │ │ - b.n 51750 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ + cbnz r4, 517c4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ + bl d7734 │ │ │ │ + b.n 517ca <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + bl 79398 │ │ │ │ + b.n 51790 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ - bl 5116a <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ - cbz r0, 517c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x92> │ │ │ │ + bl 511aa <_PyMonitoring_FirePyThrowEvent@@Base+0x62> │ │ │ │ + cbz r0, 51800 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x92> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71fd8 <_Py_hashtable_set@@Base> │ │ │ │ + bl 72120 <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 517c6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ + bne.n 51806 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl 112d74 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 113654 <_Py_hashtable_destroy@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 517c8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9a> │ │ │ │ + b.n 51808 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9a> │ │ │ │ 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 r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ - ldr r6, [pc, #264] @ (51904 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d6>) │ │ │ │ + ldr r6, [pc, #264] @ (51944 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1d6>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ 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 51828 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ + bne.n 51868 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 51828 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ + ble.n 51868 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 51828 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ - cbnz r4, 5184a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ + bne.n 51868 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfa> │ │ │ │ + cbnz r4, 5188a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x11c> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #220] @ (51908 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1da>) │ │ │ │ + ldr r4, [pc, #220] @ (51948 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1da>) │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 518de <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b0> │ │ │ │ + beq.n 5191e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldrd r7, r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ - cbz r0, 51888 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ + cbz r0, 518c8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fee30 │ │ │ │ - cbz r0, 51888 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ + bl 1ff568 │ │ │ │ + cbz r0, 518c8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15a> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 5188c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15e> │ │ │ │ + beq.n 518cc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x15e> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e826 │ │ │ │ + bl 3e83e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 518f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ + b.n 51930 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #11692 @ 0x2dac │ │ │ │ + movw r1, #12460 @ 0x30ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #23316 @ 0x5b14 │ │ │ │ + movw r0, #24084 @ 0x5e14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 518ae <_PyMonitoring_FireExceptionHandledEvent@@Base+0x180> │ │ │ │ + bne.n 518ee <_PyMonitoring_FireExceptionHandledEvent@@Base+0x180> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 518f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ - bl 980b4 │ │ │ │ + b.n 51930 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ + bl 98234 │ │ │ │ mov r2, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ab68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 518e8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ba> │ │ │ │ + bge.n 51928 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1ba> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ - b.n 518aa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x17c> │ │ │ │ + bl f58d8 │ │ │ │ + b.n 518ea <_PyMonitoring_FireExceptionHandledEvent@@Base+0x17c> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 518f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ + b.n 51930 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1c2> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r7, r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - sbc.w r0, r4, #69 @ 0x45 │ │ │ │ + orn r0, r4, #12910592 @ 0xc50000 │ │ │ │ cmn r4, r0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0005190c <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005194c <_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, #32] @ (51940 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (51980 <_PyErr_FormatFromCause@@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 2239f8 <_PyParkingLot_AfterFork@@Base+0x738> │ │ │ │ + bl 2240b8 <_PyParkingLot_AfterFork@@Base+0x738> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051944 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +00051984 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ 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 r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r6, r2 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5196c <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ + bne.n 519ac <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 519a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + b.n 519e0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5199a <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ - bl d6f04 │ │ │ │ - b.n 519a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ - bl 7924c │ │ │ │ - b.n 51966 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ + cbnz r4, 519da <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ + bl d7734 │ │ │ │ + b.n 519e0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + bl 79398 │ │ │ │ + b.n 519a6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a3a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + beq.n 51a7a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ab08 │ │ │ │ - cbz r0, 519f8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ + bl 12b44c │ │ │ │ + cbz r0, 51a38 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 12ab08 │ │ │ │ - cbz r0, 519f8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ + bl 12b44c │ │ │ │ + cbz r0, 51a38 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2ff14 <_PyTraceMalloc_GetTraceback@@Base+0x270> │ │ │ │ - cbz r0, 519f8 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ + bl 2ff18 <_PyTraceMalloc_GetTraceback@@Base+0x272> │ │ │ │ + cbz r0, 51a38 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #20] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 51a10 <_PyMonitoring_FirePyUnwindEvent@@Base+0xcc> │ │ │ │ + cbnz r0, 51a50 <_PyMonitoring_FirePyUnwindEvent@@Base+0xcc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51a3a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + beq.n 51a7a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a3a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + cbnz r3, 51a7a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 51a3a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51a7a <_PyMonitoring_FirePyUnwindEvent@@Base+0xf6> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51a32 <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ + beq.n 51a72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a32 <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ + cbnz r3, 51a72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 51a3c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ + b.n 51a7c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ movs r0, #1 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 51a84 <_PyMonitoring_FirePyUnwindEvent@@Base+0x140> │ │ │ │ + cbz r0, 51ac4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x140> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.n 51a88 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + blt.n 51ac8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51a7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ + beq.n 51abc <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51a7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51abc <_PyMonitoring_FirePyUnwindEvent@@Base+0x138> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51a9c <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ + b.n 51adc <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ add r1, r3 │ │ │ │ - bl 20e33c │ │ │ │ + bl 20ea40 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51b42 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fe> │ │ │ │ + beq.n 51b82 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fe> │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51b3e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + bne.n 51b7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51b3e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + beq.n 51b7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + movw r0, #41688 @ 0xa2d8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51ae8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a4> │ │ │ │ + cbnz r0, 51b28 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #32896 @ 0x8080 │ │ │ │ + movw r0, #33664 @ 0x8380 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 51b1e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ + beq.n 51b5e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51b1e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ + cbnz r3, 51b5e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51adc <_PyMonitoring_FirePyUnwindEvent@@Base+0x198> │ │ │ │ + beq.n 51b1c <_PyMonitoring_FirePyUnwindEvent@@Base+0x198> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51b3e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + beq.n 51b7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51b3e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ + cbnz r3, 51b7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x1fa> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00051b44 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +00051b84 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #48072 @ 0xbbc8 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r4, r2 │ │ │ │ - bl ed99c │ │ │ │ + bl ee1a4 │ │ │ │ movs r1, #9 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51b7c <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ + bne.n 51bbc <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51bc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ + b.n 51c08 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #9 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51bb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ + beq.n 51bf6 <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51bb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ + cbnz r3, 51bf6 <_PyMonitoring_FireStopIterationEvent@@Base+0x72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 51bc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x7c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 51c00 <_PyMonitoring_FireStopIterationEvent@@Base+0x7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl d6f04 │ │ │ │ - b.n 51bc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ + bl d7734 │ │ │ │ + b.n 51c08 <_PyMonitoring_FireStopIterationEvent@@Base+0x84> │ │ │ │ movs r0, #0 │ │ │ │ - bl 7924c │ │ │ │ - b.n 51b76 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ + bl 79398 │ │ │ │ + b.n 51bb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51c72 <_PyMonitoring_FireStopIterationEvent@@Base+0x12e> │ │ │ │ + beq.n 51cb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x12e> │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51c6e <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + bne.n 51cae <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51c6e <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + beq.n 51cae <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + movw r0, #41688 @ 0xa2d8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51c18 <_PyMonitoring_FireStopIterationEvent@@Base+0xd4> │ │ │ │ + cbnz r0, 51c58 <_PyMonitoring_FireStopIterationEvent@@Base+0xd4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #32960 @ 0x80c0 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 51c4e <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ + beq.n 51c8e <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51c4e <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ + cbnz r3, 51c8e <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51c0c <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ + beq.n 51c4c <_PyMonitoring_FireStopIterationEvent@@Base+0xc8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51c6e <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + beq.n 51cae <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51c6e <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ + cbnz r3, 51cae <_PyMonitoring_FireStopIterationEvent@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ 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 51c9a <_PyMonitoring_FireStopIterationEvent@@Base+0x156> │ │ │ │ - bl 51f80 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bls.n 51cda <_PyMonitoring_FireStopIterationEvent@@Base+0x156> │ │ │ │ + bl 51fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ - ldr r0, [pc, #4] @ (51ca0 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c>) │ │ │ │ + b.w 8114c │ │ │ │ + ldr r0, [pc, #4] @ (51ce0 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c>) │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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, #176] @ (51d68 <_PyMonitoring_FireStopIterationEvent@@Base+0x224>) │ │ │ │ + ldr r5, [pc, #176] @ (51da8 <_PyMonitoring_FireStopIterationEvent@@Base+0x224>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r4, sp, #28 │ │ │ │ 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 51ce4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + bne.n 51d24 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 51ce4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + ble.n 51d24 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 51ce4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ - cbnz r6, 51d04 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ - ldr r4, [pc, #132] @ (51d6c <_PyMonitoring_FireStopIterationEvent@@Base+0x228>) │ │ │ │ + bne.n 51d24 <_PyMonitoring_FireStopIterationEvent@@Base+0x1a0> │ │ │ │ + cbnz r6, 51d44 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ + ldr r4, [pc, #132] @ (51dac <_PyMonitoring_FireStopIterationEvent@@Base+0x228>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 51d48 <_PyMonitoring_FireStopIterationEvent@@Base+0x204> │ │ │ │ + cbz r0, 51d88 <_PyMonitoring_FireStopIterationEvent@@Base+0x204> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ - cbnz r0, 51d1c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ + cbnz r0, 51d5c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d8> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51d56 <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ - bl 980b4 │ │ │ │ + b.n 51d96 <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ + bl 98234 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 29f0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 51d4e <_PyMonitoring_FireStopIterationEvent@@Base+0x20a> │ │ │ │ + bge.n 51d8e <_PyMonitoring_FireStopIterationEvent@@Base+0x20a> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ - b.n 51d18 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bl f58d8 │ │ │ │ + b.n 51d58 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51d56 <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ + b.n 51d96 <_PyMonitoring_FireStopIterationEvent@@Base+0x212> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - sub.w r0, r0, #69 @ 0x45 │ │ │ │ + @ instruction: 0xf4a00045 │ │ │ │ cmn r0, r6 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4} │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #6567 @ 0x19a7 │ │ │ │ + movw r1, #6631 @ 0x19e7 │ │ │ │ movt r1, #5 │ │ │ │ str r4, [r3, #16] │ │ │ │ pop {r4} │ │ │ │ - b.w 27636c <_Py_hashtable_foreach@@Base> │ │ │ │ + b.w 2766ec <_Py_hashtable_foreach@@Base> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 51dae <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ + cbz r3, 51dee <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ 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 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 51e68 <_PyMonitoring_FireStopIterationEvent@@Base+0x324> │ │ │ │ + beq.n 51ea8 <_PyMonitoring_FireStopIterationEvent@@Base+0x324> │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51e64 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + bne.n 51ea4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c734 │ │ │ │ + bl 25cba8 <_PySys_GetSizeOf@@Base+0xbbc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51e64 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + beq.n 51ea4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25dec0 │ │ │ │ + bl 25e338 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #24508 @ 0x5fbc │ │ │ │ + movw r0, #25236 @ 0x6294 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51e0e <_PyMonitoring_FireStopIterationEvent@@Base+0x2ca> │ │ │ │ + cbnz r0, 51e4e <_PyMonitoring_FireStopIterationEvent@@Base+0x2ca> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 261ff0 <_Py_strhex@@Base+0x5fc> │ │ │ │ + b.w 262390 <_Py_strhex@@Base+0x5f4> │ │ │ │ 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, #32976 @ 0x80d0 │ │ │ │ + movw r0, #33744 @ 0x83d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 25e3ac │ │ │ │ + bl 25e824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.n 51e44 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + beq.n 51e84 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51e44 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ + cbnz r3, 51e84 <_PyMonitoring_FireStopIterationEvent@@Base+0x300> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51e02 <_PyMonitoring_FireStopIterationEvent@@Base+0x2be> │ │ │ │ + beq.n 51e42 <_PyMonitoring_FireStopIterationEvent@@Base+0x2be> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 51e64 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + beq.n 51ea4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51e64 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ + cbnz r3, 51ea4 <_PyMonitoring_FireStopIterationEvent@@Base+0x320> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ 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, 51e96 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ + cbnz r3, 51ed6 <_PyMonitoring_FireStopIterationEvent@@Base+0x352> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 51eb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 51ef2 <_PyMonitoring_FireStopIterationEvent@@Base+0x36e> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 51eb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x372> │ │ │ │ + cbz r3, 51ef6 <_PyMonitoring_FireStopIterationEvent@@Base+0x372> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26964 @ 0x6954 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51ecc <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ + b.n 51f0c <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ - cbz r0, 51ec4 <_PyMonitoring_FireStopIterationEvent@@Base+0x380> │ │ │ │ + cbz r0, 51f04 <_PyMonitoring_FireStopIterationEvent@@Base+0x380> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #16] @ (51ed0 <_PyMonitoring_FireStopIterationEvent@@Base+0x38c>) │ │ │ │ - b.w 90ff0 │ │ │ │ + ldr r1, [pc, #16] @ (51f10 <_PyMonitoring_FireStopIterationEvent@@Base+0x38c>) │ │ │ │ + b.w 91174 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r1, 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51ef8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 51f22 <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ - bl 980b4 │ │ │ │ + bne.n 51f38 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 51f62 <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ + bl 98234 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a3fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r6, 51f36 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f2> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r6, 51f76 <_PyMonitoring_FireStopIterationEvent@@Base+0x3f2> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 51f26 <_PyMonitoring_FireStopIterationEvent@@Base+0x3e2> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 51f66 <_PyMonitoring_FireStopIterationEvent@@Base+0x3e2> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51ef8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ + beq.n 51f38 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51f7c <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ + b.n 51fbc <_PyMonitoring_FireStopIterationEvent@@Base+0x438> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 51f22 <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 51f62 <_PyMonitoring_FireStopIterationEvent@@Base+0x3de> │ │ │ │ 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 │ │ │ │ @@ -58648,470 +58674,470 @@ │ │ │ │ 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 3ebe4 │ │ │ │ + bl 3ebfc │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, #8 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bls.n 51fc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x47e> │ │ │ │ + bls.n 52002 <_PyMonitoring_FireStopIterationEvent@@Base+0x47e> │ │ │ │ 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, #75 @ 0x4b │ │ │ │ movs r3, #86 @ 0x56 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #32824 @ 0x8038 │ │ │ │ + movw r3, #33592 @ 0x8338 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #32860 @ 0x805c │ │ │ │ + movw r2, #33628 @ 0x835c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r0, #253 @ 0xfd │ │ │ │ blx 2aa8c │ │ │ │ - movw r3, #61712 @ 0xf110 │ │ │ │ + movw r3, #62480 @ 0xf410 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr.w r0, [r3, #204] @ 0xcc │ │ │ │ bx lr │ │ │ │ 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 r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 51ff4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + cbnz r3, 52034 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 51ff4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + ble.n 52034 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51ff4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ - cbnz r1, 52016 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ + bne.n 52034 <_PyMonitoring_FireStopIterationEvent@@Base+0x4b0> │ │ │ │ + cbnz r1, 52056 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #92] @ (52054 <_PyMonitoring_FireStopIterationEvent@@Base+0x510>) │ │ │ │ + ldr r4, [pc, #92] @ (52094 <_PyMonitoring_FireStopIterationEvent@@Base+0x510>) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52016 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ + cbnz r0, 52056 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5204c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + b.n 5208c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 213be0 │ │ │ │ + bl 21435c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52012 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ce> │ │ │ │ + beq.n 52052 <_PyMonitoring_FireStopIterationEvent@@Base+0x4ce> │ │ │ │ mov r1, r6 │ │ │ │ - bl 251ecc │ │ │ │ + bl 2523ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5204c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + beq.n 5208c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5204c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ + cbnz r3, 5208c <_PyMonitoring_FireStopIterationEvent@@Base+0x508> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orrs r4, r3 │ │ │ │ lsls r1, 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] @ (520f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ + ldr r3, [pc, #140] @ (52134 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ 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, 5209c <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + cbz r3, 520dc <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 52092 <_PyMonitoring_FireStopIterationEvent@@Base+0x54e> │ │ │ │ + bne.n 520d2 <_PyMonitoring_FireStopIterationEvent@@Base+0x54e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52082 <_PyMonitoring_FireStopIterationEvent@@Base+0x53e> │ │ │ │ + bne.n 520c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x53e> │ │ │ │ dmb ish │ │ │ │ - beq.n 5209c <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ - bl 279304 │ │ │ │ + beq.n 520dc <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 521de <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ + bl 5221e <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 520ce <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ + cbz r3, 5210e <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 520c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x580> │ │ │ │ + bne.n 52104 <_PyMonitoring_FireStopIterationEvent@@Base+0x580> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 520b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x570> │ │ │ │ + bne.n 520f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x570> │ │ │ │ dmb ish │ │ │ │ - beq.n 520ce <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 5210e <_PyMonitoring_FireStopIterationEvent@@Base+0x58a> │ │ │ │ + bl 25dbfc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 51f80 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 51fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 72d2c │ │ │ │ - ldr r3, [pc, #20] @ (520f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ + bl 72e74 │ │ │ │ + ldr r3, [pc, #20] @ (52134 <_PyMonitoring_FireStopIterationEvent@@Base+0x5b0>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 520f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5ac> │ │ │ │ + beq.n 52130 <_PyMonitoring_FireStopIterationEvent@@Base+0x5ac> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 52104 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c0> │ │ │ │ + cbz r2, 52144 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c0> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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 52128 <_PyMonitoring_FireStopIterationEvent@@Base+0x5e4> │ │ │ │ + bhi.n 52168 <_PyMonitoring_FireStopIterationEvent@@Base+0x5e4> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 52140 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fc> │ │ │ │ - b.n 52154 <_PyMonitoring_FireStopIterationEvent@@Base+0x610> │ │ │ │ - movw r0, #6752 @ 0x1a60 │ │ │ │ + bgt.n 52180 <_PyMonitoring_FireStopIterationEvent@@Base+0x5fc> │ │ │ │ + b.n 52194 <_PyMonitoring_FireStopIterationEvent@@Base+0x610> │ │ │ │ + movw r0, #7520 @ 0x1d60 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52122 <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ - b.n 52160 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ + bne.n 52162 <_PyMonitoring_FireStopIterationEvent@@Base+0x5de> │ │ │ │ + b.n 521a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52156 <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 52156 <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ - b.n 52160 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ + bne.n 52196 <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 52196 <_PyMonitoring_FireStopIterationEvent@@Base+0x612> │ │ │ │ + b.n 521a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x61c> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 52164 <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ + b.n 521a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ 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 25b7f0 <_PyObject_GetState@@Base> │ │ │ │ + bl 25bb90 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 521d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ + cbz r0, 52218 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5219a <_PyMonitoring_FireStopIterationEvent@@Base+0x656> │ │ │ │ + cbnz r3, 521da <_PyMonitoring_FireStopIterationEvent@@Base+0x656> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #32992 @ 0x80e0 │ │ │ │ + movw r0, #33760 @ 0x83e0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 521c6 <_PyMonitoring_FireStopIterationEvent@@Base+0x682> │ │ │ │ + bgt.n 52206 <_PyMonitoring_FireStopIterationEvent@@Base+0x682> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 96600 │ │ │ │ + bl 96780 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #40424 @ 0x9de8 │ │ │ │ + movw r3, #41192 @ 0xa0e8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r0, #33000 @ 0x80e8 │ │ │ │ + movw r0, #33768 @ 0x83e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 521d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ + b.n 52218 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #33012 @ 0x80f4 │ │ │ │ + movw r0, #33780 @ 0x83f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub.w r3, r5, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5220e <_PyMonitoring_FireStopIterationEvent@@Base+0x6ca> │ │ │ │ + bls.n 5224e <_PyMonitoring_FireStopIterationEvent@@Base+0x6ca> │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f80 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 51fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5226c <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ + b.n 522ac <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ 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, 5223c <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ + cbnz r3, 5227c <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 52258 <_PyMonitoring_FireStopIterationEvent@@Base+0x714> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 52298 <_PyMonitoring_FireStopIterationEvent@@Base+0x714> │ │ │ │ ldrb.w r3, [r0, #65] @ 0x41 │ │ │ │ - cbz r3, 5225c <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ + cbz r3, 5229c <_PyMonitoring_FireStopIterationEvent@@Base+0x718> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26964 @ 0x6954 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52264 <_PyMonitoring_FireStopIterationEvent@@Base+0x720> │ │ │ │ + b.n 522a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x720> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12a728 │ │ │ │ + b.w 12b06c │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r6, r0 │ │ │ │ ldrd r8, r5, [r1, #16] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r3, [pc, #340] @ (523e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ + ldr r3, [pc, #340] @ (52420 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ ldrd r9, r7, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 27ee3c │ │ │ │ + bl 27f12c │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 522b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x770> │ │ │ │ + bne.n 522f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x770> │ │ │ │ orrs.w r5, r8, r5 │ │ │ │ - bne.n 522b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x772> │ │ │ │ + bne.n 522f6 <_PyMonitoring_FireStopIterationEvent@@Base+0x772> │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27e75c │ │ │ │ - cbz r4, 522d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x794> │ │ │ │ + bl 27ea4c │ │ │ │ + cbz r4, 52318 <_PyMonitoring_FireStopIterationEvent@@Base+0x794> │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r5 │ │ │ │ sub.w r8, r6, #12 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, r7, r1 │ │ │ │ uxtb.w r8, r8 │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 276bb4 <_PyEval_AddPendingCall@@Base+0x164> │ │ │ │ + bl 276f34 <_PyEval_AddPendingCall@@Base+0x164> │ │ │ │ cmp.w r8, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite hi │ │ │ │ movhi.w fp, #6 │ │ │ │ movls.w fp, #31 │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ addw r3, r0, #615 @ 0x267 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, r0 │ │ │ │ add.w r9, sp, r3 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bne.n 52350 <_PyMonitoring_FireStopIterationEvent@@Base+0x80c> │ │ │ │ + bne.n 52390 <_PyMonitoring_FireStopIterationEvent@@Base+0x80c> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 276bf0 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ + bl 276f70 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 276c68 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ + bl 276fe8 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 29718 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ strb.w fp, [r7] │ │ │ │ - bl 276bf0 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ + bl 276f70 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ blx 29718 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 52380 <_PyMonitoring_FireStopIterationEvent@@Base+0x83c> │ │ │ │ + b.n 523c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x83c> │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 29718 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 29db8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, sl │ │ │ │ strb.w fp, [r7, r4] │ │ │ │ - bl 276bf0 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ + bl 276f70 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ blx 29718 │ │ │ │ add r1, sp, #412 @ 0x19c │ │ │ │ mov r0, sl │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r2, sp, #8 │ │ │ │ strb.w r3, [r9, #-204] │ │ │ │ - bl 276bf0 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ + bl 276f70 <_PyEval_AddPendingCall@@Base+0x1a0> │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 276c68 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ + bl 276fe8 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.n 523ac <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bhi.n 523ec <_PyMonitoring_FireStopIterationEvent@@Base+0x868> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 52970 <_Py_c_diff@@Base+0x82> │ │ │ │ - b.n 523c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x880> │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 529b0 <_Py_c_diff@@Base+0x82> │ │ │ │ + b.n 52404 <_PyMonitoring_FireStopIterationEvent@@Base+0x880> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 51f80 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 51fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 52970 <_Py_c_diff@@Base+0x82> │ │ │ │ - ldr r3, [pc, #24] @ (523e0 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ + bl 529b0 <_Py_c_diff@@Base+0x82> │ │ │ │ + ldr r3, [pc, #24] @ (52420 <_PyMonitoring_FireStopIterationEvent@@Base+0x89c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 523d6 <_PyMonitoring_FireStopIterationEvent@@Base+0x892> │ │ │ │ + beq.n 52416 <_PyMonitoring_FireStopIterationEvent@@Base+0x892> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add.w sp, sp, #620 @ 0x26c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ 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, #16] │ │ │ │ - cbz r6, 52408 <_PyMonitoring_FireStopIterationEvent@@Base+0x8c4> │ │ │ │ + cbz r6, 52448 <_PyMonitoring_FireStopIterationEvent@@Base+0x8c4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52462 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + beq.n 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 52462 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + b.n 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52462 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + cbz r0, 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ add.w r9, r0, #8 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 52450 <_PyMonitoring_FireStopIterationEvent@@Base+0x90c> │ │ │ │ + bge.n 52490 <_PyMonitoring_FireStopIterationEvent@@Base+0x90c> │ │ │ │ ldrd r0, r1, [r7, #40] @ 0x28 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #8 │ │ │ │ - bl 24b4ec │ │ │ │ - cbnz r0, 5244a <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ + bl 24b8e0 │ │ │ │ + cbnz r0, 5248a <_PyMonitoring_FireStopIterationEvent@@Base+0x906> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52462 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + beq.n 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52462 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + cbnz r3, 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52462 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x91e> │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 5241c <_PyMonitoring_FireStopIterationEvent@@Base+0x8d8> │ │ │ │ + b.n 5245c <_PyMonitoring_FireStopIterationEvent@@Base+0x8d8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ @@ -59121,33 +59147,33 @@ │ │ │ │ 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 524a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x964> │ │ │ │ + bgt.n 524e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x964> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5249a <_PyMonitoring_FireStopIterationEvent@@Base+0x956> │ │ │ │ - movw r1, #27292 @ 0x6a9c │ │ │ │ + cbz r2, 524da <_PyMonitoring_FireStopIterationEvent@@Base+0x956> │ │ │ │ + movw r1, #28060 @ 0x6d9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 524b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 524f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 524b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ - bl 11a414 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 524f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x96c> │ │ │ │ + bl 11accc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 524b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x970> │ │ │ │ + bne.n 524f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x970> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 524c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x97c> │ │ │ │ + b.n 52500 <_PyMonitoring_FireStopIterationEvent@@Base+0x97c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -59157,422 +59183,422 @@ │ │ │ │ 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, 524f2 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ae> │ │ │ │ + cbz r2, 52532 <_PyMonitoring_FireStopIterationEvent@@Base+0x9ae> │ │ │ │ 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 10d26c │ │ │ │ + bl 10dbb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 792a4 │ │ │ │ - cbz r4, 5251a <_PyMonitoring_FireStopIterationEvent@@Base+0x9d6> │ │ │ │ - ldr r0, [pc, #28] @ (52520 <_PyMonitoring_FireStopIterationEvent@@Base+0x9dc>) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 793f0 │ │ │ │ + cbz r4, 5255a <_PyMonitoring_FireStopIterationEvent@@Base+0x9d6> │ │ │ │ + ldr r0, [pc, #28] @ (52560 <_PyMonitoring_FireStopIterationEvent@@Base+0x9dc>) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18784 @ 0x4960 │ │ │ │ + movw r0, #19552 @ 0x4c60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 5243c <_PyMonitoring_FireStopIterationEvent@@Base+0x8f8> │ │ │ │ + bpl.n 5247c <_PyMonitoring_FireStopIterationEvent@@Base+0x8f8> │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 52542 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fe> │ │ │ │ + cbz r3, 52582 <_PyMonitoring_FireStopIterationEvent@@Base+0x9fe> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 52552 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ + b.n 52592 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 52550 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0c> │ │ │ │ + ble.n 52590 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0c> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5254c <_PyMonitoring_FireStopIterationEvent@@Base+0xa08> │ │ │ │ - cbnz r1, 52574 <_PyMonitoring_FireStopIterationEvent@@Base+0xa30> │ │ │ │ + bne.n 5258c <_PyMonitoring_FireStopIterationEvent@@Base+0xa08> │ │ │ │ + cbnz r1, 525b4 <_PyMonitoring_FireStopIterationEvent@@Base+0xa30> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 52552 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ + b.n 52592 <_PyMonitoring_FireStopIterationEvent@@Base+0xa0e> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #508] @ (52750 <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c>) │ │ │ │ + ldr r1, [pc, #508] @ (52790 <_PyMonitoring_FireStopIterationEvent@@Base+0xc0c>) │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5257a <_PyMonitoring_FireStopIterationEvent@@Base+0xa36> │ │ │ │ + cbnz r0, 525ba <_PyMonitoring_FireStopIterationEvent@@Base+0xa36> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5272a <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ + b.n 5276a <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 245f48 │ │ │ │ + bl 246410 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52570 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bne.n 525b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 245f48 │ │ │ │ + bl 246410 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ vstr d1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52570 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bne.n 525b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 52650 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0c> │ │ │ │ + beq.n 52690 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r6, #26096 @ 0x65f0 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ - cbz r0, 525ea <_PyMonitoring_FireStopIterationEvent@@Base+0xaa6> │ │ │ │ + cbz r0, 5262a <_PyMonitoring_FireStopIterationEvent@@Base+0xaa6> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 525c4 <_PyMonitoring_FireStopIterationEvent@@Base+0xa80> │ │ │ │ + bne.n 52604 <_PyMonitoring_FireStopIterationEvent@@Base+0xa80> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 525e2 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ - bl 14541c │ │ │ │ + b.n 52622 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 525e2 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 52622 <_PyMonitoring_FireStopIterationEvent@@Base+0xa9e> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52570 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + bne.n 525b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.w 5271a <_PyMonitoring_FireStopIterationEvent@@Base+0xbd6> │ │ │ │ - b.n 525ee <_PyMonitoring_FireStopIterationEvent@@Base+0xaaa> │ │ │ │ - vldr d8, [pc, #332] @ 52738 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ + beq.w 5275a <_PyMonitoring_FireStopIterationEvent@@Base+0xbd6> │ │ │ │ + b.n 5262e <_PyMonitoring_FireStopIterationEvent@@Base+0xaaa> │ │ │ │ + vldr d8, [pc, #332] @ 52778 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 525fc <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ + bne.n 5263c <_PyMonitoring_FireStopIterationEvent@@Base+0xab8> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5261c <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ - bl 14541c │ │ │ │ + b.n 5265c <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5261c <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5265c <_PyMonitoring_FireStopIterationEvent@@Base+0xad8> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52570 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ - b.n 52630 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ + bne.n 525b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + b.n 52670 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 52630 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ + bmi.n 52670 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 52658 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ + bpl.n 52698 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11136 @ 0x2b80 │ │ │ │ + movw r1, #11940 @ 0x2ea4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - bl 80728 │ │ │ │ + bl 12d620 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52570 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ - b.n 52710 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ - vldr d9, [pc, #236] @ 52740 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ - vldr d8, [pc, #224] @ 52738 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ + bne.n 525b0 <_PyMonitoring_FireStopIterationEvent@@Base+0xa2c> │ │ │ │ + b.n 52750 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + vldr d9, [pc, #236] @ 52780 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ + vldr d8, [pc, #224] @ 52778 <_PyMonitoring_FireStopIterationEvent@@Base+0xbf4> │ │ │ │ vldr d11, [sp, #40] @ 0x28 │ │ │ │ vldr d14, [sp, #24] │ │ │ │ vldr d10, [sp, #48] @ 0x30 │ │ │ │ vldr d13, [sp, #32] │ │ │ │ vcmp.f64 d14, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5267c <_PyMonitoring_FireStopIterationEvent@@Base+0xb38> │ │ │ │ + bne.n 526bc <_PyMonitoring_FireStopIterationEvent@@Base+0xb38> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 52710 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + beq.n 52750 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #196] @ 52748 <_PyMonitoring_FireStopIterationEvent@@Base+0xc04> │ │ │ │ + vldr d7, [pc, #196] @ 52788 <_PyMonitoring_FireStopIterationEvent@@Base+0xc04> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 52706 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52746 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 52706 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52746 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 52706 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52746 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 52706 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ + bgt.n 52746 <_PyMonitoring_FireStopIterationEvent@@Base+0xbc2> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 196280 <_Py_c_abs@@Base> │ │ │ │ + bl 196d0c <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 196280 <_Py_c_abs@@Base> │ │ │ │ + bl 196d0c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 52710 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + bls.n 52750 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 196280 <_Py_c_abs@@Base> │ │ │ │ + bl 196d0c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 52710 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + bls.n 52750 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 52710 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ + bls.n 52750 <_PyMonitoring_FireStopIterationEvent@@Base+0xbcc> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5272a <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ + b.n 5276a <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5272a <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ + b.n 5276a <_PyMonitoring_FireStopIterationEvent@@Base+0xbe6> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 52630 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ - vldr d9, [pc, #24] @ 52740 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ - b.n 52658 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ + bmi.n 52670 <_PyMonitoring_FireStopIterationEvent@@Base+0xaec> │ │ │ │ + vldr d9, [pc, #24] @ 52780 <_PyMonitoring_FireStopIterationEvent@@Base+0xbfc> │ │ │ │ + b.n 52698 <_PyMonitoring_FireStopIterationEvent@@Base+0xb14> │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 52666 <_PyMonitoring_FireStopIterationEvent@@Base+0xb22> │ │ │ │ + bvs.n 526a6 <_PyMonitoring_FireStopIterationEvent@@Base+0xb22> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ muls r0, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.w 3ce7e │ │ │ │ + b.w 3ce96 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5278a <_PyMonitoring_FireStopIterationEvent@@Base+0xc46> │ │ │ │ + bne.n 527ca <_PyMonitoring_FireStopIterationEvent@@Base+0xc46> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5283a <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + b.n 5287a <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 527cc <_PyMonitoring_FireStopIterationEvent@@Base+0xc88> │ │ │ │ + beq.n 5280c <_PyMonitoring_FireStopIterationEvent@@Base+0xc88> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #33196 @ 0x81ac │ │ │ │ + movw r1, #33964 @ 0x84ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ + beq.n 527c6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r0, #33204 @ 0x81b4 │ │ │ │ + movw r0, #33972 @ 0x84b4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 847ec │ │ │ │ - b.n 5283a <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + bl 8492c │ │ │ │ + b.n 5287a <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 52818 <_PyMonitoring_FireStopIterationEvent@@Base+0xcd4> │ │ │ │ + bne.n 52858 <_PyMonitoring_FireStopIterationEvent@@Base+0xcd4> │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - movw r1, #33196 @ 0x81ac │ │ │ │ + movw r1, #33964 @ 0x84ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ + beq.n 527c6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - movw r1, #44860 @ 0xaf3c │ │ │ │ + movw r1, #45628 @ 0xb23c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52786 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ + beq.n 527c6 <_PyMonitoring_FireStopIterationEvent@@Base+0xc42> │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ - movw r0, #33212 @ 0x81bc │ │ │ │ + movw r0, #33980 @ 0x84bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ - b.n 5283a <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ + bl 8492c │ │ │ │ + b.n 5287a <_PyMonitoring_FireStopIterationEvent@@Base+0xcf6> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, r0 │ │ │ │ moveq r3, r6 │ │ │ │ - movw r0, #33220 @ 0x81c4 │ │ │ │ + movw r0, #33988 @ 0x84c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005283e : │ │ │ │ +0005287e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 52854 │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 52882 │ │ │ │ + cbnz r0, 52894 │ │ │ │ + bl 27581c │ │ │ │ + b.n 528c2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 528cc │ │ │ │ + beq.n 5290c │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 52866 │ │ │ │ + cbnz r4, 528a6 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 5286e │ │ │ │ + cbz r4, 528ae │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 528cc │ │ │ │ + bmi.n 5290c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 528cc │ │ │ │ + cbz r3, 5290c │ │ │ │ mov r0, r1 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52886 │ │ │ │ + cbnz r0, 528c6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 528ea │ │ │ │ + b.n 5292a │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e5d10 │ │ │ │ + bl e651c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 528aa │ │ │ │ + beq.n 528ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528aa │ │ │ │ + cbnz r3, 528ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 528ea │ │ │ │ + bne.n 5292a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 528cc │ │ │ │ + beq.n 5290c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 528cc │ │ │ │ + cbnz r3, 5290c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33236 @ 0x81d4 │ │ │ │ + movw r1, #34004 @ 0x84d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000528ee <_Py_c_diff@@Base>: │ │ │ │ +0005292e <_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, #57684 @ 0xe154 │ │ │ │ + movw r1, #57652 @ 0xe134 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5294c <_Py_c_diff@@Base+0x5e> │ │ │ │ + beq.n 5298c <_Py_c_diff@@Base+0x5e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 5294c <_Py_c_diff@@Base+0x5e> │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 5298c <_Py_c_diff@@Base+0x5e> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #33272 @ 0x81f8 │ │ │ │ + movw r1, #34040 @ 0x84f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4bf06 │ │ │ │ + bl 4bf8e │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5295e <_Py_c_diff@@Base+0x70> │ │ │ │ + bne.n 5299e <_Py_c_diff@@Base+0x70> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5296c <_Py_c_diff@@Base+0x7e> │ │ │ │ + b.n 529ac <_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 │ │ │ │ @@ -59582,167 +59608,167 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ - bl 27e75c │ │ │ │ + bl 27ea4c │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r4, r5 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 529b6 <_Py_c_diff@@Base+0xc8> │ │ │ │ + beq.n 529f6 <_Py_c_diff@@Base+0xc8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - bl 52a44 <_Py_c_diff@@Base+0x156> │ │ │ │ + bl 52a84 <_Py_c_diff@@Base+0x156> │ │ │ │ mov r0, r6 │ │ │ │ add r5, r7 │ │ │ │ - bl 276c68 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ - b.n 5299a <_Py_c_diff@@Base+0xac> │ │ │ │ + bl 276fe8 <_PyEval_AddPendingCall@@Base+0x218> │ │ │ │ + b.n 529da <_Py_c_diff@@Base+0xac> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 52a44 <_Py_c_diff@@Base+0x156> │ │ │ │ + b.n 52a84 <_Py_c_diff@@Base+0x156> │ │ │ │ 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 r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 529fa <_Py_c_diff@@Base+0x10c> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 52a3a <_Py_c_diff@@Base+0x10c> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #4320 @ 0x10e0 │ │ │ │ + movw r0, #5088 @ 0x13e0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52a40 <_Py_c_diff@@Base+0x152> │ │ │ │ + b.n 52a80 <_Py_c_diff@@Base+0x152> │ │ │ │ movw r5, #35752 @ 0x8ba8 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ subs r2, r0, r5 │ │ │ │ mov r6, r0 │ │ │ │ negs r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ adcs r1, r2 │ │ │ │ - bl 242c3c <_PyErr_BadInternalCall@@Base+0xe4e0> │ │ │ │ + bl 243104 <_PyErr_BadInternalCall@@Base+0xe4e0> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 52a40 <_Py_c_diff@@Base+0x152> │ │ │ │ + beq.n 52a80 <_Py_c_diff@@Base+0x152> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 529f6 <_Py_c_diff@@Base+0x108> │ │ │ │ + beq.n 52a36 <_Py_c_diff@@Base+0x108> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52a34 <_Py_c_diff@@Base+0x146> │ │ │ │ + beq.n 52a74 <_Py_c_diff@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52a38 <_Py_c_diff@@Base+0x14a> │ │ │ │ + cbz r3, 52a78 <_Py_c_diff@@Base+0x14a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52a40 <_Py_c_diff@@Base+0x152> │ │ │ │ + b.n 52a80 <_Py_c_diff@@Base+0x152> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52a34 <_Py_c_diff@@Base+0x146> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52a74 <_Py_c_diff@@Base+0x146> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ - ldr r3, [pc, #56] @ (52a8c <_Py_c_diff@@Base+0x19e>) │ │ │ │ + ldr r3, [pc, #56] @ (52acc <_Py_c_diff@@Base+0x19e>) │ │ │ │ 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 29db8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 29db8 │ │ │ │ - ldr r3, [pc, #20] @ (52a8c <_Py_c_diff@@Base+0x19e>) │ │ │ │ + ldr r3, [pc, #20] @ (52acc <_Py_c_diff@@Base+0x19e>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52a86 <_Py_c_diff@@Base+0x198> │ │ │ │ + beq.n 52ac6 <_Py_c_diff@@Base+0x198> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #140] @ (52b2c <_Py_c_diff@@Base+0x23e>) │ │ │ │ + ldr r3, [pc, #140] @ (52b6c <_Py_c_diff@@Base+0x23e>) │ │ │ │ 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, 52ad4 <_Py_c_diff@@Base+0x1e6> │ │ │ │ + cbz r3, 52b14 <_Py_c_diff@@Base+0x1e6> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 52aca <_Py_c_diff@@Base+0x1dc> │ │ │ │ + bne.n 52b0a <_Py_c_diff@@Base+0x1dc> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52aba <_Py_c_diff@@Base+0x1cc> │ │ │ │ + bne.n 52afa <_Py_c_diff@@Base+0x1cc> │ │ │ │ dmb ish │ │ │ │ - beq.n 52ad4 <_Py_c_diff@@Base+0x1e6> │ │ │ │ - bl 279304 │ │ │ │ + beq.n 52b14 <_Py_c_diff@@Base+0x1e6> │ │ │ │ + bl 279684 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 521de <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ + bl 5221e <_PyMonitoring_FireStopIterationEvent@@Base+0x69a> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 52b06 <_Py_c_diff@@Base+0x218> │ │ │ │ + cbz r3, 52b46 <_Py_c_diff@@Base+0x218> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52afc <_Py_c_diff@@Base+0x20e> │ │ │ │ + bne.n 52b3c <_Py_c_diff@@Base+0x20e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 52aec <_Py_c_diff@@Base+0x1fe> │ │ │ │ + bne.n 52b2c <_Py_c_diff@@Base+0x1fe> │ │ │ │ dmb ish │ │ │ │ - beq.n 52b06 <_Py_c_diff@@Base+0x218> │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 52b46 <_Py_c_diff@@Base+0x218> │ │ │ │ + bl 25dbfc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 51f80 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ + bl 51fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x43c> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (52b2c <_Py_c_diff@@Base+0x23e>) │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (52b6c <_Py_c_diff@@Base+0x23e>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52b28 <_Py_c_diff@@Base+0x23a> │ │ │ │ + beq.n 52b68 <_Py_c_diff@@Base+0x23a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59750,225 +59776,225 @@ │ │ │ │ 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, #33352 @ 0x8248 │ │ │ │ + movw r2, #34120 @ 0x8548 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 52b98 <_Py_c_diff@@Base+0x2aa> │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 52bd8 <_Py_c_diff@@Base+0x2aa> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #20 │ │ │ │ ldrd r5, r4, [sp, #12] │ │ │ │ - bl 277840 <_PyEval_AddPendingCall@@Base+0xdf0> │ │ │ │ - cbnz r0, 52b72 <_Py_c_diff@@Base+0x284> │ │ │ │ + bl 277bc0 <_PyEval_AddPendingCall@@Base+0xdf0> │ │ │ │ + cbnz r0, 52bb2 <_Py_c_diff@@Base+0x284> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52b98 <_Py_c_diff@@Base+0x2aa> │ │ │ │ + b.n 52bd8 <_Py_c_diff@@Base+0x2aa> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 296fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52b90 <_Py_c_diff@@Base+0x2a2> │ │ │ │ + bne.n 52bd0 <_Py_c_diff@@Base+0x2a2> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 52b6e <_Py_c_diff@@Base+0x280> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 52bae <_Py_c_diff@@Base+0x280> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00052b9c : │ │ │ │ +00052bdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 52bb2 │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 52bee │ │ │ │ + cbnz r0, 52bf2 │ │ │ │ + bl 27581c │ │ │ │ + b.n 52c2e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52c36 │ │ │ │ + beq.n 52c76 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 52bda │ │ │ │ - movw r3, #18345 @ 0x47a9 │ │ │ │ + cbz r2, 52c1a │ │ │ │ + movw r3, #20513 @ 0x5021 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52bd4 │ │ │ │ + bne.n 52c14 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5a78 │ │ │ │ + b.w 1f61b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 52c36 │ │ │ │ + bmi.n 52c76 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 52c36 │ │ │ │ + cbz r3, 52c76 │ │ │ │ mov r0, r1 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52bf2 │ │ │ │ + cbnz r0, 52c32 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52c54 │ │ │ │ + b.n 52c94 │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ccbf0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4d0> │ │ │ │ + bl cd47c <_PyUnicodeWriter_PrepareInternal@@Base+0x4d0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c14 │ │ │ │ + beq.n 52c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52c14 │ │ │ │ + cbnz r3, 52c54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52c54 │ │ │ │ + bne.n 52c94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52c36 │ │ │ │ + beq.n 52c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52c36 │ │ │ │ + cbnz r3, 52c76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33236 @ 0x81d4 │ │ │ │ + movw r1, #34004 @ 0x84d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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, #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, #33468 @ 0x82bc │ │ │ │ + movw r2, #34236 @ 0x85bc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 52cb6 │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 52cf6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - bl 277840 <_PyEval_AddPendingCall@@Base+0xdf0> │ │ │ │ - cbnz r0, 52c94 │ │ │ │ + bl 277bc0 <_PyEval_AddPendingCall@@Base+0xdf0> │ │ │ │ + cbnz r0, 52cd4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52cb6 │ │ │ │ + b.n 52cf6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aba0 │ │ │ │ - cbz r0, 52cae │ │ │ │ + cbz r0, 52cee │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 52c90 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 52cd0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #4] @ (52cc0 ) │ │ │ │ + ldr r0, [pc, #4] @ (52d00 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20a2b8 │ │ │ │ + bl 20a808 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52d1c │ │ │ │ + cbz r0, 52d5c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #33540 @ 0x8304 │ │ │ │ + movw r0, #34308 @ 0x8604 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 52d10 │ │ │ │ + beq.n 52d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52d14 │ │ │ │ + cbz r3, 52d54 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52d1c │ │ │ │ + b.n 52d5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d10 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d50 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 52d42 │ │ │ │ + cbnz r3, 52d82 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 52d42 │ │ │ │ + ble.n 52d82 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52d42 │ │ │ │ - cbnz r1, 52d5c │ │ │ │ + bne.n 52d82 │ │ │ │ + cbnz r1, 52d9c │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #48] @ (52d78 ) │ │ │ │ + ldr r4, [pc, #48] @ (52db8 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 52d74 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 52db4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 46c2c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 52d74 │ │ │ │ + bl 46cbc <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 52db4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 52dc8 │ │ │ │ + b.n 52e08 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ muls r4, r6 │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59978,813 +60004,736 @@ │ │ │ │ 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 52db8 │ │ │ │ + bge.n 52df8 │ │ │ │ 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 52dc4 │ │ │ │ + b.n 52e04 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52da0 │ │ │ │ + bne.n 52de0 │ │ │ │ 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 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 52df6 │ │ │ │ + bcc.n 52e36 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33584 @ 0x8330 │ │ │ │ + movw r1, #34352 @ 0x8630 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 52e3e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 52e7e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52e0e │ │ │ │ + cbnz r0, 52e4e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ - cbz r4, 52e24 │ │ │ │ + b.w 1f642c │ │ │ │ + cbz r4, 52e64 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 52e24 │ │ │ │ + bhi.n 52e64 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 5226c <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ + bl 522ac <_PyMonitoring_FireStopIterationEvent@@Base+0x728> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 52e32 │ │ │ │ - bl 2619f4 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 52e72 │ │ │ │ + bl 261d9c <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52e38 │ │ │ │ - bl 72d2c │ │ │ │ + b.n 52e78 │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 52e5c │ │ │ │ + cbz r3, 52e9c │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 52e6c │ │ │ │ + b.n 52eac │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 52e6a │ │ │ │ + ble.n 52eaa │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 52e66 │ │ │ │ - cbnz r1, 52e8e │ │ │ │ + bgt.n 52ea6 │ │ │ │ + cbnz r1, 52ece │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52e6c │ │ │ │ + b.n 52eac │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (52f6c ) │ │ │ │ + ldr r1, [pc, #252] @ (52fac ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r5, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52e94 │ │ │ │ - b.n 52f64 │ │ │ │ + cbnz r0, 52ed4 │ │ │ │ + b.n 52fa4 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r6, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 52f4a │ │ │ │ + beq.n 52f8a │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 52ee4 │ │ │ │ + cbz r4, 52f24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 52ec8 │ │ │ │ + bmi.n 52f08 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26192 @ 0x6650 │ │ │ │ + movw r1, #26960 @ 0x6950 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40612 @ 0x9ea4 │ │ │ │ + movw r0, #41380 @ 0xa1a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52f64 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52fa4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52f64 │ │ │ │ + beq.n 52fa4 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 52f22 │ │ │ │ + bne.n 52f62 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 52f52 │ │ │ │ + beq.n 52f92 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 52f0c │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 52f4c │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #26212 @ 0x6664 │ │ │ │ + movw r1, #26980 @ 0x6964 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40612 @ 0x9ea4 │ │ │ │ + movw r0, #41380 @ 0xa1a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 52f64 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 52fa4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 52f64 │ │ │ │ + cbz r0, 52fa4 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 52f3a │ │ │ │ + beq.n 52f7a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 52f64 │ │ │ │ - movw r3, #27032 @ 0x6998 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 52fa4 │ │ │ │ + movw r3, #27800 @ 0x6c98 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 52f54 │ │ │ │ - movw r4, #27032 @ 0x6998 │ │ │ │ + b.n 52f94 │ │ │ │ + movw r4, #27800 @ 0x6c98 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 52f70 │ │ │ │ + b.w 52fb0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bics r0, r4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00052f70 : │ │ │ │ +00052fb0 : │ │ │ │ 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 269868 │ │ │ │ - cbz r0, 52f9e │ │ │ │ + bl 269be0 │ │ │ │ + cbz r0, 52fde │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f13f4 <_PyErr_Format@@Base+0x290> │ │ │ │ + b.w 1f1b68 <_PyErr_Format@@Base+0x290> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00052fa0 : │ │ │ │ +00052fe0 : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #35752 @ 0x8ba8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.w d590c │ │ │ │ + b.w d6130 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 52fce │ │ │ │ + cbnz r3, 5300e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 52fce │ │ │ │ + ble.n 5300e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 52fce │ │ │ │ - cbnz r1, 52fe8 │ │ │ │ + bne.n 5300e │ │ │ │ + cbnz r1, 53028 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #48] @ (53004 ) │ │ │ │ + ldr r4, [pc, #48] @ (53044 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 53000 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 53040 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 46c2c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 53000 │ │ │ │ + bl 46cbc <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 53040 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 52dc8 │ │ │ │ + b.n 52e08 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvns r4, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00053008 : │ │ │ │ +00053048 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ - b.w 5134e │ │ │ │ - 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, 53028 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 73110 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 53088 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 5305a │ │ │ │ - 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 53034 │ │ │ │ - cbz r2, 5306c │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5306c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r6 │ │ │ │ - beq.n 5308c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 5308c │ │ │ │ - bl 72144 │ │ │ │ - cbnz r0, 5308c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 53088 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 53088 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 530dc │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #8308 @ 0x2074 │ │ │ │ - movt r5, #43 @ 0x2b │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #33604 @ 0x8344 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r1, #8288 @ 0x2060 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r3, #9268 @ 0x2434 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - str r1, [sp, #12] │ │ │ │ - movw r1, #29180 @ 0x71fc │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r3, #32608 @ 0x7f60 │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 5138e │ │ │ │ │ │ │ │ -000530e0 : │ │ │ │ +00053050 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl d027c │ │ │ │ + bl d0ad0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 12b8bc │ │ │ │ - cbz r0, 53136 │ │ │ │ + bl 12c200 │ │ │ │ + cbz r0, 530a6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5313a │ │ │ │ - bl 12c5ec │ │ │ │ + cbz r0, 530aa │ │ │ │ + bl 12cf2c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5313a │ │ │ │ + bne.n 530aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53136 │ │ │ │ + beq.n 530a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53136 │ │ │ │ + cbnz r3, 530a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5315e │ │ │ │ + b.n 530ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5314e │ │ │ │ + bne.n 530be │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5315e │ │ │ │ + b.n 530ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53144 │ │ │ │ + bne.n 530b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53144 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 530b4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 531f0 │ │ │ │ + beq.n 53160 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #56152 @ 0xdb58 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4ba08 │ │ │ │ - cbnz r0, 531c2 │ │ │ │ + bl 4ba90 │ │ │ │ + cbnz r0, 53132 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 531a4 │ │ │ │ - bl d6f30 │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 53114 │ │ │ │ + bl d7760 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 531ee │ │ │ │ + b.n 5315e │ │ │ │ movw r3, #56116 @ 0xdb34 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53196 │ │ │ │ + bne.n 53106 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53196 │ │ │ │ - b.n 531ec │ │ │ │ + bne.n 53106 │ │ │ │ + b.n 5315c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 531d6 │ │ │ │ + beq.n 53146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 531d6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53146 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #5540 @ 0x15a4 │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ - cbz r1, 53238 │ │ │ │ + cbz r1, 531a8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ - cbnz r5, 53238 │ │ │ │ + cbnz r5, 531a8 │ │ │ │ movw r3, #56092 @ 0xdb1c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33620 @ 0x8354 │ │ │ │ + movw r1, #34372 @ 0x8644 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53248 │ │ │ │ + beq.n 531b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5324a │ │ │ │ + beq.n 531ba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5324a │ │ │ │ + b.n 531ba │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #33760 @ 0x83e0 │ │ │ │ + movw r0, #34512 @ 0x86d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ 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 │ │ │ │ - bne.n 53298 │ │ │ │ + bne.n 53208 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 532b0 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 53220 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #9080 @ 0x2378 │ │ │ │ + movw r0, #9848 @ 0x2678 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5336a │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 532da │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9080 @ 0x2378 │ │ │ │ + movw r0, #9848 @ 0x2678 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53270 │ │ │ │ - b.n 5336a │ │ │ │ + bne.n 531e0 │ │ │ │ + b.n 532da │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5336a │ │ │ │ + beq.n 532da │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 532e0 │ │ │ │ + beq.n 53250 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5336a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 532da │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5336a │ │ │ │ + beq.n 532da │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 53328 │ │ │ │ - bl 77e50 │ │ │ │ + bcs.n 53298 │ │ │ │ + bl 77f98 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 53328 │ │ │ │ + cbz r0, 53298 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 29690 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53334 │ │ │ │ + bne.n 532a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 532f4 │ │ │ │ + blt.n 53264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53330 │ │ │ │ - bl 1f5cf4 │ │ │ │ + blt.n 532a0 │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53388 │ │ │ │ + b.n 532f8 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 532f2 │ │ │ │ + b.n 53262 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5336e │ │ │ │ - b.n 53364 │ │ │ │ + cbnz r0, 532de │ │ │ │ + b.n 532d4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 53382 │ │ │ │ + bge.n 532f2 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 11a210 <_PyLong_FromGid@@Base> │ │ │ │ + bl 11aac8 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53340 │ │ │ │ + bne.n 532b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 53372 │ │ │ │ + bne.n 532e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53388 │ │ │ │ + b.n 532f8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53348 │ │ │ │ + b.n 532b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53364 │ │ │ │ + bne.n 532d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53364 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 532d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 533c6 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 53336 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #3700 @ 0xe74 │ │ │ │ + movw r0, #4440 @ 0x1158 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 533d4 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 53344 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 533d8 │ │ │ │ + cbnz r0, 53348 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53416 │ │ │ │ + b.n 53386 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 533fa │ │ │ │ + beq.n 5336a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 533d4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 53344 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2a270 │ │ │ │ - cbnz r0, 5340e │ │ │ │ + cbnz r0, 5337e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5343c │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 53450 │ │ │ │ + bne.n 533ac │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 533c0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 53446 │ │ │ │ + cbz r3, 533b6 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 53452 │ │ │ │ + b.n 533c2 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 53566 │ │ │ │ + bl 534d6 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53498 │ │ │ │ + cbz r0, 53408 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5348c │ │ │ │ + beq.n 533fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 53490 │ │ │ │ + cbz r3, 53400 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53498 │ │ │ │ + b.n 53408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5348c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 533fc │ │ │ │ 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, #45156 @ 0xb064 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, r2 │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 534f2 │ │ │ │ + beq.n 53462 │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 534f2 │ │ │ │ + beq.n 53462 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5350a │ │ │ │ + ble.n 5347a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #33824 @ 0x8420 │ │ │ │ + movw r1, #34576 @ 0x8710 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5351c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5348c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 534d4 │ │ │ │ - movw r0, #59944 @ 0xea28 │ │ │ │ + beq.n 53444 │ │ │ │ + movw r0, #60712 @ 0xed28 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 534d4 │ │ │ │ - b.n 5351c │ │ │ │ + bne.n 53444 │ │ │ │ + b.n 5348c │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e6940 │ │ │ │ + b.w 1e7168 │ │ │ │ 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 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 53562 │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 534d2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29708 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5355a │ │ │ │ + bge.n 534ca │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, 5357e │ │ │ │ + cbnz r3, 534ee │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 535da │ │ │ │ + cbz r3, 5354a │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5358c │ │ │ │ + cbz r4, 534fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 83edc │ │ │ │ + bl 8401c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53592 │ │ │ │ - bl 72144 │ │ │ │ + b.n 53502 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 535d6 │ │ │ │ + cbz r4, 53546 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 535aa │ │ │ │ + cbz r2, 5351a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64804 @ 0xfd24 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 535c0 │ │ │ │ + beq.n 53530 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 535f4 │ │ │ │ + cbz r2, 53564 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1584 @ 0x630 │ │ │ │ + movw r1, #2352 @ 0x930 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 535f4 │ │ │ │ + bne.n 53564 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 535d6 │ │ │ │ + beq.n 53546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 535d6 │ │ │ │ + cbnz r3, 53546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 535f4 │ │ │ │ - cbz r4, 535ec │ │ │ │ + b.n 53564 │ │ │ │ + cbz r4, 5355c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 535f4 │ │ │ │ + beq.n 53564 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 535f4 │ │ │ │ + b.n 53564 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ @@ -60792,117 +60741,117 @@ │ │ │ │ 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 5361e │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 5358e │ │ │ │ + bl 271f98 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 5362e │ │ │ │ + cbz r2, 5359e │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 53740 │ │ │ │ + b.n 536b0 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 538e0 │ │ │ │ + bl 53850 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53732 │ │ │ │ + beq.n 536a2 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 53658 │ │ │ │ + bne.n 535c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 536c0 │ │ │ │ + cbnz r2, 53630 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 536b6 │ │ │ │ + cbz r0, 53626 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ - cbz r5, 536cc │ │ │ │ - b.n 536c0 │ │ │ │ + cbz r5, 5363c │ │ │ │ + b.n 53630 │ │ │ │ mov r0, fp │ │ │ │ - bl 538e0 │ │ │ │ + bl 53850 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 5369e │ │ │ │ + cbz r0, 5360e │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 536d2 │ │ │ │ + cbnz r2, 53642 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 536f2 │ │ │ │ + beq.n 53662 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53674 │ │ │ │ + bne.n 535e4 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl b3fec │ │ │ │ + bl b48bc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 53704 │ │ │ │ + cbnz r0, 53674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 53732 │ │ │ │ + b.n 536a2 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 53692 │ │ │ │ - bl 80728 │ │ │ │ + b.n 53602 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53684 │ │ │ │ + beq.n 535f4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 53732 │ │ │ │ + b.n 536a2 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 536b0 │ │ │ │ + beq.n 53620 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53688 │ │ │ │ + b.n 535f8 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 53716 │ │ │ │ + ble.n 53686 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 53704 │ │ │ │ + b.n 53674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ 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 c50e4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ - b.n 5373a │ │ │ │ + bl c59c4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + b.n 536aa │ │ │ │ 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 │ │ │ │ @@ -60911,296 +60860,296 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 53768 │ │ │ │ + cbz r3, 536d8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 53778 │ │ │ │ + b.n 536e8 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 53776 │ │ │ │ + ble.n 536e6 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 53772 │ │ │ │ - cbnz r1, 5379c │ │ │ │ + bgt.n 536e2 │ │ │ │ + cbnz r1, 5370c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53778 │ │ │ │ + b.n 536e8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #256] @ (5387c ) │ │ │ │ + ldr r1, [pc, #256] @ (537ec ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 537a2 │ │ │ │ + cbnz r0, 53712 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53874 │ │ │ │ + b.n 537e4 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r7, r8, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 537da │ │ │ │ + beq.n 5374a │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 537b6 │ │ │ │ + cbz r5, 53726 │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 537ea │ │ │ │ - b.n 537be │ │ │ │ + beq.n 5375a │ │ │ │ + b.n 5372e │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 537d2 │ │ │ │ - bl c7018 │ │ │ │ + cbz r0, 53742 │ │ │ │ + bl c78fc │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 53798 │ │ │ │ + blt.n 53708 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 537d6 │ │ │ │ - b.n 537f8 │ │ │ │ + bne.n 53746 │ │ │ │ + b.n 53768 │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 53800 │ │ │ │ + b.n 53770 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r6, r5 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 53800 │ │ │ │ + b.n 53770 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 53800 │ │ │ │ + b.n 53770 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2337d8 │ │ │ │ + bl 233d7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53798 │ │ │ │ + beq.n 53708 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 2245c8 <_PyTime_AsMilliseconds@@Base+0xb08> │ │ │ │ + bl 224c64 <_PyParkingLot_AfterFork@@Base+0x12e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53864 │ │ │ │ + beq.n 537d4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224780 <_PyTime_AsMilliseconds@@Base+0xcc0> │ │ │ │ + bl 224e1c <_PyParkingLot_AfterFork@@Base+0x149c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53864 │ │ │ │ + beq.n 537d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2248c4 <_PyTime_AsMilliseconds@@Base+0xe04> │ │ │ │ + bl 224f60 <_PyParkingLot_AfterFork@@Base+0x15e0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53864 │ │ │ │ + beq.n 537d4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 224e54 <_PyTime_AsMilliseconds@@Base+0x1394> │ │ │ │ + bl 2254f0 <_PyParkingLot_AfterFork@@Base+0x1b70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53864 │ │ │ │ + beq.n 537d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 226b0c │ │ │ │ + bl 2271ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53864 │ │ │ │ + beq.n 537d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5386c │ │ │ │ + beq.n 537dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5386c │ │ │ │ + cbnz r3, 537dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5386c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 537dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 53798 │ │ │ │ + bl 793f0 │ │ │ │ + b.n 53708 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ mvns r0, r7 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2a70c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 538dc │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5384c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 538d4 │ │ │ │ + bge.n 53844 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 53902 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 53872 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5390e │ │ │ │ + cbz r3, 5387e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 53930 │ │ │ │ + b.n 538a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1ddf74 │ │ │ │ - cbnz r0, 5391e │ │ │ │ + bl 1de7e8 │ │ │ │ + cbnz r0, 5388e │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5392c │ │ │ │ + b.n 5389c │ │ │ │ mov r0, r4 │ │ │ │ - bl 30a70 │ │ │ │ + bl 30a6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53918 │ │ │ │ - ldr r0, [pc, #8] @ (53934 ) │ │ │ │ + bne.n 53888 │ │ │ │ + ldr r0, [pc, #8] @ (538a4 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r0, r3] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #33860 @ 0x8444 │ │ │ │ + movw r0, #34612 @ 0x8734 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, 539c2 │ │ │ │ + cbz r4, 53932 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 539aa │ │ │ │ + bge.n 5391a │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 539aa │ │ │ │ - ldr r4, [pc, #100] @ (539d0 ) │ │ │ │ + bpl.n 5391a │ │ │ │ + ldr r4, [pc, #100] @ (53940 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 53992 │ │ │ │ + beq.n 53902 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 5399c │ │ │ │ + bls.n 5390c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 539a4 │ │ │ │ + b.n 53914 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r2, #24 │ │ │ │ - b.n 539ac │ │ │ │ + b.n 5391c │ │ │ │ add r1, r4 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 539b8 │ │ │ │ + cbz r5, 53928 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 539b0 │ │ │ │ + b.n 53920 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 539c2 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 539cc │ │ │ │ + bne.n 53932 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5393c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, 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 r0, [pc, #44] @ (53a14 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (53984 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 53a02 │ │ │ │ + cbz r2, 53972 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #18776 @ 0x4958 │ │ │ │ + movw r0, #19544 @ 0x4c58 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #25612 @ 0x640c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ nop │ │ │ │ - bpl.n 53930 │ │ │ │ + bpl.n 538a0 │ │ │ │ lsls r1, 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 r1, sp, #4 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 53a58 │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 539c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a8a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53a50 │ │ │ │ + bge.n 539c0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ @@ -61213,330 +61162,330 @@ │ │ │ │ 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 r0, r1 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 53aae │ │ │ │ + blt.n 53a1e │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 297fc │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 53ab0 │ │ │ │ + b.n 53a20 │ │ │ │ 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 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 53ae2 │ │ │ │ + cbz r0, 53a52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ae2 │ │ │ │ + beq.n 53a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ae2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53a52 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 53afe │ │ │ │ + cbz r0, 53a6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53afe │ │ │ │ + beq.n 53a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53afe │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53a6e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 53b1a │ │ │ │ + cbz r0, 53a8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b1a │ │ │ │ + beq.n 53a8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b1a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53a8a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 53b36 │ │ │ │ + cbz r0, 53aa6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b36 │ │ │ │ + beq.n 53aa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b36 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53aa6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 53b52 │ │ │ │ + cbz r0, 53ac2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b52 │ │ │ │ + beq.n 53ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b52 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53ac2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 53b6e │ │ │ │ + cbz r0, 53ade │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b6e │ │ │ │ + beq.n 53ade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b6e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53ade │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 53b8a │ │ │ │ + cbz r0, 53afa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53b8a │ │ │ │ + beq.n 53afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53b8a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53afa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 53ba6 │ │ │ │ + cbz r0, 53b16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ba6 │ │ │ │ + beq.n 53b16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ba6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b16 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 53bc2 │ │ │ │ + cbz r0, 53b32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53bc2 │ │ │ │ + beq.n 53b32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53bc2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b32 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 53bde │ │ │ │ + cbz r0, 53b4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53bde │ │ │ │ + beq.n 53b4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53bde │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b4e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 53bfa │ │ │ │ + cbz r0, 53b6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53bfa │ │ │ │ + beq.n 53b6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53bfa │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b6a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 53c16 │ │ │ │ + cbz r0, 53b86 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c16 │ │ │ │ + beq.n 53b86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c16 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53b86 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 53c32 │ │ │ │ + cbz r0, 53ba2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c32 │ │ │ │ + beq.n 53ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c32 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53ba2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 53c4e │ │ │ │ + cbz r0, 53bbe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c4e │ │ │ │ + beq.n 53bbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c4e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53bbe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 53c6a │ │ │ │ + cbz r0, 53bda │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c6a │ │ │ │ + beq.n 53bda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c6a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53bda │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 53c86 │ │ │ │ + cbz r0, 53bf6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53c86 │ │ │ │ + beq.n 53bf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53c86 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53bf6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 53ca2 │ │ │ │ + cbz r0, 53c12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ca2 │ │ │ │ + beq.n 53c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ca2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c12 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 53cbe │ │ │ │ + cbz r0, 53c2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53cbe │ │ │ │ + beq.n 53c2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53cbe │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53c2e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ 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, #33864 @ 0x8448 │ │ │ │ + movw r1, #34616 @ 0x8738 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 53d06 │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 53c76 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2a5e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53d0a │ │ │ │ + cbz r0, 53c7a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53d10 │ │ │ │ + b.n 53c80 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #39424 @ 0x9a00 │ │ │ │ + movw r0, #40192 @ 0x9d00 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #2184 @ 0x888 │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl fd398 │ │ │ │ - cbnz r0, 53d64 │ │ │ │ + bl fda38 │ │ │ │ + cbnz r0, 53cd4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 201ecc │ │ │ │ + b.w 202210 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 78208 │ │ │ │ + b.w 78350 │ │ │ │ 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 42794 │ │ │ │ + bl 4281c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53da8 │ │ │ │ + cbz r0, 53d18 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4a978 │ │ │ │ + bl 4aa00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53d9c │ │ │ │ + beq.n 53d0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 53da0 │ │ │ │ + cbz r3, 53d10 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53da8 │ │ │ │ + b.n 53d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d9c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ @@ -61548,26 +61497,26 @@ │ │ │ │ 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 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 53e08 │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 53d78 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 29c28 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53e00 │ │ │ │ + bge.n 53d70 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ @@ -61579,69 +61528,69 @@ │ │ │ │ movne r0, r3 │ │ │ │ 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] @ (53e68 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (53dd8 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 53e56 │ │ │ │ + cbz r2, 53dc6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #18776 @ 0x4958 │ │ │ │ + movw r0, #19544 @ 0x4c58 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #25612 @ 0x640c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ nop │ │ │ │ - bpl.n 53d84 │ │ │ │ + bpl.n 53cf4 │ │ │ │ lsls r1, 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53e9c │ │ │ │ + beq.n 53e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53e9c │ │ │ │ + ble.n 53e0c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53eb8 │ │ │ │ + beq.n 53e28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 53eb8 │ │ │ │ + b.n 53e28 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 53ed6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 53e46 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ed6 │ │ │ │ + beq.n 53e46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53ed6 │ │ │ │ + cbnz r3, 53e46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -61650,20 +61599,20 @@ │ │ │ │ movs r2, #24 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ blx 29718 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbz r4, 53f0c │ │ │ │ + cbz r4, 53e7c │ │ │ │ ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 53f0e │ │ │ │ + b.n 53e7e │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #16373 @ 0x3ff5 │ │ │ │ + movw r0, #16229 @ 0x3f65 │ │ │ │ movt r0, #5 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -61671,79 +61620,79 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 292e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53f50 │ │ │ │ + bge.n 53ec0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53f78 │ │ │ │ + b.n 53ee8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11a210 <_PyLong_FromGid@@Base> │ │ │ │ + bl 11aac8 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 11a210 <_PyLong_FromGid@@Base> │ │ │ │ + bl 11aac8 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 11a210 <_PyLong_FromGid@@Base> │ │ │ │ + bl 11aac8 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14316 @ 0x37ec │ │ │ │ + movw r0, #15084 @ 0x3aec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53fac │ │ │ │ + beq.n 53f1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53fac │ │ │ │ + ble.n 53f1c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 53fc8 │ │ │ │ + beq.n 53f38 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 53fc8 │ │ │ │ + b.n 53f38 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 53ff0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 53f60 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 53fd4 │ │ │ │ - bl 10be60 │ │ │ │ + cbnz r2, 53f44 │ │ │ │ + bl 10c7ac │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53fda │ │ │ │ - bl 8b808 │ │ │ │ + b.n 53f4a │ │ │ │ + bl 8b9b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 53ff0 │ │ │ │ + beq.n 53f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53ff0 │ │ │ │ + cbnz r3, 53f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ @@ -61761,99 +61710,99 @@ │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w r1, r8 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.n 5413c │ │ │ │ + bcc.n 540ac │ │ │ │ ands.w r3, r8, #63 @ 0x3f │ │ │ │ - bne.n 5404a │ │ │ │ + bne.n 53fba │ │ │ │ orrs.w r1, r8, r6 │ │ │ │ - bne.n 5404e │ │ │ │ + bne.n 53fbe │ │ │ │ mov fp, r3 │ │ │ │ - b.n 54052 │ │ │ │ + b.n 53fc2 │ │ │ │ mov.w fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ rsb r2, fp, #64 @ 0x40 │ │ │ │ ldrd sl, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 54074 │ │ │ │ + bhi.n 53fe4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 5412e │ │ │ │ + b.n 5409e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 540c0 │ │ │ │ - cbnz r3, 54082 │ │ │ │ + bne.n 54030 │ │ │ │ + cbnz r3, 53ff2 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 5408a │ │ │ │ + beq.n 53ffa │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 49d00 │ │ │ │ + bl 49d88 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ mov fp, r7 │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 540b4 │ │ │ │ + beq.n 54024 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 49d00 │ │ │ │ + bl 49d88 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 5409e │ │ │ │ + b.n 5400e │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 5412e │ │ │ │ + b.n 5409e │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ add r7, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd sl, r9, [r5] │ │ │ │ adds.w r8, r2, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ tst.w r8, #63 @ 0x3f │ │ │ │ strd r8, r6, [r5, #8] │ │ │ │ - bne.n 540ec │ │ │ │ + bne.n 5405c │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 540f4 │ │ │ │ + beq.n 54064 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 49d00 │ │ │ │ + bl 49d88 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ mov fp, r7 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 54122 │ │ │ │ + beq.n 54092 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 49d00 │ │ │ │ + bl 49d88 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 5410c │ │ │ │ + b.n 5407c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r4, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w sl, [r5] │ │ │ │ strd r9, r4, [r5, #4] │ │ │ │ @@ -61861,309 +61810,309 @@ │ │ │ │ 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] @ (54180 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (540f0 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 54170 │ │ │ │ + cbz r2, 540e0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #18776 @ 0x4958 │ │ │ │ + movw r0, #19544 @ 0x4c58 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #25612 @ 0x640c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - bpl.n 5409c │ │ │ │ + b.w 8492c │ │ │ │ + bpl.n 5400c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 53ab2 │ │ │ │ + b.n 53a22 │ │ │ │ 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 r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 541b8 │ │ │ │ + beq.n 54128 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 541da │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5414a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 541de │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 5414e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5429e │ │ │ │ + b.n 5420e │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 541da │ │ │ │ + beq.n 5414a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54210 │ │ │ │ + ble.n 54180 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 541da │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 5414a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 5423a │ │ │ │ + cbnz r3, 541aa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54222 │ │ │ │ + blt.n 54192 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 5423a │ │ │ │ + b.n 541aa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 54014 │ │ │ │ + bl 53f84 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5429e │ │ │ │ - bl 980b4 │ │ │ │ + b.n 5420e │ │ │ │ + bl 98234 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5425c │ │ │ │ + bne.n 541cc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5424c │ │ │ │ + bne.n 541bc │ │ │ │ dmb ish │ │ │ │ - beq.n 54268 │ │ │ │ + beq.n 541d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 54014 │ │ │ │ + bl 53f84 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5428a │ │ │ │ + bne.n 541fa │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5427a │ │ │ │ + bne.n 541ea │ │ │ │ dmb ish │ │ │ │ - beq.n 54296 │ │ │ │ + beq.n 54206 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 5422a │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 5419a │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 294a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 542d2 │ │ │ │ + bge.n 54242 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 542fa │ │ │ │ + b.n 5426a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8cf8 │ │ │ │ + bl 1c9668 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c8cf8 │ │ │ │ + bl 1c9668 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c8cf8 │ │ │ │ + bl 1c9668 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14316 @ 0x37ec │ │ │ │ + movw r0, #15084 @ 0x3aec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5430e │ │ │ │ + cbz r3, 5427e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ subs r0, r3, r0 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - b.n 54310 │ │ │ │ + b.n 54280 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54344 │ │ │ │ + beq.n 542b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54344 │ │ │ │ + ble.n 542b4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54360 │ │ │ │ + beq.n 542d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 54360 │ │ │ │ + b.n 542d0 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5437e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 542ee │ │ │ │ mov r0, r4 │ │ │ │ - bl d43fc │ │ │ │ + bl d4c44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5437e │ │ │ │ + beq.n 542ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5437e │ │ │ │ + cbnz r3, 542ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 r8, r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w r1, r8 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.n 544aa │ │ │ │ + bcc.n 5441a │ │ │ │ ands.w r3, r8, #63 @ 0x3f │ │ │ │ - bne.n 543b8 │ │ │ │ + bne.n 54328 │ │ │ │ orrs.w r1, r8, r6 │ │ │ │ - bne.n 543bc │ │ │ │ + bne.n 5432c │ │ │ │ mov fp, r3 │ │ │ │ - b.n 543c0 │ │ │ │ + b.n 54330 │ │ │ │ mov.w fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ rsb r2, fp, #64 @ 0x40 │ │ │ │ ldrd sl, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 543e2 │ │ │ │ + bhi.n 54352 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 5449c │ │ │ │ + b.n 5440c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5442e │ │ │ │ - cbnz r3, 543f0 │ │ │ │ + bne.n 5439e │ │ │ │ + cbnz r3, 54360 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 543f8 │ │ │ │ + beq.n 54368 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a2f94 │ │ │ │ + bl 1a3ab8 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ mov fp, r7 │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 54422 │ │ │ │ + beq.n 54392 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 1a2f94 │ │ │ │ + bl 1a3ab8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 5440c │ │ │ │ + b.n 5437c │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 5449c │ │ │ │ + b.n 5440c │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ add r7, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd sl, r9, [r5] │ │ │ │ adds.w r8, r2, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ tst.w r8, #63 @ 0x3f │ │ │ │ strd r8, r6, [r5, #8] │ │ │ │ - bne.n 5445a │ │ │ │ + bne.n 543ca │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 54462 │ │ │ │ + beq.n 543d2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 1a2f94 │ │ │ │ + bl 1a3ab8 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ mov fp, r7 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 54490 │ │ │ │ + beq.n 54400 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 1a2f94 │ │ │ │ + bl 1a3ab8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 5447a │ │ │ │ + b.n 543ea │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r4, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w sl, [r5] │ │ │ │ strd r9, r4, [r5, #4] │ │ │ │ @@ -62171,509 +62120,509 @@ │ │ │ │ add sp, #12 │ │ │ │ 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 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 544ce │ │ │ │ + beq.n 5443e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 546cc │ │ │ │ + b.n 5463c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 6d97c │ │ │ │ + b.w 6da84 │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 54504 │ │ │ │ + beq.n 54474 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5451a │ │ │ │ + bne.n 5448a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5454e │ │ │ │ + beq.n 544be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5451c │ │ │ │ - b.n 5454e │ │ │ │ + bgt.n 5448c │ │ │ │ + b.n 544be │ │ │ │ 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 5453a │ │ │ │ + beq.n 544aa │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54568 │ │ │ │ + bne.n 544d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5454e │ │ │ │ + beq.n 544be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5456a │ │ │ │ + bgt.n 544da │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 545ac │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5451c │ │ │ │ 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 84464 │ │ │ │ + bl 845a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54596 │ │ │ │ + beq.n 54506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54596 │ │ │ │ + cbnz r3, 54506 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 545ac │ │ │ │ + beq.n 5451c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 545ac │ │ │ │ + cbnz r3, 5451c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 545e2 │ │ │ │ + beq.n 54552 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 54604 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 54574 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 54608 │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 54578 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 546c8 │ │ │ │ + b.n 54638 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54604 │ │ │ │ + beq.n 54574 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5463a │ │ │ │ + ble.n 545aa │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 54604 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 54574 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 54664 │ │ │ │ + cbnz r3, 545d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 5464c │ │ │ │ + blt.n 545bc │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 54664 │ │ │ │ + b.n 545d4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 54382 │ │ │ │ + bl 542f2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 546c8 │ │ │ │ - bl 980b4 │ │ │ │ + b.n 54638 │ │ │ │ + bl 98234 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54686 │ │ │ │ + bne.n 545f6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54676 │ │ │ │ + bne.n 545e6 │ │ │ │ dmb ish │ │ │ │ - beq.n 54692 │ │ │ │ + beq.n 54602 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 54382 │ │ │ │ + bl 542f2 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 546b4 │ │ │ │ + bne.n 54624 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 546a4 │ │ │ │ + bne.n 54614 │ │ │ │ dmb ish │ │ │ │ - beq.n 546c0 │ │ │ │ + beq.n 54630 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 54654 │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 545c4 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2a0dc │ │ │ │ - cbz r0, 5470a │ │ │ │ + cbz r0, 5467a │ │ │ │ mov r4, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54710 │ │ │ │ + b.n 54680 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 5473e │ │ │ │ + bne.n 546ae │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11fcb8 │ │ │ │ - cbz r0, 54754 │ │ │ │ - b.n 54758 │ │ │ │ + bl 120570 │ │ │ │ + cbz r0, 546c4 │ │ │ │ + b.n 546c8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9228 @ 0x240c │ │ │ │ + movw r0, #9996 @ 0x270c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54732 │ │ │ │ + bne.n 546a2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5478c │ │ │ │ + b.n 546fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54754 │ │ │ │ + beq.n 546c4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2a1dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54784 │ │ │ │ + bne.n 546f4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 54754 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 546c4 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 547c2 │ │ │ │ + beq.n 54732 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 547f0 │ │ │ │ + bne.n 54760 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 547d6 │ │ │ │ + beq.n 54746 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 547f2 │ │ │ │ + bgt.n 54762 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5481c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5478c │ │ │ │ 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 e815c │ │ │ │ + bl e8964 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5481c │ │ │ │ + beq.n 5478c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5481c │ │ │ │ + cbnz r3, 5478c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #10188 @ 0x27cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5484c │ │ │ │ + beq.n 547bc │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54862 │ │ │ │ + bne.n 547d2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 54896 │ │ │ │ + beq.n 54806 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 54864 │ │ │ │ - b.n 54896 │ │ │ │ + bgt.n 547d4 │ │ │ │ + b.n 54806 │ │ │ │ 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 54882 │ │ │ │ + beq.n 547f2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 548b0 │ │ │ │ + bne.n 54820 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54896 │ │ │ │ + beq.n 54806 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 548b2 │ │ │ │ + bgt.n 54822 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 548f4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 54864 │ │ │ │ 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 d4830 │ │ │ │ + bl d5078 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 548de │ │ │ │ + beq.n 5484e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 548de │ │ │ │ + cbnz r3, 5484e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 548f4 │ │ │ │ + beq.n 54864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 548f4 │ │ │ │ + cbnz r3, 54864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 r8, r6, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ mvn.w r1, r8 │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcc.n 54a22 │ │ │ │ + bcc.n 54992 │ │ │ │ ands.w r3, r8, #63 @ 0x3f │ │ │ │ - bne.n 5492e │ │ │ │ + bne.n 5489e │ │ │ │ orrs.w r1, r8, r6 │ │ │ │ - bne.n 54932 │ │ │ │ + bne.n 548a2 │ │ │ │ mov fp, r3 │ │ │ │ - b.n 54936 │ │ │ │ + b.n 548a6 │ │ │ │ mov.w fp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ rsb r2, fp, #64 @ 0x40 │ │ │ │ ldrd sl, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 54958 │ │ │ │ + bhi.n 548c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 54a14 │ │ │ │ + b.n 54984 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 549a6 │ │ │ │ - cbnz r3, 54966 │ │ │ │ + bne.n 54916 │ │ │ │ + cbnz r3, 548d6 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 5496e │ │ │ │ + beq.n 548de │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cfec │ │ │ │ + bl 4d070 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ mov fp, r7 │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 54998 │ │ │ │ + beq.n 54908 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 4cfec │ │ │ │ + bl 4d070 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 54982 │ │ │ │ + b.n 548f2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r8, r4 │ │ │ │ - b.n 54a14 │ │ │ │ + b.n 54984 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r9, fp │ │ │ │ add r7, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd sl, r9, [r5] │ │ │ │ adds.w r8, r2, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ tst.w r8, #63 @ 0x3f │ │ │ │ strd r8, r6, [r5, #8] │ │ │ │ - bne.n 549d2 │ │ │ │ + bne.n 54942 │ │ │ │ orrs.w r3, r8, r6 │ │ │ │ - beq.n 549da │ │ │ │ + beq.n 5494a │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 4cfec │ │ │ │ + bl 4d070 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ add r4, fp │ │ │ │ mov fp, r7 │ │ │ │ ands.w r2, r4, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ subs r2, r4, r2 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r7, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ cmp r7, fp │ │ │ │ - beq.n 54a08 │ │ │ │ + beq.n 54978 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w fp, fp, #64 @ 0x40 │ │ │ │ - bl 4cfec │ │ │ │ + bl 4d070 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 549f2 │ │ │ │ + b.n 54962 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ adds.w r4, r4, r8 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w sl, [r5] │ │ │ │ strd r9, r4, [r5, #4] │ │ │ │ @@ -62684,351 +62633,351 @@ │ │ │ │ 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 r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 54a5a │ │ │ │ + beq.n 549ca │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 54a7c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 549ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 54a80 │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 549f0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54b40 │ │ │ │ + b.n 54ab0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54a7c │ │ │ │ + beq.n 549ec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54ab2 │ │ │ │ + ble.n 54a22 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 54a7c │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 549ec │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 54adc │ │ │ │ + cbnz r3, 54a4c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54ac4 │ │ │ │ + blt.n 54a34 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 54adc │ │ │ │ + b.n 54a4c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 548f8 │ │ │ │ + bl 54868 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 54b40 │ │ │ │ - bl 980b4 │ │ │ │ + b.n 54ab0 │ │ │ │ + bl 98234 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54afe │ │ │ │ + bne.n 54a6e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54aee │ │ │ │ + bne.n 54a5e │ │ │ │ dmb ish │ │ │ │ - beq.n 54b0a │ │ │ │ + beq.n 54a7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 548f8 │ │ │ │ + bl 54868 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54b2c │ │ │ │ + bne.n 54a9c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54b1c │ │ │ │ + bne.n 54a8c │ │ │ │ dmb ish │ │ │ │ - beq.n 54b38 │ │ │ │ + beq.n 54aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 54acc │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 54a3c │ │ │ │ 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, #33228 @ 0x81cc │ │ │ │ + movw r1, #33996 @ 0x84cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ 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 8ee9c │ │ │ │ - cbz r0, 54bae │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 54b1e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 35fd6 <_Py_IncRef@@Base+0x1dc> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54b90 │ │ │ │ - b.n 54bae │ │ │ │ + cbnz r0, 54b00 │ │ │ │ + b.n 54b1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 54bb2 │ │ │ │ + bne.n 54b22 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 54bd0 │ │ │ │ + ble.n 54b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e688 <_Py_c_pow@@Base+0x5b8> │ │ │ │ + bl 24eb64 <_Py_c_pow@@Base+0xb60> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54b84 │ │ │ │ + bne.n 54af4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 54bd0 │ │ │ │ + cbz r3, 54b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54bc0 │ │ │ │ + bne.n 54b30 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54bd0 │ │ │ │ + b.n 54b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54b8e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 54b8e │ │ │ │ + bne.n 54afe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54afe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54bae │ │ │ │ + bne.n 54b1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 54bae │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54b1e │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #16] @ (54c00 ) │ │ │ │ + ldr r0, [pc, #16] @ (54b70 ) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ lsls r1, 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 r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 54c36 │ │ │ │ + beq.n 54ba6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 54c58 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 54bc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 54c5c │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 54bcc │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54d1c │ │ │ │ + b.n 54c8c │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54c58 │ │ │ │ + beq.n 54bc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54c8e │ │ │ │ + ble.n 54bfe │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 54c58 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 54bc8 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbnz r3, 54cb8 │ │ │ │ + cbnz r3, 54c28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54ca0 │ │ │ │ + blt.n 54c10 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #12] │ │ │ │ - b.n 54cb8 │ │ │ │ + b.n 54c28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 23402c │ │ │ │ + bl 234558 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 54d1c │ │ │ │ - bl 980b4 │ │ │ │ + b.n 54c8c │ │ │ │ + bl 98234 │ │ │ │ add.w r4, r5, #13 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54cda │ │ │ │ + bne.n 54c4a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54cca │ │ │ │ + bne.n 54c3a │ │ │ │ dmb ish │ │ │ │ - beq.n 54ce6 │ │ │ │ + beq.n 54c56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 23402c │ │ │ │ + bl 234558 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 54d08 │ │ │ │ + bne.n 54c78 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54cf8 │ │ │ │ + bne.n 54c68 │ │ │ │ dmb ish │ │ │ │ - beq.n 54d14 │ │ │ │ + beq.n 54c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 54ca8 │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 54c18 │ │ │ │ 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 54d46 │ │ │ │ + bne.n 54cb6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 54d68 │ │ │ │ - b.n 54d60 │ │ │ │ + bne.n 54cd8 │ │ │ │ + b.n 54cd0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9380 @ 0x24a4 │ │ │ │ + movw r0, #10148 @ 0x27a4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d38 │ │ │ │ + bne.n 54ca8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54de6 │ │ │ │ - bl 80728 │ │ │ │ + b.n 54d56 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d5c │ │ │ │ + bne.n 54ccc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54d7c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 54cec │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d5c │ │ │ │ + bne.n 54ccc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54d5c │ │ │ │ + beq.n 54ccc │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #34008 @ 0x84d8 │ │ │ │ + movw r1, #34760 @ 0x87c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #34012 @ 0x84dc │ │ │ │ + movw r0, #34764 @ 0x87cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54d5c │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 54ccc │ │ │ │ + bl 98234 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a178 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54dde │ │ │ │ + bge.n 54d4e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ @@ -63036,233 +62985,233 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54e1a │ │ │ │ + beq.n 54d8a │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 54e30 │ │ │ │ + bne.n 54da0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 54e8a │ │ │ │ + beq.n 54dfa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 54e32 │ │ │ │ - b.n 54e8a │ │ │ │ + bgt.n 54da2 │ │ │ │ + b.n 54dfa │ │ │ │ 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 54e50 │ │ │ │ + beq.n 54dc0 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 54e66 │ │ │ │ + bne.n 54dd6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 54e8a │ │ │ │ + beq.n 54dfa │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 54e8a │ │ │ │ - b.n 54e68 │ │ │ │ + ble.n 54dfa │ │ │ │ + b.n 54dd8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 54ec8 │ │ │ │ + cbz r6, 54e38 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54ea4 │ │ │ │ + bne.n 54e14 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 54eb2 │ │ │ │ + bne.n 54e22 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 54f06 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 54e76 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54eba │ │ │ │ - b.n 54e7c │ │ │ │ + bne.n 54e2a │ │ │ │ + b.n 54dec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54e8a │ │ │ │ - b.n 54ebc │ │ │ │ + ble.n 54dfa │ │ │ │ + b.n 54e2c │ │ │ │ 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 e0aa0 │ │ │ │ + bl e12a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54eea │ │ │ │ + beq.n 54e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54eea │ │ │ │ + cbnz r3, 54e5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 54f00 │ │ │ │ + beq.n 54e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54f00 │ │ │ │ + cbnz r3, 54e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 54f3c │ │ │ │ + beq.n 54eac │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58448 @ 0xe450 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 54f5e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 54ece │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1071cc │ │ │ │ - cbnz r0, 54f62 │ │ │ │ + bl 107b5c │ │ │ │ + cbnz r0, 54ed2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #59224 @ 0xe758 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55022 │ │ │ │ + b.n 54f92 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54f5e │ │ │ │ + beq.n 54ece │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 54f94 │ │ │ │ + ble.n 54f04 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #58532 @ 0xe4a4 │ │ │ │ + movw r1, #59268 @ 0xe784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 54f5e │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 54ece │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbnz r3, 54fbe │ │ │ │ + cbnz r3, 54f2e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #2048 @ 0x800 │ │ │ │ - blt.n 54fa6 │ │ │ │ + blt.n 54f16 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #8] │ │ │ │ - b.n 54fbe │ │ │ │ + b.n 54f2e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 278078 │ │ │ │ + bl 2783f8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 55022 │ │ │ │ - bl 980b4 │ │ │ │ + b.n 54f92 │ │ │ │ + bl 98234 │ │ │ │ add.w r4, r5, #9 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 54fe0 │ │ │ │ + bne.n 54f50 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54fd0 │ │ │ │ + bne.n 54f40 │ │ │ │ dmb ish │ │ │ │ - beq.n 54fec │ │ │ │ + beq.n 54f5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 278078 │ │ │ │ + bl 2783f8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5500e │ │ │ │ + bne.n 54f7e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 54ffe │ │ │ │ + bne.n 54f6e │ │ │ │ dmb ish │ │ │ │ - beq.n 5501a │ │ │ │ + beq.n 54f8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 54fae │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 54f1e │ │ │ │ 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 55068 │ │ │ │ - cbz r0, 5505e │ │ │ │ + bl 54fd8 │ │ │ │ + cbz r0, 54fce │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5505c │ │ │ │ + beq.n 54fcc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7edd4 │ │ │ │ - ldr r0, [pc, #4] @ (55064 ) │ │ │ │ + b.w 7ef24 │ │ │ │ + ldr r0, [pc, #4] @ (54fd4 ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63270,47 +63219,47 @@ │ │ │ │ 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 550ba │ │ │ │ + bpl.n 5502a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 550ba │ │ │ │ + bne.n 5502a │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 19227c │ │ │ │ + bl 192da0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 550ba │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 550de │ │ │ │ + bne.n 5502a │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5504e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 550ba │ │ │ │ + cbnz r3, 5502a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - b.n 550e0 │ │ │ │ + b.n 55050 │ │ │ │ mov r0, r5 │ │ │ │ - bl 147c88 │ │ │ │ + bl 1484b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 550d6 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 550de │ │ │ │ + bne.n 55046 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5504e │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r5, [r4] │ │ │ │ - b.n 550e0 │ │ │ │ + b.n 55050 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -63319,141 +63268,141 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 29ab8 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 55116 │ │ │ │ + cbnz r0, 55086 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 5511a │ │ │ │ + cbz r4, 5508a │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ - beq.n 5511a │ │ │ │ + beq.n 5508a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ str r4, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5511c │ │ │ │ + b.n 5508c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34024 @ 0x84e8 │ │ │ │ + movw r1, #34776 @ 0x87d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20cc2c │ │ │ │ + b.w 20d39c │ │ │ │ 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 55068 │ │ │ │ - cbz r0, 55178 │ │ │ │ + bl 54fd8 │ │ │ │ + cbz r0, 550e8 │ │ │ │ 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 55176 │ │ │ │ + beq.n 550e6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7edd4 │ │ │ │ - ldr r0, [pc, #4] @ (5517c ) │ │ │ │ + b.w 7ef24 │ │ │ │ + ldr r0, [pc, #4] @ (550ec ) │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 551a0 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 551e4 │ │ │ │ + bne.n 55110 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 55154 │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 295ac │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 551be │ │ │ │ + bne.n 5512e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 551d0 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 55140 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 11fe04 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1206bc <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 551da │ │ │ │ + bne.n 5514a │ │ │ │ mov r0, r4 │ │ │ │ blx 2a154 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 551e4 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 55154 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5520a │ │ │ │ + bne.n 5517a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 55068 │ │ │ │ - cbnz r0, 55224 │ │ │ │ - b.n 55220 │ │ │ │ + bl 54fd8 │ │ │ │ + cbnz r0, 55194 │ │ │ │ + b.n 55190 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9496 @ 0x2518 │ │ │ │ + movw r0, #10264 @ 0x2818 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551fe │ │ │ │ + bne.n 5516e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 552b0 │ │ │ │ + b.n 55220 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 55068 │ │ │ │ + bl 54fd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55220 │ │ │ │ + beq.n 55190 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5524e │ │ │ │ + bcs.n 551be │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 55266 │ │ │ │ + bcc.n 551d6 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34108 @ 0x853c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5529a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5520a │ │ │ │ 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 │ │ │ │ @@ -63461,692 +63410,600 @@ │ │ │ │ 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 552a6 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 55216 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55220 │ │ │ │ - ldr r0, [pc, #16] @ (552b4 ) │ │ │ │ - b.n 552b0 │ │ │ │ + bne.n 55190 │ │ │ │ + ldr r0, [pc, #16] @ (55224 ) │ │ │ │ + b.n 55220 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w fd584 │ │ │ │ + b.w fe104 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000552b8 : │ │ │ │ +00055228 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 552ce │ │ │ │ + bpl.n 5523e │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 552ce │ │ │ │ - b.w 1f2234 │ │ │ │ + cbz r1, 5523e │ │ │ │ + b.w 1f29a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4abaa │ │ │ │ + bl 4ac32 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (55340 ) │ │ │ │ + ldr r4, [pc, #40] @ (552b0 ) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 5532c │ │ │ │ - bl 1fff78 │ │ │ │ + cbz r3, 5529c │ │ │ │ + bl 2006b0 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55380 │ │ │ │ + bne.n 552f0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 553ca │ │ │ │ + b.n 5533a │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1d7bd0 │ │ │ │ + bl 1d84c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a340 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5539e │ │ │ │ + bne.n 5530e │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1d7bd0 │ │ │ │ + bl 1d84c0 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 553c2 │ │ │ │ + bne.n 55332 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ add sp, #12 │ │ │ │ pop {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 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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 72d2c │ │ │ │ + bl 72e74 │ │ │ │ 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 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5544a │ │ │ │ + bne.n 553ba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5546c │ │ │ │ + b.n 553dc │ │ │ │ blx 2a234 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55464 │ │ │ │ + bne.n 553d4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55494 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 55494 │ │ │ │ + bne.n 55402 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 55402 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 554fc │ │ │ │ + b.n 5546a │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 293c4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 554b2 │ │ │ │ + bne.n 55420 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4fcc │ │ │ │ - bl 6ceb8 │ │ │ │ + b.w f57d8 │ │ │ │ + bl 6cfc0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 554c2 │ │ │ │ + cbnz r0, 55430 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ab10 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 554ee │ │ │ │ - bl 6cfec │ │ │ │ + cbz r5, 5545c │ │ │ │ + bl 6d0f4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4fcc │ │ │ │ - bl 91da8 │ │ │ │ + b.w f57d8 │ │ │ │ + bl 91f2c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 5550a │ │ │ │ - b.w 73110 │ │ │ │ + cbnz r0, 5547a │ │ │ │ + b.w 73258 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55564 │ │ │ │ + cbz r0, 554d4 │ │ │ │ mov r0, r4 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - bl 58b74 │ │ │ │ + bl 58bf4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - b.n 55538 │ │ │ │ + b.n 554a8 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 55588 │ │ │ │ + bne.n 554f8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 55598 │ │ │ │ + cbz r4, 55508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 55536 │ │ │ │ + ble.n 554a6 │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #0] │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55532 │ │ │ │ + beq.n 554a2 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 55568 │ │ │ │ + bne.n 554d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 55578 │ │ │ │ + bne.n 554e8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55598 │ │ │ │ + b.n 55508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5555a │ │ │ │ + bne.n 554ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5555a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 554ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55564 │ │ │ │ + bne.n 554d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55564 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 554d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55536 │ │ │ │ + bne.n 554a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55536 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 554a6 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005559c : │ │ │ │ +0005550c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1f4e1c │ │ │ │ + b.w 1f5594 │ │ │ │ │ │ │ │ -000555a2 : │ │ │ │ +00055512 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 213d14 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 214490 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ 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 555cc │ │ │ │ + bne.n 5553c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 555ec │ │ │ │ - b.n 555e4 │ │ │ │ + bne.n 5555c │ │ │ │ + b.n 55554 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #31052 @ 0x794c │ │ │ │ + movw r0, #31820 @ 0x7c4c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 555be │ │ │ │ - b.n 5566c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5552e │ │ │ │ + b.n 555dc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5566c │ │ │ │ + bne.n 555dc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 55614 │ │ │ │ + beq.n 55584 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #31204 @ 0x79e4 │ │ │ │ + movw r1, #31972 @ 0x7ce4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 55660 │ │ │ │ + bl d54ec │ │ │ │ + b.n 555d0 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 55620 │ │ │ │ + bhi.n 55590 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 5563a │ │ │ │ + cbnz r2, 555aa │ │ │ │ mov r0, r2 │ │ │ │ - b.n 55658 │ │ │ │ + b.n 555c8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14344 @ 0x3808 │ │ │ │ + movw r1, #15072 @ 0x3ae0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 55660 │ │ │ │ + bl d54ec │ │ │ │ + b.n 555d0 │ │ │ │ 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 55644 │ │ │ │ + bne.n 555b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8100c │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5566c │ │ │ │ + b.w 8114c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 555dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55658 │ │ │ │ + b.n 555c8 │ │ │ │ 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, 5568c │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r2, 556a6 │ │ │ │ + cbnz r3, 555fc │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 55616 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 556a6 │ │ │ │ + cbz r3, 55616 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 5578c │ │ │ │ + bl 12d620 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 556ec │ │ │ │ ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 556be │ │ │ │ - bl 4fb98 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 556ca │ │ │ │ - b.n 556a2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 4c8bc │ │ │ │ - mov r5, r0 │ │ │ │ + bne.n 5562e │ │ │ │ + bl 2342b4 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 5563a │ │ │ │ + b.n 55612 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + bl 50208 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 556a2 │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ - cbz r3, 556f4 │ │ │ │ - add.w r0, r6, #13 │ │ │ │ + beq.n 55612 │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ + cbz r3, 55664 │ │ │ │ + add.w r0, r5, #13 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 556ea │ │ │ │ + bne.n 5565a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 556da │ │ │ │ + bne.n 5564a │ │ │ │ dmb ish │ │ │ │ - beq.n 556f4 │ │ │ │ - bl 279304 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ + beq.n 55664 │ │ │ │ + bl 279684 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldrd r7, r4, [r3] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + ldrd r6, r7, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ - add.w r9, r4, #64 @ 0x40 │ │ │ │ - blx 29660 │ │ │ │ - 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 55712 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #8 │ │ │ │ blx 29660 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ 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} │ │ │ │ + blx 29db8 │ │ │ │ + movs r1, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + blx 29660 │ │ │ │ + add.w lr, r6, #64 @ 0x40 │ │ │ │ + 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 55694 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ - ldrb r3, [r6, #12] │ │ │ │ + ldrb r3, [r5, #12] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ - str.w r9, [r0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - cbz r3, 5578c │ │ │ │ - add.w r0, r6, #13 │ │ │ │ + str.w r8, [r0] │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ + cbz r3, 556ec │ │ │ │ + add.w r0, r5, #13 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55782 │ │ │ │ + bne.n 556e2 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55772 │ │ │ │ + bne.n 556d2 │ │ │ │ dmb ish │ │ │ │ - beq.n 5578c │ │ │ │ - bl 25d784 │ │ │ │ - mov r0, r5 │ │ │ │ + beq.n 556ec │ │ │ │ + bl 25dbfc │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 557be │ │ │ │ + beq.n 5571e │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 557d4 │ │ │ │ + bne.n 55734 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 55808 │ │ │ │ + beq.n 55768 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 557d6 │ │ │ │ - b.n 55808 │ │ │ │ + bgt.n 55736 │ │ │ │ + b.n 55768 │ │ │ │ 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 557f4 │ │ │ │ + beq.n 55754 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55822 │ │ │ │ + bne.n 55782 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55808 │ │ │ │ + beq.n 55768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55824 │ │ │ │ + bgt.n 55784 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 55866 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 557c6 │ │ │ │ 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 cc514 │ │ │ │ + bl ccda0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55850 │ │ │ │ + beq.n 557b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55850 │ │ │ │ + cbnz r3, 557b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55866 │ │ │ │ + beq.n 557c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55866 │ │ │ │ + cbnz r3, 557c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005586a : │ │ │ │ +000557ca : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 260914 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ - 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] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5591c │ │ │ │ - movs r3, #0 │ │ │ │ - strh.w r3, [r0, #430] @ 0x1ae │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 558c4 │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 558ba │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 558aa │ │ │ │ - dmb ish │ │ │ │ - beq.n 558c4 │ │ │ │ - bl 279304 │ │ │ │ - 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 29db8 │ │ │ │ - ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ - cbz r3, 5591c │ │ │ │ - addw r0, r6, #431 @ 0x1af │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 55912 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 55902 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5591c │ │ │ │ - bl 25d784 │ │ │ │ - mov r0, r7 │ │ │ │ - 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 r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (55960 ) │ │ │ │ - movs r0, #3 │ │ │ │ - ldrd r1, r3, [r1, #4] │ │ │ │ - bl 7e7ac │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (55964 ) │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r3, [r0, #520] @ 0x208 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 5595c │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r0, #520] @ 0x208 │ │ │ │ - cbnz r3, 5595c │ │ │ │ - add.w r0, r0, #520 @ 0x208 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ - asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + b.w 260d84 <_PyUnicode_EncodeUTF32@@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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 84300 <_PyObject_New@@Base> │ │ │ │ + bl 84440 <_PyObject_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55a34 │ │ │ │ + beq.n 5589e │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 559b4 │ │ │ │ + cbz r3, 5581e │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 559aa │ │ │ │ + bne.n 55814 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5599a │ │ │ │ + bne.n 55804 │ │ │ │ dmb ish │ │ │ │ - beq.n 559b4 │ │ │ │ - bl 279304 │ │ │ │ + beq.n 5581e │ │ │ │ + bl 279684 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ ldrd r9, r8, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [r3, #16] │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ mov r0, r6 │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ movs r1, #1 │ │ │ │ blx 29660 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 276684 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ + bl 276a04 <_Py_hashtable_foreach@@Base+0x318> │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 29db8 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #25 │ │ │ │ blx 29660 │ │ │ │ @@ -64158,372 +64015,398 @@ │ │ │ │ blx 2a2c8 │ │ │ │ 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, 55a34 │ │ │ │ + cbz r3, 5589e │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55a2a │ │ │ │ + bne.n 55894 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55a1a │ │ │ │ + bne.n 55884 │ │ │ │ dmb ish │ │ │ │ - beq.n 55a34 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 5589e │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [pc, #44] @ (558e4 ) │ │ │ │ + movs r0, #3 │ │ │ │ + ldrd r1, r3, [r1, #4] │ │ │ │ + bl 7e8fc │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #36] @ (558e8 ) │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r3, [r0, #520] @ 0x208 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 558e0 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r0, #520] @ 0x208 │ │ │ │ + cbnz r3, 558e0 │ │ │ │ + add.w r0, r0, #520 @ 0x208 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, pc} │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ + lsls r2, 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, #3960] @ 0xf78 │ │ │ │ movw r3, #6304 @ 0x18a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55a72 │ │ │ │ + beq.n 55924 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 55a72 │ │ │ │ + beq.n 55924 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 55a9e │ │ │ │ - b.n 55a8a │ │ │ │ + bls.n 55950 │ │ │ │ + b.n 5593c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 55a66 │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + beq.n 55918 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55a66 │ │ │ │ - b.n 55b36 │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + bne.n 55918 │ │ │ │ + b.n 559e8 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55b36 │ │ │ │ + beq.n 559e8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55ab2 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 55964 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55b36 │ │ │ │ + bne.n 559e8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55ac6 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 55978 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55b36 │ │ │ │ + bne.n 559e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55ad8 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 55b36 │ │ │ │ + bne.n 5598a │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 559e8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55aea │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 55b36 │ │ │ │ + bne.n 5599c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 559e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55afc │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 55b36 │ │ │ │ + bne.n 559ae │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 559e8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55b0e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 55b36 │ │ │ │ + bne.n 559c0 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 559e8 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 55b3a │ │ │ │ - movw r2, #26944 @ 0x6940 │ │ │ │ + bmi.n 559ec │ │ │ │ + movw r2, #27712 @ 0x6c40 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #34620 @ 0x873c │ │ │ │ + movw r1, #35372 @ 0x8a2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r6 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55e70 │ │ │ │ + b.n 55d22 │ │ │ │ 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 55b66 │ │ │ │ + bmi.n 55a18 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #11708 @ 0x2dbc │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34632 @ 0x8748 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr.w fp, [r4, #44] @ 0x2c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 55b94 │ │ │ │ + bmi.n 55a46 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #11708 @ 0x2dbc │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34644 @ 0x8754 │ │ │ │ + movw r1, #35396 @ 0x8a44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 55bc2 │ │ │ │ + bmi.n 55a74 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #11708 @ 0x2dbc │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34656 @ 0x8760 │ │ │ │ + movw r1, #35408 @ 0x8a50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr.w r8, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 55bf0 │ │ │ │ + bmi.n 55aa2 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #35420 @ 0x8a5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr r7, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55c1a │ │ │ │ + bmi.n 55acc │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34680 @ 0x8778 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ 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 55c46 │ │ │ │ + bmi.n 55af8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34692 @ 0x8784 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55c5c │ │ │ │ - bl 80728 │ │ │ │ + bne.n 55b0e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 55b36 │ │ │ │ + bne.w 559e8 │ │ │ │ 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 55c88 │ │ │ │ + bmi.n 55b3a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #26944 @ 0x6940 │ │ │ │ + movw r2, #27712 @ 0x6c40 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #34704 @ 0x8790 │ │ │ │ + movw r1, #35456 @ 0x8a80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr.w r9, [r4, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 55cb6 │ │ │ │ + bmi.n 55b68 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #26944 @ 0x6940 │ │ │ │ + movw r2, #27712 @ 0x6c40 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #34716 @ 0x879c │ │ │ │ + movw r1, #35468 @ 0x8a8c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 55d14 │ │ │ │ + ble.n 55bc6 │ │ │ │ ldr r5, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 55ce6 │ │ │ │ + bmi.n 55b98 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #11708 @ 0x2dbc │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34728 @ 0x87a8 │ │ │ │ + movw r1, #35480 @ 0x8a98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 55d1a │ │ │ │ + beq.n 55bcc │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 55d1c │ │ │ │ + bmi.n 55bce │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #11708 @ 0x2dbc │ │ │ │ + movw r2, #12436 @ 0x3094 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #34740 @ 0x87b4 │ │ │ │ + movw r1, #35492 @ 0x8aa4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2872 @ 0xb38 │ │ │ │ + movw r0, #3600 @ 0xe10 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b36 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 559e8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 55d1c │ │ │ │ + b.n 55bce │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #35540 @ 0x8ad4 │ │ │ │ + movw r1, #36276 @ 0x8db4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #35552 @ 0x8ae0 │ │ │ │ + movw r0, #36288 @ 0x8dc0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ 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 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55d6e │ │ │ │ + beq.n 55c20 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55d7a │ │ │ │ + bge.n 55c2c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34752 @ 0x87c0 │ │ │ │ + movw r1, #35504 @ 0x8ab0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55e58 │ │ │ │ + b.n 55d0a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55d98 │ │ │ │ + bge.n 55c4a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34788 @ 0x87e4 │ │ │ │ + movw r1, #35540 @ 0x8ad4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 55d6e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 55c20 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55db6 │ │ │ │ + bge.n 55c68 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34832 @ 0x8810 │ │ │ │ + movw r1, #35584 @ 0x8b00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 55d6e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 55c20 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 55dd4 │ │ │ │ + bge.n 55c86 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34876 @ 0x883c │ │ │ │ + movw r1, #35628 @ 0x8b2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 55d6e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 55c20 │ │ │ │ mov r0, fp │ │ │ │ - bl 55ea4 │ │ │ │ + bl 55e78 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55d6e │ │ │ │ + beq.n 55c20 │ │ │ │ mov r0, sl │ │ │ │ - bl 55ea4 │ │ │ │ + bl 55e78 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 55e48 │ │ │ │ - cbz r5, 55df8 │ │ │ │ + cbz r0, 55cfa │ │ │ │ + cbz r5, 55caa │ │ │ │ mov r0, r5 │ │ │ │ - bl 55ea4 │ │ │ │ + bl 55e78 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55dfa │ │ │ │ - b.n 55e50 │ │ │ │ - ldr r5, [pc, #124] @ (55e78 ) │ │ │ │ - cbz r4, 55e08 │ │ │ │ + cbnz r0, 55cac │ │ │ │ + b.n 55d02 │ │ │ │ + ldr r5, [pc, #128] @ (55d2c ) │ │ │ │ + cbz r4, 55cba │ │ │ │ mov r0, r4 │ │ │ │ - bl 55ea4 │ │ │ │ + bl 55e78 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55e0a │ │ │ │ - b.n 55e56 │ │ │ │ - ldr r4, [pc, #108] @ (55e78 ) │ │ │ │ + cbnz r0, 55cbc │ │ │ │ + b.n 55d08 │ │ │ │ + ldr r4, [pc, #112] @ (55d2c ) │ │ │ │ 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 │ │ │ │ @@ -64535,124 +64418,229 @@ │ │ │ │ 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 21d470 │ │ │ │ + bl 21da30 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55e58 │ │ │ │ + b.n 55d0a │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55e58 │ │ │ │ + b.n 55d0a │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55e58 │ │ │ │ + b.n 55d0a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, sl │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - movw r1, #2972 @ 0xb9c │ │ │ │ + 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, 55d4c │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r2, 55d66 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 55d66 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 55e4c │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 55d7e │ │ │ │ + bl 4fc20 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 55d8a │ │ │ │ + b.n 55d62 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 4c944 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 55d62 │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ + cbz r3, 55db4 │ │ │ │ + add.w r0, r6, #13 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 55daa │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 55d9a │ │ │ │ + dmb ish │ │ │ │ + beq.n 55db4 │ │ │ │ + bl 279684 │ │ │ │ + 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 29660 │ │ │ │ + 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 55dd2 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 29660 │ │ │ │ + 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 2a2c8 │ │ │ │ + ldrb r3, [r6, #12] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str.w r9, [r0] │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + cbz r3, 55e4c │ │ │ │ + add.w r0, r6, #13 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 55e42 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 55e32 │ │ │ │ + dmb ish │ │ │ │ + beq.n 55e4c │ │ │ │ + bl 25dbfc │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + movw r1, #3740 @ 0xe9c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w ced30 │ │ │ │ - ldr r2, [pc, #20] @ (55ea0 ) │ │ │ │ + b.w cf584 │ │ │ │ + ldr r2, [pc, #20] @ (55e74 ) │ │ │ │ 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 55f4a │ │ │ │ - nop │ │ │ │ + b.n 55f1e │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72f44 │ │ │ │ - cbz r0, 55f1e │ │ │ │ + bl 7308c │ │ │ │ + cbz r0, 55ef2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r0, #8 │ │ │ │ adds r5, #8 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 55edc │ │ │ │ + b.n 55eb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 55ed6 │ │ │ │ + beq.n 55eaa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r7, #1 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 55f44 │ │ │ │ + bge.n 55f18 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55ecc │ │ │ │ + beq.n 55ea0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 55f22 │ │ │ │ + bmi.n 55ef6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34952 @ 0x8888 │ │ │ │ + movw r1, #35704 @ 0x8b78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 55f34 │ │ │ │ + bne.n 55f08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55f44 │ │ │ │ - bl 15f0ec <_PyUnicode_Copy@@Base> │ │ │ │ + b.n 55f18 │ │ │ │ + bl 15f8dc <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55ed6 │ │ │ │ + bne.n 55eaa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 55f1e │ │ │ │ + beq.n 55ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f1e │ │ │ │ + bne.n 55ef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55f1e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55ef2 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 55f9a │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 55f6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #52] @ (55f9c ) │ │ │ │ + ldr r1, [pc, #52] @ (55f70 ) │ │ │ │ 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] │ │ │ │ @@ -64667,1915 +64655,1974 @@ │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00055fa0 : │ │ │ │ +00055f74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (55fd4 ) │ │ │ │ + ldr r4, [pc, #36] @ (55fa8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 1ffeb4 │ │ │ │ + bl 2005ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 55fd2 │ │ │ │ - movw r0, #35004 @ 0x88bc │ │ │ │ + bge.n 55fa6 │ │ │ │ + movw r0, #35756 @ 0x8bac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fdedc │ │ │ │ + b.w 1fe614 │ │ │ │ pop {r4, pc} │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ - blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 56078 │ │ │ │ - movs r3, #0 │ │ │ │ - strh.w r3, [r0, #222] @ 0xde │ │ │ │ - ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 5602a │ │ │ │ - add.w r0, r4, #223 @ 0xdf │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 56020 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 56010 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5602a │ │ │ │ - bl 279304 │ │ │ │ - add.w r6, r4, #8 │ │ │ │ - add.w r5, r7, #8 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ - add.w r1, r4, #40 @ 0x28 │ │ │ │ - add.w r0, r7, #40 @ 0x28 │ │ │ │ - blx 29db8 │ │ │ │ - ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ - cbz r3, 56078 │ │ │ │ - add.w r0, r4, #223 @ 0xdf │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5606e │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5605e │ │ │ │ - dmb ish │ │ │ │ - beq.n 56078 │ │ │ │ - bl 25d784 │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 56096 │ │ │ │ + bne.n 55fc6 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 56096 │ │ │ │ + bhi.n 55fc6 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w d4830 │ │ │ │ + b.w d5078 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 560d2 │ │ │ │ + beq.n 56002 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 560d2 │ │ │ │ + ble.n 56002 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 560ea │ │ │ │ + beq.n 5601a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 560ea │ │ │ │ + b.n 5601a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56116 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 56046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138e48 │ │ │ │ - cbnz r0, 5612a │ │ │ │ + bl 13968c │ │ │ │ + cbnz r0, 5605a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35044 @ 0x88e4 │ │ │ │ + movw r1, #35796 @ 0x8bd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5611a │ │ │ │ + bne.n 5604a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56148 │ │ │ │ + b.n 56078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56116 │ │ │ │ + bne.n 56046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 56116 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56046 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56148 │ │ │ │ + beq.n 56078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56148 │ │ │ │ + cbnz r3, 56078 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #20] @ (56164 ) │ │ │ │ - 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 55f4a │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - 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 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cbnz r3, 56184 │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 5619e │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5619e │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 56274 │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 561b6 │ │ │ │ - bl 233dec │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 561c2 │ │ │ │ - b.n 5619a │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - bl 50180 │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5619a │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 561ec │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + beq.n 5611c │ │ │ │ + movs r3, #0 │ │ │ │ + strh.w r3, [r0, #222] @ 0xde │ │ │ │ + ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ + cbz r3, 560ce │ │ │ │ + add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 561e2 │ │ │ │ + bne.n 560c4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 561d2 │ │ │ │ + bne.n 560b4 │ │ │ │ dmb ish │ │ │ │ - beq.n 561ec │ │ │ │ - bl 279304 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - 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 29660 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - mov r9, r0 │ │ │ │ + beq.n 560ce │ │ │ │ + bl 279684 │ │ │ │ + add.w r6, r4, #8 │ │ │ │ + add.w r5, r7, #8 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + stmia r5!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ + stmia.w r5, {r0, r1, r2, r3} │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ + add.w r1, r4, #40 @ 0x28 │ │ │ │ + add.w r0, r7, #40 @ 0x28 │ │ │ │ blx 29db8 │ │ │ │ - movs r1, #8 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 29660 │ │ │ │ - add.w lr, r6, #64 @ 0x40 │ │ │ │ - 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 5621c │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2a2c8 │ │ │ │ - ldrb r3, [r5, #12] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str.w r8, [r0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r4, #16] │ │ │ │ - cbz r3, 56274 │ │ │ │ - add.w r0, r5, #13 │ │ │ │ + ldrb.w r3, [r4, #222] @ 0xde │ │ │ │ + cbz r3, 5611c │ │ │ │ + add.w r0, r4, #223 @ 0xdf │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5626a │ │ │ │ + bne.n 56112 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5625a │ │ │ │ + bne.n 56102 │ │ │ │ dmb ish │ │ │ │ - beq.n 56274 │ │ │ │ - bl 25d784 │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.w 49a70 │ │ │ │ + beq.n 5611c │ │ │ │ + bl 25dbfc │ │ │ │ + mov r0, r7 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r2, [pc, #20] @ (56138 ) │ │ │ │ + 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 55f1e │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + b.w 49af8 <_PyObject_CheckCrossInterpreterData@@Base+0xa84> │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 562aa │ │ │ │ + beq.n 5616c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 562c0 │ │ │ │ + bne.n 56182 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 562f4 │ │ │ │ + beq.n 561b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 562c2 │ │ │ │ - b.n 562f4 │ │ │ │ + bgt.n 56184 │ │ │ │ + b.n 561b6 │ │ │ │ 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 562e0 │ │ │ │ + beq.n 561a2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5630e │ │ │ │ + bne.n 561d0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 562f4 │ │ │ │ + beq.n 561b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56310 │ │ │ │ + bgt.n 561d2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56352 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 56214 │ │ │ │ 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 1311d0 │ │ │ │ + bl 1319b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5633c │ │ │ │ + beq.n 561fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5633c │ │ │ │ + cbnz r3, 561fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56352 │ │ │ │ + beq.n 56214 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56352 │ │ │ │ + cbnz r3, 56214 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 │ │ │ │ - ldrd r1, r2, [r0, #-8] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - bic.w r2, r2, #3 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - 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 792a4 │ │ │ │ - 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 563b8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 563b8 │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_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, 563d6 │ │ │ │ + cbnz r3, 56234 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 563f0 │ │ │ │ + cbz r2, 5624e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 563f0 │ │ │ │ + cbz r3, 5624e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 564c0 │ │ │ │ - ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 4b172 │ │ │ │ + b.n 56318 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 16fc94 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 490b8 <_PyObject_CheckCrossInterpreterData@@Base+0x44> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 563ec │ │ │ │ + beq.n 5624a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 5642c │ │ │ │ + cbz r3, 5628a │ │ │ │ add.w r0, r5, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 56422 │ │ │ │ + bne.n 56280 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 56412 │ │ │ │ + bne.n 56270 │ │ │ │ dmb ish │ │ │ │ - beq.n 5642c │ │ │ │ - bl 279304 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + beq.n 5628a │ │ │ │ + bl 279684 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldrd r8, r4, [r3] │ │ │ │ + ldrd r9, r4, [r3] │ │ │ │ ldrd sl, fp, [r3, #8] │ │ │ │ blx 29660 │ │ │ │ add.w lr, r4, #64 @ 0x40 │ │ │ │ - mov r9, r0 │ │ │ │ + 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 56446 │ │ │ │ + bne.n 562a4 │ │ │ │ movs r1, #4 │ │ │ │ - movs r0, #5 │ │ │ │ + mov r0, r1 │ │ │ │ blx 29660 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [r8, #12] │ │ │ │ + ldr.w r3, [r9, #12] │ │ │ │ mov r7, r0 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + ldr.w r2, [r9, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - ldr.w r0, [r8, #16] │ │ │ │ - str r0, [r4, #0] │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ str r7, [r0, #0] │ │ │ │ - str.w r9, [r0, #4] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - cbz r3, 564c0 │ │ │ │ + str.w r8, [r0, #4] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + cbz r3, 56318 │ │ │ │ add.w r0, r5, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 564b6 │ │ │ │ + bne.n 5630e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 564a6 │ │ │ │ + bne.n 562fe │ │ │ │ dmb ish │ │ │ │ - beq.n 564c0 │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 56318 │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, 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 │ │ │ │ + ldrd r1, r2, [r0, #-8] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + bic.w r2, r2, #3 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + 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 793f0 │ │ │ │ + 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 56380 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 56380 │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ + 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 r4, [pc, #96] @ (56538 ) │ │ │ │ + ldr r4, [pc, #96] @ (563f4 ) │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 56520 │ │ │ │ + cbz r3, 563dc │ │ │ │ ldr.w r0, [r4, #1380] @ 0x564 │ │ │ │ - bl 5666e <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652a <_Py_hashtable_size@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r4, #1372] @ 0x55c │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 5666e <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652a <_Py_hashtable_size@@Base> │ │ │ │ add r5, r0 │ │ │ │ ldr.w r0, [r4, #1384] @ 0x568 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 5666e <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652a <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #38281 @ 0x9589 │ │ │ │ + movw r1, #38465 @ 0x9641 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r4, #1388] @ 0x56c │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 27636c <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 56522 │ │ │ │ + bl 2766ec <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 563de │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 2769bc │ │ │ │ + bl 276d3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56562 │ │ │ │ + beq.n 5641e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 206f2c <_PyEval_GetBuiltin@@Base+0x894> │ │ │ │ - b.n 56564 │ │ │ │ + bl 20747c <_PyEval_GetBuiltin@@Base+0x894> │ │ │ │ + b.n 56420 │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56594 │ │ │ │ + beq.n 56450 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 565aa │ │ │ │ + bne.n 56466 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 565de │ │ │ │ + beq.n 5649a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 565ac │ │ │ │ - b.n 565de │ │ │ │ + bgt.n 56468 │ │ │ │ + b.n 5649a │ │ │ │ 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 565ca │ │ │ │ + beq.n 56486 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 565f8 │ │ │ │ + bne.n 564b4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 565de │ │ │ │ + beq.n 5649a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 565fa │ │ │ │ + bgt.n 564b6 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5663c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 564f8 │ │ │ │ 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 18e238 │ │ │ │ + bl 18ed90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56626 │ │ │ │ + beq.n 564e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56626 │ │ │ │ + cbnz r3, 564e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5663c │ │ │ │ + beq.n 564f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5663c │ │ │ │ + cbnz r3, 564f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 154bf8 │ │ │ │ + bl 155470 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56668 │ │ │ │ + beq.n 56524 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11a220 │ │ │ │ + b.w 11aad8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005666e <_Py_hashtable_size@@Base>: │ │ │ │ +0005652a <_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] │ │ │ │ + movs r1, #0 │ │ │ │ + ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ + blx r3 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 565e2 <_Py_hashtable_size@@Base+0xb8> │ │ │ │ + movs r3, #0 │ │ │ │ + strh.w r3, [r0, #430] @ 0x1ae │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 5658a <_Py_hashtable_size@@Base+0x60> │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 56580 <_Py_hashtable_size@@Base+0x56> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 56570 <_Py_hashtable_size@@Base+0x46> │ │ │ │ + dmb ish │ │ │ │ + beq.n 5658a <_Py_hashtable_size@@Base+0x60> │ │ │ │ + bl 279684 │ │ │ │ + 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 29db8 │ │ │ │ + ldrb.w r3, [r6, #430] @ 0x1ae │ │ │ │ + cbz r3, 565e2 <_Py_hashtable_size@@Base+0xb8> │ │ │ │ + addw r0, r6, #431 @ 0x1af │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 565d8 <_Py_hashtable_size@@Base+0xae> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 565c8 <_Py_hashtable_size@@Base+0x9e> │ │ │ │ + dmb ish │ │ │ │ + beq.n 565e2 <_Py_hashtable_size@@Base+0xb8> │ │ │ │ + bl 25dbfc │ │ │ │ + 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, #3944] @ 0xf68 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5669c <_Py_hashtable_size@@Base+0x2e> │ │ │ │ + cbz r3, 56606 <_Py_hashtable_size@@Base+0xdc> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5669e <_Py_hashtable_size@@Base+0x30> │ │ │ │ + b.n 56608 <_Py_hashtable_size@@Base+0xde> │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #320] @ (567e0 <_Py_hashtable_size@@Base+0x172>) │ │ │ │ + ldr r5, [pc, #316] @ (56748 <_Py_hashtable_size@@Base+0x21e>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ 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 r7, 566d2 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + cbnz r7, 5663c <_Py_hashtable_size@@Base+0x112> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 566d2 <_Py_hashtable_size@@Base+0x64> │ │ │ │ + ble.n 5663c <_Py_hashtable_size@@Base+0x112> │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 566d2 <_Py_hashtable_size@@Base+0x64> │ │ │ │ - cbnz r6, 566fc <_Py_hashtable_size@@Base+0x8e> │ │ │ │ + bgt.n 5663c <_Py_hashtable_size@@Base+0x112> │ │ │ │ + cbnz r6, 56666 <_Py_hashtable_size@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movw r4, #17752 @ 0x4558 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 567ae <_Py_hashtable_size@@Base+0x140> │ │ │ │ + beq.n 56718 <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 567aa <_Py_hashtable_size@@Base+0x13c> │ │ │ │ - cbz r7, 56758 <_Py_hashtable_size@@Base+0xea> │ │ │ │ + beq.n 56714 <_Py_hashtable_size@@Base+0x1ea> │ │ │ │ + cbz r7, 566c2 <_Py_hashtable_size@@Base+0x198> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 56736 <_Py_hashtable_size@@Base+0xc8> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 566a0 <_Py_hashtable_size@@Base+0x176> │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5672e <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 56698 <_Py_hashtable_size@@Base+0x16e> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 567aa <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bne.n 56714 <_Py_hashtable_size@@Base+0x1ea> │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5673a <_Py_hashtable_size@@Base+0xcc> │ │ │ │ - b.n 5675c <_Py_hashtable_size@@Base+0xee> │ │ │ │ + bne.n 566a4 <_Py_hashtable_size@@Base+0x17a> │ │ │ │ + b.n 566c6 <_Py_hashtable_size@@Base+0x19c> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5674a <_Py_hashtable_size@@Base+0xdc> │ │ │ │ + cbnz r0, 566b4 <_Py_hashtable_size@@Base+0x18a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1c67e0 │ │ │ │ - cbnz r0, 5675c <_Py_hashtable_size@@Base+0xee> │ │ │ │ - b.n 567aa <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl 1c70b8 │ │ │ │ + cbnz r0, 566c6 <_Py_hashtable_size@@Base+0x19c> │ │ │ │ + b.n 56714 <_Py_hashtable_size@@Base+0x1ea> │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 55068 │ │ │ │ - cbz r0, 567aa <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl 54fd8 │ │ │ │ + cbz r0, 56714 <_Py_hashtable_size@@Base+0x1ea> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5675c <_Py_hashtable_size@@Base+0xee> │ │ │ │ - b.n 5673e <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + beq.n 566c6 <_Py_hashtable_size@@Base+0x19c> │ │ │ │ + b.n 566a8 <_Py_hashtable_size@@Base+0x17e> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 56782 <_Py_hashtable_size@@Base+0x114> │ │ │ │ + beq.n 566ec <_Py_hashtable_size@@Base+0x1c2> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 297bc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56790 <_Py_hashtable_size@@Base+0x122> │ │ │ │ + b.n 566fa <_Py_hashtable_size@@Base+0x1d0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 29e84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acfc │ │ │ │ - cbz r5, 567b2 <_Py_hashtable_size@@Base+0x144> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r5, 5671c <_Py_hashtable_size@@Base+0x1f2> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 567bc <_Py_hashtable_size@@Base+0x14e> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 56726 <_Py_hashtable_size@@Base+0x1fc> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56764 <_Py_hashtable_size@@Base+0xf6> │ │ │ │ + beq.n 566ce <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 567cc <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + b.n 56736 <_Py_hashtable_size@@Base+0x20c> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 567cc <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + b.n 56736 <_Py_hashtable_size@@Base+0x20c> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ - b.n 567cc <_Py_hashtable_size@@Base+0x15e> │ │ │ │ + b.n 56736 <_Py_hashtable_size@@Base+0x20c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 567aa <_Py_hashtable_size@@Base+0x13c> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 56714 <_Py_hashtable_size@@Base+0x1ea> │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - bics.w r0, r0, #12910592 @ 0xc50000 │ │ │ │ + @ instruction: 0xf7300045 │ │ │ │ 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 179f60 │ │ │ │ + bl 17a830 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5680c <_Py_hashtable_size@@Base+0x19e> │ │ │ │ + beq.n 56774 <_Py_hashtable_size@@Base+0x24a> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 11a220 │ │ │ │ + b.w 11aad8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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, 5682e <_Py_hashtable_size@@Base+0x1c0> │ │ │ │ - mov r5, r0 │ │ │ │ - cbz r2, 56848 <_Py_hashtable_size@@Base+0x1da> │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cbz r3, 56848 <_Py_hashtable_size@@Base+0x1da> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 56912 <_Py_hashtable_size@@Base+0x2a4> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 16f370 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 4903c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 56844 <_Py_hashtable_size@@Base+0x1d6> │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 56884 <_Py_hashtable_size@@Base+0x216> │ │ │ │ - add.w r0, r5, #9 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5687a <_Py_hashtable_size@@Base+0x20c> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5686a <_Py_hashtable_size@@Base+0x1fc> │ │ │ │ - dmb ish │ │ │ │ - beq.n 56884 <_Py_hashtable_size@@Base+0x216> │ │ │ │ - bl 279304 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrd r9, r4, [r3] │ │ │ │ - ldrd sl, fp, [r3, #8] │ │ │ │ - blx 29660 │ │ │ │ - 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 5689e <_Py_hashtable_size@@Base+0x230> │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r1 │ │ │ │ - blx 29660 │ │ │ │ - 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 2a2c8 │ │ │ │ - ldrb r3, [r5, #8] │ │ │ │ - strd sl, fp, [r0, #8] │ │ │ │ - str r7, [r0, #0] │ │ │ │ - str.w r8, [r0, #4] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - cbz r3, 56912 <_Py_hashtable_size@@Base+0x2a4> │ │ │ │ - add.w r0, r5, #9 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 56908 <_Py_hashtable_size@@Base+0x29a> │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 568f8 <_Py_hashtable_size@@Base+0x28a> │ │ │ │ - dmb ish │ │ │ │ - beq.n 56912 <_Py_hashtable_size@@Base+0x2a4> │ │ │ │ - bl 25d784 │ │ │ │ - mov r0, r6 │ │ │ │ - ldmia.w sp!, {r3, 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 r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56966 <_Py_hashtable_size@@Base+0x2f8> │ │ │ │ + beq.n 567c8 <_Py_hashtable_size@@Base+0x29e> │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 56968 <_Py_hashtable_size@@Base+0x2fa> │ │ │ │ + b.n 567ca <_Py_hashtable_size@@Base+0x2a0> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 206988 <_PyEval_GetBuiltin@@Base+0x2f0> │ │ │ │ + bl 206ed8 <_PyEval_GetBuiltin@@Base+0x2f0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56992 <_Py_hashtable_size@@Base+0x324> │ │ │ │ + beq.n 567f4 <_Py_hashtable_size@@Base+0x2ca> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 11a220 │ │ │ │ - b.n 56994 <_Py_hashtable_size@@Base+0x326> │ │ │ │ + bl 11aad8 │ │ │ │ + b.n 567f6 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 569c2 <_Py_hashtable_size@@Base+0x354> │ │ │ │ + beq.n 56824 <_Py_hashtable_size@@Base+0x2fa> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 569f0 <_Py_hashtable_size@@Base+0x382> │ │ │ │ + bne.n 56852 <_Py_hashtable_size@@Base+0x328> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 569d6 <_Py_hashtable_size@@Base+0x368> │ │ │ │ + beq.n 56838 <_Py_hashtable_size@@Base+0x30e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 569f2 <_Py_hashtable_size@@Base+0x384> │ │ │ │ + bgt.n 56854 <_Py_hashtable_size@@Base+0x32a> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56a1c <_Py_hashtable_size@@Base+0x3ae> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5687e <_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 12ec4c │ │ │ │ + bl 12f438 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56a1c <_Py_hashtable_size@@Base+0x3ae> │ │ │ │ + beq.n 5687e <_Py_hashtable_size@@Base+0x354> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56a1c <_Py_hashtable_size@@Base+0x3ae> │ │ │ │ + cbnz r3, 5687e <_Py_hashtable_size@@Base+0x354> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, 5689e <_Py_hashtable_size@@Base+0x374> │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r2, 568b8 <_Py_hashtable_size@@Base+0x38e> │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cbz r3, 568b8 <_Py_hashtable_size@@Base+0x38e> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #8264 @ 0x2048 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 56988 <_Py_hashtable_size@@Base+0x45e> │ │ │ │ + ldr.w r3, [r1, #444] @ 0x1bc │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 4b1fa │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 568b4 <_Py_hashtable_size@@Base+0x38a> │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + cbz r3, 568f4 <_Py_hashtable_size@@Base+0x3ca> │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 568ea <_Py_hashtable_size@@Base+0x3c0> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 568da <_Py_hashtable_size@@Base+0x3b0> │ │ │ │ + dmb ish │ │ │ │ + beq.n 568f4 <_Py_hashtable_size@@Base+0x3ca> │ │ │ │ + bl 279684 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrd r8, r4, [r3] │ │ │ │ + ldrd sl, fp, [r3, #8] │ │ │ │ + blx 29660 │ │ │ │ + add.w lr, r4, #64 @ 0x40 │ │ │ │ + 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 5690e <_Py_hashtable_size@@Base+0x3e4> │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #5 │ │ │ │ + blx 29660 │ │ │ │ + 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] │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2a2c8 │ │ │ │ + ldrb r3, [r5, #8] │ │ │ │ + strd sl, fp, [r0, #8] │ │ │ │ + str r7, [r0, #0] │ │ │ │ + str.w r9, [r0, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + cbz r3, 56988 <_Py_hashtable_size@@Base+0x45e> │ │ │ │ + add.w r0, r5, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5697e <_Py_hashtable_size@@Base+0x454> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5696e <_Py_hashtable_size@@Base+0x444> │ │ │ │ + dmb ish │ │ │ │ + beq.n 56988 <_Py_hashtable_size@@Base+0x45e> │ │ │ │ + bl 25dbfc │ │ │ │ + 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2769bc │ │ │ │ + bl 276d3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56a46 <_Py_hashtable_size@@Base+0x3d8> │ │ │ │ + beq.n 569b4 <_Py_hashtable_size@@Base+0x48a> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 11a220 │ │ │ │ - b.n 56a48 <_Py_hashtable_size@@Base+0x3da> │ │ │ │ + bl 11aad8 │ │ │ │ + b.n 569b6 <_Py_hashtable_size@@Base+0x48c> │ │ │ │ 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, #44] @ (56a88 <_Py_hashtable_size@@Base+0x41a>) │ │ │ │ + ldr r4, [pc, #40] @ (569f4 <_Py_hashtable_size@@Base+0x4ca>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r3, [r4, #1292] @ 0x50c │ │ │ │ - cbz r3, 56a74 <_Py_hashtable_size@@Base+0x406> │ │ │ │ + cbz r3, 569e2 <_Py_hashtable_size@@Base+0x4b8> │ │ │ │ ldr.w r3, [r4, #1364] @ 0x554 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ ldr.w r0, [r4, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 511a0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ - cbz r0, 56ada <_Py_hashtable_size@@Base+0x46c> │ │ │ │ + bl 511e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x98> │ │ │ │ + cbz r0, 56a46 <_Py_hashtable_size@@Base+0x51c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 56ac0 <_Py_hashtable_size@@Base+0x452> │ │ │ │ + cbz r0, 56a2c <_Py_hashtable_size@@Base+0x502> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 56ace <_Py_hashtable_size@@Base+0x460> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 56a3a <_Py_hashtable_size@@Base+0x510> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1c4048 │ │ │ │ + bl 1c4920 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56ad2 <_Py_hashtable_size@@Base+0x464> │ │ │ │ + bne.n 56a3e <_Py_hashtable_size@@Base+0x514> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56ada <_Py_hashtable_size@@Base+0x46c> │ │ │ │ + b.n 56a46 <_Py_hashtable_size@@Base+0x51c> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 11a220 │ │ │ │ + bl 11aad8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56b0a <_Py_hashtable_size@@Base+0x49c> │ │ │ │ + beq.n 56a76 <_Py_hashtable_size@@Base+0x54c> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56b20 <_Py_hashtable_size@@Base+0x4b2> │ │ │ │ + bne.n 56a8c <_Py_hashtable_size@@Base+0x562> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56b54 <_Py_hashtable_size@@Base+0x4e6> │ │ │ │ + beq.n 56ac0 <_Py_hashtable_size@@Base+0x596> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56b22 <_Py_hashtable_size@@Base+0x4b4> │ │ │ │ - b.n 56b54 <_Py_hashtable_size@@Base+0x4e6> │ │ │ │ + bgt.n 56a8e <_Py_hashtable_size@@Base+0x564> │ │ │ │ + b.n 56ac0 <_Py_hashtable_size@@Base+0x596> │ │ │ │ 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 56b40 <_Py_hashtable_size@@Base+0x4d2> │ │ │ │ + beq.n 56aac <_Py_hashtable_size@@Base+0x582> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56b6e <_Py_hashtable_size@@Base+0x500> │ │ │ │ + bne.n 56ada <_Py_hashtable_size@@Base+0x5b0> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56b54 <_Py_hashtable_size@@Base+0x4e6> │ │ │ │ + beq.n 56ac0 <_Py_hashtable_size@@Base+0x596> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56b70 <_Py_hashtable_size@@Base+0x502> │ │ │ │ + bgt.n 56adc <_Py_hashtable_size@@Base+0x5b2> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56bb2 <_Py_hashtable_size@@Base+0x544> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 56b1e <_Py_hashtable_size@@Base+0x5f4> │ │ │ │ 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 3690e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56b9c <_Py_hashtable_size@@Base+0x52e> │ │ │ │ + beq.n 56b08 <_Py_hashtable_size@@Base+0x5de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56b9c <_Py_hashtable_size@@Base+0x52e> │ │ │ │ + cbnz r3, 56b08 <_Py_hashtable_size@@Base+0x5de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56bb2 <_Py_hashtable_size@@Base+0x544> │ │ │ │ + beq.n 56b1e <_Py_hashtable_size@@Base+0x5f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56bb2 <_Py_hashtable_size@@Base+0x544> │ │ │ │ + cbnz r3, 56b1e <_Py_hashtable_size@@Base+0x5f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #35120 @ 0x8930 │ │ │ │ + movw r0, #35872 @ 0x8c20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 56b72 <_Py_hashtable_size@@Base+0x648> │ │ │ │ + movw r3, #48088 @ 0xbbd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #26544 @ 0x67b0 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 56b88 <_Py_hashtable_size@@Base+0x65e> │ │ │ │ + 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 24c534 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ 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, 56bf8 <_Py_hashtable_size@@Base+0x58a> │ │ │ │ + cbz r3, 56ba8 <_Py_hashtable_size@@Base+0x67e> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 56c28 <_Py_hashtable_size@@Base+0x5ba> │ │ │ │ + beq.n 56bd8 <_Py_hashtable_size@@Base+0x6ae> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56c3e <_Py_hashtable_size@@Base+0x5d0> │ │ │ │ + bne.n 56bee <_Py_hashtable_size@@Base+0x6c4> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56c72 <_Py_hashtable_size@@Base+0x604> │ │ │ │ + beq.n 56c22 <_Py_hashtable_size@@Base+0x6f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56c40 <_Py_hashtable_size@@Base+0x5d2> │ │ │ │ - b.n 56c72 <_Py_hashtable_size@@Base+0x604> │ │ │ │ + bgt.n 56bf0 <_Py_hashtable_size@@Base+0x6c6> │ │ │ │ + b.n 56c22 <_Py_hashtable_size@@Base+0x6f8> │ │ │ │ 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 56c5e <_Py_hashtable_size@@Base+0x5f0> │ │ │ │ + beq.n 56c0e <_Py_hashtable_size@@Base+0x6e4> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 56c8c <_Py_hashtable_size@@Base+0x61e> │ │ │ │ + bne.n 56c3c <_Py_hashtable_size@@Base+0x712> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56c72 <_Py_hashtable_size@@Base+0x604> │ │ │ │ + beq.n 56c22 <_Py_hashtable_size@@Base+0x6f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56c8e <_Py_hashtable_size@@Base+0x620> │ │ │ │ + bgt.n 56c3e <_Py_hashtable_size@@Base+0x714> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56cd0 <_Py_hashtable_size@@Base+0x662> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 56c80 <_Py_hashtable_size@@Base+0x756> │ │ │ │ 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 36a5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56cba <_Py_hashtable_size@@Base+0x64c> │ │ │ │ + beq.n 56c6a <_Py_hashtable_size@@Base+0x740> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56cba <_Py_hashtable_size@@Base+0x64c> │ │ │ │ + cbnz r3, 56c6a <_Py_hashtable_size@@Base+0x740> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56cd0 <_Py_hashtable_size@@Base+0x662> │ │ │ │ + beq.n 56c80 <_Py_hashtable_size@@Base+0x756> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56cd0 <_Py_hashtable_size@@Base+0x662> │ │ │ │ + cbnz r3, 56c80 <_Py_hashtable_size@@Base+0x756> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #18085 @ 0x46a5 │ │ │ │ + movw r4, #18225 @ 0x4731 │ │ │ │ movt r4, #4 │ │ │ │ - ldr r3, [pc, #56] @ (56d34 <_Py_hashtable_size@@Base+0x6c6>) │ │ │ │ + ldr r3, [pc, #56] @ (56ce4 <_Py_hashtable_size@@Base+0x7ba>) │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 22aca4 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbnz r0, 56d0c <_Py_hashtable_size@@Base+0x69e> │ │ │ │ + bl 22b178 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbnz r0, 56cbc <_Py_hashtable_size@@Base+0x792> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56d30 <_Py_hashtable_size@@Base+0x6c2> │ │ │ │ + b.n 56ce0 <_Py_hashtable_size@@Base+0x7b6> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ mov.w r0, #434 @ 0x1b2 │ │ │ │ blx 2a9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 56d2c <_Py_hashtable_size@@Base+0x6be> │ │ │ │ + bge.n 56cdc <_Py_hashtable_size@@Base+0x7b2> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 56d08 <_Py_hashtable_size@@Base+0x69a> │ │ │ │ - bl 8100c │ │ │ │ + bl f57d8 │ │ │ │ + b.n 56cb8 <_Py_hashtable_size@@Base+0x78e> │ │ │ │ + bl 8114c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, r0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00056d38 : │ │ │ │ +00056ce8 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 263264 │ │ │ │ + b.w 2635d8 │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56d9a │ │ │ │ + beq.n 56d4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56d9a │ │ │ │ + ble.n 56d4a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - movw r0, #35224 @ 0x8998 │ │ │ │ + movw r0, #35976 @ 0x8c88 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56daa │ │ │ │ + beq.n 56d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56daa │ │ │ │ + cbnz r3, 56d5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 56daa │ │ │ │ - movw r0, #35260 @ 0x89bc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56d5a │ │ │ │ + movw r0, #36012 @ 0x8cac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r0, r5 │ │ │ │ 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 r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 56dce │ │ │ │ + bge.n 56d7e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 258e28 <_PyDeadline_Get@@Base+0x38> │ │ │ │ + b.w 2592d8 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #39260 @ 0x995c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 144f10 │ │ │ │ + bl 145770 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56e14 │ │ │ │ + beq.n 56dc4 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56e42 │ │ │ │ + bne.n 56df2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56e28 │ │ │ │ + beq.n 56dd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56e44 │ │ │ │ + bgt.n 56df4 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56e7e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 56e2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #56] @ (56e84 ) │ │ │ │ + ldr r0, [pc, #56] @ (56e34 ) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56e7e │ │ │ │ + beq.n 56e2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56e7e │ │ │ │ + cbnz r3, 56e2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ lsls r1, 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 r4, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 56ed8 │ │ │ │ + bgt.n 56e88 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 56ebc │ │ │ │ + cbz r2, 56e6c │ │ │ │ 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, #3088 @ 0xc10 │ │ │ │ + movw r3, #3856 @ 0xf10 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r1, #7816 @ 0x1e88 │ │ │ │ + movw r1, #8584 @ 0x2188 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 56ee6 │ │ │ │ + bl d54ec │ │ │ │ + b.n 56e96 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 91300 │ │ │ │ + bl 91484 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56eea │ │ │ │ + cbnz r0, 56e9a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56f0e │ │ │ │ + b.n 56ebe │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r6, #1 │ │ │ │ add.w r1, r4, #16 │ │ │ │ - bl 91924 │ │ │ │ + bl 91aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56f0e │ │ │ │ + beq.n 56ebe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 56f0e │ │ │ │ + cbnz r3, 56ebe │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00056f14 : │ │ │ │ +00056ec4 : │ │ │ │ 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] @ (56f58 ) │ │ │ │ + ldr r0, [pc, #48] @ (56f08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 56f3c │ │ │ │ + cbnz r1, 56eec │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 3aefc <_PyImport_ClearExtension@@Base+0x1bc> │ │ │ │ + b.w 3af08 <_PyImport_ClearExtension@@Base+0x1c0> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #35284 @ 0x89d4 │ │ │ │ + movw r2, #36036 @ 0x8cc4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, 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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56f88 │ │ │ │ + beq.n 56f38 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56fb6 │ │ │ │ + bne.n 56f66 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 56f9c │ │ │ │ + beq.n 56f4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 56fb8 │ │ │ │ + bgt.n 56f68 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 56ff2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 56fa2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r0, [pc, #56] @ (56ff8 ) │ │ │ │ + ldr r0, [pc, #56] @ (56fa8 ) │ │ │ │ cmp r3, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 56ff2 │ │ │ │ + beq.n 56fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56ff2 │ │ │ │ + cbnz r3, 56fa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r1, pc, #48 @ (adr r1, 5702c ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 56fdc ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00056ffc : │ │ │ │ +00056fac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #48064 @ 0xbbc0 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 1d8ce8 │ │ │ │ + bl 1d95d8 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5704e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5707c │ │ │ │ + bne.n 56ffe │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5702c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 29270 │ │ │ │ - cbz r0, 5706a │ │ │ │ + cbz r0, 5701a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5707e │ │ │ │ + b.n 5702e │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #13804 @ 0x35ec │ │ │ │ + movw r0, #14532 @ 0x38c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 847ec │ │ │ │ - b.n 5707e │ │ │ │ + bl 8492c │ │ │ │ + b.n 5702e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00057082 <_PyXI_FillNamespaceFromDict@@Base>: │ │ │ │ +00057032 <_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 5713c <_PyXI_FillNamespaceFromDict@@Base+0xba> │ │ │ │ + ble.n 570ec <_PyXI_FillNamespaceFromDict@@Base+0xba> │ │ │ │ ldr r5, [r7, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ bl 36518 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 570c2 <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 57072 <_PyXI_FillNamespaceFromDict@@Base+0x40> │ │ │ │ + bl 80868 │ │ │ │ subs r4, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 570f4 <_PyXI_FillNamespaceFromDict@@Base+0x72> │ │ │ │ + b.n 570a4 <_PyXI_FillNamespaceFromDict@@Base+0x72> │ │ │ │ movs r0, #24 │ │ │ │ - bl 6ceb8 │ │ │ │ + bl 6cfc0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 570d4 <_PyXI_FillNamespaceFromDict@@Base+0x52> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 570e6 <_PyXI_FillNamespaceFromDict@@Base+0x64> │ │ │ │ + cbnz r0, 57084 <_PyXI_FillNamespaceFromDict@@Base+0x52> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 57096 <_PyXI_FillNamespaceFromDict@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 264438 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ - cbz r0, 570ea <_PyXI_FillNamespaceFromDict@@Base+0x68> │ │ │ │ + bl 2647b4 <_PyObject_GetCrossInterpreterData@@Base> │ │ │ │ + cbz r0, 5709a <_PyXI_FillNamespaceFromDict@@Base+0x68> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - cbz r4, 57138 <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ + cbz r4, 570e8 <_PyXI_FillNamespaceFromDict@@Base+0xb6> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5711c <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ - bl 140f1c │ │ │ │ + beq.n 570cc <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ + bl 141724 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1420] @ 0x58c │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 5711c <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 570cc <_PyXI_FillNamespaceFromDict@@Base+0x9a> │ │ │ │ mov r3, r8 │ │ │ │ mvn.w r2, #6 │ │ │ │ str.w r2, [r3, #60]! │ │ │ │ str.w r3, [r8, #20] │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 5713e <_PyXI_FillNamespaceFromDict@@Base+0xbc> │ │ │ │ + ble.n 570ee <_PyXI_FillNamespaceFromDict@@Base+0xbc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 57134 <_PyXI_FillNamespaceFromDict@@Base+0xb2> │ │ │ │ + cbz r0, 570e4 <_PyXI_FillNamespaceFromDict@@Base+0xb2> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bl 278ea8 │ │ │ │ + bl 279228 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5711e <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ + b.n 570ce <_PyXI_FillNamespaceFromDict@@Base+0x9c> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 5709a <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ + b.n 5704a <_PyXI_FillNamespaceFromDict@@Base+0x18> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, 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, #4040] @ 0xfc8 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + cbz r0, 5710c <_PyXI_FillNamespaceFromDict@@Base+0xda> │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 73258 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5716c <_PyXI_FillNamespaceFromDict@@Base+0x13a> │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 5713e <_PyXI_FillNamespaceFromDict@@Base+0x10c> │ │ │ │ + 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 57118 <_PyXI_FillNamespaceFromDict@@Base+0xe6> │ │ │ │ + cbz r2, 57150 <_PyXI_FillNamespaceFromDict@@Base+0x11e> │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 57150 <_PyXI_FillNamespaceFromDict@@Base+0x11e> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.n 57170 <_PyXI_FillNamespaceFromDict@@Base+0x13e> │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 57170 <_PyXI_FillNamespaceFromDict@@Base+0x13e> │ │ │ │ + bl 7228c │ │ │ │ + cbnz r0, 57170 <_PyXI_FillNamespaceFromDict@@Base+0x13e> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 5716c <_PyXI_FillNamespaceFromDict@@Base+0x13a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5716c <_PyXI_FillNamespaceFromDict@@Base+0x13a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 571c0 <_PyXI_FillNamespaceFromDict@@Base+0x18e> │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #9076 @ 0x2374 │ │ │ │ + movt r5, #43 @ 0x2b │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #36088 @ 0x8cf8 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r3, #9992 @ 0x2708 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + str r1, [sp, #12] │ │ │ │ + movw r1, #29948 @ 0x74fc │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r3, #33376 @ 0x8260 │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ + bl 8492c │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #10128 @ 0x2790 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d9b74 │ │ │ │ + b.w 1da464 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 57194 <_PyXI_FillNamespaceFromDict@@Base+0x112> │ │ │ │ + cbnz r2, 57214 <_PyXI_FillNamespaceFromDict@@Base+0x1e2> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 57194 <_PyXI_FillNamespaceFromDict@@Base+0x112> │ │ │ │ + bne.n 57214 <_PyXI_FillNamespaceFromDict@@Base+0x1e2> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 571ae <_PyXI_FillNamespaceFromDict@@Base+0x12c> │ │ │ │ - ldr r4, [pc, #40] @ (571c0 <_PyXI_FillNamespaceFromDict@@Base+0x13e>) │ │ │ │ + cbnz r0, 5722e <_PyXI_FillNamespaceFromDict@@Base+0x1fc> │ │ │ │ + ldr r4, [pc, #40] @ (57240 <_PyXI_FillNamespaceFromDict@@Base+0x20e>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 571bc <_PyXI_FillNamespaceFromDict@@Base+0x13a> │ │ │ │ + cbz r0, 5723c <_PyXI_FillNamespaceFromDict@@Base+0x20a> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 55f4a │ │ │ │ + b.w 55f1e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r8, r6 │ │ │ │ lsls r1, 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 │ │ │ │ - cbz r0, 571f6 <_PyXI_FillNamespaceFromDict@@Base+0x174> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 57276 <_PyXI_FillNamespaceFromDict@@Base+0x244> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 571ee <_PyXI_FillNamespaceFromDict@@Base+0x16c> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 571f6 <_PyXI_FillNamespaceFromDict@@Base+0x174> │ │ │ │ + bne.n 5726e <_PyXI_FillNamespaceFromDict@@Base+0x23c> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 57276 <_PyXI_FillNamespaceFromDict@@Base+0x244> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + bne.n 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 57214 <_PyXI_FillNamespaceFromDict@@Base+0x192> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 57294 <_PyXI_FillNamespaceFromDict@@Base+0x262> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5720c <_PyXI_FillNamespaceFromDict@@Base+0x18a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 57214 <_PyXI_FillNamespaceFromDict@@Base+0x192> │ │ │ │ + bne.n 5728c <_PyXI_FillNamespaceFromDict@@Base+0x25a> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 57294 <_PyXI_FillNamespaceFromDict@@Base+0x262> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + bne.n 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 57232 <_PyXI_FillNamespaceFromDict@@Base+0x1b0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 572b2 <_PyXI_FillNamespaceFromDict@@Base+0x280> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5722a <_PyXI_FillNamespaceFromDict@@Base+0x1a8> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 57232 <_PyXI_FillNamespaceFromDict@@Base+0x1b0> │ │ │ │ + bne.n 572aa <_PyXI_FillNamespaceFromDict@@Base+0x278> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 572b2 <_PyXI_FillNamespaceFromDict@@Base+0x280> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + bne.n 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5724e <_PyXI_FillNamespaceFromDict@@Base+0x1cc> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 572ce <_PyXI_FillNamespaceFromDict@@Base+0x29c> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57248 <_PyXI_FillNamespaceFromDict@@Base+0x1c6> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5724e <_PyXI_FillNamespaceFromDict@@Base+0x1cc> │ │ │ │ + bne.n 572c8 <_PyXI_FillNamespaceFromDict@@Base+0x296> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 572ce <_PyXI_FillNamespaceFromDict@@Base+0x29c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + cbnz r0, 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5726a <_PyXI_FillNamespaceFromDict@@Base+0x1e8> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 572ea <_PyXI_FillNamespaceFromDict@@Base+0x2b8> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57264 <_PyXI_FillNamespaceFromDict@@Base+0x1e2> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5726a <_PyXI_FillNamespaceFromDict@@Base+0x1e8> │ │ │ │ + bne.n 572e4 <_PyXI_FillNamespaceFromDict@@Base+0x2b2> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 572ea <_PyXI_FillNamespaceFromDict@@Base+0x2b8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + cbnz r0, 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 57286 <_PyXI_FillNamespaceFromDict@@Base+0x204> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 57306 <_PyXI_FillNamespaceFromDict@@Base+0x2d4> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 57280 <_PyXI_FillNamespaceFromDict@@Base+0x1fe> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 57286 <_PyXI_FillNamespaceFromDict@@Base+0x204> │ │ │ │ + bne.n 57300 <_PyXI_FillNamespaceFromDict@@Base+0x2ce> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 57306 <_PyXI_FillNamespaceFromDict@@Base+0x2d4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ + cbnz r0, 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 572a8 <_PyXI_FillNamespaceFromDict@@Base+0x226> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 57328 <_PyXI_FillNamespaceFromDict@@Base+0x2f6> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5729e <_PyXI_FillNamespaceFromDict@@Base+0x21c> │ │ │ │ + bne.n 5731e <_PyXI_FillNamespaceFromDict@@Base+0x2ec> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 572cc <_PyXI_FillNamespaceFromDict@@Base+0x24a> │ │ │ │ + cbnz r2, 5734c <_PyXI_FillNamespaceFromDict@@Base+0x31a> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 572cc <_PyXI_FillNamespaceFromDict@@Base+0x24a> │ │ │ │ + bne.n 5734c <_PyXI_FillNamespaceFromDict@@Base+0x31a> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 572e6 <_PyXI_FillNamespaceFromDict@@Base+0x264> │ │ │ │ - ldr r4, [pc, #40] @ (572f8 <_PyXI_FillNamespaceFromDict@@Base+0x276>) │ │ │ │ + cbnz r0, 57366 <_PyXI_FillNamespaceFromDict@@Base+0x334> │ │ │ │ + ldr r4, [pc, #40] @ (57378 <_PyXI_FillNamespaceFromDict@@Base+0x346>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 572f4 <_PyXI_FillNamespaceFromDict@@Base+0x272> │ │ │ │ + cbz r0, 57374 <_PyXI_FillNamespaceFromDict@@Base+0x342> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 55f4a │ │ │ │ + b.w 55f1e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, fp │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000572fc <_PyXI_ApplyNamespace@@Base>: │ │ │ │ +0005737c <_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 573a4 <_PyXI_ApplyNamespace@@Base+0xa8> │ │ │ │ + ble.n 57424 <_PyXI_ApplyNamespace@@Base+0xa8> │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ ldr.w r0, [r5, r6, lsl #3] │ │ │ │ add.w r5, r5, r6, lsl #3 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 573a8 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + beq.n 57428 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5735a <_PyXI_ApplyNamespace@@Base+0x5e> │ │ │ │ + cbz r0, 573da <_PyXI_ApplyNamespace@@Base+0x5e> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5736a <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ + cbnz r0, 573ea <_PyXI_ApplyNamespace@@Base+0x6e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 573a8 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + beq.n 57428 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 573a8 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + cbnz r3, 57428 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 573a8 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57428 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 57388 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ + beq.n 57408 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57388 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ + cbnz r3, 57408 <_PyXI_ApplyNamespace@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 5739a <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ + beq.n 5741a <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5739a <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ + cbnz r3, 5741a <_PyXI_ApplyNamespace@@Base+0x9e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 573a8 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ + bne.n 57428 <_PyXI_ApplyNamespace@@Base+0xac> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57318 <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ + b.n 57398 <_PyXI_ApplyNamespace@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 573ac <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ + b.n 5742c <_PyXI_ApplyNamespace@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (57480 <_PyXI_ApplyNamespace@@Base+0x184>) │ │ │ │ + ldr r2, [pc, #188] @ (57500 <_PyXI_ApplyNamespace@@Base+0x184>) │ │ │ │ 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 │ │ │ │ @@ -66584,285 +66631,285 @@ │ │ │ │ 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 573d6 <_PyXI_ApplyNamespace@@Base+0xda> │ │ │ │ + bne.n 57456 <_PyXI_ApplyNamespace@@Base+0xda> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57476 <_PyXI_ApplyNamespace@@Base+0x17a> │ │ │ │ - movw sl, #45980 @ 0xb39c │ │ │ │ + beq.n 574f6 <_PyXI_ApplyNamespace@@Base+0x17a> │ │ │ │ + movw sl, #46748 @ 0xb69c │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #46100 @ 0xb414 │ │ │ │ + movw r3, #46868 @ 0xb714 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #32692 @ 0x7fb4 │ │ │ │ + movw r1, #33460 @ 0x82b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #35336 @ 0x8a08 │ │ │ │ + movw r0, #36104 @ 0x8d08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 57470 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ - bl 85bd4 │ │ │ │ + cbz r7, 574f0 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 57458 <_PyXI_ApplyNamespace@@Base+0x15c> │ │ │ │ + cbz r0, 574d8 <_PyXI_ApplyNamespace@@Base+0x15c> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57470 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + beq.n 574f0 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57470 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + cbnz r3, 574f0 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 57470 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 574f0 <_PyXI_ApplyNamespace@@Base+0x174> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57468 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ + beq.n 574e8 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57468 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ + cbnz r3, 574e8 <_PyXI_ApplyNamespace@@Base+0x16c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5740a <_PyXI_ApplyNamespace@@Base+0x10e> │ │ │ │ - b.n 57478 <_PyXI_ApplyNamespace@@Base+0x17c> │ │ │ │ + bne.n 5748a <_PyXI_ApplyNamespace@@Base+0x10e> │ │ │ │ + b.n 574f8 <_PyXI_ApplyNamespace@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00057484 <_PyXI_FreeNamespace@@Base>: │ │ │ │ +00057504 <_PyXI_FreeNamespace@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 574bc <_PyXI_FreeNamespace@@Base+0x38> │ │ │ │ + cbz r3, 5753c <_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, 574a2 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + cbz r2, 57522 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 574b2 <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ + cbnz r3, 57532 <_PyXI_FreeNamespace@@Base+0x2e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2460bc │ │ │ │ + bl 246584 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6cfec │ │ │ │ - bl 140f1c │ │ │ │ - bl 1412e4 │ │ │ │ - b.n 574a2 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ + b.w 6d0f4 │ │ │ │ + bl 141724 │ │ │ │ + bl 141aec │ │ │ │ + b.n 57522 <_PyXI_FreeNamespace@@Base+0x1e> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 574e4 <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ + bne.n 57564 <_PyXI_FreeNamespace@@Base+0x60> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57506 <_PyXI_FreeNamespace@@Base+0x82> │ │ │ │ - b.n 574fe <_PyXI_FreeNamespace@@Base+0x7a> │ │ │ │ + bne.n 57586 <_PyXI_FreeNamespace@@Base+0x82> │ │ │ │ + b.n 5757e <_PyXI_FreeNamespace@@Base+0x7a> │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9544 @ 0x2548 │ │ │ │ + movw r0, #10312 @ 0x2848 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 574d6 <_PyXI_FreeNamespace@@Base+0x52> │ │ │ │ + bne.n 57556 <_PyXI_FreeNamespace@@Base+0x52> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5758a <_PyXI_FreeNamespace@@Base+0x106> │ │ │ │ - bl 80728 │ │ │ │ + b.n 5760a <_PyXI_FreeNamespace@@Base+0x106> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 574fa <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + bne.n 5757a <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 574fa <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + beq.n 5757a <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 574fa <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + beq.n 5757a <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57532 <_PyXI_FreeNamespace@@Base+0xae> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 575b2 <_PyXI_FreeNamespace@@Base+0xae> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 574fa <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + bne.n 5757a <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29d6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 57566 <_PyXI_FreeNamespace@@Base+0xe2> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 575e6 <_PyXI_FreeNamespace@@Base+0xe2> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5753a <_PyXI_FreeNamespace@@Base+0xb6> │ │ │ │ - b.n 574fa <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ - cbz r4, 57582 <_PyXI_FreeNamespace@@Base+0xfe> │ │ │ │ + beq.n 575ba <_PyXI_FreeNamespace@@Base+0xb6> │ │ │ │ + b.n 5757a <_PyXI_FreeNamespace@@Base+0x76> │ │ │ │ + cbz r4, 57602 <_PyXI_FreeNamespace@@Base+0xfe> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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 f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #35416 @ 0x8a58 │ │ │ │ + movw r1, #36184 @ 0x8d58 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ 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 8ee9c │ │ │ │ - cbz r0, 575f6 <_PyXI_FreeNamespace@@Base+0x172> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 57676 <_PyXI_FreeNamespace@@Base+0x172> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 575de <_PyXI_FreeNamespace@@Base+0x15a> │ │ │ │ + bpl.n 5765e <_PyXI_FreeNamespace@@Base+0x15a> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 2105a4 │ │ │ │ + bl 210ca8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 211540 │ │ │ │ - b.n 575f8 <_PyXI_FreeNamespace@@Base+0x174> │ │ │ │ + bl 211c44 │ │ │ │ + b.n 57678 <_PyXI_FreeNamespace@@Base+0x174> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #30044 @ 0x755c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 57622 <_PyXI_FreeNamespace@@Base+0x19e> │ │ │ │ + bne.n 576a2 <_PyXI_FreeNamespace@@Base+0x19e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57644 <_PyXI_FreeNamespace@@Base+0x1c0> │ │ │ │ - b.n 5763c <_PyXI_FreeNamespace@@Base+0x1b8> │ │ │ │ + bne.n 576c4 <_PyXI_FreeNamespace@@Base+0x1c0> │ │ │ │ + b.n 576bc <_PyXI_FreeNamespace@@Base+0x1b8> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9528 @ 0x2538 │ │ │ │ + movw r0, #10296 @ 0x2838 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57614 <_PyXI_FreeNamespace@@Base+0x190> │ │ │ │ + bne.n 57694 <_PyXI_FreeNamespace@@Base+0x190> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 576b2 <_PyXI_FreeNamespace@@Base+0x22e> │ │ │ │ - bl 80728 │ │ │ │ + b.n 57732 <_PyXI_FreeNamespace@@Base+0x22e> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57638 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + bne.n 576b8 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57638 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + beq.n 576b8 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57638 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + beq.n 576b8 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2a0c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5768e <_PyXI_FreeNamespace@@Base+0x20a> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 5770e <_PyXI_FreeNamespace@@Base+0x20a> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57664 <_PyXI_FreeNamespace@@Base+0x1e0> │ │ │ │ - b.n 57638 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ - cbz r4, 576aa <_PyXI_FreeNamespace@@Base+0x226> │ │ │ │ + beq.n 576e4 <_PyXI_FreeNamespace@@Base+0x1e0> │ │ │ │ + b.n 576b8 <_PyXI_FreeNamespace@@Base+0x1b4> │ │ │ │ + cbz r4, 5772a <_PyXI_FreeNamespace@@Base+0x226> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 57754 │ │ │ │ + bl 577d4 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -66870,379 +66917,379 @@ │ │ │ │ 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, #8] │ │ │ │ - cbz r0, 57712 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + cbz r0, 57792 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57712 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + beq.n 57792 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57712 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57792 <_PyXI_FreeNamespace@@Base+0x28e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5772e <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + cbz r0, 577ae <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5772e <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + beq.n 577ae <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5772e <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 577ae <_PyXI_FreeNamespace@@Base+0x2aa> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5774a <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ + cbz r0, 577ca <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5774a <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ + beq.n 577ca <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5774a <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 577ca <_PyXI_FreeNamespace@@Base+0x2c6> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 104d5c │ │ │ │ + bl 105848 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00057754 : │ │ │ │ +000577d4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 57786 │ │ │ │ + bpl.n 57806 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 5777c │ │ │ │ + cbnz r3, 577fc │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 57784 │ │ │ │ + b.n 57804 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57772 │ │ │ │ + bne.n 577f2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 577b0 │ │ │ │ + bne.n 57830 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 577d0 │ │ │ │ - b.n 577c8 │ │ │ │ + bne.n 57850 │ │ │ │ + b.n 57848 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9404 @ 0x24bc │ │ │ │ + movw r0, #10172 @ 0x27bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 577a2 │ │ │ │ - b.n 57886 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 57822 │ │ │ │ + b.n 57906 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57886 │ │ │ │ + bne.n 57906 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 577e8 │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 57868 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57886 │ │ │ │ + bne.n 57906 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57808 │ │ │ │ - bl 85a4c │ │ │ │ + b.n 57888 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57804 │ │ │ │ + beq.n 57884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57804 │ │ │ │ + cbnz r3, 57884 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 577da │ │ │ │ + beq.n 5785a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57886 │ │ │ │ + beq.n 57906 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57838 │ │ │ │ + bge.n 578b8 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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 f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 57886 │ │ │ │ + cbz r0, 57906 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29b84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5789a │ │ │ │ + bge.n 5791a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 578aa │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 5792a │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5784a │ │ │ │ + beq.n 578ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5788a │ │ │ │ + bne.n 5790a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 578ba │ │ │ │ + b.n 5793a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57886 │ │ │ │ + bne.n 57906 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 57886 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57906 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 578a6 │ │ │ │ + beq.n 57926 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 578ba │ │ │ │ + b.n 5793a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 5787c │ │ │ │ + bl f57d8 │ │ │ │ + b.n 578fc │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 578ec │ │ │ │ + cbz r0, 5796c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 578ec │ │ │ │ + beq.n 5796c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 578ec │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5796c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57908 │ │ │ │ + cbz r0, 57988 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57908 │ │ │ │ + beq.n 57988 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57908 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57988 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 57924 │ │ │ │ + cbz r0, 579a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57924 │ │ │ │ + beq.n 579a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57924 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 579a4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 57940 │ │ │ │ + cbz r0, 579c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57940 │ │ │ │ + beq.n 579c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57940 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 579c0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 104d5c │ │ │ │ + bl 105848 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 57954 │ │ │ │ - b.w 7b1c8 │ │ │ │ + cbz r0, 579d4 │ │ │ │ + b.w 7b320 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 57988 │ │ │ │ + bhi.n 57a08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 579a8 │ │ │ │ - b.n 579a0 │ │ │ │ - movw r0, #9412 @ 0x24c4 │ │ │ │ + bne.n 57a28 │ │ │ │ + b.n 57a20 │ │ │ │ + movw r0, #10180 @ 0x27c4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5797a │ │ │ │ - b.n 57a92 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 579fa │ │ │ │ + b.n 57b12 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57a92 │ │ │ │ + bne.n 57b12 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57a92 │ │ │ │ + beq.n 57b12 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 579d0 │ │ │ │ + ble.n 57a50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 579d4 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 579d4 │ │ │ │ - b.n 57a92 │ │ │ │ + bne.n 57a54 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 57a54 │ │ │ │ + b.n 57b12 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 15ae50 │ │ │ │ - cbnz r0, 579f8 │ │ │ │ + bl 15b648 │ │ │ │ + cbnz r0, 57a78 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35532 @ 0x8acc │ │ │ │ + movw r1, #36300 @ 0x8dcc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 57a7c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 57afc │ │ │ │ mov r0, r6 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 57a7c │ │ │ │ + blt.n 57afc │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 57ac8 │ │ │ │ + bl 57b48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57a7c │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 57afc │ │ │ │ + bl 98234 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 29968 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 57a58 │ │ │ │ + bge.n 57ad8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57a58 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 57ad8 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57a16 │ │ │ │ + beq.n 57a96 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57a5a │ │ │ │ + b.n 57ada │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 57bdc │ │ │ │ + bl 57c5c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57a86 │ │ │ │ - cbnz r7, 57a7c │ │ │ │ + bge.n 57b06 │ │ │ │ + cbnz r7, 57afc │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 57a92 │ │ │ │ + bl f57d8 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 57b12 │ │ │ │ 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 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #35568 @ 0x8af0 │ │ │ │ + movw r0, #36336 @ 0x8df0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -67255,97 +67302,97 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bge.n 57af0 │ │ │ │ + bge.n 57b70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 77e50 │ │ │ │ - b.n 57af2 │ │ │ │ + bl 77f98 │ │ │ │ + b.n 57b72 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 57b1a │ │ │ │ + cbz r0, 57b9a │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.n 57b0e │ │ │ │ + bgt.n 57b8e │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r8 │ │ │ │ - bl 77e50 │ │ │ │ - b.n 57b10 │ │ │ │ + bl 77f98 │ │ │ │ + b.n 57b90 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 57b24 │ │ │ │ + cbnz r0, 57ba4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 78208 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 78350 │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57bb8 │ │ │ │ + b.n 57c38 │ │ │ │ movs r4, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 57b92 │ │ │ │ - bl ea8dc │ │ │ │ + beq.n 57c12 │ │ │ │ + bl eb0e4 │ │ │ │ mul.w fp, sl, r4 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57b96 │ │ │ │ + cbz r0, 57c16 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r1, fp │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57b64 │ │ │ │ + bne.n 57be4 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 57b96 │ │ │ │ + beq.n 57c16 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 57b96 │ │ │ │ + cbnz r2, 57c16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 57b96 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57c16 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 57b74 │ │ │ │ + beq.n 57bf4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 57b74 │ │ │ │ + cbnz r2, 57bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r2, r4, lsl #3] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 57b2e │ │ │ │ + b.n 57bae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57bb8 │ │ │ │ + b.n 57c38 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 57bb2 │ │ │ │ + beq.n 57c32 │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 57ba0 │ │ │ │ - bl 78208 │ │ │ │ - b.n 57b1e │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 57c20 │ │ │ │ + bl 78350 │ │ │ │ + b.n 57b9e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ @@ -67358,95 +67405,95 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 57c06 │ │ │ │ + beq.n 57c86 │ │ │ │ adds r4, #1 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 57bf6 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 57c76 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78208 │ │ │ │ + b.w 78350 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 57c1a │ │ │ │ - b.w 7b1c8 │ │ │ │ + cbz r0, 57c9a │ │ │ │ + b.w 7b320 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 57c46 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 57cc6 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57c52 │ │ │ │ + cbz r3, 57cd2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57c72 │ │ │ │ + b.n 57cf2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1dfd80 │ │ │ │ - cbnz r0, 57c6e │ │ │ │ + bl 1e05f8 │ │ │ │ + cbnz r0, 57cee │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 57c6e │ │ │ │ + cbnz r3, 57cee │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 57c6e │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 57cee │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057c76 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00057cf6 <_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 57cb0 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bpl.n 57d30 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 57cb0 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + bne.n 57d30 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44828 @ 0xaf1c │ │ │ │ + movw r1, #44188 @ 0xac9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 57cc0 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ - bl ee87c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 57d40 <_PyLong_Size_t_Converter@@Base+0x4a> │ │ │ │ + bl ef084 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57cc4 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 57cc4 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bne.n 57d44 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 57d44 <_PyLong_Size_t_Converter@@Base+0x4e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57cc8 <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ + b.n 57d48 <_PyLong_Size_t_Converter@@Base+0x52> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #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, #4008] @ 0xfa8 │ │ │ │ @@ -67454,194 +67501,194 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29718 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 57cfc <_PyLong_Size_t_Converter@@Base+0x86> │ │ │ │ + bne.n 57d7c <_PyLong_Size_t_Converter@@Base+0x86> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57d1e <_PyLong_Size_t_Converter@@Base+0xa8> │ │ │ │ - b.n 57d16 <_PyLong_Size_t_Converter@@Base+0xa0> │ │ │ │ + bne.n 57d9e <_PyLong_Size_t_Converter@@Base+0xa8> │ │ │ │ + b.n 57d96 <_PyLong_Size_t_Converter@@Base+0xa0> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #9428 @ 0x24d4 │ │ │ │ + movw r0, #10196 @ 0x27d4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57cee <_PyLong_Size_t_Converter@@Base+0x78> │ │ │ │ + bne.n 57d6e <_PyLong_Size_t_Converter@@Base+0x78> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57d82 <_PyLong_Size_t_Converter@@Base+0x10c> │ │ │ │ - bl 80728 │ │ │ │ + b.n 57e02 <_PyLong_Size_t_Converter@@Base+0x10c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d12 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + bne.n 57d92 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d12 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + bne.n 57d92 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d12 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + beq.n 57d92 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2a024 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57d6e <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ + bge.n 57dee <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57d8e <_PyLong_Size_t_Converter@@Base+0x118> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 57e0e <_PyLong_Size_t_Converter@@Base+0x118> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d3c <_PyLong_Size_t_Converter@@Base+0xc6> │ │ │ │ + beq.n 57dbc <_PyLong_Size_t_Converter@@Base+0xc6> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 57d7a <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 57dfa <_PyLong_Size_t_Converter@@Base+0x104> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d12 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ + bne.n 57d92 <_PyLong_Size_t_Converter@@Base+0x9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 57d9e <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ + cbz r3, 57e1e <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 57d9e <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 57e1e <_PyLong_Size_t_Converter@@Base+0x128> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 57d6e <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 57dee <_PyLong_Size_t_Converter@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 57dd0 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ + bhi.n 57e50 <_PyLong_Size_t_Converter@@Base+0x15a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57df0 <_PyLong_Size_t_Converter@@Base+0x17a> │ │ │ │ - b.n 57de8 <_PyLong_Size_t_Converter@@Base+0x172> │ │ │ │ - movw r0, #9436 @ 0x24dc │ │ │ │ + bne.n 57e70 <_PyLong_Size_t_Converter@@Base+0x17a> │ │ │ │ + b.n 57e68 <_PyLong_Size_t_Converter@@Base+0x172> │ │ │ │ + movw r0, #10204 @ 0x27dc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57dc2 <_PyLong_Size_t_Converter@@Base+0x14c> │ │ │ │ - b.n 57ece <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 57e42 <_PyLong_Size_t_Converter@@Base+0x14c> │ │ │ │ + b.n 57f4e <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57ece <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bne.n 57f4e <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1fee30 │ │ │ │ + bl 1ff568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57ece <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + beq.n 57f4e <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 57e18 <_PyLong_Size_t_Converter@@Base+0x1a2> │ │ │ │ + ble.n 57e98 <_PyLong_Size_t_Converter@@Base+0x1a2> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 57e1c <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 57e1c <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ - b.n 57ece <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bne.n 57e9c <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 57e9c <_PyLong_Size_t_Converter@@Base+0x1a6> │ │ │ │ + b.n 57f4e <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 15ae50 │ │ │ │ - cbnz r0, 57e40 <_PyLong_Size_t_Converter@@Base+0x1ca> │ │ │ │ + bl 15b648 │ │ │ │ + cbnz r0, 57ec0 <_PyLong_Size_t_Converter@@Base+0x1ca> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35596 @ 0x8b0c │ │ │ │ + movw r1, #36364 @ 0x8e0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 57ea8 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 57f28 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ mov r0, r6 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 57ea8 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + blt.n 57f28 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 57ac8 │ │ │ │ + bl 57b48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57ea8 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 57f28 <_PyLong_Size_t_Converter@@Base+0x232> │ │ │ │ + bl 98234 │ │ │ │ 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 2a7ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 57e9a <_PyLong_Size_t_Converter@@Base+0x224> │ │ │ │ + bge.n 57f1a <_PyLong_Size_t_Converter@@Base+0x224> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57ebe <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 57f3e <_PyLong_Size_t_Converter@@Base+0x248> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57e5e <_PyLong_Size_t_Converter@@Base+0x1e8> │ │ │ │ + beq.n 57ede <_PyLong_Size_t_Converter@@Base+0x1e8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57bdc │ │ │ │ + bl 57c5c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 57eb2 <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 57ece <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ + bne.n 57f32 <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 57f4e <_PyLong_Size_t_Converter@@Base+0x258> │ │ │ │ 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 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 57e96 <_PyLong_Size_t_Converter@@Base+0x220> │ │ │ │ + bl f57d8 │ │ │ │ + b.n 57f16 <_PyLong_Size_t_Converter@@Base+0x220> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -67650,236 +67697,236 @@ │ │ │ │ strne r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl cf014 │ │ │ │ + bl cf868 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 57f26 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ + cbz r0, 57fa6 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f26 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ + beq.n 57fa6 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f26 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57fa6 <_PyLong_Size_t_Converter@@Base+0x2b0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 57f42 <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ + cbz r0, 57fc2 <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f42 <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ + beq.n 57fc2 <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f42 <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57fc2 <_PyLong_Size_t_Converter@@Base+0x2cc> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 57f5e <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ + cbz r0, 57fde <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f5e <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ + beq.n 57fde <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f5e <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57fde <_PyLong_Size_t_Converter@@Base+0x2e8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57f7a <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ + cbz r0, 57ffa <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f7a <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ + beq.n 57ffa <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f7a <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57ffa <_PyLong_Size_t_Converter@@Base+0x304> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 57f96 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ + cbz r0, 58016 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f96 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ + beq.n 58016 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57f96 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58016 <_PyLong_Size_t_Converter@@Base+0x320> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 57fb2 <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ + cbz r0, 58032 <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57fb2 <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ + beq.n 58032 <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57fb2 <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58032 <_PyLong_Size_t_Converter@@Base+0x33c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 808f4 │ │ │ │ - b.n 57ef6 <_PyLong_Size_t_Converter@@Base+0x280> │ │ │ │ + b.w 80a34 │ │ │ │ + b.n 57f76 <_PyLong_Size_t_Converter@@Base+0x280> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 57fea <_PyLong_Size_t_Converter@@Base+0x374> │ │ │ │ + bne.n 5806a <_PyLong_Size_t_Converter@@Base+0x374> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5800a <_PyLong_Size_t_Converter@@Base+0x394> │ │ │ │ - b.n 58002 <_PyLong_Size_t_Converter@@Base+0x38c> │ │ │ │ + bne.n 5808a <_PyLong_Size_t_Converter@@Base+0x394> │ │ │ │ + b.n 58082 <_PyLong_Size_t_Converter@@Base+0x38c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9396 @ 0x24b4 │ │ │ │ + movw r0, #10164 @ 0x27b4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57fdc <_PyLong_Size_t_Converter@@Base+0x366> │ │ │ │ - b.n 580be <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5805c <_PyLong_Size_t_Converter@@Base+0x366> │ │ │ │ + b.n 5813e <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 580be <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ + bne.n 5813e <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 15ae50 │ │ │ │ - cbnz r0, 5802c <_PyLong_Size_t_Converter@@Base+0x3b6> │ │ │ │ + bl 15b648 │ │ │ │ + cbnz r0, 580ac <_PyLong_Size_t_Converter@@Base+0x3b6> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35632 @ 0x8b30 │ │ │ │ + movw r1, #36400 @ 0x8e30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 580a8 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 58128 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 580a8 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + blt.n 58128 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 57ac8 │ │ │ │ + bl 57b48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 580a8 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 58128 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + bl 98234 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a964 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 58084 <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ + bge.n 58104 <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 58084 <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 58104 <_PyLong_Size_t_Converter@@Base+0x40e> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5804a <_PyLong_Size_t_Converter@@Base+0x3d4> │ │ │ │ + beq.n 580ca <_PyLong_Size_t_Converter@@Base+0x3d4> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58086 <_PyLong_Size_t_Converter@@Base+0x410> │ │ │ │ + b.n 58106 <_PyLong_Size_t_Converter@@Base+0x410> │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 57bdc │ │ │ │ + bl 57c5c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 580b2 <_PyLong_Size_t_Converter@@Base+0x43c> │ │ │ │ - cbnz r7, 580a8 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ + bge.n 58132 <_PyLong_Size_t_Converter@@Base+0x43c> │ │ │ │ + cbnz r7, 58128 <_PyLong_Size_t_Converter@@Base+0x432> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 580be <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ + bl f57d8 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5813e <_PyLong_Size_t_Converter@@Base+0x448> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ 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, [r1, #8] │ │ │ │ - cbnz r3, 580de <_PyLong_Size_t_Converter@@Base+0x468> │ │ │ │ - cbz r2, 580f8 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ + cbnz r3, 5815e <_PyLong_Size_t_Converter@@Base+0x468> │ │ │ │ + cbz r2, 58178 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 580f8 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ + cbz r3, 58178 <_PyLong_Size_t_Converter@@Base+0x482> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36068 @ 0x8ce4 │ │ │ │ + movw r1, #36836 @ 0x8fe4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58100 <_PyLong_Size_t_Converter@@Base+0x48a> │ │ │ │ + b.n 58180 <_PyLong_Size_t_Converter@@Base+0x48a> │ │ │ │ movw r0, #51516 @ 0xc93c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #13868 @ 0x362c │ │ │ │ + movw r0, #14596 @ 0x3904 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ 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 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 58170 <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ + bpl.n 581f0 <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 58174 <_PyLong_Size_t_Converter@@Base+0x4fe> │ │ │ │ + cbz r1, 581f4 <_PyLong_Size_t_Converter@@Base+0x4fe> │ │ │ │ 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] │ │ │ │ @@ -67891,204 +67938,204 @@ │ │ │ │ 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 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 58178 <_PyLong_Size_t_Converter@@Base+0x502> │ │ │ │ + b.n 581f8 <_PyLong_Size_t_Converter@@Base+0x502> │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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 r5, r1 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 5819a <_PyLong_Size_t_Converter@@Base+0x524> │ │ │ │ + cbz r3, 5821a <_PyLong_Size_t_Converter@@Base+0x524> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5819c <_PyLong_Size_t_Converter@@Base+0x526> │ │ │ │ + b.n 5821c <_PyLong_Size_t_Converter@@Base+0x526> │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ 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, #32] │ │ │ │ - cbz r2, 581bc <_PyLong_Size_t_Converter@@Base+0x546> │ │ │ │ + cbz r2, 5823c <_PyLong_Size_t_Converter@@Base+0x546> │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 581c4 <_PyLong_Size_t_Converter@@Base+0x54e> │ │ │ │ + b.n 58244 <_PyLong_Size_t_Converter@@Base+0x54e> │ │ │ │ movw fp, #4372 @ 0x1114 │ │ │ │ movt fp, #71 @ 0x47 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 581d4 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ + cbnz r3, 58254 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 581d4 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ + blt.n 58254 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 581d4 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ - cbnz r5, 581f8 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ + bgt.n 58254 <_PyLong_Size_t_Converter@@Base+0x55e> │ │ │ │ + cbnz r5, 58278 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #260] @ (582dc <_PyLong_Size_t_Converter@@Base+0x666>) │ │ │ │ + ldr r5, [pc, #260] @ (5835c <_PyLong_Size_t_Converter@@Base+0x666>) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ movs r5, #5 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 581f8 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ + cbnz r0, 58278 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 582d4 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ + b.n 58354 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 58226 <_PyLong_Size_t_Converter@@Base+0x5b0> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 582a6 <_PyLong_Size_t_Converter@@Base+0x5b0> │ │ │ │ + bl f85a8 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 58222 <_PyLong_Size_t_Converter@@Base+0x5ac> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 582a2 <_PyLong_Size_t_Converter@@Base+0x5ac> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 581f4 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58274 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 58242 <_PyLong_Size_t_Converter@@Base+0x5cc> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 582c2 <_PyLong_Size_t_Converter@@Base+0x5cc> │ │ │ │ + bl f85a8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5823e <_PyLong_Size_t_Converter@@Base+0x5c8> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 582be <_PyLong_Size_t_Converter@@Base+0x5c8> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 581f4 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58274 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5825e <_PyLong_Size_t_Converter@@Base+0x5e8> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 582de <_PyLong_Size_t_Converter@@Base+0x5e8> │ │ │ │ + bl f85a8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5825a <_PyLong_Size_t_Converter@@Base+0x5e4> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 582da <_PyLong_Size_t_Converter@@Base+0x5e4> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 581f4 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58274 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 58278 <_PyLong_Size_t_Converter@@Base+0x602> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 582f8 <_PyLong_Size_t_Converter@@Base+0x602> │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58274 <_PyLong_Size_t_Converter@@Base+0x5fe> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 582f4 <_PyLong_Size_t_Converter@@Base+0x5fe> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 581f4 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58274 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 58282 <_PyLong_Size_t_Converter@@Base+0x60c> │ │ │ │ + cbz r3, 58302 <_PyLong_Size_t_Converter@@Base+0x60c> │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + beq.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 58296 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 58316 <_PyLong_Size_t_Converter@@Base+0x620> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 581f4 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ + bne.n 58274 <_PyLong_Size_t_Converter@@Base+0x57e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #39468 @ 0x9a2c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 582bc <_PyLong_Size_t_Converter@@Base+0x646> │ │ │ │ + bne.n 5833c <_PyLong_Size_t_Converter@@Base+0x646> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ 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 1e5a7c │ │ │ │ - b.n 582d4 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + bl 1e62a4 │ │ │ │ + b.n 58354 <_PyLong_Size_t_Converter@@Base+0x65e> │ │ │ │ + movw r2, #39168 @ 0x9900 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2731c0 │ │ │ │ + bl 2734d8 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ lsls r1, 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 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 58304 <_PyLong_Size_t_Converter@@Base+0x68e> │ │ │ │ - cbz r6, 58314 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ + beq.n 58384 <_PyLong_Size_t_Converter@@Base+0x68e> │ │ │ │ + cbz r6, 58394 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 5832a <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ - cbz r6, 58314 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ + b.n 583aa <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ + cbz r6, 58394 <_PyLong_Size_t_Converter@@Base+0x69e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5832a <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ + b.n 583aa <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 58328 <_PyLong_Size_t_Converter@@Base+0x6b2> │ │ │ │ + cbz r3, 583a8 <_PyLong_Size_t_Converter@@Base+0x6b2> │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 5832a <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ + b.n 583aa <_PyLong_Size_t_Converter@@Base+0x6b4> │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ae9c0 │ │ │ │ - cbz r0, 58340 <_PyLong_Size_t_Converter@@Base+0x6ca> │ │ │ │ - cbz r7, 5833a <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ - cbz r6, 5833a <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ + bl 1af4c8 │ │ │ │ + cbz r0, 583c0 <_PyLong_Size_t_Converter@@Base+0x6ca> │ │ │ │ + cbz r7, 583ba <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ + cbz r6, 583ba <_PyLong_Size_t_Converter@@Base+0x6c4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 5833c <_PyLong_Size_t_Converter@@Base+0x6c6> │ │ │ │ + b.n 583bc <_PyLong_Size_t_Converter@@Base+0x6c6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ │ │ │ │ -0005834a <_Py_c_prod@@Base>: │ │ │ │ +000583ca <_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 │ │ │ │ @@ -68097,714 +68144,714 @@ │ │ │ │ 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 │ │ │ │ - cbz r0, 58396 <_Py_c_prod@@Base+0x4c> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58416 <_Py_c_prod@@Base+0x4c> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5838e <_Py_c_prod@@Base+0x44> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58396 <_Py_c_prod@@Base+0x4c> │ │ │ │ + bne.n 5840e <_Py_c_prod@@Base+0x44> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58416 <_Py_c_prod@@Base+0x4c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5842a <_Py_c_prod@@Base+0xe0> │ │ │ │ + bne.n 584aa <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 583b4 <_Py_c_prod@@Base+0x6a> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58434 <_Py_c_prod@@Base+0x6a> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583ac <_Py_c_prod@@Base+0x62> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 583b4 <_Py_c_prod@@Base+0x6a> │ │ │ │ + bne.n 5842c <_Py_c_prod@@Base+0x62> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58434 <_Py_c_prod@@Base+0x6a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5842a <_Py_c_prod@@Base+0xe0> │ │ │ │ + bne.n 584aa <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 583d0 <_Py_c_prod@@Base+0x86> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58450 <_Py_c_prod@@Base+0x86> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583ca <_Py_c_prod@@Base+0x80> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 583d0 <_Py_c_prod@@Base+0x86> │ │ │ │ + bne.n 5844a <_Py_c_prod@@Base+0x80> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58450 <_Py_c_prod@@Base+0x86> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5842a <_Py_c_prod@@Base+0xe0> │ │ │ │ + cbnz r0, 584aa <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 583ec <_Py_c_prod@@Base+0xa2> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5846c <_Py_c_prod@@Base+0xa2> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583e6 <_Py_c_prod@@Base+0x9c> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 583ec <_Py_c_prod@@Base+0xa2> │ │ │ │ + bne.n 58466 <_Py_c_prod@@Base+0x9c> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5846c <_Py_c_prod@@Base+0xa2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5842a <_Py_c_prod@@Base+0xe0> │ │ │ │ + cbnz r0, 584aa <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 58408 <_Py_c_prod@@Base+0xbe> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58488 <_Py_c_prod@@Base+0xbe> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58402 <_Py_c_prod@@Base+0xb8> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58408 <_Py_c_prod@@Base+0xbe> │ │ │ │ + bne.n 58482 <_Py_c_prod@@Base+0xb8> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58488 <_Py_c_prod@@Base+0xbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5842a <_Py_c_prod@@Base+0xe0> │ │ │ │ + cbnz r0, 584aa <_Py_c_prod@@Base+0xe0> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5842a <_Py_c_prod@@Base+0xe0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 584aa <_Py_c_prod@@Base+0xe0> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58420 <_Py_c_prod@@Base+0xd6> │ │ │ │ + bne.n 584a0 <_Py_c_prod@@Base+0xd6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005842c <_Py_c_sum@@Base>: │ │ │ │ +000584ac <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ - cbz r0, 5846a <_Py_c_sum@@Base+0x3e> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 584ea <_Py_c_sum@@Base+0x3e> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 58464 <_Py_c_sum@@Base+0x38> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5846a <_Py_c_sum@@Base+0x3e> │ │ │ │ + bne.n 584e4 <_Py_c_sum@@Base+0x38> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 584ea <_Py_c_sum@@Base+0x3e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 584a8 <_Py_c_sum@@Base+0x7c> │ │ │ │ + cbnz r0, 58528 <_Py_c_sum@@Base+0x7c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 58486 <_Py_c_sum@@Base+0x5a> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58506 <_Py_c_sum@@Base+0x5a> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58480 <_Py_c_sum@@Base+0x54> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58486 <_Py_c_sum@@Base+0x5a> │ │ │ │ + bne.n 58500 <_Py_c_sum@@Base+0x54> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58506 <_Py_c_sum@@Base+0x5a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 584a8 <_Py_c_sum@@Base+0x7c> │ │ │ │ + cbnz r0, 58528 <_Py_c_sum@@Base+0x7c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 584a8 <_Py_c_sum@@Base+0x7c> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58528 <_Py_c_sum@@Base+0x7c> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5849e <_Py_c_sum@@Base+0x72> │ │ │ │ + bne.n 5851e <_Py_c_sum@@Base+0x72> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #38484 @ 0x9654 │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 584e2 <_Py_c_sum@@Base+0xb6> │ │ │ │ + beq.n 58562 <_Py_c_sum@@Base+0xb6> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 584e2 <_Py_c_sum@@Base+0xb6> │ │ │ │ + cbz r0, 58562 <_Py_c_sum@@Base+0xb6> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5853c <_Py_c_sum@@Base+0x110> │ │ │ │ + ble.n 585bc <_Py_c_sum@@Base+0x110> │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ subs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ mla r4, r5, r3, r9 │ │ │ │ add.w r8, r9, r6 │ │ │ │ subs r7, r4, r6 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bcs.n 5853c <_Py_c_sum@@Base+0x110> │ │ │ │ + bcs.n 585bc <_Py_c_sum@@Base+0x110> │ │ │ │ blx 29af4 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 29db8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 29db8 │ │ │ │ - b.n 5850c <_Py_c_sum@@Base+0xe0> │ │ │ │ + b.n 5858c <_Py_c_sum@@Base+0xe0> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #52] @ (58580 <_Py_c_sum@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #52] @ (58600 <_Py_c_sum@@Base+0x154>) │ │ │ │ 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 58572 <_Py_c_sum@@Base+0x146> │ │ │ │ - movw r0, #38624 @ 0x96e0 │ │ │ │ + bne.n 585f2 <_Py_c_sum@@Base+0x146> │ │ │ │ + movw r0, #39392 @ 0x99e0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e14a8 │ │ │ │ - movw r0, #38632 @ 0x96e8 │ │ │ │ + b.w e1cb0 │ │ │ │ + movw r0, #39400 @ 0x99e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #48] @ (585b8 <_Py_c_sum@@Base+0x18c>) │ │ │ │ + ldr r2, [pc, #48] @ (58638 <_Py_c_sum@@Base+0x18c>) │ │ │ │ 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 585ac <_Py_c_sum@@Base+0x180> │ │ │ │ - movw r0, #38640 @ 0x96f0 │ │ │ │ + bne.n 5862c <_Py_c_sum@@Base+0x180> │ │ │ │ + movw r0, #39408 @ 0x99f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e14a8 │ │ │ │ - movw r0, #38652 @ 0x96fc │ │ │ │ + b.w e1cb0 │ │ │ │ + movw r0, #39420 @ 0x99fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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 r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38804 @ 0x9794 │ │ │ │ + movw r1, #39572 @ 0x9a94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38848 @ 0x97c0 │ │ │ │ + movw r1, #39616 @ 0x9ac0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005860c : │ │ │ │ - b.w 1507e8 <_Py_HashDouble@@Base+0x654> │ │ │ │ +0005868c : │ │ │ │ + b.w 151020 <_Py_HashDouble@@Base+0x650> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #38944 @ 0x9820 │ │ │ │ + movw r1, #39712 @ 0x9b20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 58662 │ │ │ │ + cbz r2, 586e2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 264ff0 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x398> │ │ │ │ + bl 265368 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x398> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 58672 │ │ │ │ + cbnz r0, 586f2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 586e0 │ │ │ │ + b.n 58760 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2046c0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x10e8> │ │ │ │ + bl 204c10 <_PyCompile_GetBinaryIntrinsicName@@Base+0x10e8> │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58650 │ │ │ │ - b.n 5865e │ │ │ │ + bne.n 586d0 │ │ │ │ + b.n 586de │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - cbnz r7, 5867e │ │ │ │ - bl 1d74d8 │ │ │ │ + cbnz r7, 586fe │ │ │ │ + bl 1d7e40 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 586ca │ │ │ │ + b.n 5874a │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov.w sl, #1 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp sl, r7 │ │ │ │ - bge.n 586c8 │ │ │ │ + bge.n 58748 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ - bl 12ed4c │ │ │ │ + bl 12f538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 586bc │ │ │ │ + beq.n 5873c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 586bc │ │ │ │ + cbnz r3, 5873c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5869a │ │ │ │ - b.n 586ca │ │ │ │ + bne.n 5871a │ │ │ │ + b.n 5874a │ │ │ │ mov r4, r5 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 586e0 │ │ │ │ + beq.n 58760 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 586e0 │ │ │ │ + cbnz r3, 58760 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ 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 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ │ │ │ │ -000586f8 : │ │ │ │ +00058778 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 58740 │ │ │ │ + cbnz r4, 587c0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 58740 │ │ │ │ + ble.n 587c0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 58740 │ │ │ │ - cbnz r2, 5875e │ │ │ │ + bne.n 587c0 │ │ │ │ + cbnz r2, 587de │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #216] @ (5881c ) │ │ │ │ + ldr r4, [pc, #216] @ (5889c ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5875e │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 587de │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58816 │ │ │ │ + b.n 58896 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ str r1, [sp, #24] │ │ │ │ mul.w r4, r2, r4 │ │ │ │ adds r6, r4, r3 │ │ │ │ it mi │ │ │ │ addmi r6, r6, r3 │ │ │ │ asrs r6, r6, #16 │ │ │ │ - cbnz r2, 58784 │ │ │ │ + cbnz r2, 58804 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 58816 │ │ │ │ + b.n 58896 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r9, #2 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, r5, lsl #16 │ │ │ │ mov fp, r4 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 5877a │ │ │ │ + ble.n 587fa │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w fp, r5, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt.w r1, fp, sl │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ add r0, sl │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5875a │ │ │ │ + beq.n 587da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ strd r3, r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 587f2 │ │ │ │ + beq.n 58872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 587f2 │ │ │ │ + cbnz r3, 58872 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5875a │ │ │ │ + beq.n 587da │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ add.w sl, sl, #65536 @ 0x10000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5879e │ │ │ │ + beq.n 5881e │ │ │ │ subs r3, #1 │ │ │ │ mov r4, fp │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58798 │ │ │ │ + bne.n 58818 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 58798 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58818 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r6 │ │ │ │ lsls r1, 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 r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 58842 │ │ │ │ + cbnz r1, 588c2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fc468 │ │ │ │ + bl fcc74 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 58854 │ │ │ │ - b.n 588b6 │ │ │ │ - movw r0, #6484 @ 0x1954 │ │ │ │ + cbnz r0, 588d4 │ │ │ │ + b.n 58936 │ │ │ │ + movw r0, #7252 @ 0x1c54 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1fda58 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1fe190 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58836 │ │ │ │ - b.n 588b6 │ │ │ │ + bne.n 588b6 │ │ │ │ + b.n 58936 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #51656 @ 0xc9c8 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 58892 │ │ │ │ + beq.n 58912 │ │ │ │ mov r1, r5 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 58892 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 58912 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #39040 @ 0x9880 │ │ │ │ + movw r1, #39808 @ 0x9b80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 588ba │ │ │ │ - b.n 588b6 │ │ │ │ + bne.n 5893a │ │ │ │ + b.n 58936 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 588ac │ │ │ │ - cbz r7, 588ca │ │ │ │ + beq.n 5892c │ │ │ │ + cbz r7, 5894a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 588ca │ │ │ │ + bne.n 5894a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 588ba │ │ │ │ + bne.n 5893a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 588ca │ │ │ │ + b.n 5894a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 588b6 │ │ │ │ + bne.n 58936 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 588b6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58936 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000588d0 : │ │ │ │ +00058950 : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 58922 │ │ │ │ + beq.n 589a2 │ │ │ │ movw r3, #33172 @ 0x8194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 58922 │ │ │ │ + beq.n 589a2 │ │ │ │ movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 58922 │ │ │ │ - bl 87ae4 │ │ │ │ - movw r3, #40996 @ 0xa024 │ │ │ │ + beq.n 589a2 │ │ │ │ + bl 87c2c │ │ │ │ + movw r3, #41688 @ 0xa2d8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #27124 @ 0x69f4 │ │ │ │ + movw r2, #27892 @ 0x6cf4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 5892a │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + b.n 589aa │ │ │ │ + movw r0, #41688 @ 0xa2d8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005892c : │ │ │ │ +000589ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #33172 @ 0x8194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5894e │ │ │ │ + bne.n 589ce │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 58944 │ │ │ │ + b.n 589c4 │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 58964 │ │ │ │ + bne.n 589e4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bfe2c │ │ │ │ + b.w c06fc │ │ │ │ movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5897c │ │ │ │ + beq.n 589fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 5897c │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 589fc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 58980 │ │ │ │ + b.n 58a00 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #56] @ (589cc ) │ │ │ │ + ldr r1, [pc, #56] @ (58a4c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + bl 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 589ca │ │ │ │ + bne.n 58a4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 589bc │ │ │ │ + beq.n 58a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 589bc │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58a3c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (589cc ) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + ldr r1, [pc, #4] @ (58a4c ) │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 58940 │ │ │ │ + bmi.n 589c0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (589dc ) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + ldr r1, [pc, #4] @ (58a5c ) │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ nop │ │ │ │ - b.n 59018 │ │ │ │ + b.n 59098 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (589ec ) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + ldr r1, [pc, #4] @ (58a6c ) │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ nop │ │ │ │ - b.n 585d0 <_Py_c_sum@@Base+0x1a4> │ │ │ │ + b.n 58650 <_Py_c_sum@@Base+0x1a4> │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (589fc ) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + ldr r1, [pc, #4] @ (58a7c ) │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ nop │ │ │ │ - b.n 58690 │ │ │ │ + b.n 58710 │ │ │ │ lsls r1, 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 58a24 │ │ │ │ + bne.n 58aa4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 58a3e │ │ │ │ - b.n 58a52 │ │ │ │ + cbnz r0, 58abe │ │ │ │ + b.n 58ad2 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3752 @ 0xea8 │ │ │ │ + movw r0, #4520 @ 0x11a8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58a18 │ │ │ │ + bne.n 58a98 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58ae2 │ │ │ │ - bl 85a4c │ │ │ │ + b.n 58b62 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58a60 │ │ │ │ + bne.n 58ae0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58a70 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 58af0 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58a3a │ │ │ │ + bne.n 58aba │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58a70 │ │ │ │ + b.n 58af0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58a4e │ │ │ │ + bne.n 58ace │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 58a4e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58ace │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1fdf08 │ │ │ │ + bl 1fe640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58a3a │ │ │ │ + beq.n 58aba │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 58aa0 │ │ │ │ + bne.n 58b20 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #19180 @ 0x4aec │ │ │ │ + movw r1, #19948 @ 0x4dec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 58a3a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 58aba │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14e700 │ │ │ │ + bl 14ef40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58a3a │ │ │ │ + beq.n 58aba │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 58ab4 │ │ │ │ + cbz r3, 58b34 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 58abc │ │ │ │ + b.n 58b3c │ │ │ │ movw r5, #11008 @ 0x2b00 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ cmp r4, #0 │ │ │ │ itt lt │ │ │ │ addlt r4, r4, r6 │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ cmp r4, r6 │ │ │ │ @@ -68818,398 +68865,398 @@ │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (58af0 ) │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ - b.n 587c4 │ │ │ │ + ldr r1, [pc, #4] @ (58b70 ) │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ + b.n 58844 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r1, [pc, #8] @ (58b00 ) │ │ │ │ + ldr r1, [pc, #8] @ (58b80 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 24e778 <_Py_c_pow@@Base+0x6a8> │ │ │ │ + b.w 24ec54 <_Py_c_pow@@Base+0xc50> │ │ │ │ nop │ │ │ │ ldmia r5!, {r7} │ │ │ │ lsls r1, 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 │ │ │ │ - cbz r0, 58b34 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58bb4 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 58b2e │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58b34 │ │ │ │ + bne.n 58bae │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58bb4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58b72 │ │ │ │ + cbnz r0, 58bf2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 58b50 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58bd0 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58b4a │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 58b50 │ │ │ │ + bne.n 58bca │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 58bd0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58b72 │ │ │ │ + cbnz r0, 58bf2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 58b72 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 58bf2 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58b68 │ │ │ │ + bne.n 58be8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 58bc6 │ │ │ │ + bge.n 58c46 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 58bc6 │ │ │ │ + bpl.n 58c46 │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #64] @ (58bcc ) │ │ │ │ + ldr r4, [pc, #64] @ (58c4c ) │ │ │ │ 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 58bac │ │ │ │ + beq.n 58c2c │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 58bb6 │ │ │ │ + bls.n 58c36 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 58bbe │ │ │ │ + b.n 58c3e │ │ │ │ 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 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00058bd0 : │ │ │ │ +00058c50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #280] @ (58cf8 ) │ │ │ │ + ldr r3, [pc, #280] @ (58d78 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #52] @ 0x34 │ │ │ │ - cbz r5, 58c0e │ │ │ │ + cbz r5, 58c8e │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 58bf6 │ │ │ │ + bne.n 58c76 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 58be8 │ │ │ │ + b.n 58c68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 58c26 │ │ │ │ + beq.n 58ca6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add.w r3, r2, #124 @ 0x7c │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 58c26 │ │ │ │ - b.n 58bf2 │ │ │ │ + bcs.n 58ca6 │ │ │ │ + b.n 58c72 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #65452 @ 0xffac │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ + movw r2, #644 @ 0x284 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ - b.n 58c30 │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ + b.n 58cb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d753c │ │ │ │ + bl 1d7ea4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 58c34 │ │ │ │ + cbnz r0, 58cb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58cf2 │ │ │ │ + b.n 58d72 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24980 @ 0x6194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 58cc6 │ │ │ │ + bne.n 58d46 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ - cbnz r6, 58c50 │ │ │ │ + cbnz r6, 58cd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7170 │ │ │ │ + bl d79a0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 58c5c │ │ │ │ + cbz r0, 58cdc │ │ │ │ ldr r5, [r6, #32] │ │ │ │ - cbnz r5, 58c8c │ │ │ │ - bl 72144 │ │ │ │ + cbnz r5, 58d0c │ │ │ │ + bl 7228c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58c8a │ │ │ │ + cbnz r0, 58d0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58c30 │ │ │ │ + beq.n 58cb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58c30 │ │ │ │ - ldr r2, [pc, #140] @ (58cfc ) │ │ │ │ + bne.n 58cb0 │ │ │ │ + ldr r2, [pc, #140] @ (58d7c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58c80 │ │ │ │ + cbz r3, 58d00 │ │ │ │ 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 58c30 │ │ │ │ + b.n 58cb0 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 89af4 │ │ │ │ + bl 89ca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58cf0 │ │ │ │ + beq.n 58d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58cf0 │ │ │ │ - ldr r2, [pc, #80] @ (58cfc ) │ │ │ │ + cbnz r3, 58d70 │ │ │ │ + ldr r2, [pc, #80] @ (58d7c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58cbc │ │ │ │ + cbz r3, 58d3c │ │ │ │ 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 58cf0 │ │ │ │ + b.n 58d70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58cf2 │ │ │ │ + beq.n 58d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58cf2 │ │ │ │ - ldr r2, [pc, #36] @ (58cfc ) │ │ │ │ + cbnz r3, 58d72 │ │ │ │ + ldr r2, [pc, #36] @ (58d7c ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58ce6 │ │ │ │ + cbz r3, 58d66 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 58cf2 │ │ │ │ + b.n 58d72 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #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 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 58d1c │ │ │ │ + cbnz r3, 58d9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 58d36 │ │ │ │ + cbz r2, 58db6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 58d36 │ │ │ │ + cbz r3, 58db6 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39504 @ 0x9a50 │ │ │ │ + movw r1, #40272 @ 0x9d50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58dd6 │ │ │ │ + b.n 58e56 │ │ │ │ mov r0, r1 │ │ │ │ - bl 155d34 │ │ │ │ + bl 1565ac │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ - cbz r5, 58d5e │ │ │ │ + cbz r5, 58dde │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34004 @ 0x84d4 │ │ │ │ + movw r1, #34740 @ 0x87b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 58d32 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 58db2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 58d76 │ │ │ │ + cbnz r3, 58df6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 58dd6 │ │ │ │ + b.n 58e56 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 58d8c │ │ │ │ - bl 78208 │ │ │ │ + cbz r0, 58e0c │ │ │ │ + bl 78350 │ │ │ │ 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 1f6e40 │ │ │ │ + bl 1f7578 │ │ │ │ mov r7, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58db2 │ │ │ │ + cbz r0, 58e32 │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 58d32 │ │ │ │ + b.n 58db2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1f9630 │ │ │ │ - cbz r7, 58dce │ │ │ │ + bl 1f9d18 │ │ │ │ + cbz r7, 58e4e │ │ │ │ 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} │ │ │ │ │ │ │ │ -00058dda : │ │ │ │ - cbnz r0, 58de0 │ │ │ │ - b.w 1f5cf4 │ │ │ │ +00058e5a : │ │ │ │ + cbnz r0, 58e60 │ │ │ │ + b.w 1f642c │ │ │ │ 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] @ (58e18 ) │ │ │ │ + ldr r2, [pc, #28] @ (58e98 ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 58e14 │ │ │ │ + cbz r3, 58e94 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 58ee6 │ │ │ │ + beq.n 58f66 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58ee6 │ │ │ │ + beq.n 58f66 │ │ │ │ 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.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 58e58 │ │ │ │ + beq.n 58ed8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58ee2 │ │ │ │ + beq.n 58f62 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 58ee2 │ │ │ │ + b.n 58f62 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #36040 @ 0x8cc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 58e76 │ │ │ │ + beq.n 58ef6 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w c1154 │ │ │ │ + b.w c1a34 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1b1520 │ │ │ │ + bl 1b2014 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58e88 │ │ │ │ + cbnz r0, 58f08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58ee2 │ │ │ │ + b.n 58f62 │ │ │ │ ldr.w r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #65285 @ 0xff05 │ │ │ │ - movt r3, #11 │ │ │ │ + movw r3, #2005 @ 0x7d5 │ │ │ │ + movt r3, #12 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 58ea0 │ │ │ │ - bl bfe8c │ │ │ │ - b.n 58ea6 │ │ │ │ + bne.n 58f20 │ │ │ │ + bl c075c │ │ │ │ + b.n 58f26 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 58ec2 │ │ │ │ + cbnz r0, 58f42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 58e84 │ │ │ │ + beq.n 58f04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58e84 │ │ │ │ + bne.n 58f04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 58e84 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58f04 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -69224,313 +69271,312 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2701fc │ │ │ │ + b.w 270574 │ │ │ │ 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 58f34 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 58fb4 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #29040 @ 0x7170 │ │ │ │ + movw r0, #29724 @ 0x741c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58fca │ │ │ │ + b.n 5904a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 58f5a │ │ │ │ + beq.n 58fda │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39612 @ 0x9abc │ │ │ │ + movw r1, #40380 @ 0x9dbc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 58f30 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 58fb0 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 58f94 │ │ │ │ + bne.n 59014 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1295ac │ │ │ │ + bl 129ef0 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 58f8a │ │ │ │ + ble.n 5900a │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 224980 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 22501c <_PyParkingLot_AfterFork@@Base+0x169c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58f30 │ │ │ │ + beq.n 58fb0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 1295ac │ │ │ │ + bl 129ef0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 58fca │ │ │ │ + b.n 5904a │ │ │ │ mov r0, r1 │ │ │ │ - bl 141a64 │ │ │ │ + bl 1422bc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 58fae │ │ │ │ + bcc.n 5902e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mov r0, r4 │ │ │ │ - bl 224980 <_PyTime_AsMilliseconds@@Base+0xec0> │ │ │ │ + bl 22501c <_PyParkingLot_AfterFork@@Base+0x169c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58f30 │ │ │ │ + beq.n 58fb0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 1826bc │ │ │ │ - b.n 58f8a │ │ │ │ + bl 183048 │ │ │ │ + b.n 5900a │ │ │ │ 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 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 58ff4 │ │ │ │ - movw r1, #39684 @ 0x9b04 │ │ │ │ + cbnz r2, 59074 │ │ │ │ + movw r1, #40452 @ 0x9e04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 59000 │ │ │ │ - movw r1, #39708 @ 0x9b1c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 59080 │ │ │ │ + movw r1, #40476 @ 0x9e1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 150e9c │ │ │ │ - cbnz r0, 59028 │ │ │ │ + bl 1516d4 │ │ │ │ + cbnz r0, 590a8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5903c │ │ │ │ + b.n 590bc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 59024 │ │ │ │ + blt.n 590a4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39728 @ 0x9b30 │ │ │ │ + movw r0, #40496 @ 0x9e30 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 590a2 │ │ │ │ + bhi.n 59122 │ │ │ │ push {r4} │ │ │ │ movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 590ac │ │ │ │ + bne.n 5912c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 590ac │ │ │ │ + bne.n 5912c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59082 │ │ │ │ + bne.n 59102 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r0, r3, r1 │ │ │ │ negs r3, r0 │ │ │ │ adcs r3, r0 │ │ │ │ - b.n 59084 │ │ │ │ + b.n 59104 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r2, #2 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ negs r2, r1 │ │ │ │ adcs r2, r1 │ │ │ │ movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - b.n 590b4 │ │ │ │ + b.n 59134 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000590b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00059138 : │ │ │ │ + push {r4, r5} │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #16] @ (59150 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5} │ │ │ │ + b.w 1bad78 │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00059154 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #37173 @ 0x9135 │ │ │ │ + movw r1, #37329 @ 0x91d1 │ │ │ │ movt r1, #5 │ │ │ │ - b.w 264f14 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2bc> │ │ │ │ + b.w 26528c <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2bc> │ │ │ │ │ │ │ │ -000590c6 : │ │ │ │ +00059162 : │ │ │ │ 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, #57200 @ 0xdf70 │ │ │ │ + movw r1, #57968 @ 0xe270 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #33612 @ 0x834c │ │ │ │ + movw r0, #34380 @ 0x864c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 590f8 │ │ │ │ + cbnz r0, 59194 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r4 │ │ │ │ - b.n 5911e │ │ │ │ + b.n 591ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 590ee │ │ │ │ + beq.n 5918a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1154 │ │ │ │ + bl c1a34 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5911a │ │ │ │ - bl 85a4c │ │ │ │ + cbz r0, 591b6 │ │ │ │ + bl 85b94 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5911e │ │ │ │ + b.n 591ba │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - │ │ │ │ -0005914a : │ │ │ │ - push {r4, r5} │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (59164 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ - b.w 1ba288 │ │ │ │ - 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, #4] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39760 @ 0x9b50 │ │ │ │ + movw r0, #40528 @ 0x9e50 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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 │ │ │ │ adds r1, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ eors r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ - b.w 58b04 │ │ │ │ + b.w 58b84 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 591e0 │ │ │ │ + cbnz r3, 5925e │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 591e0 │ │ │ │ + ble.n 5925e │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 591e0 │ │ │ │ - cbnz r4, 59202 │ │ │ │ + bne.n 5925e │ │ │ │ + cbnz r4, 59280 │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #2 │ │ │ │ add r0, sp, #24 │ │ │ │ strd r5, r2, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r4, #18172 @ 0x46fc │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59224 │ │ │ │ + cbz r0, 592a2 │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59216 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 59224 │ │ │ │ + bne.n 59294 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 592a2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1ca700 │ │ │ │ + b.w 1cb070 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -69539,587 +69585,588 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 5927e │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 592fc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movw r3, #17016 @ 0x4278 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 59282 │ │ │ │ + beq.n 59300 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39772 @ 0x9b5c │ │ │ │ + movw r1, #40540 @ 0x9e5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 592f8 │ │ │ │ + b.n 59376 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 59290 │ │ │ │ + cbnz r3, 5930e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 592f8 │ │ │ │ + b.n 59376 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 592ac │ │ │ │ + beq.n 5932a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39804 @ 0x9b7c │ │ │ │ + movw r1, #40572 @ 0x9e7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5927e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 592fc │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 592cc │ │ │ │ + beq.n 5934a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39844 @ 0x9ba4 │ │ │ │ + movw r1, #40612 @ 0x9ea4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5927e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 592fc │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #40] @ (592fc ) │ │ │ │ + ldr r0, [pc, #40] @ (5937c ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5927e │ │ │ │ + beq.n 592fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 59286 │ │ │ │ + beq.n 59304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59286 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 59286 │ │ │ │ + bne.n 59304 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59304 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 59190 │ │ │ │ + nop │ │ │ │ + b.n 59210 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 59344 │ │ │ │ + bhi.n 593c4 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 5935c │ │ │ │ + bmi.n 593dc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #26944 @ 0x6940 │ │ │ │ + movw r2, #27712 @ 0x6c40 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40544 @ 0x9e60 │ │ │ │ + movw r0, #41312 @ 0xa160 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 594ae │ │ │ │ - movw r0, #40544 @ 0x9e60 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5952e │ │ │ │ + movw r0, #41312 @ 0xa160 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5931a │ │ │ │ - b.n 594ae │ │ │ │ + bne.n 5939a │ │ │ │ + b.n 5952e │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 593c6 │ │ │ │ + ble.n 59446 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 593c6 │ │ │ │ + beq.n 59446 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 593a6 │ │ │ │ + bpl.n 59426 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 594ae │ │ │ │ + beq.w 5952e │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 593c6 │ │ │ │ + beq.n 59446 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 594ae │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5952e │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40544 @ 0x9e60 │ │ │ │ + movw r0, #41312 @ 0xa160 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 594ae │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5952e │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 593e6 │ │ │ │ + blt.n 59466 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39892 @ 0x9bd4 │ │ │ │ + movw r1, #40660 @ 0x9ed4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 594ae │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5952e │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 594ae │ │ │ │ + beq.n 5952e │ │ │ │ add.w r1, r0, #16 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r2, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ subs r0, r3, r5 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 59488 │ │ │ │ + ble.n 59508 │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 59416 │ │ │ │ + beq.n 59496 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 59424 │ │ │ │ + bne.n 594a4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 59404 │ │ │ │ + b.n 59484 │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 59432 │ │ │ │ + bne.n 594b2 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 59404 │ │ │ │ + b.n 59484 │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 59440 │ │ │ │ + bne.n 594c0 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 59404 │ │ │ │ + b.n 59484 │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 5944e │ │ │ │ + bne.n 594ce │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 59404 │ │ │ │ + b.n 59484 │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 59482 │ │ │ │ + bls.n 59502 │ │ │ │ movw r6, #9672 @ 0x25c8 │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r3, [r3, ip] │ │ │ │ strb.w r3, [r4, #-2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ strb.w r3, [r4, #-1] │ │ │ │ - b.n 59404 │ │ │ │ + b.n 59484 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 59404 │ │ │ │ + b.n 59484 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 594ae │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 5952e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 594ae │ │ │ │ + cbz r1, 5952e │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + movw r0, #50620 @ 0xc5bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, 594cc │ │ │ │ - cbz r2, 594e6 │ │ │ │ + cbnz r3, 5954c │ │ │ │ + cbz r2, 59566 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 594e6 │ │ │ │ + cbz r3, 59566 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39924 @ 0x9bf4 │ │ │ │ + movw r1, #40692 @ 0x9ef4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 594ee │ │ │ │ + b.n 5956e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ movw r7, #54568 @ 0xd528 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 59534 │ │ │ │ + bne.n 595b4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 595e2 │ │ │ │ + beq.n 59662 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59558 │ │ │ │ + beq.n 595d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59558 │ │ │ │ + b.n 595d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1357d8 │ │ │ │ + bl 136008 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59550 │ │ │ │ + cbnz r0, 595d0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #39952 @ 0x9c10 │ │ │ │ + movw r0, #40720 @ 0x9f10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1fdedc │ │ │ │ - b.n 595e2 │ │ │ │ + bl 1fe614 │ │ │ │ + b.n 59662 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #148] @ (595f0 ) │ │ │ │ + ldr r0, [pc, #148] @ (59670 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 138f98 │ │ │ │ - cbnz r0, 5957a │ │ │ │ + bl 1397dc │ │ │ │ + cbnz r0, 595fa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #40764 @ 0x9f3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1fdedc │ │ │ │ - b.n 5958e │ │ │ │ + bl 1fe614 │ │ │ │ + b.n 5960e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5958e │ │ │ │ + beq.n 5960e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5958e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5960e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 595cc │ │ │ │ + beq.n 5964c │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #88] @ (595f4 ) │ │ │ │ + ldr r0, [pc, #88] @ (59674 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 9571c │ │ │ │ - cbnz r0, 595b8 │ │ │ │ + bl 9589c │ │ │ │ + cbnz r0, 59638 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #39952 @ 0x9c10 │ │ │ │ + movw r0, #40720 @ 0x9f10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1fdedc │ │ │ │ - b.n 595cc │ │ │ │ + bl 1fe614 │ │ │ │ + b.n 5964c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 595cc │ │ │ │ + beq.n 5964c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 595cc │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5964c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 595e2 │ │ │ │ + beq.n 59662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 595e2 │ │ │ │ + cbnz r3, 59662 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl d6f04 │ │ │ │ + bl d7734 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 59488 │ │ │ │ + b.n 59508 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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, 5962a │ │ │ │ + cbnz r3, 596aa │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5962a │ │ │ │ + ble.n 596aa │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5962a │ │ │ │ - cbnz r0, 59642 │ │ │ │ + bne.n 596aa │ │ │ │ + cbnz r0, 596c2 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #80] @ (59684 ) │ │ │ │ + ldr r4, [pc, #80] @ (59704 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5967c │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 596fc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5967c │ │ │ │ + beq.n 596fc │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #40044 @ 0x9c6c │ │ │ │ + movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #31288 @ 0x7a38 │ │ │ │ + movw r0, #32056 @ 0x7d38 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5967c │ │ │ │ + beq.n 596fc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #43084 @ 0xa84c │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 264054 │ │ │ │ + b.w 2643dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r1, 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, 596a0 │ │ │ │ - cbz r2, 596ba │ │ │ │ + cbnz r3, 59720 │ │ │ │ + cbz r2, 5973a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 596ba │ │ │ │ + cbz r3, 5973a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40048 @ 0x9c70 │ │ │ │ + movw r1, #40816 @ 0x9f70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 596c2 │ │ │ │ + b.n 59742 │ │ │ │ movw r0, #7536 @ 0x1d70 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 594f0 │ │ │ │ + bl 59570 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr.w r2, [r7, #172] @ 0xac │ │ │ │ - cbz r2, 5974e │ │ │ │ + cbz r2, 597ce │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r0, #8]! │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 59700 │ │ │ │ + bge.n 59780 │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 596f0 │ │ │ │ + bne.n 59770 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 5974e │ │ │ │ - movw r0, #38597 @ 0x96c5 │ │ │ │ + bge.n 597ce │ │ │ │ + movw r0, #38725 @ 0x9745 │ │ │ │ movt r0, #5 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 59726 │ │ │ │ + bge.n 597a6 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 59726 │ │ │ │ + cbz r4, 597a6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 59726 │ │ │ │ - cbnz r4, 5972e │ │ │ │ + beq.n 597a6 │ │ │ │ + cbnz r4, 597ae │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5970e │ │ │ │ - b.n 5974e │ │ │ │ - movw r3, #63785 @ 0xf929 │ │ │ │ - movt r3, #20 │ │ │ │ + bne.n 5978e │ │ │ │ + b.n 597ce │ │ │ │ + movw r3, #357 @ 0x165 │ │ │ │ + movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59742 │ │ │ │ + bne.n 597c2 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 5974e │ │ │ │ + b.n 597ce │ │ │ │ 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} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 5975a │ │ │ │ + cbz r3, 597da │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 59762 │ │ │ │ + b.n 597e2 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [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, [r1, #8] │ │ │ │ - cbnz r3, 5978a │ │ │ │ - cbz r2, 597a4 │ │ │ │ + cbnz r3, 5980a │ │ │ │ + cbz r2, 59824 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 597a4 │ │ │ │ + cbz r3, 59824 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40080 @ 0x9c90 │ │ │ │ + movw r1, #40848 @ 0x9f90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 597ac │ │ │ │ + b.n 5982c │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40120 @ 0x9cb8 │ │ │ │ + movw r1, #40888 @ 0x9fb8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #1744 @ 0x6d0 │ │ │ │ + movw r4, #2512 @ 0x9d0 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #1768 @ 0x6e8 │ │ │ │ + movw r3, #2536 @ 0x9e8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #1736 @ 0x6c8 │ │ │ │ + movw r2, #2504 @ 0x9c8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #1756 @ 0x6dc │ │ │ │ + movw r1, #2524 @ 0x9dc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #40160 @ 0x9ce0 │ │ │ │ + movw r0, #40928 @ 0x9fe0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40168 @ 0x9ce8 │ │ │ │ + movw r1, #40936 @ 0x9fe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40220 @ 0x9d1c │ │ │ │ + movw r1, #40988 @ 0xa01c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #14864 @ 0x3a10 │ │ │ │ + movw r1, #15632 @ 0x3d10 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 5989a │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 5991a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f150 │ │ │ │ + bl 2f154 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -70131,387 +70178,387 @@ │ │ │ │ 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 144990 │ │ │ │ + bl 1451f0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 598ee │ │ │ │ + cbnz r3, 5996e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 598ee │ │ │ │ + ble.n 5996e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 598ee │ │ │ │ - cbnz r0, 59906 │ │ │ │ + bne.n 5996e │ │ │ │ + cbnz r0, 59986 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #92] @ (59954 ) │ │ │ │ + ldr r4, [pc, #92] @ (599d4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5994e │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 599ce │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59918 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5994e │ │ │ │ + bne.n 59998 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 599ce │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2a334 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59944 │ │ │ │ + bne.n 599c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 59944 │ │ │ │ + cbz r3, 599c4 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bxns sl │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 59978 │ │ │ │ + cbnz r3, 599f8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 59978 │ │ │ │ + ble.n 599f8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59978 │ │ │ │ - cbnz r0, 59990 │ │ │ │ + bne.n 599f8 │ │ │ │ + cbnz r0, 59a10 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #96] @ (599e0 ) │ │ │ │ + ldr r4, [pc, #96] @ (59a60 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 599d8 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 59a58 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 599a2 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 599d8 │ │ │ │ + bne.n 59a22 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 59a58 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 296e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 599ce │ │ │ │ + bne.n 59a4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 599ce │ │ │ │ + cbz r3, 59a4e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ blx r0 │ │ │ │ lsls r1, 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, #284] @ (59b14 ) │ │ │ │ + ldr r3, [pc, #284] @ (59b94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 59a0e │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + cbnz r0, 59a8e │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #268] @ (59b18 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #268] @ (59b98 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #40284 @ 0x9d5c │ │ │ │ + movw r1, #41052 @ 0xa05c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl fba3c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc244 <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59a24 │ │ │ │ + bne.n 59aa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59b0a │ │ │ │ - bl 72144 │ │ │ │ + b.n 59b8a │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59a20 │ │ │ │ - ldr r0, [pc, #236] @ (59b1c ) │ │ │ │ + beq.n 59aa0 │ │ │ │ + ldr r0, [pc, #236] @ (59b9c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 59a48 │ │ │ │ + bne.n 59ac8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59a38 │ │ │ │ + bne.n 59ab8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 59a64 │ │ │ │ + beq.n 59ae4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5dd4 │ │ │ │ + bl 1e65fc │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ movw r8, #4372 @ 0x1114 │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r3, #620] @ 0x26c │ │ │ │ - cbz r7, 59ae6 │ │ │ │ + cbz r7, 59b66 │ │ │ │ ldr.w r5, [r7, #3704] @ 0xe78 │ │ │ │ - cbz r5, 59ac8 │ │ │ │ + cbz r5, 59b48 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 1e30f0 │ │ │ │ + bl 1e3914 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 59ace │ │ │ │ + cbz r0, 59b4e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 59abe │ │ │ │ + beq.n 59b3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 59abe │ │ │ │ + cbnz r3, 59b3e │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 59ace │ │ │ │ + beq.n 59b4e │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 59a82 │ │ │ │ + b.n 59b02 │ │ │ │ ldr.w r7, [r7, #3644] @ 0xe3c │ │ │ │ - b.n 59a7c │ │ │ │ + b.n 59afc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59ae4 │ │ │ │ + beq.n 59b64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59ae4 │ │ │ │ + cbnz r3, 59b64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59afe │ │ │ │ + bne.n 59b7e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 59aee │ │ │ │ + bne.n 59b6e │ │ │ │ dmb ish │ │ │ │ - beq.n 59b0a │ │ │ │ - ldr r0, [pc, #20] @ (59b1c ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 59b8a │ │ │ │ + ldr r0, [pc, #20] @ (59b9c ) │ │ │ │ + bl 25dbfc │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf4e40045 │ │ │ │ + @ instruction: 0xf7e40045 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r1, 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, #40308 @ 0x9d74 │ │ │ │ + movw r1, #41076 @ 0xa074 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 151964 │ │ │ │ - cbnz r0, 59b46 │ │ │ │ + bl 15219c │ │ │ │ + cbnz r0, 59bc6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59b9a │ │ │ │ + b.n 59c1a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2a1a0 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 59b60 │ │ │ │ + cbz r0, 59be0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 59b8a │ │ │ │ + bl f57d8 │ │ │ │ + b.n 59c0a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 59ba0 │ │ │ │ + vldr d5, [pc, #44] @ 59c20 │ │ │ │ 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 59b96 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 59c16 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59b42 │ │ │ │ + bne.n 59bc2 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvs.n 59ace │ │ │ │ + bvs.n 59b4e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59bdc │ │ │ │ + bne.n 59c5c │ │ │ │ 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 59c0a │ │ │ │ + b.n 59c8a │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 15479c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155014 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59c06 │ │ │ │ + beq.n 59c86 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 59c0a │ │ │ │ + bge.n 59c8a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26364 @ 0x66fc │ │ │ │ + movw r1, #27132 @ 0x69fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59c22 │ │ │ │ + b.n 59ca2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59c0e │ │ │ │ + bne.n 59c8e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 59c46 │ │ │ │ + cbnz r3, 59cc6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 59c46 │ │ │ │ + ble.n 59cc6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 59c46 │ │ │ │ - cbnz r0, 59c5e │ │ │ │ + bne.n 59cc6 │ │ │ │ + cbnz r0, 59cde │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #48] @ (59c80 ) │ │ │ │ + ldr r4, [pc, #48] @ (59d00 ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 59c7a │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 59cfa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 59c7a │ │ │ │ + beq.n 59cfa │ │ │ │ movw r1, #40348 @ 0x9d9c │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 264054 │ │ │ │ + b.w 2643dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blxns r5 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ blx 294d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59cba │ │ │ │ + bge.n 59d3a │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ - ldr r5, [pc, #220] @ (59db4 ) │ │ │ │ + ldr r5, [pc, #220] @ (59e34 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -70519,485 +70566,485 @@ │ │ │ │ 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 59d06 │ │ │ │ + bne.n 59d86 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 59d06 │ │ │ │ + ble.n 59d86 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 59d06 │ │ │ │ - cbnz r6, 59d2a │ │ │ │ - ldr r4, [pc, #176] @ (59db8 ) │ │ │ │ + bne.n 59d86 │ │ │ │ + cbnz r6, 59daa │ │ │ │ + ldr r4, [pc, #176] @ (59e38 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 59d2a │ │ │ │ + cbnz r0, 59daa │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59da6 │ │ │ │ + b.n 59e26 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 115c58 │ │ │ │ + bl 116500 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d26 │ │ │ │ - movw r3, #13044 @ 0x32f4 │ │ │ │ + beq.n 59da6 │ │ │ │ + movw r3, #13812 @ 0x35f4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 209ba0 │ │ │ │ + bl 20a0f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d26 │ │ │ │ + beq.n 59da6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #76] @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 59d6a │ │ │ │ + cbz r3, 59dea │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 2a834 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59d74 │ │ │ │ + b.n 59df4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 2a574 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 59d9e │ │ │ │ + bne.n 59e1e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 59d96 │ │ │ │ + cbz r2, 59e16 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 59d90 │ │ │ │ - bl f4fcc │ │ │ │ - b.n 59d96 │ │ │ │ + bne.n 59e10 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 59e16 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 11620c │ │ │ │ - bl 80728 │ │ │ │ + bl 116ab4 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59d26 │ │ │ │ + bne.n 59da6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 116214 │ │ │ │ + bl 116abc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add.w r0, r0, #12910592 @ 0xc50000 │ │ │ │ + strb.w r0, [r0, r5] │ │ │ │ blx fp │ │ │ │ lsls r1, 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 59de2 │ │ │ │ + bne.n 59e62 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 59e4a │ │ │ │ - b.n 59dfa │ │ │ │ + beq.n 59eca │ │ │ │ + b.n 59e7a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9744 @ 0x2610 │ │ │ │ + movw r0, #10512 @ 0x2910 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59dd4 │ │ │ │ - b.n 59e4a │ │ │ │ - movw r3, #13044 @ 0x32f4 │ │ │ │ + bne.n 59e54 │ │ │ │ + b.n 59eca │ │ │ │ + movw r3, #13812 @ 0x35f4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209ba0 │ │ │ │ - cbz r0, 59e4a │ │ │ │ + bl 20a0f0 │ │ │ │ + cbz r0, 59eca │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2a834 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59e3e │ │ │ │ + bne.n 59ebe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 59e38 │ │ │ │ + cbz r3, 59eb8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 59e4a │ │ │ │ + bl f57d8 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 59eca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 59e72 │ │ │ │ + bne.n 59ef2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 59e8c │ │ │ │ - b.n 59e88 │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 59f0c │ │ │ │ + b.n 59f08 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9844 @ 0x2674 │ │ │ │ + movw r0, #10612 @ 0x2974 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59e66 │ │ │ │ + bne.n 59ee6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59ece │ │ │ │ + b.n 59f4e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59e88 │ │ │ │ + beq.n 59f08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59e88 │ │ │ │ + beq.n 59f08 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 29e24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59ec6 │ │ │ │ + bge.n 59f46 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #16 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 59ef4 │ │ │ │ + bne.n 59f74 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 59f0e │ │ │ │ - b.n 59f0a │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 59f8e │ │ │ │ + b.n 59f8a │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9832 @ 0x2668 │ │ │ │ + movw r0, #10600 @ 0x2968 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59ee8 │ │ │ │ + bne.n 59f68 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59f50 │ │ │ │ + b.n 59fd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f0a │ │ │ │ + beq.n 59f8a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1de4d4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1ded48 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59f0a │ │ │ │ + beq.n 59f8a │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2a9b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59f48 │ │ │ │ + bge.n 59fc8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5a094 │ │ │ │ + bne.w 5a114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2726d4 │ │ │ │ + bl 272a4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a094 │ │ │ │ - cbz r4, 59faa │ │ │ │ + beq.w 5a114 │ │ │ │ + cbz r4, 5a02a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2726d4 │ │ │ │ + bl 272a4c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59fc8 │ │ │ │ + cbnz r0, 5a048 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a094 │ │ │ │ + beq.n 5a114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a094 │ │ │ │ + bne.n 5a114 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 5a08a │ │ │ │ + b.n 5a10a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - cbz r6, 59ff0 │ │ │ │ + cbz r6, 5a070 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2726d4 │ │ │ │ + bl 272a4c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5a00e │ │ │ │ + cbnz r0, 5a08e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a078 │ │ │ │ + beq.n 5a0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a078 │ │ │ │ + bne.n 5a0f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a078 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a0f8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 5a026 │ │ │ │ + cbz r0, 5a0a6 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl c1154 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 5a04c │ │ │ │ + bl c1a34 │ │ │ │ + bl 793f0 │ │ │ │ + b.n 5a0cc │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 113bc4 │ │ │ │ + bl 11449c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5a04c │ │ │ │ + bne.n 5a0cc │ │ │ │ movw r3, #56088 @ 0xdb18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40340 @ 0x9d94 │ │ │ │ + movw r1, #41108 @ 0xa094 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a062 │ │ │ │ + beq.n 5a0e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a062 │ │ │ │ + cbnz r3, 5a0e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a078 │ │ │ │ + beq.n 5a0f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5a078 │ │ │ │ + cbnz r3, 5a0f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a094 │ │ │ │ + beq.n 5a114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a094 │ │ │ │ + cbnz r3, 5a114 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5a0c4 │ │ │ │ + bgt.n 5a144 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a0e0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a160 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 5a0e6 │ │ │ │ + cbz r5, 5a166 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a132 │ │ │ │ - cbnz r1, 5a100 │ │ │ │ + b.n 5a1b2 │ │ │ │ + cbnz r1, 5a180 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #46284 @ 0xb4cc │ │ │ │ + movw r1, #47076 @ 0xb7e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a0e0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a160 │ │ │ │ movw r4, #6512 @ 0x1970 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a11c │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5a120 │ │ │ │ - b.n 5a0e0 │ │ │ │ + bne.n 5a19c │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5a1a0 │ │ │ │ + b.n 5a160 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 5a130 │ │ │ │ + bgt.n 5a1b0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #40440 @ 0x9df8 │ │ │ │ + movw r1, #41208 @ 0xa0f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a0e0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a160 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e5a7c │ │ │ │ + bl 1e62a4 │ │ │ │ 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.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r2, 5a180 │ │ │ │ + cbnz r2, 5a200 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5a192 │ │ │ │ - b.n 5a18e │ │ │ │ + bge.n 5a212 │ │ │ │ + b.n 5a20e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1fdf08 │ │ │ │ + bl 1fe640 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a178 │ │ │ │ - b.n 5a1ac │ │ │ │ + bne.n 5a1f8 │ │ │ │ + b.n 5a22c │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 5a196 │ │ │ │ + bmi.n 5a216 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 5a1b2 │ │ │ │ + blt.n 5a232 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12556 @ 0x310c │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a1ce │ │ │ │ - cbnz r5, 5a1c6 │ │ │ │ + b.n 5a24e │ │ │ │ + cbnz r5, 5a246 │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1ee730 │ │ │ │ + b.w 1eeea4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #39468 @ 0x9a2c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ @@ -71013,578 +71060,578 @@ │ │ │ │ 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 1e5a7c │ │ │ │ + bl 1e62a4 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a23e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5a262 │ │ │ │ + bne.n 5a2be │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5a2e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 298a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a25a │ │ │ │ + bge.n 5a2da │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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, #40568 @ 0x9e78 │ │ │ │ + movw r2, #41336 @ 0xa178 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 5a292 │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 5a312 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a2b6 │ │ │ │ + b.n 5a336 │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ blx 29b78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a2ae │ │ │ │ + bge.n 5a32e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 5a28e │ │ │ │ + bl f57d8 │ │ │ │ + b.n 5a30e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #20956 @ 0x51dc │ │ │ │ + movw r1, #21724 @ 0x54dc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 254a7c │ │ │ │ + bl 254f5c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a2e4 │ │ │ │ + beq.n 5a364 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5a2e8 │ │ │ │ + b.n 5a368 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5a300 │ │ │ │ + cbz r0, 5a380 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5a408 │ │ │ │ + beq.w 5a488 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #39244 @ 0x994c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a3fc │ │ │ │ + beq.n 5a47c │ │ │ │ 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 5a340 │ │ │ │ + bne.n 5a3c0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 5a34e │ │ │ │ + cbnz r3, 5a3ce │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 5a34e │ │ │ │ - movw r0, #52788 @ 0xce34 │ │ │ │ + cbnz r3, 5a3ce │ │ │ │ + movw r0, #53556 @ 0xd134 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ - bge.n 5a34e │ │ │ │ - bl 258e28 <_PyDeadline_Get@@Base+0x38> │ │ │ │ + b.w 7b320 │ │ │ │ + bge.n 5a3ce │ │ │ │ + bl 2592d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a3f6 │ │ │ │ + beq.n 5a476 │ │ │ │ movs r6, #45 @ 0x2d │ │ │ │ - b.n 5a35e │ │ │ │ + b.n 5a3de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r6, #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, r7, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a376 │ │ │ │ + beq.n 5a3f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a376 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a3f6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ subs r3, r1, #0 │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r3, #60 @ 0x3c │ │ │ │ - cbz r7, 5a3ca │ │ │ │ + cbz r7, 5a44a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - movw r0, #40584 @ 0x9e88 │ │ │ │ + movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 5a3f6 │ │ │ │ - cbz r4, 5a3e0 │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 5a476 │ │ │ │ + cbz r4, 5a460 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #40612 @ 0x9ea4 │ │ │ │ + movw r0, #41380 @ 0xa1a4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ - b.n 5a3f6 │ │ │ │ + bl e1cb0 │ │ │ │ + b.n 5a476 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #40632 @ 0x9eb8 │ │ │ │ + movw r0, #41400 @ 0xa1b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #52788 @ 0xce34 │ │ │ │ + movw r0, #53556 @ 0xd134 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a430 │ │ │ │ + bne.n 5a4b0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5a450 │ │ │ │ - b.n 5a448 │ │ │ │ + bne.n 5a4d0 │ │ │ │ + b.n 5a4c8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9420 @ 0x24cc │ │ │ │ + movw r0, #10188 @ 0x27cc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a422 │ │ │ │ - b.n 5a4f4 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5a4a2 │ │ │ │ + b.n 5a574 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a4f4 │ │ │ │ + bne.n 5a574 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 15ae50 │ │ │ │ - cbnz r0, 5a472 │ │ │ │ + bl 15b648 │ │ │ │ + cbnz r0, 5a4f2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40648 @ 0x9ec8 │ │ │ │ + movw r1, #41416 @ 0xa1c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a4ce │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a54e │ │ │ │ mov r0, r5 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5a4ce │ │ │ │ + blt.n 5a54e │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 57ac8 │ │ │ │ + bl 57b48 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a4ce │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 5a54e │ │ │ │ + bl 98234 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 29880 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5a4c0 │ │ │ │ + bge.n 5a540 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a4e4 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 5a564 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a490 │ │ │ │ + beq.n 5a510 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57bdc │ │ │ │ + bl 57c5c │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 5a4d8 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5a4f4 │ │ │ │ + bne.n 5a558 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5a574 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 5a4c0 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 5a540 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w fd584 │ │ │ │ + b.w fe104 │ │ │ │ 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 r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbz r7, 5a526 │ │ │ │ + cbz r7, 5a5a6 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ - b.n 5a534 │ │ │ │ + b.n 5a5b4 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 5a532 │ │ │ │ - bne.n 5a52e │ │ │ │ - cbnz r2, 5a552 │ │ │ │ + blt.n 5a5b2 │ │ │ │ + bne.n 5a5ae │ │ │ │ + cbnz r2, 5a5d2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a534 │ │ │ │ + b.n 5a5b4 │ │ │ │ mov r4, r7 │ │ │ │ - ldr r1, [pc, #116] @ (5a5ac ) │ │ │ │ + ldr r1, [pc, #116] @ (5a62c ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5a558 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5a5d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a5a6 │ │ │ │ + b.n 5a626 │ │ │ │ clz r4, r2 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn.w r8, r4 │ │ │ │ - beq.n 5a56a │ │ │ │ + beq.n 5a5ea │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5a56c │ │ │ │ - b.n 5a54e │ │ │ │ + bge.n 5a5ec │ │ │ │ + b.n 5a5ce │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2157ec │ │ │ │ + bl 215f74 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a58e │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5a60e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a54e │ │ │ │ + bne.n 5a5ce │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5a5a6 │ │ │ │ + b.n 5a626 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #16] @ (5a5c0 ) │ │ │ │ + ldr r0, [pc, #16] @ (5a640 ) │ │ │ │ lsls r1, 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 5a5ce │ │ │ │ + bhi.n 5a64e │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 5a5fa │ │ │ │ - b.n 5a5e8 │ │ │ │ - movw r0, #53508 @ 0xd104 │ │ │ │ + ble.n 5a67a │ │ │ │ + b.n 5a668 │ │ │ │ + movw r0, #54276 @ 0xd404 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a5c8 │ │ │ │ + bne.n 5a648 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a6a0 │ │ │ │ + b.n 5a720 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a600 │ │ │ │ - bl 80728 │ │ │ │ + cbnz r0, 5a680 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a5e4 │ │ │ │ + bne.n 5a664 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a620 │ │ │ │ - bl 85a4c │ │ │ │ + b.n 5a6a0 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a61c │ │ │ │ + beq.n 5a69c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a61c │ │ │ │ + cbnz r3, 5a69c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 5a5f2 │ │ │ │ + beq.n 5a672 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 5a63c │ │ │ │ + cbnz r5, 5a6bc │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40684 @ 0x9eec │ │ │ │ + movw r1, #41452 @ 0xa1ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a5e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a664 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5a644 │ │ │ │ + bge.n 5a6c4 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 5a648 │ │ │ │ + bmi.n 5a6c8 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 5a660 │ │ │ │ + bgt.n 5a6e0 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8248 @ 0x2038 │ │ │ │ + movw r1, #9016 @ 0x2338 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a5e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a664 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5a67e │ │ │ │ + ble.n 5a6fe │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #61980 @ 0xf21c │ │ │ │ + movw r1, #62708 @ 0xf4f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a5e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a664 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2a51c │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14e700 │ │ │ │ + bl 14ef40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a5e4 │ │ │ │ - ldr r0, [pc, #8] @ (5a6a4 ) │ │ │ │ + beq.n 5a664 │ │ │ │ + ldr r0, [pc, #8] @ (5a724 ) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a6b2 │ │ │ │ + cbz r0, 5a732 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ 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, 5a6ea │ │ │ │ + cbnz r3, 5a76a │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 5a6ce │ │ │ │ + cbz r2, 5a74e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 5a6ea │ │ │ │ + cbnz r3, 5a76a │ │ │ │ mov r0, r1 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 267700 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2aa8> │ │ │ │ + b.w 2679d8 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0x2a08> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40732 @ 0x9f1c │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a70e │ │ │ │ + cbz r0, 5a78e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ 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, #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, #40764 @ 0x9f3c │ │ │ │ + movw r2, #41532 @ 0xa23c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbz r0, 5a77c │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ + cbz r0, 5a7fc │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 29594 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5a780 │ │ │ │ + bge.n 5a800 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a7f4 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 5a874 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a74a │ │ │ │ + beq.n 5a7ca │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a804 │ │ │ │ + b.n 5a884 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a7ea │ │ │ │ + beq.n 5a86a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 85500 │ │ │ │ + bl 85648 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a77c │ │ │ │ + beq.n 5a7fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7cc │ │ │ │ + cbz r0, 5a84c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 1c8cf8 │ │ │ │ + bl 1c9668 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7cc │ │ │ │ + cbz r0, 5a84c │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7cc │ │ │ │ + cbz r0, 5a84c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5a7cc │ │ │ │ + cbz r0, 5a84c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 8100c │ │ │ │ - cbnz r0, 5a7e6 │ │ │ │ + bl 8114c │ │ │ │ + cbnz r0, 5a866 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a77c │ │ │ │ + beq.n 5a7fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a77c │ │ │ │ + bne.n 5a7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a77c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a7fc │ │ │ │ str r0, [r4, #28] │ │ │ │ - b.n 5a804 │ │ │ │ + b.n 5a884 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b.n 5a804 │ │ │ │ + b.n 5a884 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 5a77c │ │ │ │ + bl f57d8 │ │ │ │ + b.n 5a7fc │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -71593,35 +71640,35 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29718 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a83e │ │ │ │ + bhi.n 5a8be │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5a890 │ │ │ │ - b.n 5a854 │ │ │ │ - movw r0, #40684 @ 0x9eec │ │ │ │ + beq.n 5a910 │ │ │ │ + b.n 5a8d4 │ │ │ │ + movw r0, #41452 @ 0xa1ec │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5a898 │ │ │ │ - b.n 5a830 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5a918 │ │ │ │ + b.n 5a8b0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8b6d8 │ │ │ │ - cbz r0, 5a898 │ │ │ │ + bl 8b880 │ │ │ │ + cbz r0, 5a918 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 5a870 │ │ │ │ + cbz r3, 5a8f0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -71631,214 +71678,214 @@ │ │ │ │ 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 5a89c │ │ │ │ + b.n 5a91c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl d0bd8 │ │ │ │ - cbz r0, 5a89c │ │ │ │ + bl d142c │ │ │ │ + cbz r0, 5a91c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a920 │ │ │ │ + b.n 5a9a0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 5a902 │ │ │ │ + ble.n 5a982 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5a902 │ │ │ │ + beq.n 5a982 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 5a8e4 │ │ │ │ + bpl.n 5a964 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a898 │ │ │ │ + beq.n 5a918 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5a902 │ │ │ │ + beq.n 5a982 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5a898 │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5a918 │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40684 @ 0x9eec │ │ │ │ + movw r0, #41452 @ 0xa1ec │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5a898 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5a918 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a898 │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + beq.n 5a918 │ │ │ │ + movw r0, #50620 @ 0xc5bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 5a92a │ │ │ │ + cbz r3, 5a9aa │ │ │ │ add r0, sp, #8 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #40776 @ 0x9f48 │ │ │ │ + movw r0, #41544 @ 0xa248 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e14a8 │ │ │ │ - b.w 5a958 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w e1cb0 │ │ │ │ + b.w 5a9d8 <_PyThread_CurrentFrames@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #17512 @ 0x4468 │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ │ │ │ │ -0005a958 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0005a9d8 <_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, #324] @ (5aab0 <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ + ldr r0, [pc, #324] @ (5ab30 <_PyThread_CurrentFrames@@Base+0x158>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl fba3c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc244 <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a988 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ + bne.n 5aa08 <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5aaa8 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ - bl 72144 │ │ │ │ + b.n 5ab28 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a984 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ - ldr r0, [pc, #288] @ (5aab4 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + beq.n 5aa04 <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ + ldr r0, [pc, #288] @ (5ab34 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5a9ac <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 5aa2c <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a99c <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 5aa1c <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5a9c8 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ + beq.n 5aa48 <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5dd4 │ │ │ │ + bl 1e65fc │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3, #620] @ 0x26c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5aa84 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + beq.n 5ab04 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ ldr.w r7, [r8, #3704] @ 0xe78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5aa66 <_PyThread_CurrentFrames@@Base+0x10e> │ │ │ │ + beq.n 5aae6 <_PyThread_CurrentFrames@@Base+0x10e> │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ - cbz r6, 5aa2e <_PyThread_CurrentFrames@@Base+0xd6> │ │ │ │ + cbz r6, 5aaae <_PyThread_CurrentFrames@@Base+0xd6> │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 5a9f6 <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ + bne.n 5aa76 <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 5a9e8 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + b.n 5aa68 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5aa0c <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + beq.n 5aa8c <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r3, r1, #124 @ 0x7c │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5a9f2 <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ + bcc.n 5aa72 <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ ldr r0, [r7, #92] @ 0x5c │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5aa6c <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + cbz r0, 5aaec <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbz r2, 5aa32 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + cbz r2, 5aab2 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5aa56 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ + bne.n 5aad6 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 5aa6c <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + beq.n 5aaec <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b.n 5a9e2 <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ + b.n 5aa62 <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ mov r0, r6 │ │ │ │ - bl d7170 │ │ │ │ + bl d79a0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5aa1a <_PyThread_CurrentFrames@@Base+0xc2> │ │ │ │ + bne.n 5aa9a <_PyThread_CurrentFrames@@Base+0xc2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5aa6c <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + beq.n 5aaec <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5aa6c <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + cbnz r3, 5aaec <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aa6c <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aaec <_PyThread_CurrentFrames@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5aa2a <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + bne.n 5aaaa <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5aa2a <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5aaaa <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ ldr.w r8, [r8, #3644] @ 0xe3c │ │ │ │ - b.n 5a9d8 <_PyThread_CurrentFrames@@Base+0x80> │ │ │ │ + b.n 5aa58 <_PyThread_CurrentFrames@@Base+0x80> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5aa82 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + beq.n 5ab02 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5aa82 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + cbnz r3, 5ab02 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5aa9c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + bne.n 5ab1c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aa8c <_PyThread_CurrentFrames@@Base+0x134> │ │ │ │ + bne.n 5ab0c <_PyThread_CurrentFrames@@Base+0x134> │ │ │ │ dmb ish │ │ │ │ - beq.n 5aaa8 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ - ldr r0, [pc, #16] @ (5aab4 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 5ab28 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ + ldr r0, [pc, #16] @ (5ab34 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + bl 25dbfc │ │ │ │ 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, [r1, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -71846,1681 +71893,1681 @@ │ │ │ │ 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 │ │ │ │ - cbz r0, 5aae8 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5ab68 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5aae2 <_PyThread_CurrentFrames@@Base+0x18a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5aae8 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ + bne.n 5ab62 <_PyThread_CurrentFrames@@Base+0x18a> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5ab68 <_PyThread_CurrentFrames@@Base+0x190> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab26 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ + cbnz r0, 5aba6 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5ab04 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5ab84 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aafe <_PyThread_CurrentFrames@@Base+0x1a6> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5ab04 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ + bne.n 5ab7e <_PyThread_CurrentFrames@@Base+0x1a6> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5ab84 <_PyThread_CurrentFrames@@Base+0x1ac> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5ab26 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ + cbnz r0, 5aba6 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5ab26 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5aba6 <_PyThread_CurrentFrames@@Base+0x1ce> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5ab1c <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ + bne.n 5ab9c <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #16] @ (5ab3c <_PyThread_CurrentFrames@@Base+0x1e4>) │ │ │ │ + ldr r3, [pc, #16] @ (5abbc <_PyThread_CurrentFrames@@Base+0x1e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3900] @ 0xf3c │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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 r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5ab60 <_PyThread_CurrentFrames@@Base+0x208> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5ab78 <_PyThread_CurrentFrames@@Base+0x220> │ │ │ │ - ldr r2, [pc, #24] @ (5ab7c <_PyThread_CurrentFrames@@Base+0x224>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str.w r4, [r3, #3900] @ 0xf3c │ │ │ │ - b.n 5ab7a <_PyThread_CurrentFrames@@Base+0x222> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5abbc <_PyThread_CurrentFrames@@Base+0x264> │ │ │ │ + bne.n 5abfc <_PyThread_CurrentFrames@@Base+0x224> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bmi.n 5abd4 <_PyThread_CurrentFrames@@Base+0x27c> │ │ │ │ - movw r2, #37512 @ 0x9288 │ │ │ │ + bmi.n 5ac14 <_PyThread_CurrentFrames@@Base+0x23c> │ │ │ │ + movw r2, #38280 @ 0x9588 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40100 @ 0x9ca4 │ │ │ │ + movw r0, #40868 @ 0x9fa4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5abee <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5ac2e <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40100 @ 0x9ca4 │ │ │ │ + movw r0, #40868 @ 0x9fa4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ab94 <_PyThread_CurrentFrames@@Base+0x23c> │ │ │ │ - b.n 5abee <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ + bne.n 5abd4 <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ + b.n 5ac2e <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5abf2 <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5abf2 <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ + bne.n 5ac32 <_PyThread_CurrentFrames@@Base+0x25a> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5ac32 <_PyThread_CurrentFrames@@Base+0x25a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ac42 <_PyThread_CurrentFrames@@Base+0x2ea> │ │ │ │ + b.n 5ac82 <_PyThread_CurrentFrames@@Base+0x2aa> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40812 @ 0x9f6c │ │ │ │ + movw r1, #41580 @ 0xa26c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #40816 @ 0x9f70 │ │ │ │ + movw r0, #41584 @ 0xa270 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5abee <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ + beq.n 5ac2e <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 29be8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ac32 <_PyThread_CurrentFrames@@Base+0x2da> │ │ │ │ + cbz r0, 5ac72 <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ - bl e8a7c │ │ │ │ + b.w f57d8 │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5abee <_PyThread_CurrentFrames@@Base+0x296> │ │ │ │ + bne.n 5ac2e <_PyThread_CurrentFrames@@Base+0x256> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 f85a8 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5aca4 <_PyThread_CurrentFrames@@Base+0x2cc> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5acbc <_PyThread_CurrentFrames@@Base+0x2e4> │ │ │ │ + ldr r2, [pc, #24] @ (5acc0 <_PyThread_CurrentFrames@@Base+0x2e8>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str.w r4, [r3, #3900] @ 0xf3c │ │ │ │ + b.n 5acbe <_PyThread_CurrentFrames@@Base+0x2e6> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ + 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bne.w 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5acfe <_PyThread_CurrentFrames@@Base+0x3a6> │ │ │ │ + bne.n 5ad7e <_PyThread_CurrentFrames@@Base+0x3a6> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 5ac7a <_PyThread_CurrentFrames@@Base+0x322> │ │ │ │ + cbz r3, 5acfa <_PyThread_CurrentFrames@@Base+0x322> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 5ac84 <_PyThread_CurrentFrames@@Base+0x32c> │ │ │ │ + cbnz r3, 5ad04 <_PyThread_CurrentFrames@@Base+0x32c> │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.w 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad7c <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + beq.n 5adfc <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad7c <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + beq.n 5adfc <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e82e │ │ │ │ - bl 792a4 │ │ │ │ + bl 5e8b0 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ace0 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + beq.n 5ad60 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ace0 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ + cbnz r3, 5ad60 <_PyThread_CurrentFrames@@Base+0x388> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.n 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bne.n 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.n 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ad7c <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + cbz r0, 5adfc <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5ad7c <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + cbz r0, 5adfc <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 90b3c │ │ │ │ - bl 792a4 │ │ │ │ + bl 90cc0 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ad64 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ + beq.n 5ade4 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ad64 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ + cbnz r3, 5ade4 <_PyThread_CurrentFrames@@Base+0x40c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + beq.n 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + cbnz r3, 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ad88 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ae08 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ae1c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + bne.n 5ae9c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5add8 <_PyThread_CurrentFrames@@Base+0x480> │ │ │ │ + bne.n 5ae58 <_PyThread_CurrentFrames@@Base+0x480> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ae1c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbz r0, 5ae9c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bcaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ - b.n 5adfe <_PyThread_CurrentFrames@@Base+0x4a6> │ │ │ │ + bl 5bd2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ + b.n 5ae7e <_PyThread_CurrentFrames@@Base+0x4a6> │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 5ae1c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbz r3, 5ae9c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ae1c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbz r0, 5ae9c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl d590c │ │ │ │ - bl 792a4 │ │ │ │ + bl d6130 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ae1c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + beq.n 5ae9c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ae1c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ + cbnz r3, 5ae9c <_PyThread_CurrentFrames@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 5ae3a <_PyThread_CurrentFrames@@Base+0x4e2> │ │ │ │ + cbz r3, 5aeba <_PyThread_CurrentFrames@@Base+0x4e2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5ae4a <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + b.n 5aeca <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 5ae48 <_PyThread_CurrentFrames@@Base+0x4f0> │ │ │ │ + blt.n 5aec8 <_PyThread_CurrentFrames@@Base+0x4f0> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 5ae44 <_PyThread_CurrentFrames@@Base+0x4ec> │ │ │ │ - cbnz r1, 5ae68 <_PyThread_CurrentFrames@@Base+0x510> │ │ │ │ + bgt.n 5aec4 <_PyThread_CurrentFrames@@Base+0x4ec> │ │ │ │ + cbnz r1, 5aee8 <_PyThread_CurrentFrames@@Base+0x510> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ae4a <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ + b.n 5aeca <_PyThread_CurrentFrames@@Base+0x4f2> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #116] @ (5aec0 <_PyThread_CurrentFrames@@Base+0x568>) │ │ │ │ + ldr r1, [pc, #116] @ (5af40 <_PyThread_CurrentFrames@@Base+0x568>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5ae6e <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5aeee <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aebc <_PyThread_CurrentFrames@@Base+0x564> │ │ │ │ + b.n 5af3c <_PyThread_CurrentFrames@@Base+0x564> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 5ae90 <_PyThread_CurrentFrames@@Base+0x538> │ │ │ │ + beq.n 5af10 <_PyThread_CurrentFrames@@Base+0x538> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 5ae7a <_PyThread_CurrentFrames@@Base+0x522> │ │ │ │ + cbz r6, 5aefa <_PyThread_CurrentFrames@@Base+0x522> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 5ae94 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ + beq.n 5af14 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ae94 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5af14 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ae64 <_PyThread_CurrentFrames@@Base+0x50c> │ │ │ │ - b.n 5ae94 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ + bne.n 5aee4 <_PyThread_CurrentFrames@@Base+0x50c> │ │ │ │ + b.n 5af14 <_PyThread_CurrentFrames@@Base+0x53c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 5ae9c <_PyThread_CurrentFrames@@Base+0x544> │ │ │ │ + cbz r1, 5af1c <_PyThread_CurrentFrames@@Base+0x544> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5aea4 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ + b.n 5af24 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ 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 227580 │ │ │ │ + bl 227bf0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #192] @ (5af84 <_PyThread_CurrentFrames@@Base+0x62c>) │ │ │ │ + ldr r0, [pc, #192] @ (5b004 <_PyThread_CurrentFrames@@Base+0x62c>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5af02 <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ + bpl.n 5af82 <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #23008 @ 0x59e0 │ │ │ │ + movw r1, #23736 @ 0x5cb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 13391c │ │ │ │ - cbz r0, 5af02 <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ - cbz r4, 5af10 <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ + bl 134150 │ │ │ │ + cbz r0, 5af82 <_PyThread_CurrentFrames@@Base+0x5aa> │ │ │ │ + cbz r4, 5af90 <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5af10 <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ + beq.n 5af90 <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5af10 <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ + b.n 5af90 <_PyThread_CurrentFrames@@Base+0x5b8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 833e0 │ │ │ │ + b.w 83520 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ - movw r5, #12280 @ 0x2ff8 │ │ │ │ + bne.w 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + movw r5, #13048 @ 0x32f8 │ │ │ │ movt r5, #40 @ 0x28 │ │ │ │ cmp r8, r0 │ │ │ │ ite ne │ │ │ │ movne r7, r8 │ │ │ │ moveq r7, r5 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ ldr.w r8, [r9, #12] │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b058 <_PyThread_CurrentFrames@@Base+0x700> │ │ │ │ + bne.n 5b0d8 <_PyThread_CurrentFrames@@Base+0x700> │ │ │ │ ldr.w r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5b0f2 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.w 5b172 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ ldr.w r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 5b0f2 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.w 5b172 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.w 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5afce <_PyThread_CurrentFrames@@Base+0x676> │ │ │ │ + cbnz r0, 5b04e <_PyThread_CurrentFrames@@Base+0x676> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.w 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + bne.w 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5b0a8 <_PyThread_CurrentFrames@@Base+0x750> │ │ │ │ + b.n 5b128 <_PyThread_CurrentFrames@@Base+0x750> │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ - cbz r3, 5b020 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + cbz r3, 5b0a0 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - cbz r3, 5b020 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + cbz r3, 5b0a0 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b028 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + cbz r0, 5b0a8 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ - bl 272f30 │ │ │ │ + bl 273248 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 5b010 <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ + bne.n 5b090 <_PyThread_CurrentFrames@@Base+0x6b8> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b028 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + beq.n 5b0a8 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5b028 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + cbnz r1, 5b0a8 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b028 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b0a8 <_PyThread_CurrentFrames@@Base+0x6d0> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b020 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + beq.n 5b0a0 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5b020 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ + cbnz r1, 5b0a0 <_PyThread_CurrentFrames@@Base+0x6c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b03e <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ + beq.n 5b0be <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5b03e <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ + cbnz r3, 5b0be <_PyThread_CurrentFrames@@Base+0x6e6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b054 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ + beq.n 5b0d4 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b054 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ + cbnz r3, 5b0d4 <_PyThread_CurrentFrames@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5b0f2 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + b.n 5b172 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ ldr.w r4, [r9, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5b0f2 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.n 5b172 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.n 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5b0b2 <_PyThread_CurrentFrames@@Base+0x75a> │ │ │ │ + cbnz r0, 5b132 <_PyThread_CurrentFrames@@Base+0x75a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + beq.n 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b0fe <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ + cbnz r3, 5b17e <_PyThread_CurrentFrames@@Base+0x7a6> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r0, [r9, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 90b3c │ │ │ │ + bl 90cc0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b0dc <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ + beq.n 5b15c <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5b0dc <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ + cbnz r3, 5b15c <_PyThread_CurrentFrames@@Base+0x784> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b0f2 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + beq.n 5b172 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b0f2 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ + cbnz r3, 5b172 <_PyThread_CurrentFrames@@Base+0x79a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 5b13c <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + cbnz r0, 5b1bc <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 5b13c <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + ble.n 5b1bc <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b13c <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ - cbz r2, 5b13c <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + bne.n 5b1bc <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ + cbz r2, 5b1bc <_PyThread_CurrentFrames@@Base+0x7e4> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #40836 @ 0x9f84 │ │ │ │ + movw r1, #41604 @ 0xa284 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5b15a <_PyThread_CurrentFrames@@Base+0x802> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5b1da <_PyThread_CurrentFrames@@Base+0x802> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r4, [pc, #28] @ (5b160 <_PyThread_CurrentFrames@@Base+0x808>) │ │ │ │ + ldr r4, [pc, #28] @ (5b1e0 <_PyThread_CurrentFrames@@Base+0x808>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b126 <_PyThread_CurrentFrames@@Base+0x7ce> │ │ │ │ + bne.n 5b1a6 <_PyThread_CurrentFrames@@Base+0x7ce> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #368] @ (5b2d4 ) │ │ │ │ + ldr r0, [pc, #368] @ (5b354 ) │ │ │ │ lsls r1, 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 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b20a <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ + bne.n 5b28a <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ 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 5b1c2 <_PyThread_CurrentFrames@@Base+0x86a> │ │ │ │ + bne.n 5b242 <_PyThread_CurrentFrames@@Base+0x86a> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 5b200 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbz r3, 5b280 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 5b200 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbz r1, 5b280 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 272f30 │ │ │ │ + bl 273248 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 5b200 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + b.n 5b280 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 5b200 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbz r3, 5b280 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #63880 @ 0xf988 │ │ │ │ + movw r2, #64648 @ 0xfc88 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b20a <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ + cbz r0, 5b28a <_PyThread_CurrentFrames@@Base+0x8b2> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b200 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + beq.n 5b280 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b200 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ + cbnz r3, 5b280 <_PyThread_CurrentFrames@@Base+0x8a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005b20c : │ │ │ │ +0005b28c : │ │ │ │ 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] @ (5b288 ) │ │ │ │ + ldr r4, [pc, #108] @ (5b308 ) │ │ │ │ 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, 5b23c │ │ │ │ + cbnz r3, 5b2bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 5b232 │ │ │ │ + cbz r3, 5b2b2 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5b226 │ │ │ │ + b.n 5b2a6 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 5b24c │ │ │ │ + b.n 5b2cc │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b24c │ │ │ │ + beq.n 5b2cc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5b25a │ │ │ │ + cbz r3, 5b2da │ │ │ │ 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, 5b26e │ │ │ │ + cbz r3, 5b2ee │ │ │ │ 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 21efd0 │ │ │ │ + bl 21f688 │ │ │ │ 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] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005b28c : │ │ │ │ +0005b30c : │ │ │ │ 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] @ (5b2c4 ) │ │ │ │ + ldr r4, [pc, #40] @ (5b344 ) │ │ │ │ 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 24a0ac │ │ │ │ + bl 24a57c │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 5b2e2 │ │ │ │ + blt.n 5b362 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5b2e8 │ │ │ │ - b.n 5b32a │ │ │ │ + bne.n 5b368 │ │ │ │ + b.n 5b3aa │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b300 │ │ │ │ + b.n 5b380 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 5b300 │ │ │ │ + cbz r5, 5b380 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 5b300 │ │ │ │ + bge.n 5b380 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14e700 │ │ │ │ + bl 14ef40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b33a │ │ │ │ + beq.n 5b3ba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 5b318 │ │ │ │ + cbz r3, 5b398 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 5b320 │ │ │ │ + b.n 5b3a0 │ │ │ │ movw r2, #11008 @ 0x2b00 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 150134 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 150970 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b33c │ │ │ │ + beq.n 5b3bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b33c │ │ │ │ + b.n 5b3bc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005b340 : │ │ │ │ - ldr r3, [pc, #56] @ (5b37c ) │ │ │ │ +0005b3c0 : │ │ │ │ + ldr r3, [pc, #56] @ (5b3fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 5b356 │ │ │ │ + cbnz r3, 5b3d6 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b34a │ │ │ │ + bne.n 5b3ca │ │ │ │ bx lr │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b376 │ │ │ │ + beq.n 5b3f6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 5b370 │ │ │ │ + bne.n 5b3f0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5b36c │ │ │ │ + b.n 5b3ec │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b3a2 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5b3c2 │ │ │ │ + bne.n 5b422 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5b442 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5b3b8 │ │ │ │ + cbz r3, 5b438 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5b3b4 │ │ │ │ + blt.n 5b434 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5b3b6 │ │ │ │ + b.n 5b436 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5b3c4 │ │ │ │ + b.n 5b444 │ │ │ │ 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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b42e │ │ │ │ + beq.n 5b4ae │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - cbnz r2, 5b460 │ │ │ │ + cbnz r2, 5b4e0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b42e │ │ │ │ + cbz r0, 5b4ae │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 5b442 │ │ │ │ - ldr r1, [pc, #128] @ (5b48c ) │ │ │ │ - movw r2, #18780 @ 0x495c │ │ │ │ + cbz r3, 5b4c2 │ │ │ │ + ldr r1, [pc, #128] @ (5b50c ) │ │ │ │ + movw r2, #19548 @ 0x4c5c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 12ceec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12d82c <_PyObject_CallMethod@@Base> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 5b432 │ │ │ │ + cbnz r0, 5b4b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5b42e │ │ │ │ + beq.n 5b4ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b42e │ │ │ │ + cbnz r3, 5b4ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b488 │ │ │ │ + b.n 5b508 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5b442 │ │ │ │ + beq.n 5b4c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b442 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b4c2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #40936 @ 0x9fe8 │ │ │ │ + movw r0, #41704 @ 0xa2e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r4, #4324 @ 0x10e4 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 847ec │ │ │ │ - b.n 5b488 │ │ │ │ + bl 8492c │ │ │ │ + b.n 5b508 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movw r5, #7796 @ 0x1e74 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ movne r5, r0 │ │ │ │ - movw r0, #40948 @ 0x9ff4 │ │ │ │ + movw r0, #41716 @ 0xa2f4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #32 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b4d6 │ │ │ │ + beq.n 5b556 │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #41508 @ 0xa224 │ │ │ │ + movw r0, #42276 @ 0xa524 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ - b.n 5b4d8 │ │ │ │ + bl 8492c │ │ │ │ + b.n 5b558 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5b504 │ │ │ │ + beq.n 5b584 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 5b514 │ │ │ │ + b.n 5b594 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 5b512 │ │ │ │ + ble.n 5b592 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 5b50e │ │ │ │ - cbnz r2, 5b536 │ │ │ │ + bgt.n 5b58e │ │ │ │ + cbnz r2, 5b5b6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b514 │ │ │ │ + b.n 5b594 │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #84] @ (5b56c ) │ │ │ │ + ldr r1, [pc, #84] @ (5b5ec ) │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5b53c │ │ │ │ - b.n 5b566 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5b5bc │ │ │ │ + b.n 5b5e6 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #4372 @ 0x1114 │ │ │ │ movteq r4, #71 @ 0x47 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ 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 fba64 │ │ │ │ + bl fc26c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #544] @ (5b790 ) │ │ │ │ + ldr r0, [pc, #544] @ (5b810 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b5a2 │ │ │ │ + bne.n 5b622 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b5b6 │ │ │ │ + b.n 5b636 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 5b59e │ │ │ │ + blt.n 5b61e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b5fa │ │ │ │ + beq.n 5b67a │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #17512 @ 0x4468 │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5b624 │ │ │ │ + bhi.n 5b6a4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5b63e │ │ │ │ + ble.n 5b6be │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b.n 5b646 │ │ │ │ - movw r0, #9080 @ 0x2378 │ │ │ │ + b.n 5b6c6 │ │ │ │ + movw r0, #9804 @ 0x264c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b61c │ │ │ │ + bne.n 5b69c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b9b6 │ │ │ │ + b.n 5ba36 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ - cbz r4, 5b674 │ │ │ │ + cbz r4, 5b6f4 │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5b68c │ │ │ │ + beq.n 5b70c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41516 @ 0xa22c │ │ │ │ + movw r1, #42284 @ 0xa52c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5b63a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5b6ba │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11880 @ 0x2e68 │ │ │ │ + movw r1, #12648 @ 0x3168 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5b63a │ │ │ │ - movw r1, #3744 @ 0xea0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5b6ba │ │ │ │ + movw r1, #4512 @ 0x11a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b63a │ │ │ │ + beq.n 5b6ba │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5b6c2 │ │ │ │ + cbz r0, 5b742 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b6c2 │ │ │ │ + beq.n 5b742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b6c2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b742 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5b6de │ │ │ │ + cbz r0, 5b75e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b6de │ │ │ │ + beq.n 5b75e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b6de │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b75e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5b6fa │ │ │ │ + cbz r0, 5b77a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b6fa │ │ │ │ + beq.n 5b77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b6fa │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b77a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5b716 │ │ │ │ + cbz r0, 5b796 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b716 │ │ │ │ + beq.n 5b796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b716 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b796 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5b732 │ │ │ │ + cbz r0, 5b7b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b732 │ │ │ │ + beq.n 5b7b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b732 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b7b2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 5b74e │ │ │ │ + cbz r0, 5b7ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5b74e │ │ │ │ + beq.n 5b7ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b74e │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b7ce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5b76a │ │ │ │ - movw r0, #3284 @ 0xcd4 │ │ │ │ + bne.n 5b7ea │ │ │ │ + movw r0, #4052 @ 0xfd4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 5b99c │ │ │ │ + b.n 5ba1c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #41584 @ 0xa270 │ │ │ │ + movw r1, #42352 @ 0xa570 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f8880 │ │ │ │ + bl f9088 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5b63a │ │ │ │ + beq.w 5b6ba │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #3284 @ 0xcd4 │ │ │ │ + movw r3, #4052 @ 0xfd4 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ 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 5b7aa │ │ │ │ + bpl.n 5b82a │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 5b992 │ │ │ │ + bge.w 5ba12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 5b7b6 │ │ │ │ + b.n 5b836 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 5b992 │ │ │ │ + bge.w 5ba12 │ │ │ │ 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 5b7ca │ │ │ │ + bpl.n 5b84a │ │ │ │ mov r0, sl │ │ │ │ - bl bfe2c │ │ │ │ + bl c06fc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 5b7de │ │ │ │ + b.n 5b85e │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.n 5b7da │ │ │ │ + bmi.n 5b85a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5b7e2 │ │ │ │ - b.n 5b7ee │ │ │ │ + bne.n 5b862 │ │ │ │ + b.n 5b86e │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 5b80a │ │ │ │ - b.n 5b7ce │ │ │ │ + cbnz r6, 5b88a │ │ │ │ + b.n 5b84e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5b7ee │ │ │ │ + cbnz r3, 5b86e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41612 @ 0xa28c │ │ │ │ + movw r1, #42380 @ 0xa58c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - movw r1, #2420 @ 0x974 │ │ │ │ + b.w d54ec │ │ │ │ + movw r1, #3188 @ 0xc74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b838 │ │ │ │ + cbnz r0, 5b8b8 │ │ │ │ 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 792a4 │ │ │ │ - b.n 5b98e │ │ │ │ + bl 793f0 │ │ │ │ + b.n 5ba0e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b860 │ │ │ │ + cbnz r0, 5b8e0 │ │ │ │ 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 792a4 │ │ │ │ - b.n 5b98e │ │ │ │ - movw r1, #41636 @ 0xa2a4 │ │ │ │ + bl 793f0 │ │ │ │ + b.n 5ba0e │ │ │ │ + movw r1, #42404 @ 0xa5a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b88a │ │ │ │ + cbnz r0, 5b90a │ │ │ │ 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 5b8b2 │ │ │ │ - movw r1, #41648 @ 0xa2b0 │ │ │ │ + b.n 5b932 │ │ │ │ + movw r1, #42416 @ 0xa5b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b8d4 │ │ │ │ + cbnz r0, 5b954 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #45413 @ 0xb165 │ │ │ │ + movw r2, #45541 @ 0xb1e5 │ │ │ │ movt r2, #5 │ │ │ │ - movw r1, #44829 @ 0xaf1d │ │ │ │ + movw r1, #44957 @ 0xaf9d │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 5b98e │ │ │ │ - movw r1, #9352 @ 0x2488 │ │ │ │ + b.n 5ba0e │ │ │ │ + movw r1, #10076 @ 0x275c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b916 │ │ │ │ + cbnz r0, 5b996 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #44431 @ 0xad8f │ │ │ │ + movw r1, #44559 @ 0xae0f │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 5b98e │ │ │ │ - movw r1, #53008 @ 0xcf10 │ │ │ │ + b.n 5ba0e │ │ │ │ + movw r1, #53776 @ 0xd210 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5b958 │ │ │ │ + cbnz r0, 5b9d8 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #44101 @ 0xac45 │ │ │ │ + movw r1, #44229 @ 0xacc5 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 5b98e │ │ │ │ + b.n 5ba0e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41656 @ 0xa2b8 │ │ │ │ + movw r1, #42424 @ 0xa5b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 5b63a │ │ │ │ + beq.w 5b6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5b63a │ │ │ │ + bne.w 5b6ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b63a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b6ba │ │ │ │ adds r7, #1 │ │ │ │ - b.n 5b792 │ │ │ │ + b.n 5b812 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5b9a6 │ │ │ │ + bne.n 5ba26 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5b9b6 │ │ │ │ + b.n 5ba36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b99c │ │ │ │ + bne.n 5ba1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b99c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ba1c │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ba1e │ │ │ │ + beq.n 5ba9e │ │ │ │ adds r1, r4, #4 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ - cbz r5, 5ba0c │ │ │ │ + cbz r5, 5ba8c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5ba0c │ │ │ │ + cbz r0, 5ba8c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - cbz r4, 5ba0c │ │ │ │ + cbz r4, 5ba8c │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #41676 @ 0xa2cc │ │ │ │ + movw r0, #42444 @ 0xa5cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ - bl 847ec │ │ │ │ - b.n 5ba20 │ │ │ │ - movw r0, #17512 @ 0x4468 │ │ │ │ + bl 8492c │ │ │ │ + b.n 5baa0 │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ba84 │ │ │ │ + beq.n 5bb04 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 5ba70 │ │ │ │ - ldr r0, [pc, #44] @ (5ba88 ) │ │ │ │ - bl 206698 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq.n 5baf0 │ │ │ │ + ldr r0, [pc, #44] @ (5bb08 ) │ │ │ │ + bl 206be8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #24844 @ 0x610c │ │ │ │ + movw r0, #25612 @ 0x640c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r0, #17512 @ 0x4468 │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 5b9a4 │ │ │ │ + bpl.n 5ba24 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bada │ │ │ │ + beq.n 5bb5a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 5bade │ │ │ │ + bmi.n 5bb5e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35164 @ 0x895c │ │ │ │ + movw r1, #35916 @ 0x8c4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bb48 │ │ │ │ + b.n 5bbc8 │ │ │ │ add r1, sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ + movw r1, #32884 @ 0x8074 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bada │ │ │ │ + beq.n 5bb5a │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 r5, r1 │ │ │ │ movw r1, #25964 @ 0x656c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 5bb88 │ │ │ │ + beq.n 5bc08 │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bb88 │ │ │ │ + beq.n 5bc08 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 5bbb2 │ │ │ │ - b.n 5bba0 │ │ │ │ + beq.n 5bc32 │ │ │ │ + b.n 5bc20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bb80 │ │ │ │ - movw r0, #41688 @ 0xa2d8 │ │ │ │ + beq.n 5bc00 │ │ │ │ + movw r0, #42456 @ 0xa5d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bb80 │ │ │ │ - b.n 5bbf0 │ │ │ │ + bne.n 5bc00 │ │ │ │ + b.n 5bc70 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #41688 @ 0xa2d8 │ │ │ │ + movw r0, #42456 @ 0xa5d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5bbf0 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5bc70 │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 5bbe4 │ │ │ │ + beq.n 5bc64 │ │ │ │ mov r1, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 5bbe4 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 5bc64 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #41688 @ 0xa2d8 │ │ │ │ + movw r0, #42456 @ 0xa5d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5bbf0 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5bc70 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 234550 │ │ │ │ + b.w 234a18 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005bbf4 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0005bc74 <_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, 5bc24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 5bca4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 5bc24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 5bca4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 5bc38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 5bcb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5bc38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 5bcb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2273 @ 0x8e1 │ │ │ │ - movw r0, #57664 @ 0xe140 │ │ │ │ + movw r0, #58432 @ 0xe440 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bc48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 5bcc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #12 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 22ace0 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ + bl 22b1b4 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -73533,916 +73580,916 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl c2fa0 │ │ │ │ - cbz r0, 5bc94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0> │ │ │ │ + bl c3880 │ │ │ │ + cbz r0, 5bd14 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 5bca0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac> │ │ │ │ + cbz r3, 5bd20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 5bca6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb2> │ │ │ │ + cbnz r0, 5bd26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb2> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 73110 │ │ │ │ - b.w ebfc4 │ │ │ │ + b.w 73258 │ │ │ │ + b.w ec7cc │ │ │ │ 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 272b98 │ │ │ │ + bl 272eb0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bd44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + beq.n 5bdc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 5bd0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ + cbz r0, 5bd8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ mov r1, r4 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bd44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + beq.n 5bdc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5bd1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + cbz r3, 5bd9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5bd1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + beq.n 5bd9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 272fa4 │ │ │ │ + bl 2732bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bd2e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a> │ │ │ │ + beq.n 5bdae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a> │ │ │ │ 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 792a4 │ │ │ │ - b.n 5bd1a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + bl 793f0 │ │ │ │ + b.n 5bd9a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ 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, 5bd46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ + cbz r3, 5bdc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 5bd46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ + cbz r1, 5bdc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 272f30 │ │ │ │ + bl 273248 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bd46 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ + bne.n 5bdc6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x152> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bd44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + beq.n 5bdc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bd44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + cbnz r3, 5bdc4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #25964 @ 0x656c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5bd86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ + beq.n 5be06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bd86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ + beq.n 5be06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x192> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5bdb4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c0> │ │ │ │ - b.n 5bda0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ + beq.n 5be34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c0> │ │ │ │ + b.n 5be20 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ac> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5bd7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ - movw r0, #41720 @ 0xa2f8 │ │ │ │ + beq.n 5bdfe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ + movw r0, #42488 @ 0xa5f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bd7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ + bne.n 5bdfe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + b.n 5be9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #41720 @ 0xa2f8 │ │ │ │ + movw r0, #42488 @ 0xa5f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8861c │ │ │ │ + bl 88788 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5bde8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f4> │ │ │ │ + cbnz r0, 5be68 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bne.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r5, r3, [r0, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ str r0, [r4, #16] │ │ │ │ - cbnz r0, 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + cbnz r0, 5be9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + beq.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bne.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bd9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5be1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ 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 5bfda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ + bl 5c05a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bf30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ + beq.n 5bfb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5be4e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ + beq.n 5bece <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25a> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 5be56 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x262> │ │ │ │ + b.n 5bed6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x262> │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5bf18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x324> │ │ │ │ + beq.n 5bf98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x324> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5be6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ + cbnz r0, 5beee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5befc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + b.n 5bf7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ 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 1e6ff4 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e781c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 5beb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2bc> │ │ │ │ + bge.n 5bf30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2bc> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5befc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ - b.n 5bee2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5bf7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + b.n 5bf62 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ee> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ 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 15df78 │ │ │ │ + bl 15e768 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5befc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5bf7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x308> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5be6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + beq.n 5beea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5be6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + bne.n 5beea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5be6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5beea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bf0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ + beq.n 5bf8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5bf10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ + cbz r3, 5bf90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x31c> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5bf30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ + b.n 5bfb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bf0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bf8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x318> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59484 @ 0xe85c │ │ │ │ + movw r1, #60252 @ 0xeb5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5be6a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5beea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x276> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5bf64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x370> │ │ │ │ + bgt.n 5bfe4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x370> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27324 @ 0x6abc │ │ │ │ + movw r1, #28092 @ 0x6dbc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5bf8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c00a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5bf80 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38c> │ │ │ │ + cbz r3, 5c000 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x38c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43968 @ 0xabc0 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5bf8a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c00a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x396> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ 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 791e8 │ │ │ │ + bl 79334 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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 5bfd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ + beq.n 5c058 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bfd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ + cbnz r3, 5c058 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e4> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c042 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44e> │ │ │ │ + blt.n 5c0c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c038 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + cbz r0, 5c0b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5c00c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x418> │ │ │ │ + cbz r3, 5c08c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x418> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5c014 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x420> │ │ │ │ + b.n 5c094 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x420> │ │ │ │ movw r0, #11008 @ 0x2b00 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14e8f4 │ │ │ │ + bl 14f134 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c03a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x446> │ │ │ │ + bne.n 5c0ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x446> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c038 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + beq.n 5c0b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c038 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + cbnz r3, 5c0b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 5c044 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x450> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 5c0c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x450> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5c07a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c0fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5c074 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x480> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c07a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ + bne.n 5c0f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x480> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c0fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x486> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c0d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + cbnz r0, 5c154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5c096 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c116 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c090 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49c> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c096 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ + bne.n 5c110 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x49c> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c116 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a2> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c0d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + cbnz r0, 5c154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5c0b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c132 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c0ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4b8> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c0b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ + bne.n 5c12c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4b8> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c132 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4be> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c0d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + cbnz r0, 5c154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5c0d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c154 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4e0> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c0ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4d6> │ │ │ │ + bne.n 5c14a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4d6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 5bfda <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ + bl 5c05a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e6> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c1e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ + beq.n 5c268 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5c104 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x510> │ │ │ │ + beq.n 5c184 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x510> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 5c10c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x518> │ │ │ │ + b.n 5c18c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x518> │ │ │ │ movw r6, #11008 @ 0x2b00 │ │ │ │ movt r6, #78 @ 0x4e │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 5c1d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5dc> │ │ │ │ + beq.n 5c250 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5dc> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c124 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x530> │ │ │ │ + cbnz r0, 5c1a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x530> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c1b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ + b.n 5c234 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ 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 1e6ff4 <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ + bl 1e781c <_PyOS_URandomNonblock@@Base+0x4e0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 5c168 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x574> │ │ │ │ + bge.n 5c1e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x574> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5c1b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ - b.n 5c19a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5a6> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5c234 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ + b.n 5c21a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5a6> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15df78 │ │ │ │ + bl 15e768 │ │ │ │ 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 15df78 │ │ │ │ + bl 15e768 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5c1b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5c234 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + beq.n 5c1a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + bne.n 5c1a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c1a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c1c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + beq.n 5c244 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 5c1c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d4> │ │ │ │ + cbz r3, 5c248 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d4> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5c1e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ + b.n 5c268 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c1c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c244 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x5d0> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59484 @ 0xe85c │ │ │ │ + movw r1, #60252 @ 0xeb5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c120 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c1a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x52c> │ │ │ │ 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 │ │ │ │ - cbz r0, 5c220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c2a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5c21a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ + bne.n 5c29a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x626> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c2a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x62c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c25e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ + cbnz r0, 5c2de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5c23c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c2bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c236 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x642> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5c23c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ + bne.n 5c2b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x642> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5c2bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x648> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5c25e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ + cbnz r0, 5c2de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5c25e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5c2de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x66a> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c254 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x660> │ │ │ │ + bne.n 5c2d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x660> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1fdf08 │ │ │ │ + bl 1fe640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c2f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ + beq.n 5c374 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 5c288 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x694> │ │ │ │ + cbz r6, 5c308 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x694> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 5c290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x69c> │ │ │ │ + b.n 5c310 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x69c> │ │ │ │ movw r4, #11008 @ 0x2b00 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe96c │ │ │ │ + bl 1ff0a4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5c2b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6c2> │ │ │ │ + bge.n 5c336 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6c2> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41752 @ 0xa318 │ │ │ │ + movw r1, #42520 @ 0xa618 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c2f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c374 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5c2de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ea> │ │ │ │ + bgt.n 5c35e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x6ea> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2a51c │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14e700 │ │ │ │ + bl 14ef40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c2f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ + beq.n 5c374 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x700> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5c2f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x702> │ │ │ │ + b.n 5c376 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x702> │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #61980 @ 0xf21c │ │ │ │ + movw r1, #62708 @ 0xf4f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 150e9c │ │ │ │ - cbnz r0, 5c31a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x726> │ │ │ │ + bl 1516d4 │ │ │ │ + cbnz r0, 5c39a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x726> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c356 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ - movw r3, #1045 @ 0x415 │ │ │ │ + b.n 5c3d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ + movw r3, #3101 @ 0xc1d │ │ │ │ movt r3, #14 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5c33a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x746> │ │ │ │ + bne.n 5c3ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x746> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c34e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ + bne.n 5c3ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5c356 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ + b.n 5c3d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x762> │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c34a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x756> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5c34e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ - b.n 5c316 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x722> │ │ │ │ + bne.n 5c3ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x756> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5c3ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x75a> │ │ │ │ + b.n 5c396 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x722> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c330 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x73c> │ │ │ │ + beq.n 5c3b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x73c> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5c394 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7a0> │ │ │ │ + cbz r0, 5c414 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7a0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 185d78 │ │ │ │ + bl 186a84 <_PyTime_AsMilliseconds@@Base+0x30fc> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 5c3ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7ba> │ │ │ │ + cbz r3, 5c42e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7ba> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 5c3b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c2> │ │ │ │ + b.n 5c436 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c2> │ │ │ │ movw r2, #11008 @ 0x2b00 │ │ │ │ movt r2, #78 @ 0x4e │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 5c3d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7dc> │ │ │ │ + ble.n 5c450 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7dc> │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 5c3bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c8> │ │ │ │ + b.n 5c43c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x7c8> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1ee224 │ │ │ │ + bl 1ee9f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c3fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x806> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5c404 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ + bne.n 5c47a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x806> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5c484 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x810> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 5c420 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82c> │ │ │ │ + blt.n 5c4a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x82c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5c43a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x846> │ │ │ │ + blt.n 5c4ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x846> │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12556 @ 0x310c │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c444 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x850> │ │ │ │ + b.n 5c4c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x850> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (5c448 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x854>) │ │ │ │ + ldr r0, [pc, #8] @ (5c4c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x854>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #41784 @ 0xa338 │ │ │ │ + movw r1, #42552 @ 0xa638 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 5c48c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 5c50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 29a30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5c490 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ + bge.n 5c510 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x89c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c4e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ - bne.n 5c4aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8b6> │ │ │ │ + b.n 5c560 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ + bne.n 5c52a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8b6> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41800 @ 0xa348 │ │ │ │ + movw r1, #42568 @ 0xa648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c48c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5c4ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c6> │ │ │ │ + bne.n 5c53a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8c6> │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 72d2c │ │ │ │ - b.n 5c4e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ + bl 72e74 │ │ │ │ + b.n 5c560 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 5c4c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8d4> │ │ │ │ + bne.n 5c548 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8d4> │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 72d2c │ │ │ │ - b.n 5c4e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ + bl 72e74 │ │ │ │ + b.n 5c560 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8ec> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #59900 @ 0xe9fc │ │ │ │ + movw r1, #60636 @ 0xecdc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c48c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c50c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x898> │ │ │ │ add sp, #28 │ │ │ │ pop {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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c548 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ + beq.n 5c5c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5c532 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + bpl.n 5c5b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 5c532 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ + bne.n 5c5b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x93e> │ │ │ │ add.w r8, r8, #8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5c55e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96a> │ │ │ │ + b.n 5c5de <_PyArg_ParseTupleAndKeywordsFast@@Base+0x96a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39104 @ 0x98c0 │ │ │ │ + movw r1, #39872 @ 0x9bc0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c5e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ec> │ │ │ │ + b.n 5c660 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9ec> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 5c58c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x998> │ │ │ │ + blt.n 5c60c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x998> │ │ │ │ cmp r3, r6 │ │ │ │ it ge │ │ │ │ movge r3, r6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r3, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 5c590 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x99c> │ │ │ │ + bge.n 5c610 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x99c> │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 5c576 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x982> │ │ │ │ - bl 80728 │ │ │ │ + bge.n 5c5f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x982> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c548 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ + bne.n 5c5c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5c54c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x958> │ │ │ │ + bne.n 5c5cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x958> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 5c5d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e4> │ │ │ │ + b.n 5c658 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9e4> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 5c556 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x962> │ │ │ │ + b.n 5c5d6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x962> │ │ │ │ mov r0, r7 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c548 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ + beq.n 5c5c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x954> │ │ │ │ add.w r5, r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r7 │ │ │ │ - bge.n 5c5d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9dc> │ │ │ │ + bge.n 5c650 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9dc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ - b.n 5c5a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9b2> │ │ │ │ + b.n 5c626 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x9b2> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #16] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r1, 5c5fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0a> │ │ │ │ + cbz r1, 5c67e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa0a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -74452,765 +74499,765 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 29718 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 5c636 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa42> │ │ │ │ + bhi.n 5c6b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa42> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c64e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa5a> │ │ │ │ - b.n 5c694 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ - movw r0, #40456 @ 0x9e08 │ │ │ │ + cbz r0, 5c6ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa5a> │ │ │ │ + b.n 5c714 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + movw r0, #41224 @ 0xa108 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c626 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa32> │ │ │ │ - b.n 5c694 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + bne.n 5c6a6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa32> │ │ │ │ + b.n 5c714 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 5c6c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad4> │ │ │ │ + ble.n 5c748 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c6b6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac2> │ │ │ │ + beq.n 5c736 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac2> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 5c698 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa4> │ │ │ │ + bpl.n 5c718 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c694 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + cbz r0, 5c714 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c6b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac4> │ │ │ │ + beq.n 5c738 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xac4> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c6f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + b.n 5c778 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #40456 @ 0x9e08 │ │ │ │ + movw r0, #41224 @ 0xa108 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c694 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c714 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5c6ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ + beq.n 5c74a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5c6ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ - b.n 5c694 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ + bge.n 5c74a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xad6> │ │ │ │ + b.n 5c714 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xaa0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 5c6d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xae4> │ │ │ │ + cbnz r4, 5c758 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xae4> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1994d0 │ │ │ │ + bl 199fec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c6f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ + cbz r0, 5c778 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb04> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + movw r0, #50620 @ 0xc5bc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5c702 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0e> │ │ │ │ + cbz r3, 5c782 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0e> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl de4c0 <_PyType_Name@@Base> │ │ │ │ + bl decc8 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 5c738 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb44> │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + bne.n 5c7b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb44> │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #41852 @ 0xa37c │ │ │ │ + movw r0, #42620 @ 0xa67c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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, 5c774 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb80> │ │ │ │ + cbnz r1, 5c7f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb80> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41864 @ 0xa388 │ │ │ │ + movw r1, #42632 @ 0xa688 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c79e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #54680 @ 0xd598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5c7ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbd6> │ │ │ │ + bne.n 5c84a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbd6> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21be00 │ │ │ │ + bl 21c504 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5c7a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ + cbnz r0, 5c824 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ + b.n 5c910 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5c86e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ + beq.n 5c8ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 5c7c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbce> │ │ │ │ + cbz r2, 5c842 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbce> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it ne │ │ │ │ strne r1, [r2, #0] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 5c7aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb6> │ │ │ │ + b.n 5c82a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbb6> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 5c854 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc60> │ │ │ │ + bpl.n 5c8d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc60> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 21be00 │ │ │ │ + bl 21c504 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c79e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + beq.n 5c81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 906f8 │ │ │ │ + bl 90880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c86e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ + beq.n 5c8ee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc7a> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 5c814 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc20> │ │ │ │ + bmi.n 5c894 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc20> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41900 @ 0xa3ac │ │ │ │ + movw r1, #42668 @ 0xa6ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c84c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ - bl 85a4c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c8cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ + bl 85b94 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c83c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc48> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5c84c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ + bne.n 5c8bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc48> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5c8cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #42696 @ 0xa6c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5c84c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5c8cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc58> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c824 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc30> │ │ │ │ + blt.n 5c8a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc30> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 181c00 │ │ │ │ + bl 182584 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c7e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbee> │ │ │ │ + bne.n 5c862 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbee> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5c79e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + beq.n 5c81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ subs r4, #1 │ │ │ │ - b.n 5c87c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ + b.n 5c8fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #41964 @ 0xa3ec │ │ │ │ + movw r1, #42732 @ 0xa6ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 5c79e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + bl d54ec │ │ │ │ + b.n 5c81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ mov r0, r6 │ │ │ │ - bl 182554 │ │ │ │ + bl 182ee0 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 5c890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ + b.n 5c910 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc9c> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 5c87c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ + bcs.n 5c8fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ - b.n 5c79e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ + bl 78350 │ │ │ │ + b.n 5c81e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbaa> │ │ │ │ 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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c8ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcf6> │ │ │ │ + beq.n 5c96a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xcf6> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5c8da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xce6> │ │ │ │ - movw r0, #17520 @ 0x4470 │ │ │ │ + blt.n 5c95a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xce6> │ │ │ │ + movw r0, #18288 @ 0x4770 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ - movw r0, #10516 @ 0x2914 │ │ │ │ + b.w 8492c │ │ │ │ + movw r0, #11284 @ 0x2c14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 5b5b8 │ │ │ │ + b.w 5b638 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 5c908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd14> │ │ │ │ + cbz r3, 5c988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd14> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r0, #3 │ │ │ │ - b.w 7e7ac │ │ │ │ + b.w 7e8fc │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7e578 │ │ │ │ + b.w 7e6c8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #54680 @ 0xd598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c94c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd58> │ │ │ │ + cbz r0, 5c9cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd58> │ │ │ │ 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 82314 │ │ │ │ + bl 82454 │ │ │ │ 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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c996 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda2> │ │ │ │ + beq.n 5ca16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda2> │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #41508 @ 0xa224 │ │ │ │ + movw r0, #42276 @ 0xa524 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ - b.n 5c998 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda4> │ │ │ │ + bl 8492c │ │ │ │ + b.n 5ca18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xda4> │ │ │ │ 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, 5c9c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdd4> │ │ │ │ + cbnz r1, 5ca48 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xdd4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41864 @ 0xa388 │ │ │ │ + movw r1, #42632 @ 0xa688 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5cc36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #54680 @ 0xd598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5ca56 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe62> │ │ │ │ + bne.n 5cad6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe62> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 224938 <_PyTime_AsMilliseconds@@Base+0xe78> │ │ │ │ + bl 224fd4 <_PyParkingLot_AfterFork@@Base+0x1654> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + beq.w 5cc36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r1, r2, [r0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5ca16 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe22> │ │ │ │ + bcs.n 5ca96 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe22> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 77e50 │ │ │ │ - b.n 5ca18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe24> │ │ │ │ + bl 77f98 │ │ │ │ + b.n 5ca98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe24> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 5ca28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe34> │ │ │ │ + cbz r0, 5caa8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe34> │ │ │ │ ldrd r7, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 5ca4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ + b.n 5caca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl 78350 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 5cc36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 5ca4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ + cbz r3, 5caca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe56> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add.w ip, r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ strne.w ip, [r3] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 5ca34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe40> │ │ │ │ + bne.n 5cab4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe40> │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 29db8 │ │ │ │ - b.n 5cba6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ + b.n 5cc26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 5cb8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf98> │ │ │ │ + bpl.w 5cc0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf98> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 224938 <_PyTime_AsMilliseconds@@Base+0xe78> │ │ │ │ + bl 224fd4 <_PyParkingLot_AfterFork@@Base+0x1654> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + beq.w 5cc36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 906f8 │ │ │ │ + bl 90880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5cba6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ + beq.w 5cc26 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfb2> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5ca90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe9c> │ │ │ │ + bpl.n 5cb10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe9c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5caa8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeb4> │ │ │ │ + beq.n 5cb28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeb4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42040 @ 0xa438 │ │ │ │ + movw r1, #42808 @ 0xa738 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5cb84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5cc04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5cabe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeca> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5cb3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xeca> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5cb84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ + bne.n 5cc04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 185320 │ │ │ │ + bl 185cac <_PyTime_AsMilliseconds@@Base+0x2324> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5cad8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xee4> │ │ │ │ + cbz r0, 5cb58 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xee4> │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 5ca6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ + b.n 5caee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ 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 5cb10 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1c> │ │ │ │ + bhi.n 5cb90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 5ca6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ + bcc.n 5caee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 5cb12 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ + b.n 5cb92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf1e> │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cb36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf42> │ │ │ │ + blt.n 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf42> │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 5cb24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf30> │ │ │ │ + bls.n 5cba4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf30> │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n 5cb1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf28> │ │ │ │ + b.n 5cb9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf28> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5cb30 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ + bcs.n 5cbb0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf3c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 5cb3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf48> │ │ │ │ + cbnz r0, 5cbbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf48> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 5cb84 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 5cc04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf90> │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r5, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r5, r6, #8 │ │ │ │ blx 29718 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5cb7c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf88> │ │ │ │ + beq.n 5cbfc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf88> │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5cb78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf84> │ │ │ │ + beq.n 5cbf8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 185320 │ │ │ │ + bl 185cac <_PyTime_AsMilliseconds@@Base+0x2324> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ - b.n 5cb52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf5e> │ │ │ │ + b.n 5cbd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf5e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ - b.n 5ca6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ + bl 78350 │ │ │ │ + b.n 5caee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 226d48 │ │ │ │ - b.n 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl 2273e8 │ │ │ │ + b.n 5cc36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #42076 @ 0xa45c │ │ │ │ + movw r1, #42844 @ 0xa75c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 5cbb6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ + bl d54ec │ │ │ │ + b.n 5cc36 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc2> │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 226d48 │ │ │ │ + bl 2273e8 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ - b.n 5cbba <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc6> │ │ │ │ + b.n 5cc3a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfc6> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cbf2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffe> │ │ │ │ + bne.n 5cc72 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffe> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cc06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1012> │ │ │ │ + b.n 5cc86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1012> │ │ │ │ mov r0, r5 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 5cbee <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ + blt.n 5cc6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xffa> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [r4, #16] │ │ │ │ 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 791e8 │ │ │ │ + bl 79334 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5cc3a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ + cbz r0, 5ccba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5cc3a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ + beq.n 5ccba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5cc3a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ccba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1046> │ │ │ │ + bl 78f48 <_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 5cc5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ + beq.n 5ccdc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cc5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ + cbnz r3, 5ccdc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1068> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_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, #54680 @ 0xd598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cc9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a8> │ │ │ │ + cbz r0, 5cd1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a8> │ │ │ │ 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 82314 │ │ │ │ + bl 82454 │ │ │ │ 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 791e8 │ │ │ │ + bl 79334 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5ccd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ + cbz r0, 5cd52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ccd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ + beq.n 5cd52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ccd2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5cd52 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10de> │ │ │ │ + bl 78f48 <_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 5ccf4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ + beq.n 5cd74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ccf4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ + cbnz r3, 5cd74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1100> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_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 182554 │ │ │ │ + bl 182ee0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 21be00 │ │ │ │ + bl 21c504 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #260] @ (5ce40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ + ldr r2, [pc, #260] @ (5cec0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b7378 │ │ │ │ + bl b7c44 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5cd5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ + beq.n 5cdde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x116a> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 5cd8e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119a> │ │ │ │ - b.n 5cd74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1180> │ │ │ │ - movw r1, #42156 @ 0xa4ac │ │ │ │ + bne.n 5ce0e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x119a> │ │ │ │ + b.n 5cdf4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1180> │ │ │ │ + movw r1, #42924 @ 0xa7ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 5cda8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ - b.n 5cda4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 5ce28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ + b.n 5ce24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - movw r1, #42168 @ 0xa4b8 │ │ │ │ + movw r1, #42936 @ 0xa7b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 5cda8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ - b.n 5cda4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 5ce28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b4> │ │ │ │ + b.n 5ce24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42180 @ 0xa4c4 │ │ │ │ + movw r1, #42948 @ 0xa7c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ce28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1234> │ │ │ │ + b.n 5cea8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1234> │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ - movw r0, #42160 @ 0xa4b0 │ │ │ │ + movw r0, #42928 @ 0xa7b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 227a8c │ │ │ │ - cbnz r0, 5cdca <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11d6> │ │ │ │ + bl 2280b0 │ │ │ │ + cbnz r0, 5ce4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11d6> │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 5cda4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 5ce24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11b0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #42224 @ 0xa4f0 │ │ │ │ + movw r1, #592 @ 0x250 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #42992 @ 0xa7f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cdc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ + beq.n 5ce42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #52805 @ 0xce45 │ │ │ │ + movw r2, #52933 @ 0xcec5 │ │ │ │ movt r2, #5 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 223c80 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 22431c <_PyParkingLot_AfterFork@@Base+0x99c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cdc2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ + beq.n 5ce42 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x11ce> │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 808f4 │ │ │ │ - ldr r3, [pc, #20] @ (5ce40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ + bl 80a34 │ │ │ │ + ldr r3, [pc, #20] @ (5cec0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x124c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ce3a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1246> │ │ │ │ + beq.n 5ceba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1246> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -75234,141 +75281,141 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ceb8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12c4> │ │ │ │ + beq.n 5cf38 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12c4> │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - movw r0, #42240 @ 0xa500 │ │ │ │ + movw r0, #43008 @ 0xa800 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 r5, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #42252 @ 0xa50c │ │ │ │ + movw r1, #43020 @ 0xa80c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 5cf02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 5cf82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 5cf06 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1312> │ │ │ │ + bge.n 5cf86 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1312> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42268 @ 0xa51c │ │ │ │ + movw r1, #43036 @ 0xa81c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cf58 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1364> │ │ │ │ + b.n 5cfd8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1364> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cf02 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ + beq.n 5cf82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x130e> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r4, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5cf5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ + bl 5cfde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 5cf2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1338> │ │ │ │ + bge.n 5cfac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1338> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cf4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ + b.n 5cfcc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5cf40 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134c> │ │ │ │ + bne.n 5cfc0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x134c> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5cf4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ + b.n 5cfcc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1358> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cf32 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x133e> │ │ │ │ - b.n 5cf28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1334> │ │ │ │ + bne.n 5cfb2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x133e> │ │ │ │ + b.n 5cfa8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1334> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (5cff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400>) │ │ │ │ + ldr r1, [pc, #128] @ (5d074 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400>) │ │ │ │ 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 222a38 │ │ │ │ - cbnz r0, 5cf98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a4> │ │ │ │ + bl 2230f8 │ │ │ │ + cbnz r0, 5d018 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13a4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cfdc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e8> │ │ │ │ + b.n 5d05c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13e8> │ │ │ │ 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, #53241 @ 0xcff9 │ │ │ │ + movw r2, #53369 @ 0xd079 │ │ │ │ movt r2, #5 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 223c80 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 22431c <_PyParkingLot_AfterFork@@Base+0x99c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139e> │ │ │ │ + beq.n 5d012 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139e> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 222ba0 │ │ │ │ + bl 223260 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cf92 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139e> │ │ │ │ + beq.n 5d012 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x139e> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (5cff4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400>) │ │ │ │ + ldr r3, [pc, #20] @ (5d074 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1400>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5cfee <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13fa> │ │ │ │ + beq.n 5d06e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x13fa> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -75389,600 +75436,600 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005d038 : │ │ │ │ +0005d0b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5d052 │ │ │ │ + cbz r0, 5d0d2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 5d06a │ │ │ │ + bmi.n 5d0ea │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42364 @ 0xa57c │ │ │ │ + movw r1, #43132 @ 0xa87c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5d116 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5d196 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 5d076 │ │ │ │ + cbz r1, 5d0f6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5d08e │ │ │ │ + bmi.n 5d10e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42400 @ 0xa5a0 │ │ │ │ + movw r1, #43168 @ 0xa8a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5d116 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5d196 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 5d0d2 │ │ │ │ + bge.n 5d152 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 5d0b4 │ │ │ │ + cbz r1, 5d134 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 5d0ce │ │ │ │ + bmi.n 5d14e │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d0ce │ │ │ │ + beq.n 5d14e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42444 @ 0xa5cc │ │ │ │ + movw r1, #43212 @ 0xa8cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ adds r2, #1 │ │ │ │ - b.n 5d09a │ │ │ │ + b.n 5d11a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5d0f0 │ │ │ │ + cbnz r0, 5d170 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42484 @ 0xa5f4 │ │ │ │ + movw r1, #43252 @ 0xa8f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5d10a │ │ │ │ + beq.n 5d18a │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 5d104 │ │ │ │ + bne.n 5d184 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 5d10a │ │ │ │ - cbnz r3, 5d10a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d18a │ │ │ │ + cbnz r3, 5d18a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24a4c0 │ │ │ │ + b.w 24a990 │ │ │ │ movs r0, #0 │ │ │ │ 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, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 5d154 │ │ │ │ + bne.n 5d1d4 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #31364 @ 0x7a84 │ │ │ │ + movw r0, #32132 @ 0x7d84 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5d16e │ │ │ │ + b.n 5d1ee │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ 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, #12] │ │ │ │ - movw r8, #5889 @ 0x1701 │ │ │ │ + movw r8, #8001 @ 0x1f41 │ │ │ │ movt r8, #11 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r7, 5d1b4 │ │ │ │ + cbz r7, 5d234 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r3, [r3, r7, lsl #3] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5d190 │ │ │ │ + beq.n 5d210 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 5d1aa │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d190 │ │ │ │ + bne.n 5d22a │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d210 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d190 │ │ │ │ - b.n 5d202 │ │ │ │ + beq.n 5d210 │ │ │ │ + b.n 5d282 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5d1be │ │ │ │ + cbnz r0, 5d23e │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbnz r0, 5d1c8 │ │ │ │ - b.n 5d1e0 │ │ │ │ + cbnz r0, 5d248 │ │ │ │ + b.n 5d260 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d1b8 │ │ │ │ - b.n 5d202 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + beq.n 5d238 │ │ │ │ + b.n 5d282 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d1da │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d1e0 │ │ │ │ + bne.n 5d25a │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d260 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d202 │ │ │ │ + cbnz r0, 5d282 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5d202 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d282 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d1f8 │ │ │ │ + bne.n 5d278 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r6 │ │ │ │ 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, 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 │ │ │ │ - cbz r0, 5d23a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d2ba │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5d230 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d23a │ │ │ │ + bne.n 5d2b0 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d2ba │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3ac │ │ │ │ + bne.w 5d42c │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbnz r0, 5d244 │ │ │ │ + cbnz r0, 5d2c4 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 5d258 │ │ │ │ - b.n 5d24e │ │ │ │ + cbz r0, 5d2d8 │ │ │ │ + b.n 5d2ce │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d23e │ │ │ │ - b.n 5d3ac │ │ │ │ + beq.n 5d2be │ │ │ │ + b.n 5d42c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3ac │ │ │ │ + bne.w 5d42c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 5d266 │ │ │ │ + cbz r0, 5d2e6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3ac │ │ │ │ + bne.w 5d42c │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 5d274 │ │ │ │ + cbz r0, 5d2f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3ac │ │ │ │ + bne.w 5d42c │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5d294 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d314 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d28a │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d294 │ │ │ │ + bne.n 5d30a │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d314 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d3ac │ │ │ │ + bne.w 5d42c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbnz r0, 5d29e │ │ │ │ + cbnz r0, 5d31e │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbnz r0, 5d2a8 │ │ │ │ - b.n 5d2c2 │ │ │ │ + cbnz r0, 5d328 │ │ │ │ + b.n 5d342 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d298 │ │ │ │ - b.n 5d3ac │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + beq.n 5d318 │ │ │ │ + b.n 5d42c │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d2ba │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d2c2 │ │ │ │ + bne.n 5d33a │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d342 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3ac │ │ │ │ + bne.n 5d42c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5d2e0 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d360 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d2d8 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d2e0 │ │ │ │ + bne.n 5d358 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d360 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3ac │ │ │ │ + bne.n 5d42c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d2fe │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d37e │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d2f6 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d2fe │ │ │ │ + bne.n 5d376 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d37e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3ac │ │ │ │ + bne.n 5d42c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d31c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d39c │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d314 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d31c │ │ │ │ + bne.n 5d394 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d39c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3ac │ │ │ │ + bne.n 5d42c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d33a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d3ba │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d332 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d33a │ │ │ │ + bne.n 5d3b2 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d3ba │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d3ac │ │ │ │ + bne.n 5d42c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5d344 │ │ │ │ + cbnz r0, 5d3c4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbnz r0, 5d34e │ │ │ │ - b.n 5d366 │ │ │ │ + cbnz r0, 5d3ce │ │ │ │ + b.n 5d3e6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d33e │ │ │ │ - b.n 5d3ac │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + beq.n 5d3be │ │ │ │ + b.n 5d42c │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d360 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d366 │ │ │ │ + bne.n 5d3e0 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d3e6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d3ac │ │ │ │ + cbnz r0, 5d42c │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5d382 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d402 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d37c │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d382 │ │ │ │ + bne.n 5d3fc │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d402 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d3ac │ │ │ │ + cbnz r0, 5d42c │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5d39e │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d41e │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d398 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d39e │ │ │ │ + bne.n 5d418 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d41e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d3ac │ │ │ │ + cbnz r0, 5d42c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5d3ac │ │ │ │ + cbz r0, 5d42c │ │ │ │ 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 │ │ │ │ - cbz r0, 5d3e2 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d462 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5d3d8 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d3e2 │ │ │ │ + bne.n 5d458 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d462 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d516 │ │ │ │ + bne.w 5d596 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5d402 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d482 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d3f8 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d402 │ │ │ │ + bne.n 5d478 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d482 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5d516 │ │ │ │ + bne.w 5d596 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 5d420 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d4a0 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d418 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d420 │ │ │ │ + bne.n 5d498 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4a0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d516 │ │ │ │ + bne.n 5d596 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5d43e │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d4be │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d436 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d43e │ │ │ │ + bne.n 5d4b6 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4be │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d516 │ │ │ │ + bne.n 5d596 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5d45c │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d4dc │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d454 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d45c │ │ │ │ + bne.n 5d4d4 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d516 │ │ │ │ + bne.n 5d596 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5d47a │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d4fa │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d472 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d47a │ │ │ │ + bne.n 5d4f2 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d4fa │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d516 │ │ │ │ + bne.n 5d596 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 5d498 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d518 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d490 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d498 │ │ │ │ + bne.n 5d510 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d518 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5d516 │ │ │ │ + bne.n 5d596 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5d4a2 │ │ │ │ + cbnz r0, 5d522 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5d4b2 │ │ │ │ - b.n 5d4ac │ │ │ │ + cbz r0, 5d532 │ │ │ │ + b.n 5d52c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d49c │ │ │ │ - b.n 5d516 │ │ │ │ + beq.n 5d51c │ │ │ │ + b.n 5d596 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d516 │ │ │ │ + cbnz r0, 5d596 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 5d4bc │ │ │ │ + cbz r0, 5d53c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d516 │ │ │ │ + cbnz r0, 5d596 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d4d8 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d558 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d4d2 │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d4d8 │ │ │ │ + bne.n 5d552 │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d558 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d516 │ │ │ │ + cbnz r0, 5d596 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d4f4 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d574 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d4ee │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d4f4 │ │ │ │ + bne.n 5d56e │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d574 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d516 │ │ │ │ + cbnz r0, 5d596 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d516 │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d596 │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d50c │ │ │ │ + bne.n 5d58c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5d53c │ │ │ │ + cbnz r5, 5d5bc │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5d53c │ │ │ │ + blt.n 5d5bc │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5d53c │ │ │ │ - cbnz r2, 5d55e │ │ │ │ + bgt.n 5d5bc │ │ │ │ + cbnz r2, 5d5de │ │ │ │ add r2, sp, #28 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r5, #18844 @ 0x499c │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d58a │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d60a │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5d578 │ │ │ │ + bgt.n 5d5f8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #10516 @ 0x2914 │ │ │ │ + movw r1, #11284 @ 0x2c14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5d58a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5d60a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d562 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5d5e2 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d562 │ │ │ │ + beq.n 5d5e2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ - b.w 38390 │ │ │ │ + b.w 38398 │ │ │ │ │ │ │ │ -0005d59e : │ │ │ │ +0005d61e : │ │ │ │ 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, #63968 @ 0xf9e0 │ │ │ │ + movw r1, #64736 @ 0xfce0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #8812 @ 0x226c │ │ │ │ + movw r0, #9580 @ 0x256c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1130d8 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ + bl 1139b0 <_PyImport_GetModuleAttrString@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 5d624 │ │ │ │ + cbz r0, 5d6a4 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #7796 @ 0x1e74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4324 @ 0x10e4 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ 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, #42532 @ 0xa624 │ │ │ │ + movw r1, #43300 @ 0xa924 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d622 │ │ │ │ + beq.n 5d6a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5d622 │ │ │ │ + cbnz r3, 5d6a2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005d62c <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0005d6ac <_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 │ │ │ │ @@ -76002,781 +76049,781 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005d670 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0005d6f0 <_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 5d69a <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 5d71a <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42540 @ 0xa62c │ │ │ │ + movw r1, #43308 @ 0xa92c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 5d6b2 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 5d732 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 5d6a2 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 5d722 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 5d6be <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 5d73e <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42588 @ 0xa65c │ │ │ │ + movw r1, #43356 @ 0xa95c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - movw r1, #62472 @ 0xf408 │ │ │ │ + b.w d54ec │ │ │ │ + movw r1, #63240 @ 0xf708 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5d6d8 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 5d758 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5d6fa <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 5d77a <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #59644 @ 0xe8fc │ │ │ │ + movw r1, #60380 @ 0xebdc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #60384 @ 0xebe0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #42644 @ 0xa694 │ │ │ │ + movw r0, #43412 @ 0xa994 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5d746 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ + cbnz r4, 5d7c6 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5d746 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ + ble.n 5d7c6 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5d746 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ - cbnz r2, 5d760 <_PyErr_SetFromPyStatus@@Base+0xf0> │ │ │ │ + bne.n 5d7c6 <_PyErr_SetFromPyStatus@@Base+0xd6> │ │ │ │ + cbnz r2, 5d7e0 <_PyErr_SetFromPyStatus@@Base+0xf0> │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #124] @ (5d7c8 <_PyErr_SetFromPyStatus@@Base+0x158>) │ │ │ │ + ldr r4, [pc, #124] @ (5d848 <_PyErr_SetFromPyStatus@@Base+0x158>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5d788 <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5d808 <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ ldrd r6, r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5d78c <_PyErr_SetFromPyStatus@@Base+0x11c> │ │ │ │ - movw r2, #38164 @ 0x9514 │ │ │ │ + bmi.n 5d80c <_PyErr_SetFromPyStatus@@Base+0x11c> │ │ │ │ + movw r2, #38932 @ 0x9814 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #9340 @ 0x247c │ │ │ │ + movw r0, #10064 @ 0x2750 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d7c0 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + b.n 5d840 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ mov r0, r3 │ │ │ │ - bl 83edc │ │ │ │ + bl 8401c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d788 <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ + beq.n 5d808 <_PyErr_SetFromPyStatus@@Base+0x118> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f370 │ │ │ │ + bl 16fc94 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 251230 │ │ │ │ + bl 251710 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5d7c0 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + beq.n 5d840 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d7c0 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ + cbnz r3, 5d840 <_PyErr_SetFromPyStatus@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #800] @ (5daec <_PyErr_SetFromPyStatus@@Base+0x47c>) │ │ │ │ + ldr r1, [pc, #800] @ (5db6c <_PyErr_SetFromPyStatus@@Base+0x47c>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - movw r0, #42652 @ 0xa69c │ │ │ │ + movw r0, #43420 @ 0xa99c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w e14a8 │ │ │ │ - movw r0, #12640 @ 0x3160 │ │ │ │ + b.w e1cb0 │ │ │ │ + movw r0, #13408 @ 0x3460 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ 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 5d816 <_PyErr_SetFromPyStatus@@Base+0x1a6> │ │ │ │ + blt.n 5d896 <_PyErr_SetFromPyStatus@@Base+0x1a6> │ │ │ │ mov r4, r0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 29c34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbnz r4, 5d820 <_PyErr_SetFromPyStatus@@Base+0x1b0> │ │ │ │ + bl 9ae74 │ │ │ │ + cbnz r4, 5d8a0 <_PyErr_SetFromPyStatus@@Base+0x1b0> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5d828 <_PyErr_SetFromPyStatus@@Base+0x1b8> │ │ │ │ - movw r0, #4324 @ 0x10e4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - 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 r3, r2 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movs r2, #24 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - blx 29718 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mov r3, r0 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - str r1, [r0, #12] │ │ │ │ + b.n 5d8a8 <_PyErr_SetFromPyStatus@@Base+0x1b8> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - subs r2, r5, r0 │ │ │ │ - negs r5, r2 │ │ │ │ - adcs r5, r2 │ │ │ │ - str r5, [r3, #0] │ │ │ │ - cbz r4, 5d86e <_PyErr_SetFromPyStatus@@Base+0x1fe> │ │ │ │ - ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ - ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ - b.n 5d870 <_PyErr_SetFromPyStatus@@Base+0x200> │ │ │ │ - mov r2, r1 │ │ │ │ - movw r0, #55649 @ 0xd961 │ │ │ │ - movt r0, #5 │ │ │ │ - strd r1, r2, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - 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 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d8d0 <_PyErr_SetFromPyStatus@@Base+0x260> │ │ │ │ + beq.n 5d8f8 <_PyErr_SetFromPyStatus@@Base+0x208> │ │ │ │ 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 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5d8d2 <_PyErr_SetFromPyStatus@@Base+0x262> │ │ │ │ + b.n 5d8fa <_PyErr_SetFromPyStatus@@Base+0x20a> │ │ │ │ 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 │ │ │ │ - cbz r0, 5d904 <_PyErr_SetFromPyStatus@@Base+0x294> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d92c <_PyErr_SetFromPyStatus@@Base+0x23c> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5d8fe <_PyErr_SetFromPyStatus@@Base+0x28e> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d904 <_PyErr_SetFromPyStatus@@Base+0x294> │ │ │ │ + bne.n 5d926 <_PyErr_SetFromPyStatus@@Base+0x236> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d92c <_PyErr_SetFromPyStatus@@Base+0x23c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d95e <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + cbnz r0, 5d986 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d920 <_PyErr_SetFromPyStatus@@Base+0x2b0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d948 <_PyErr_SetFromPyStatus@@Base+0x258> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d91a <_PyErr_SetFromPyStatus@@Base+0x2aa> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d920 <_PyErr_SetFromPyStatus@@Base+0x2b0> │ │ │ │ + bne.n 5d942 <_PyErr_SetFromPyStatus@@Base+0x252> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d948 <_PyErr_SetFromPyStatus@@Base+0x258> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d95e <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + cbnz r0, 5d986 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d93c <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d964 <_PyErr_SetFromPyStatus@@Base+0x274> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d936 <_PyErr_SetFromPyStatus@@Base+0x2c6> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5d93c <_PyErr_SetFromPyStatus@@Base+0x2cc> │ │ │ │ + bne.n 5d95e <_PyErr_SetFromPyStatus@@Base+0x26e> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5d964 <_PyErr_SetFromPyStatus@@Base+0x274> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d95e <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + cbnz r0, 5d986 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5d95e <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5d986 <_PyErr_SetFromPyStatus@@Base+0x296> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5d954 <_PyErr_SetFromPyStatus@@Base+0x2e4> │ │ │ │ + bne.n 5d97c <_PyErr_SetFromPyStatus@@Base+0x28c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - movw r2, #4324 @ 0x10e4 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r3, #7796 @ 0x1e74 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r1, #0 │ │ │ │ - ite ne │ │ │ │ - movne r0, r2 │ │ │ │ - moveq r0, r3 │ │ │ │ - bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 5d9a4 <_PyErr_SetFromPyStatus@@Base+0x334> │ │ │ │ + cbnz r1, 5d9b0 <_PyErr_SetFromPyStatus@@Base+0x2c0> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #25776 @ 0x64b0 │ │ │ │ + movw r1, #26544 @ 0x67b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5d9c6 <_PyErr_SetFromPyStatus@@Base+0x356> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x2e2> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5d9cc <_PyErr_SetFromPyStatus@@Base+0x35c> │ │ │ │ + bmi.n 5d9d8 <_PyErr_SetFromPyStatus@@Base+0x2e8> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42672 @ 0xa6b0 │ │ │ │ + movw r1, #43440 @ 0xa9b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d9f8 <_PyErr_SetFromPyStatus@@Base+0x388> │ │ │ │ + b.n 5da04 <_PyErr_SetFromPyStatus@@Base+0x314> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 5d9e6 <_PyErr_SetFromPyStatus@@Base+0x376> │ │ │ │ + cbz r1, 5d9f2 <_PyErr_SetFromPyStatus@@Base+0x302> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 5d9f0 <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ + beq.n 5d9fc <_PyErr_SetFromPyStatus@@Base+0x30c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d9f0 <_PyErr_SetFromPyStatus@@Base+0x380> │ │ │ │ - bl 24f890 │ │ │ │ + b.n 5d9fc <_PyErr_SetFromPyStatus@@Base+0x30c> │ │ │ │ + bl 24fd70 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x362> │ │ │ │ - b.n 5d9c6 <_PyErr_SetFromPyStatus@@Base+0x356> │ │ │ │ + bne.n 5d9de <_PyErr_SetFromPyStatus@@Base+0x2ee> │ │ │ │ + b.n 5d9d2 <_PyErr_SetFromPyStatus@@Base+0x2e2> │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #12 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r3, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #55867 @ 0xda3b │ │ │ │ - movt r1, #5 │ │ │ │ - mov r4, r2 │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movs r2, #8 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2648a0 <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 5da36 <_PyErr_SetFromPyStatus@@Base+0x3c6> │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 14541c │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movs r2, #24 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + blx 29718 │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mov r3, r0 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + str r1, [r0, #12] │ │ │ │ + movw r0, #4324 @ 0x10e4 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + subs r2, r5, r0 │ │ │ │ + negs r5, r2 │ │ │ │ + adcs r5, r2 │ │ │ │ + str r5, [r3, #0] │ │ │ │ + cbz r4, 5da4a <_PyErr_SetFromPyStatus@@Base+0x35a> │ │ │ │ + ldr.w r1, [r4, #3648] @ 0xe40 │ │ │ │ + ldr.w r2, [r4, #3652] @ 0xe44 │ │ │ │ + b.n 5da4c <_PyErr_SetFromPyStatus@@Base+0x35c> │ │ │ │ + mov r2, r1 │ │ │ │ + movw r0, #56059 @ 0xdafb │ │ │ │ + movt r0, #5 │ │ │ │ + strd r1, r2, [r3, #8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ - vstr d0, [r4] │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - vldr d0, [r3] │ │ │ │ - b.w 85afc │ │ │ │ + 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 │ │ │ │ - cbz r0, 5da74 <_PyErr_SetFromPyStatus@@Base+0x404> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5da8e <_PyErr_SetFromPyStatus@@Base+0x39e> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5da6e <_PyErr_SetFromPyStatus@@Base+0x3fe> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5da74 <_PyErr_SetFromPyStatus@@Base+0x404> │ │ │ │ + bne.n 5da88 <_PyErr_SetFromPyStatus@@Base+0x398> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5da8e <_PyErr_SetFromPyStatus@@Base+0x39e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dade <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ + cbnz r0, 5daf8 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 5da7e <_PyErr_SetFromPyStatus@@Base+0x40e> │ │ │ │ + cbnz r0, 5da98 <_PyErr_SetFromPyStatus@@Base+0x3a8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 5da88 <_PyErr_SetFromPyStatus@@Base+0x418> │ │ │ │ - b.n 5daa0 <_PyErr_SetFromPyStatus@@Base+0x430> │ │ │ │ + cbnz r0, 5daa2 <_PyErr_SetFromPyStatus@@Base+0x3b2> │ │ │ │ + b.n 5daba <_PyErr_SetFromPyStatus@@Base+0x3ca> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da78 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ - b.n 5dade <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + beq.n 5da92 <_PyErr_SetFromPyStatus@@Base+0x3a2> │ │ │ │ + b.n 5daf8 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5da9a <_PyErr_SetFromPyStatus@@Base+0x42a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5daa0 <_PyErr_SetFromPyStatus@@Base+0x430> │ │ │ │ + bne.n 5dab4 <_PyErr_SetFromPyStatus@@Base+0x3c4> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5daba <_PyErr_SetFromPyStatus@@Base+0x3ca> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dade <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ + cbnz r0, 5daf8 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dabc <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dad6 <_PyErr_SetFromPyStatus@@Base+0x3e6> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dab6 <_PyErr_SetFromPyStatus@@Base+0x446> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dabc <_PyErr_SetFromPyStatus@@Base+0x44c> │ │ │ │ + bne.n 5dad0 <_PyErr_SetFromPyStatus@@Base+0x3e0> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dad6 <_PyErr_SetFromPyStatus@@Base+0x3e6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dade <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ + cbnz r0, 5daf8 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5dade <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5daf8 <_PyErr_SetFromPyStatus@@Base+0x408> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dad4 <_PyErr_SetFromPyStatus@@Base+0x464> │ │ │ │ + bne.n 5daee <_PyErr_SetFromPyStatus@@Base+0x3fe> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + movw r2, #4324 @ 0x10e4 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ + movw r3, #7796 @ 0x1e74 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r1, #0 │ │ │ │ + ite ne │ │ │ │ + movne r0, r2 │ │ │ │ + moveq r0, 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5db10 <_PyErr_SetFromPyStatus@@Base+0x4a0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5db46 <_PyErr_SetFromPyStatus@@Base+0x456> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5db0a <_PyErr_SetFromPyStatus@@Base+0x49a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5db10 <_PyErr_SetFromPyStatus@@Base+0x4a0> │ │ │ │ + bne.n 5db40 <_PyErr_SetFromPyStatus@@Base+0x450> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5db46 <_PyErr_SetFromPyStatus@@Base+0x456> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5db32 <_PyErr_SetFromPyStatus@@Base+0x4c2> │ │ │ │ + cbnz r0, 5db68 <_PyErr_SetFromPyStatus@@Base+0x478> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5db32 <_PyErr_SetFromPyStatus@@Base+0x4c2> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5db68 <_PyErr_SetFromPyStatus@@Base+0x478> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5db28 <_PyErr_SetFromPyStatus@@Base+0x4b8> │ │ │ │ + bne.n 5db5e <_PyErr_SetFromPyStatus@@Base+0x46e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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 │ │ │ │ - cbz r0, 5db64 <_PyErr_SetFromPyStatus@@Base+0x4f4> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5db9a <_PyErr_SetFromPyStatus@@Base+0x4aa> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5db5e <_PyErr_SetFromPyStatus@@Base+0x4ee> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5db64 <_PyErr_SetFromPyStatus@@Base+0x4f4> │ │ │ │ + bne.n 5db94 <_PyErr_SetFromPyStatus@@Base+0x4a4> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5db9a <_PyErr_SetFromPyStatus@@Base+0x4aa> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dba2 <_PyErr_SetFromPyStatus@@Base+0x532> │ │ │ │ + cbnz r0, 5dbd8 <_PyErr_SetFromPyStatus@@Base+0x4e8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5db80 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dbb6 <_PyErr_SetFromPyStatus@@Base+0x4c6> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5db7a <_PyErr_SetFromPyStatus@@Base+0x50a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5db80 <_PyErr_SetFromPyStatus@@Base+0x510> │ │ │ │ + bne.n 5dbb0 <_PyErr_SetFromPyStatus@@Base+0x4c0> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dbb6 <_PyErr_SetFromPyStatus@@Base+0x4c6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dba2 <_PyErr_SetFromPyStatus@@Base+0x532> │ │ │ │ + cbnz r0, 5dbd8 <_PyErr_SetFromPyStatus@@Base+0x4e8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dba2 <_PyErr_SetFromPyStatus@@Base+0x532> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dbd8 <_PyErr_SetFromPyStatus@@Base+0x4e8> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5db98 <_PyErr_SetFromPyStatus@@Base+0x528> │ │ │ │ + bne.n 5dbce <_PyErr_SetFromPyStatus@@Base+0x4de> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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 │ │ │ │ - cbz r0, 5dbd4 <_PyErr_SetFromPyStatus@@Base+0x564> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dc0a <_PyErr_SetFromPyStatus@@Base+0x51a> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dbce <_PyErr_SetFromPyStatus@@Base+0x55e> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dbd4 <_PyErr_SetFromPyStatus@@Base+0x564> │ │ │ │ + bne.n 5dc04 <_PyErr_SetFromPyStatus@@Base+0x514> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dc0a <_PyErr_SetFromPyStatus@@Base+0x51a> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dc12 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ + cbnz r0, 5dc48 <_PyErr_SetFromPyStatus@@Base+0x558> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dbf0 <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dc26 <_PyErr_SetFromPyStatus@@Base+0x536> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dbea <_PyErr_SetFromPyStatus@@Base+0x57a> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dbf0 <_PyErr_SetFromPyStatus@@Base+0x580> │ │ │ │ + bne.n 5dc20 <_PyErr_SetFromPyStatus@@Base+0x530> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dc26 <_PyErr_SetFromPyStatus@@Base+0x536> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dc12 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ + cbnz r0, 5dc48 <_PyErr_SetFromPyStatus@@Base+0x558> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dc12 <_PyErr_SetFromPyStatus@@Base+0x5a2> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dc48 <_PyErr_SetFromPyStatus@@Base+0x558> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dc08 <_PyErr_SetFromPyStatus@@Base+0x598> │ │ │ │ + bne.n 5dc3e <_PyErr_SetFromPyStatus@@Base+0x54e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #56573 @ 0xdcfd │ │ │ │ + movt r1, #5 │ │ │ │ + mov r4, r2 │ │ │ │ + movs r3, #0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movs r2, #8 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 264c1c <_PyCrossInterpreterData_InitWithSize@@Base> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 5dc86 <_PyErr_SetFromPyStatus@@Base+0x596> │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 145c7c │ │ │ │ + movs r0, #0 │ │ │ │ + vstr d0, [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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5dc44 <_PyErr_SetFromPyStatus@@Base+0x5d4> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dcba <_PyErr_SetFromPyStatus@@Base+0x5ca> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dc3e <_PyErr_SetFromPyStatus@@Base+0x5ce> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dc44 <_PyErr_SetFromPyStatus@@Base+0x5d4> │ │ │ │ + bne.n 5dcb4 <_PyErr_SetFromPyStatus@@Base+0x5c4> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dcba <_PyErr_SetFromPyStatus@@Base+0x5ca> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dc82 <_PyErr_SetFromPyStatus@@Base+0x612> │ │ │ │ + cbnz r0, 5dcf8 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dc60 <_PyErr_SetFromPyStatus@@Base+0x5f0> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dcd6 <_PyErr_SetFromPyStatus@@Base+0x5e6> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dc5a <_PyErr_SetFromPyStatus@@Base+0x5ea> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dc60 <_PyErr_SetFromPyStatus@@Base+0x5f0> │ │ │ │ + bne.n 5dcd0 <_PyErr_SetFromPyStatus@@Base+0x5e0> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dcd6 <_PyErr_SetFromPyStatus@@Base+0x5e6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dc82 <_PyErr_SetFromPyStatus@@Base+0x612> │ │ │ │ + cbnz r0, 5dcf8 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dc82 <_PyErr_SetFromPyStatus@@Base+0x612> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dcf8 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dc78 <_PyErr_SetFromPyStatus@@Base+0x608> │ │ │ │ + bne.n 5dcee <_PyErr_SetFromPyStatus@@Base+0x5fe> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 5dc14 <_PyErr_SetFromPyStatus@@Base+0x5a4> │ │ │ │ + b.n 5dc8a <_PyErr_SetFromPyStatus@@Base+0x59a> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + vldr d0, [r3] │ │ │ │ + b.w 85c44 │ │ │ │ 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 │ │ │ │ - cbz r0, 5dcb6 <_PyErr_SetFromPyStatus@@Base+0x646> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dd36 <_PyErr_SetFromPyStatus@@Base+0x646> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5dcb0 <_PyErr_SetFromPyStatus@@Base+0x640> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dcb6 <_PyErr_SetFromPyStatus@@Base+0x646> │ │ │ │ + bne.n 5dd30 <_PyErr_SetFromPyStatus@@Base+0x640> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dd36 <_PyErr_SetFromPyStatus@@Base+0x646> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dcf4 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ + cbnz r0, 5dd74 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dcd2 <_PyErr_SetFromPyStatus@@Base+0x662> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dd52 <_PyErr_SetFromPyStatus@@Base+0x662> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dccc <_PyErr_SetFromPyStatus@@Base+0x65c> │ │ │ │ - bl b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ - b.n 5dcd2 <_PyErr_SetFromPyStatus@@Base+0x662> │ │ │ │ + bne.n 5dd4c <_PyErr_SetFromPyStatus@@Base+0x65c> │ │ │ │ + bl b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.n 5dd52 <_PyErr_SetFromPyStatus@@Base+0x662> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dcf4 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ + cbnz r0, 5dd74 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dcf4 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ - movw r3, #5889 @ 0x1701 │ │ │ │ + cbz r0, 5dd74 <_PyErr_SetFromPyStatus@@Base+0x684> │ │ │ │ + movw r3, #8001 @ 0x1f41 │ │ │ │ movt r3, #11 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5dcea <_PyErr_SetFromPyStatus@@Base+0x67a> │ │ │ │ + bne.n 5dd6a <_PyErr_SetFromPyStatus@@Base+0x67a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w b1694 <_PyToken_OneChar@@Base+0x14> │ │ │ │ + b.w b1ed4 <_PyToken_OneChar@@Base+0x14> │ │ │ │ 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, 5dd14 <_PyErr_SetFromPyStatus@@Base+0x6a4> │ │ │ │ + cbnz r3, 5dd94 <_PyErr_SetFromPyStatus@@Base+0x6a4> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 5dd14 <_PyErr_SetFromPyStatus@@Base+0x6a4> │ │ │ │ + cbnz r3, 5dd94 <_PyErr_SetFromPyStatus@@Base+0x6a4> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 5dd72 <_PyErr_SetFromPyStatus@@Base+0x702> │ │ │ │ - cbz r4, 5dd20 <_PyErr_SetFromPyStatus@@Base+0x6b0> │ │ │ │ + cbz r3, 5ddf2 <_PyErr_SetFromPyStatus@@Base+0x702> │ │ │ │ + cbz r4, 5dda0 <_PyErr_SetFromPyStatus@@Base+0x6b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83edc │ │ │ │ + bl 8401c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5dd26 <_PyErr_SetFromPyStatus@@Base+0x6b6> │ │ │ │ - bl 72144 │ │ │ │ + b.n 5dda6 <_PyErr_SetFromPyStatus@@Base+0x6b6> │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5ddc8 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + beq.n 5de48 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5dd3a <_PyErr_SetFromPyStatus@@Base+0x6ca> │ │ │ │ - ldr r1, [pc, #160] @ (5ddd0 <_PyErr_SetFromPyStatus@@Base+0x760>) │ │ │ │ + cbz r2, 5ddba <_PyErr_SetFromPyStatus@@Base+0x6ca> │ │ │ │ + ldr r1, [pc, #160] @ (5de50 <_PyErr_SetFromPyStatus@@Base+0x760>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dd5a <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ + beq.n 5ddda <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 5dd4a <_PyErr_SetFromPyStatus@@Base+0x6da> │ │ │ │ - ldr r1, [pc, #148] @ (5ddd4 <_PyErr_SetFromPyStatus@@Base+0x764>) │ │ │ │ + cbz r2, 5ddca <_PyErr_SetFromPyStatus@@Base+0x6da> │ │ │ │ + ldr r1, [pc, #148] @ (5de54 <_PyErr_SetFromPyStatus@@Base+0x764>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dd5a <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ + beq.n 5ddda <_PyErr_SetFromPyStatus@@Base+0x6ea> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 5dd8c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ - ldr r1, [pc, #136] @ (5ddd8 <_PyErr_SetFromPyStatus@@Base+0x768>) │ │ │ │ + cbz r2, 5de0c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ + ldr r1, [pc, #136] @ (5de58 <_PyErr_SetFromPyStatus@@Base+0x768>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5dd8c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ + bne.n 5de0c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ddc8 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + beq.n 5de48 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ddc8 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + cbnz r3, 5de48 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ddc8 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ - cbz r4, 5dd84 <_PyErr_SetFromPyStatus@@Base+0x714> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5de48 <_PyErr_SetFromPyStatus@@Base+0x758> │ │ │ │ + cbz r4, 5de04 <_PyErr_SetFromPyStatus@@Base+0x714> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5dd8c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ + beq.n 5de0c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5dd8c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ + b.n 5de0c <_PyErr_SetFromPyStatus@@Base+0x71c> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 5dda6 <_PyErr_SetFromPyStatus@@Base+0x736> │ │ │ │ + bne.n 5de26 <_PyErr_SetFromPyStatus@@Base+0x736> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5ddb0 <_PyErr_SetFromPyStatus@@Base+0x740> │ │ │ │ + b.n 5de30 <_PyErr_SetFromPyStatus@@Base+0x740> │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 7e7ac │ │ │ │ + bl 7e8fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ddca <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ + beq.n 5de4a <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ddca <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ + cbnz r3, 5de4a <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ddca <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5de4a <_PyErr_SetFromPyStatus@@Base+0x75a> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 5dd5c <_PyErr_SetFromPyStatus@@Base+0x6ec> │ │ │ │ + ble.n 5dddc <_PyErr_SetFromPyStatus@@Base+0x6ec> │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 5e3a0 │ │ │ │ + b.n 5e420 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 5dd9c <_PyErr_SetFromPyStatus@@Base+0x72c> │ │ │ │ + ble.n 5de1c <_PyErr_SetFromPyStatus@@Base+0x72c> │ │ │ │ lsls r1, 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 85a4c │ │ │ │ + bl 85b94 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ddfe <_PyErr_SetFromPyStatus@@Base+0x78e> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5de1e <_PyErr_SetFromPyStatus@@Base+0x7ae> │ │ │ │ + bne.n 5de7e <_PyErr_SetFromPyStatus@@Base+0x78e> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5de9e <_PyErr_SetFromPyStatus@@Base+0x7ae> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5de14 <_PyErr_SetFromPyStatus@@Base+0x7a4> │ │ │ │ + cbz r3, 5de94 <_PyErr_SetFromPyStatus@@Base+0x7a4> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5de10 <_PyErr_SetFromPyStatus@@Base+0x7a0> │ │ │ │ + blt.n 5de90 <_PyErr_SetFromPyStatus@@Base+0x7a0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5de12 <_PyErr_SetFromPyStatus@@Base+0x7a2> │ │ │ │ + b.n 5de92 <_PyErr_SetFromPyStatus@@Base+0x7a2> │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 5de20 <_PyErr_SetFromPyStatus@@Base+0x7b0> │ │ │ │ + b.n 5dea0 <_PyErr_SetFromPyStatus@@Base+0x7b0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005de22 : │ │ │ │ - vldr d0, [pc, #4] @ 5de28 │ │ │ │ +0005dea2 : │ │ │ │ + vldr d0, [pc, #4] @ 5dea8 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0005de30 : │ │ │ │ - vldr d0, [pc, #4] @ 5de38 │ │ │ │ +0005deb0 : │ │ │ │ + vldr d0, [pc, #4] @ 5deb8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0005de40 : │ │ │ │ +0005dec0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (5de74 ) │ │ │ │ + ldr r1, [pc, #36] @ (5def4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1ab368 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1abe70 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5de6c │ │ │ │ + cbz r3, 5deec │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2b3da │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @@ -76785,1039 +76832,1040 @@ │ │ │ │ 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, 5de92 │ │ │ │ + cbz r3, 5df12 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5dea2 │ │ │ │ + b.n 5df22 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5dea0 │ │ │ │ + ble.n 5df20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5de9c │ │ │ │ - cbnz r1, 5dec2 │ │ │ │ + bne.n 5df1c │ │ │ │ + cbnz r1, 5df42 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5dea2 │ │ │ │ + b.n 5df22 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (5df40 ) │ │ │ │ + ldr r1, [pc, #156] @ (5dfc0 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5dec8 │ │ │ │ - b.n 5df38 │ │ │ │ + cbnz r0, 5df48 │ │ │ │ + b.n 5dfb8 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 5dedc │ │ │ │ + beq.n 5df5c │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5defa │ │ │ │ - b.n 5dee6 │ │ │ │ - bl 80728 │ │ │ │ + beq.n 5df7a │ │ │ │ + b.n 5df66 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ded4 │ │ │ │ - b.n 5df38 │ │ │ │ + beq.n 5df54 │ │ │ │ + b.n 5dfb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5defc │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5defc │ │ │ │ - b.n 5df38 │ │ │ │ + bne.n 5df7c │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5df7c │ │ │ │ + b.n 5dfb8 │ │ │ │ movs r4, #0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a804 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5df2c │ │ │ │ + bne.n 5dfac │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #976] @ (5e314 ) │ │ │ │ + ldr r1, [pc, #976] @ (5e394 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5df68 │ │ │ │ + cbnz r4, 5dfe8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 5df68 │ │ │ │ + ble.n 5dfe8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5df68 │ │ │ │ - cbnz r2, 5df82 │ │ │ │ + bne.n 5dfe8 │ │ │ │ + cbnz r2, 5e002 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #132] @ (5dff0 ) │ │ │ │ + ldr r4, [pc, #132] @ (5e070 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5dfea │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e06a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5dfaa │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 5e02a │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #10088 @ 0x2768 │ │ │ │ + movw r0, #10856 @ 0x2a68 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5dfea │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5e06a │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ - cbz r0, 5dfea │ │ │ │ + bl 8b880 │ │ │ │ + cbz r0, 5e06a │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5dfd6 │ │ │ │ + beq.n 5e056 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5dfea │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5e06a │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #10088 @ 0x2768 │ │ │ │ + movw r1, #10856 @ 0x2a68 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #128] @ (5e074 ) │ │ │ │ + ldr r2, [pc, #128] @ (5e0f4 ) │ │ │ │ + lsls r1, 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 r6, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r3 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ + cbnz r5, 5e098 │ │ │ │ + cmp r3, r5 │ │ │ │ + blt.n 5e098 │ │ │ │ + cmp r3, #1 │ │ │ │ + bgt.n 5e098 │ │ │ │ + cbnz r2, 5e0b4 │ │ │ │ + ldr r1, [pc, #76] @ (5e0e8 ) │ │ │ │ + add r2, sp, #28 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + movs r1, #1 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e0e0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bgt.n 5e0ce │ │ │ │ + ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ + movw r1, #48804 @ 0xbea4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5e0e0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f85a8 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5e0b8 │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5e0b8 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ + ldr r2, [pc, #304] @ (5e21c ) │ │ │ │ lsls r1, 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, #3936] @ 0xf60 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5e014 │ │ │ │ + cbz r3, 5e10c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5e024 │ │ │ │ + b.n 5e11c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5e022 │ │ │ │ + ble.n 5e11a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e01e │ │ │ │ - cbnz r1, 5e044 │ │ │ │ + bne.n 5e116 │ │ │ │ + cbnz r1, 5e13c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e024 │ │ │ │ + b.n 5e11c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #352] @ (5e188 ) │ │ │ │ + ldr r1, [pc, #352] @ (5e280 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e04a │ │ │ │ - b.n 5e110 │ │ │ │ + cbnz r0, 5e142 │ │ │ │ + b.n 5e208 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5e110 │ │ │ │ + beq.n 5e208 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5e0ea │ │ │ │ + beq.n 5e1e2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5e07c │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 5e174 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e076 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5e16e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e110 │ │ │ │ + bne.n 5e208 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 5e080 │ │ │ │ - b.n 5e0ea │ │ │ │ + bne.n 5e178 │ │ │ │ + b.n 5e1e2 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #26096 @ 0x65f0 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ - cbz r0, 5e0ba │ │ │ │ + cbz r0, 5e1b2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5e098 │ │ │ │ + bne.n 5e190 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5e0b4 │ │ │ │ - bl 14541c │ │ │ │ + b.n 5e1ac │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5e0b4 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5e110 │ │ │ │ + bne.n 5e1ac │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5e208 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5e0be │ │ │ │ - b.n 5e0f4 │ │ │ │ - vldr d9, [pc, #196] @ 5e180 │ │ │ │ + bne.n 5e1b6 │ │ │ │ + b.n 5e1ec │ │ │ │ + vldr d9, [pc, #196] @ 5e278 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5e0cc │ │ │ │ + bne.n 5e1c4 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5e0f8 │ │ │ │ - bl 14541c │ │ │ │ + b.n 5e1f0 │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5e0f8 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5e0f8 │ │ │ │ - b.n 5e110 │ │ │ │ - vldr d8, [pc, #148] @ 5e180 │ │ │ │ + bne.n 5e1f0 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5e1f0 │ │ │ │ + b.n 5e208 │ │ │ │ + vldr d8, [pc, #148] @ 5e278 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 5e0f8 │ │ │ │ - vldr d8, [pc, #136] @ 5e180 │ │ │ │ + b.n 5e1f0 │ │ │ │ + vldr d8, [pc, #136] @ 5e278 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1f5be4 │ │ │ │ + bl 1f6320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e114 │ │ │ │ + bne.n 5e20c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e174 │ │ │ │ + b.n 5e26c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1f5be4 │ │ │ │ + bl 1f6320 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e110 │ │ │ │ + beq.n 5e208 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 980b4 │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 98234 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx 2aaf8 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5e16e │ │ │ │ + bne.n 5e266 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 5e110 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 5e208 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 5e27c │ │ │ │ + bl 5e2fc │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r2, [pc, #304] @ (5e2bc ) │ │ │ │ - lsls r1, 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 r6, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5e1b0 │ │ │ │ - cmp r3, r5 │ │ │ │ - blt.n 5e1b0 │ │ │ │ - cmp r3, #1 │ │ │ │ - bgt.n 5e1b0 │ │ │ │ - cbnz r2, 5e1cc │ │ │ │ - ldr r1, [pc, #76] @ (5e200 ) │ │ │ │ - add r2, sp, #28 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - movs r1, #1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5e1f8 │ │ │ │ - cmp r4, #0 │ │ │ │ - bgt.n 5e1e6 │ │ │ │ - ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #48196 @ 0xbc44 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5e1f8 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5e1d0 │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5e1d0 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #32 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - ldr r2, [pc, #480] @ (5e3e4 ) │ │ │ │ + ldr r2, [pc, #480] @ (5e464 ) │ │ │ │ lsls r1, 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 r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5e228 │ │ │ │ + cbnz r5, 5e2a8 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5e228 │ │ │ │ + blt.n 5e2a8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5e228 │ │ │ │ - cbnz r2, 5e244 │ │ │ │ - ldr r1, [pc, #76] @ (5e278 ) │ │ │ │ + bgt.n 5e2a8 │ │ │ │ + cbnz r2, 5e2c4 │ │ │ │ + ldr r1, [pc, #76] @ (5e2f8 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5e270 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5e2f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5e25e │ │ │ │ + bgt.n 5e2de │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #33400 @ 0x8278 │ │ │ │ + movw r1, #34168 @ 0x8578 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5e270 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5e2f0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e248 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5e2c8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e248 │ │ │ │ + beq.n 5e2c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #656] @ (5e50c ) │ │ │ │ + ldr r2, [pc, #656] @ (5e58c ) │ │ │ │ lsls r1, 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, #156] @ 5e330 │ │ │ │ + vldr d8, [pc, #156] @ 5e3b0 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85afc │ │ │ │ - cbz r0, 5e2ea │ │ │ │ + bl 85c44 │ │ │ │ + cbz r0, 5e36a │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e2ee │ │ │ │ + cbnz r0, 5e36e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e2ea │ │ │ │ + beq.n 5e36a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e2ea │ │ │ │ + cbnz r3, 5e36a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e326 │ │ │ │ + b.n 5e3a6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e310 │ │ │ │ + beq.n 5e390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e310 │ │ │ │ + cbnz r3, 5e390 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e326 │ │ │ │ + beq.n 5e3a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e326 │ │ │ │ + cbnz r3, 5e3a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ vpop {d8} │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 5e25e │ │ │ │ + bvs.n 5e2de │ │ │ │ @ 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 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5e388 │ │ │ │ + beq.n 5e408 │ │ │ │ mov r4, r0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a24c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5e380 │ │ │ │ + bne.n 5e400 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e38a │ │ │ │ + b.n 5e40a │ │ │ │ mov r0, sp │ │ │ │ - bl 5e27c │ │ │ │ - b.n 5e38a │ │ │ │ + bl 5e2fc │ │ │ │ + b.n 5e40a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +0005e40e : │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl 7b320 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5e446 │ │ │ │ + bl 1da5dc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 5e43a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 5e43e │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 5e446 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e43a │ │ │ │ + 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, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5e3aa │ │ │ │ + cbz r3, 5e466 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5e3ba │ │ │ │ + b.n 5e476 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5e3b8 │ │ │ │ + ble.n 5e474 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e3b4 │ │ │ │ - cbnz r1, 5e3da │ │ │ │ + bne.n 5e470 │ │ │ │ + cbnz r1, 5e496 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e3ba │ │ │ │ + b.n 5e476 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #264] @ (5e4c4 ) │ │ │ │ + ldr r1, [pc, #264] @ (5e580 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e3e0 │ │ │ │ - b.n 5e4b2 │ │ │ │ + cbnz r0, 5e49c │ │ │ │ + b.n 5e56e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5e4b2 │ │ │ │ - cbz r6, 5e45c │ │ │ │ + beq.n 5e56e │ │ │ │ + cbz r6, 5e518 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5e410 │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 5e4cc │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e40a │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5e4c6 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e4b2 │ │ │ │ + bne.n 5e56e │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 5e414 │ │ │ │ - b.n 5e466 │ │ │ │ + bne.n 5e4d0 │ │ │ │ + b.n 5e522 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5e43a │ │ │ │ - bl 120d50 │ │ │ │ + cbz r0, 5e4f6 │ │ │ │ + bl 1215fc │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e434 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 5e4f0 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e4b2 │ │ │ │ + bne.n 5e56e │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 5e43e │ │ │ │ - b.n 5e46e │ │ │ │ + bne.n 5e4fa │ │ │ │ + b.n 5e52a │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 120d50 │ │ │ │ + bl 1215fc │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5e472 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 5e472 │ │ │ │ - b.n 5e4b2 │ │ │ │ + bne.n 5e52e │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 5e52e │ │ │ │ + b.n 5e56e │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 5e472 │ │ │ │ + b.n 5e52e │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 5e472 │ │ │ │ + b.n 5e52e │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 980b4 │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 98234 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ blx 2aaf8 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5e4b6 │ │ │ │ + bne.n 5e572 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e4bc │ │ │ │ + b.n 5e578 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 5e50c │ │ │ │ + bl 5e774 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #832] @ (5e808 ) │ │ │ │ + ldr r2, [pc, #832] @ (5e8c4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0005e4c8 : │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7b1c8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5e500 │ │ │ │ - bl 1d9cec │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 5e4f4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 5e4f8 │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 5e500 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e4f4 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0005e504 : │ │ │ │ +0005e584 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 5e55c │ │ │ │ - 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 1c4048 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5e532 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5e558 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 1c4048 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 5e52e │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #63424 @ 0xf7c0 │ │ │ │ - movt r0, #39 @ 0x27 │ │ │ │ - bl 847ec │ │ │ │ - add sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 5e58c │ │ │ │ │ │ │ │ -0005e55c : │ │ │ │ +0005e58c : │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e654 │ │ │ │ + beq.n 5e684 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5e64e │ │ │ │ + beq.n 5e67e │ │ │ │ mov r0, r5 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e592 │ │ │ │ + cbnz r0, 5e5c2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5e5b2 │ │ │ │ - cbz r4, 5e5d8 │ │ │ │ + b.n 5e5e2 │ │ │ │ + cbz r4, 5e608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e648 │ │ │ │ + beq.n 5e678 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 5e6ba │ │ │ │ + bl 5e694 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e5c8 │ │ │ │ + beq.n 5e5f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5e5c8 │ │ │ │ + cbnz r3, 5e5f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7924c │ │ │ │ - b.n 5e654 │ │ │ │ - ldr r2, [pc, #128] @ (5e65c ) │ │ │ │ + bl 79398 │ │ │ │ + b.n 5e684 │ │ │ │ + ldr r2, [pc, #128] @ (5e68c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 5e5f8 │ │ │ │ - movw r1, #49896 @ 0xc2e8 │ │ │ │ + cbnz r3, 5e628 │ │ │ │ + movw r1, #50664 @ 0xc5e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #62876 @ 0xf59c │ │ │ │ + movw r0, #63644 @ 0xf89c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - movw r1, #50988 @ 0xc72c │ │ │ │ + movw r1, #51756 @ 0xca2c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5e612 │ │ │ │ - bl d6f30 │ │ │ │ - b.n 5e5a0 │ │ │ │ + cbnz r0, 5e642 │ │ │ │ + bl d7760 │ │ │ │ + b.n 5e5d0 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #64] @ (5e660 ) │ │ │ │ + ldr r0, [pc, #64] @ (5e690 ) │ │ │ │ mov r1, sp │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e63e │ │ │ │ + beq.n 5e66e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5e63e │ │ │ │ + cbnz r3, 5e66e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5e60c │ │ │ │ + beq.n 5e63c │ │ │ │ mov r4, r9 │ │ │ │ - b.n 5e5a0 │ │ │ │ + b.n 5e5d0 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e5b2 │ │ │ │ + b.n 5e5e2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5e594 │ │ │ │ - b.n 5e5a0 │ │ │ │ + bne.n 5e5c4 │ │ │ │ + b.n 5e5d0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - 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 1672b4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 5e6b4 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 980b4 │ │ │ │ - mov r1, sp │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2a24c <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 5e6ac │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5e6b6 │ │ │ │ - mov r0, sp │ │ │ │ - bl 5e50c │ │ │ │ - b.n 5e6b6 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005e6ba : │ │ │ │ +0005e694 : │ │ │ │ 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, #192] @ (5e790 ) │ │ │ │ + ldr r3, [pc, #196] @ (5e76c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3530 │ │ │ │ - cbz r0, 5e71a │ │ │ │ + bl 1b4028 │ │ │ │ + cbz r0, 5e6f4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 5e6ee │ │ │ │ + cbnz r4, 5e6c8 │ │ │ │ ldr.w r4, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #50988 @ 0xc72c │ │ │ │ + movw r1, #51756 @ 0xca2c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r3, #3888] @ 0xf30 │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 5e71e │ │ │ │ + cbnz r0, 5e6f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e71a │ │ │ │ + beq.n 5e6f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e71a │ │ │ │ + cbnz r3, 5e6f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e788 │ │ │ │ + b.n 5e762 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ strd r4, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #104] @ (5e794 ) │ │ │ │ - bl fba64 │ │ │ │ + ldr r1, [pc, #104] @ (5e770 ) │ │ │ │ + bl fc26c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e74c │ │ │ │ + beq.n 5e726 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 5e74c │ │ │ │ + cbnz r3, 5e726 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5e772 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5e74c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e764 │ │ │ │ + beq.n 5e73e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e764 │ │ │ │ + cbnz r3, 5e73e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b36f8 │ │ │ │ + bl 1b41f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e788 │ │ │ │ + beq.n 5e762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e788 │ │ │ │ + cbnz r3, 5e762 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, 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 1c4920 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5e79a │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5e7c0 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 1c4920 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 5e796 │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + movw r0, #64192 @ 0xfac0 │ │ │ │ + movt r0, #39 @ 0x27 │ │ │ │ + bl 8492c │ │ │ │ + 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 167aa0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 5e814 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 98234 │ │ │ │ + mov r1, sp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2a24c <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9ae74 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 5e80c │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f57d8 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 5e816 │ │ │ │ + mov r0, sp │ │ │ │ + bl 5e774 │ │ │ │ + b.n 5e816 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + 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, [r0, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5e7c0 │ │ │ │ + cbz r3, 5e842 │ │ │ │ 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 5e7ca │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5e7d4 │ │ │ │ + bne.n 5e84c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5e856 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e7d8 : │ │ │ │ +0005e85a : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 5e55c │ │ │ │ - b.w 5bcaa <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ + b.w 5e58c │ │ │ │ + b.w 5bd2a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb6> │ │ │ │ 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 5e806 │ │ │ │ + bhi.n 5e888 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5e81e │ │ │ │ + ble.n 5e8a0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 5e826 │ │ │ │ - movw r0, #53008 @ 0xcf10 │ │ │ │ + b.n 5e8a8 │ │ │ │ + movw r0, #53776 @ 0xd210 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e7fc │ │ │ │ + bne.n 5e87e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5e82e │ │ │ │ + b.n 5e8b0 │ │ │ │ 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 272b98 │ │ │ │ + bl 272eb0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e862 │ │ │ │ + beq.n 5e8e4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 5e89e │ │ │ │ + cbz r0, 5e920 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 90b3c │ │ │ │ + bl 90cc0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5e866 │ │ │ │ + cbnz r0, 5e8e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e8dc │ │ │ │ + b.n 5e95e │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5e8ae │ │ │ │ + cbz r3, 5e930 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5e8ae │ │ │ │ + beq.n 5e930 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 272fa4 │ │ │ │ + bl 2732bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e8c2 │ │ │ │ + beq.n 5e944 │ │ │ │ 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 792a4 │ │ │ │ - b.n 5e8ae │ │ │ │ + bl 793f0 │ │ │ │ + b.n 5e930 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e862 │ │ │ │ + beq.n 5e8e4 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5e8dc │ │ │ │ + cbz r3, 5e95e │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 5e8dc │ │ │ │ + cbz r1, 5e95e │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 272f30 │ │ │ │ + bl 273248 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e8dc │ │ │ │ + bne.n 5e95e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5e862 │ │ │ │ + beq.n 5e8e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e862 │ │ │ │ + bne.n 5e8e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e862 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e8e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -77827,32 +77875,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #39468 @ 0x9a2c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (5e980 ) │ │ │ │ + ldr r3, [pc, #116] @ (5ea04 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #39016 @ 0x9868 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #42828 @ 0xa74c │ │ │ │ + movw r2, #43596 @ 0xaa4c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl d5b00 │ │ │ │ - cbz r0, 5e97c │ │ │ │ + bl d6324 │ │ │ │ + cbz r0, 5e9fe │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 5e948 │ │ │ │ + cbnz r5, 5e9ca │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 5e93c │ │ │ │ + cbz r3, 5e9be │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 5e948 │ │ │ │ + b.n 5e9ca │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -77870,241 +77918,242 @@ │ │ │ │ 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 24d7a4 │ │ │ │ + bl 24dc7c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #1008] @ (5ed74 ) │ │ │ │ + nop │ │ │ │ + ldr r2, [pc, #1008] @ (5edf8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #42844 @ 0xa75c │ │ │ │ + movw r1, #43612 @ 0xaa5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ - cbnz r0, 5e9c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ + cbnz r0, 5ea4c │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #12533 @ 0x30f5 │ │ │ │ + movw r1, #14445 @ 0x386d │ │ │ │ movt r1, #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 35cbc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 5ea12 │ │ │ │ + cbz r4, 5ea96 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 5ea2a │ │ │ │ + cbz r3, 5eaae │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 24e9a4 <_Py_c_pow@@Base+0x8d4> │ │ │ │ + bl 24ee80 <_Py_c_pow@@Base+0xe7c> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 5ea32 │ │ │ │ + b.n 5eab6 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11880 @ 0x2e68 │ │ │ │ + movw r1, #12648 @ 0x3168 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5ea32 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5eab6 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #38808 @ 0x9798 │ │ │ │ movt r7, #72 @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 5eafc │ │ │ │ + beq.n 5eb80 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eafc │ │ │ │ + bne.n 5eb80 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5eafc │ │ │ │ + beq.n 5eb80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eafc │ │ │ │ + bne.n 5eb80 │ │ │ │ movw r8, #39016 @ 0x9868 │ │ │ │ movt r8, #72 @ 0x48 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 5ea92 │ │ │ │ + beq.n 5eb16 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 5eafc │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 5eb80 │ │ │ │ movw r7, #39260 @ 0x995c │ │ │ │ movt r7, #72 @ 0x48 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 5eaae │ │ │ │ + beq.n 5eb32 │ │ │ │ movw r1, #39016 @ 0x9868 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 5eae0 │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 5eb64 │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 20704c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ + bl 20759c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 20704c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ + bl 20759c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 144f10 │ │ │ │ - b.n 5eb04 │ │ │ │ + bl 145770 │ │ │ │ + b.n 5eb88 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5eaee │ │ │ │ + beq.n 5eb72 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 5eafc │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 5eb80 │ │ │ │ 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 5ebf0 │ │ │ │ + b.n 5ec74 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005eb0a : │ │ │ │ - movw r0, #29116 @ 0x71bc │ │ │ │ +0005eb8e : │ │ │ │ + movw r0, #29884 @ 0x74bc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #38808 @ 0x9798 │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5ebac │ │ │ │ + beq.n 5ec30 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 5ebac │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 5ec30 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5ebac │ │ │ │ + beq.n 5ec30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 5ebac │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 5ec30 │ │ │ │ movw r1, #39016 @ 0x9868 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ movw r5, #39260 @ 0x995c │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5eb6e │ │ │ │ + beq.n 5ebf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 5eb74 │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 5ebf8 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5eb8a │ │ │ │ - b.n 5eb7a │ │ │ │ + beq.n 5ec0e │ │ │ │ + b.n 5ebfe │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5eba0 │ │ │ │ - b.n 5eb96 │ │ │ │ + beq.n 5ec24 │ │ │ │ + b.n 5ec1a │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 5ebac │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 5ec30 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5ebf0 │ │ │ │ + b.n 5ec74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ - cbz r0, 5ebac │ │ │ │ + bl 87c2c │ │ │ │ + cbz r0, 5ec30 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5ebf0 │ │ │ │ + b.n 5ec74 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005ebb8 : │ │ │ │ +0005ec3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (5ebec ) │ │ │ │ + ldr r3, [pc, #36] @ (5ec70 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r0, 5ebea │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ + cbnz r0, 5ec6e │ │ │ │ + movw r1, #13268 @ 0x33d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #32780 @ 0x800c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ 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 │ │ │ │ @@ -78114,212 +78163,212 @@ │ │ │ │ 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, 5ec18 │ │ │ │ + cbz r2, 5ec9c │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 24e55c <_Py_c_pow@@Base+0x48c> │ │ │ │ - cbnz r0, 5ec3a │ │ │ │ + bl 24ea38 <_Py_c_pow@@Base+0xa34> │ │ │ │ + cbnz r0, 5ecbe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20cd18 │ │ │ │ + b.w 20d3f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ec40 : │ │ │ │ +0005ecc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #43028 @ 0xa814 │ │ │ │ + movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ - cbnz r0, 5ec74 │ │ │ │ + bl 1ed0f0 │ │ │ │ + cbnz r0, 5ecf8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 115558 │ │ │ │ + b.w 115e04 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ 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 5ecd4 │ │ │ │ + bl 5ed58 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005eca0 : │ │ │ │ +0005ed24 : │ │ │ │ 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 5eccc │ │ │ │ + bmi.n 5ed50 │ │ │ │ movw r1, #1486 @ 0x5ce │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ecd2 │ │ │ │ - bl 1bcdd4 │ │ │ │ + b.n 5ed56 │ │ │ │ + bl 1bd8c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #62876 @ 0xf59c │ │ │ │ + movw r4, #63644 @ 0xf89c │ │ │ │ movt r4, #69 @ 0x45 │ │ │ │ - bl 20704c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ + bl 20759c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ add.w r8, r4, r8, lsl #2 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r2, [r8, #40] @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - movw r0, #43152 @ 0xa890 │ │ │ │ + movw r0, #43920 @ 0xab90 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, pc} │ │ │ │ │ │ │ │ -0005ed3a : │ │ │ │ +0005edbe : │ │ │ │ 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 5ed58 │ │ │ │ + bpl.n 5eddc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f81fc <_PyList_Extend@@Base+0x24> │ │ │ │ + b.w f8a04 <_PyList_Extend@@Base+0x24> │ │ │ │ movw r1, #1475 @ 0x5c3 │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #43184 @ 0xa8b0 │ │ │ │ + movw r1, #43952 @ 0xabb0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5ee16 │ │ │ │ + beq.n 5ee9a │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b6d8 │ │ │ │ - cbz r0, 5edf8 │ │ │ │ + bl 8b880 │ │ │ │ + cbz r0, 5ee7c │ │ │ │ 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 5edd8 │ │ │ │ + bls.n 5ee5c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 5edf8 │ │ │ │ + bne.n 5ee7c │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 27d758 <_PyCrossInterpreterData_Free@@Base+0x59c> │ │ │ │ - cbnz r0, 5edf8 │ │ │ │ + bl 27da30 <_PyCrossInterpreterData_Free@@Base+0x59c> │ │ │ │ + cbnz r0, 5ee7c │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20cd18 │ │ │ │ + b.w 20d3f4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #43276 @ 0xa90c │ │ │ │ + movw r1, #44044 @ 0xac0c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #44008 @ 0xabe8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #4372 @ 0x1114 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #71 @ 0x47 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -78327,279 +78376,279 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #43308 @ 0xa92c │ │ │ │ + movw r0, #44076 @ 0xac2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r3, r4, [r2, #16] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3024 @ 0xbd0 │ │ │ │ + movw r0, #3764 @ 0xeb4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #29464 @ 0x7318 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ 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, 5eee8 │ │ │ │ + cbz r3, 5ef6c │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5eeea │ │ │ │ + b.n 5ef6e │ │ │ │ mov sl, r3 │ │ │ │ ldrh.w r6, [r9, #13] │ │ │ │ ldrb.w r7, [r9, #15] │ │ │ │ ldrb.w r8, [r9, #16] │ │ │ │ - cbnz r3, 5ef02 │ │ │ │ + cbnz r3, 5ef86 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 5ef02 │ │ │ │ + blt.n 5ef86 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 5ef02 │ │ │ │ - cbnz r4, 5ef20 │ │ │ │ - ldr r1, [pc, #136] @ (5ef8c ) │ │ │ │ + bgt.n 5ef86 │ │ │ │ + cbnz r4, 5efa4 │ │ │ │ + ldr r1, [pc, #136] @ (5f010 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #16] │ │ │ │ movs r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ef82 │ │ │ │ + cbz r0, 5f006 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 5ef6e │ │ │ │ + beq.n 5eff2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 5ef42 │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 5efc6 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ef3e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5ef82 │ │ │ │ + bne.n 5efc2 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5f006 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5ef6e │ │ │ │ + beq.n 5eff2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5ef5a │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 5efde │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ef56 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5ef82 │ │ │ │ + bne.n 5efda │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5f006 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5ef6e │ │ │ │ + beq.n 5eff2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ef6e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5ef82 │ │ │ │ + bne.n 5eff2 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5f006 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 20cd18 │ │ │ │ + b.w 20d3f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #48] @ (5efc0 ) │ │ │ │ + ldr r3, [pc, #48] @ (5f044 ) │ │ │ │ lsls r1, 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 20704c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ + bl 20759c <_PyEval_GetBuiltin@@Base+0x9b4> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrb r1, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ 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 5ecd4 │ │ │ │ + bl 5ed58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005efec : │ │ │ │ +0005f070 : │ │ │ │ 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 5f00a │ │ │ │ + bpl.n 5f08e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 5f010 │ │ │ │ - bl 4abaa │ │ │ │ - b.n 5f0b4 │ │ │ │ + bmi.n 5f094 │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 5f138 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5f01c │ │ │ │ + blt.n 5f0a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5f034 │ │ │ │ + blt.n 5f0b8 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40604 @ 0x9e9c │ │ │ │ + movw r1, #41372 @ 0xa19c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5f0b4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5f138 │ │ │ │ mov r6, r2 │ │ │ │ - bl 202c08 │ │ │ │ + bl 203158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f0b4 │ │ │ │ + bne.n 5f138 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 5f064 │ │ │ │ + bmi.n 5f0e8 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5f068 │ │ │ │ + beq.n 5f0ec │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 5f06a │ │ │ │ + b.n 5f0ee │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 5f06a │ │ │ │ + b.n 5f0ee │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 5f086 │ │ │ │ + bls.n 5f10a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43468 @ 0xa9cc │ │ │ │ + movw r1, #44236 @ 0xaccc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5f0b4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5f138 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5f09c │ │ │ │ + bpl.n 5f120 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5f098 │ │ │ │ + beq.n 5f11c │ │ │ │ adds r4, #20 │ │ │ │ - b.n 5f09e │ │ │ │ + b.n 5f122 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5f09e │ │ │ │ + b.n 5f122 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5f0a6 │ │ │ │ + bne.n 5f12a │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 5f0b8 │ │ │ │ + b.n 5f13c │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ - b.n 5f0b8 │ │ │ │ + b.n 5f13c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #43492 @ 0xa9e4 │ │ │ │ + movw r1, #44260 @ 0xace4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ec8c8 │ │ │ │ - cbz r0, 5f0ec │ │ │ │ + bl 1ed0f0 │ │ │ │ + cbz r0, 5f170 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f118 │ │ │ │ - movw r1, #43708 @ 0xaabc │ │ │ │ + b.n 5f19c │ │ │ │ + movw r1, #44476 @ 0xadbc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f0e8 │ │ │ │ + beq.n 5f16c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12533 @ 0x30f5 │ │ │ │ + movw r1, #14445 @ 0x386d │ │ │ │ movt r1, #31 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 25338c │ │ │ │ + bl 25386c │ │ │ │ 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 466e2 <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ + bl 4676e <_PyEval_FormatAwaitableError@@Base+0x216> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #29464 @ 0x7318 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ sub sp, #20 │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ @@ -78607,172 +78656,172 @@ │ │ │ │ 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, 5f172 │ │ │ │ + cbz r4, 5f1f6 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 5f17a │ │ │ │ + b.n 5f1fe │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #39468 @ 0x9a2c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1e5a7c │ │ │ │ + bl 1e62a4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005f194 : │ │ │ │ +0005f218 : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f1c4 │ │ │ │ + beq.n 5f248 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f1c6 │ │ │ │ + b.n 5f24a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f1e8 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5f22a │ │ │ │ - ldr r1, [pc, #68] @ (5f230 ) │ │ │ │ + bne.n 5f26c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5f2ae │ │ │ │ + ldr r1, [pc, #68] @ (5f2b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5f21a │ │ │ │ + bne.n 5f29e │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43728 @ 0xaad0 │ │ │ │ + movw r1, #44496 @ 0xadd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 5f22a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 5f2ae │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ str.w r4, [r3, #3896] @ 0xf38 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f234 : │ │ │ │ +0005f2b8 : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f264 │ │ │ │ + beq.n 5f2e8 │ │ │ │ mov.w r1, #390 @ 0x186 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f266 │ │ │ │ + b.n 5f2ea │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005f268 : │ │ │ │ +0005f2ec : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f298 │ │ │ │ + beq.n 5f31c │ │ │ │ movw r1, #451 @ 0x1c3 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f29a │ │ │ │ + b.n 5f31e │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005f29c : │ │ │ │ +0005f320 : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f2ca │ │ │ │ + beq.n 5f34e │ │ │ │ mov.w r1, #420 @ 0x1a4 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5f30a │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5f38e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f310 │ │ │ │ - cbz r1, 5f2f4 │ │ │ │ + beq.n 5f394 │ │ │ │ + cbz r1, 5f378 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5f2f4 │ │ │ │ + bpl.n 5f378 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f312 │ │ │ │ + beq.n 5f396 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5f312 │ │ │ │ + b.n 5f396 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43816 @ 0xab28 │ │ │ │ + movw r1, #44584 @ 0xae28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f350 │ │ │ │ + b.n 5f3d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 2016d0 │ │ │ │ + bl 201bf4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 5f342 │ │ │ │ - ldr r1, [pc, #48] @ (5f354 ) │ │ │ │ + cbz r2, 5f3c6 │ │ │ │ + ldr r1, [pc, #48] @ (5f3d8 ) │ │ │ │ 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] │ │ │ │ @@ -78780,70 +78829,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 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f358 : │ │ │ │ +0005f3dc : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5f386 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + beq.n 5f40a │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5f3c6 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5f44a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f3cc │ │ │ │ - cbz r1, 5f3b0 │ │ │ │ + beq.n 5f450 │ │ │ │ + cbz r1, 5f434 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5f3b0 │ │ │ │ + bpl.n 5f434 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f3ce │ │ │ │ + beq.n 5f452 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5f3ce │ │ │ │ + b.n 5f452 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #44608 @ 0xae40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f40c │ │ │ │ + b.n 5f490 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 2016d0 │ │ │ │ + bl 201bf4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ - cbz r2, 5f3fe │ │ │ │ - ldr r1, [pc, #48] @ (5f410 ) │ │ │ │ + cbz r2, 5f482 │ │ │ │ + ldr r1, [pc, #48] @ (5f494 ) │ │ │ │ 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] │ │ │ │ @@ -78851,1474 +78900,1477 @@ │ │ │ │ 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 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f414 : │ │ │ │ +0005f498 : │ │ │ │ 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 │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #53888 @ 0xd280 │ │ │ │ + movw r2, #54656 @ 0xd580 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #43876 @ 0xab64 │ │ │ │ + movw r1, #44644 @ 0xae64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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, 5f498 │ │ │ │ + cbz r3, 5f51c │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 5f498 │ │ │ │ + beq.n 5f51c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53888 @ 0xd280 │ │ │ │ + movw r1, #54656 @ 0xd580 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1f5498 │ │ │ │ + bl 1f5b14 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5f480 │ │ │ │ + cbnz r0, 5f504 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f516 │ │ │ │ + b.n 5f59a │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 5f4a8 │ │ │ │ + bne.n 5f52c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f498 │ │ │ │ + beq.n 5f51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f498 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f51c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f4d0 │ │ │ │ + beq.n 5f554 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f4d0 │ │ │ │ + b.n 5f554 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24dc58 │ │ │ │ + bl 24e248 <_Py_c_pow@@Base+0x244> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f4cc │ │ │ │ + beq.n 5f550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f4cc │ │ │ │ + cbnz r3, 5f550 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5f47c │ │ │ │ + beq.n 5f500 │ │ │ │ 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 5f4fe │ │ │ │ + beq.n 5f582 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 5f4fe │ │ │ │ + cbnz r0, 5f582 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 20c0e4 <_PyArg_ParseStack@@Base+0x6c0> │ │ │ │ + bl 20c7fc <_PyArg_ParseStack@@Base+0x6c0> │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5f58a │ │ │ │ + beq.n 5f60e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl ee4a8 │ │ │ │ + bl eecb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f55c │ │ │ │ + beq.n 5f5e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f55c │ │ │ │ + cbnz r3, 5f5e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5f588 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5f60c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #43916 @ 0xab8c │ │ │ │ + movw r0, #44684 @ 0xae8c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f58a │ │ │ │ + beq.n 5f60e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f58a │ │ │ │ + cbnz r3, 5f60e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f58a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f60e │ │ │ │ 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, #28680 @ 0x7008 │ │ │ │ + movw r1, #29448 @ 0x7308 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 5f5cc │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 5f650 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5f5d0 │ │ │ │ + bl 5f654 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #29464 @ 0x7318 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ 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 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f640 │ │ │ │ + cbz r0, 5f6c4 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5f5fe │ │ │ │ + ble.n 5f682 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 5f5fe │ │ │ │ + cbz r3, 5f682 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 5f612 │ │ │ │ + cbz r3, 5f696 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5f61c │ │ │ │ + bne.n 5f6a0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5f624 │ │ │ │ + b.n 5f6a8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f634 │ │ │ │ + beq.n 5f6b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5f638 │ │ │ │ + cbz r3, 5f6bc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5f640 │ │ │ │ + b.n 5f6c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f634 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f6b8 │ │ │ │ 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, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl ee4a8 │ │ │ │ + bl eecb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f678 │ │ │ │ + beq.n 5f6fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f678 │ │ │ │ + cbnz r3, 5f6fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5f6a8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5f72c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43932 @ 0xab9c │ │ │ │ + movw r0, #44700 @ 0xae9c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f69c │ │ │ │ + beq.n 5f720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5f6a0 │ │ │ │ + cbz r3, 5f724 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5f6a8 │ │ │ │ + b.n 5f72c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f69c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f720 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 5f6c0 │ │ │ │ + cbnz r1, 5f744 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f6c4 │ │ │ │ + beq.n 5f748 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w dd594 │ │ │ │ + b.w ddd9c │ │ │ │ bx lr │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #20956 @ 0x51dc │ │ │ │ + movw r2, #21724 @ 0x54dc │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #43876 @ 0xab64 │ │ │ │ + movw r1, #44644 @ 0xae64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #53988 @ 0xd2e4 │ │ │ │ + movw r2, #54756 @ 0xd5e4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #43876 @ 0xab64 │ │ │ │ + movw r1, #44644 @ 0xae64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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, #120] @ (5f794 ) │ │ │ │ + ldr r3, [pc, #120] @ (5f818 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #27292 @ 0x6a9c │ │ │ │ + movw r2, #28016 @ 0x6d70 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl d5b00 │ │ │ │ - cbnz r0, 5f730 │ │ │ │ + bl d6324 │ │ │ │ + cbnz r0, 5f7b4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f78c │ │ │ │ + b.n 5f810 │ │ │ │ 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, #43948 @ 0xabac │ │ │ │ + movw r0, #44716 @ 0xaeac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f72c │ │ │ │ + beq.n 5f7b0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 20c3f8 <_PyArg_ParseStack@@Base+0x9d4> │ │ │ │ + bl 20cb10 <_PyArg_ParseStack@@Base+0x9d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f78c │ │ │ │ + beq.n 5f810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f78c │ │ │ │ + cbnz r3, 5f810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #224] @ (5f878 ) │ │ │ │ + ldr r3, [pc, #224] @ (5f8fc ) │ │ │ │ lsls r1, 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 5f5d0 │ │ │ │ + bl 5f654 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #29464 @ 0x7318 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 847ec │ │ │ │ + b.w 8492c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #39260 @ 0x995c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 144f10 │ │ │ │ + bl 145770 │ │ │ │ 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, #39260 @ 0x995c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f816 │ │ │ │ + beq.n 5f89a │ │ │ │ mov r1, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8f8 │ │ │ │ + beq.n 5f97c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f82c │ │ │ │ + beq.n 5f8b0 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8f8 │ │ │ │ + beq.n 5f97c │ │ │ │ mov r0, r6 │ │ │ │ - bl 254d60 │ │ │ │ + bl 255240 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f8ba │ │ │ │ + beq.n 5f93e │ │ │ │ mov r0, r5 │ │ │ │ - bl 254d60 │ │ │ │ + bl 255240 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f85a │ │ │ │ + cbnz r0, 5f8de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8ba │ │ │ │ + beq.n 5f93e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f8ba │ │ │ │ + cbnz r3, 5f93e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f8ba │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f93e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ae80 │ │ │ │ + bl 24b350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f87a │ │ │ │ + beq.n 5f8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f87a │ │ │ │ + cbnz r3, 5f8fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f890 │ │ │ │ + beq.n 5f914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f890 │ │ │ │ + cbnz r3, 5f914 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5f8ba │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5f93e │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 24ad00 │ │ │ │ + bl 24b1d0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f8be │ │ │ │ + cbnz r0, 5f942 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8ba │ │ │ │ + beq.n 5f93e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f8ba │ │ │ │ + cbnz r3, 5f93e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f900 │ │ │ │ + b.n 5f984 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f8e0 │ │ │ │ + beq.n 5f964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f8e0 │ │ │ │ + cbnz r3, 5f964 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f900 │ │ │ │ + beq.n 5f984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f900 │ │ │ │ + cbnz r3, 5f984 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f900 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f984 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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, #39260 @ 0x995c │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f92e │ │ │ │ + beq.n 5f9b2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f9d8 │ │ │ │ + beq.n 5fa5c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5f944 │ │ │ │ + beq.n 5f9c8 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f9d8 │ │ │ │ + beq.n 5fa5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 254d60 │ │ │ │ + bl 255240 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f952 │ │ │ │ + cbnz r0, 5f9d6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f9e0 │ │ │ │ + b.n 5fa64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 254d60 │ │ │ │ + bl 255240 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5f976 │ │ │ │ + cbnz r0, 5f9fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f94e │ │ │ │ + beq.n 5f9d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f94e │ │ │ │ + bne.n 5f9d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f94e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f9d2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ac64 │ │ │ │ + bl 13b4bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f996 │ │ │ │ + beq.n 5fa1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f996 │ │ │ │ + cbnz r3, 5fa1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f9ac │ │ │ │ + beq.n 5fa30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5f9ac │ │ │ │ + cbnz r3, 5fa30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5f94e │ │ │ │ + beq.n 5f9d2 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #39260 @ 0x995c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 24ad00 │ │ │ │ + bl 24b1d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5f9e0 │ │ │ │ + beq.n 5fa64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5f9e0 │ │ │ │ + cbnz r3, 5fa64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f9e0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fa64 │ │ │ │ movw r4, #7544 @ 0x1d78 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 25355c <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ + b.w 253a3c <_PyTime_ObjectToTimeval@@Base+0x24> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #39244 @ 0x994c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 5fa06 │ │ │ │ - movw r0, #43960 @ 0xabb8 │ │ │ │ + bne.n 5fa8a │ │ │ │ + movw r0, #44728 @ 0xaeb8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 5fa18 │ │ │ │ - movw r0, #11436 @ 0x2cac │ │ │ │ + cbnz r3, 5fa9c │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w e14a8 │ │ │ │ - movw r0, #40272 @ 0x9d50 │ │ │ │ + b.w e1cb0 │ │ │ │ + movw r0, #41040 @ 0xa050 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ │ │ │ │ -0005fa24 : │ │ │ │ +0005faa8 : │ │ │ │ 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, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #192] @ 5fafc │ │ │ │ + ldr.w r9, [pc, #192] @ 5fb80 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr.w r7, [r8, r9] │ │ │ │ add r2, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r3, r5, r3, lsl #3 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 5fa6e │ │ │ │ + bhi.n 5faf2 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r2, r4 │ │ │ │ mov r6, r1 │ │ │ │ - bl 72544 │ │ │ │ - cbnz r0, 5fa78 │ │ │ │ + bl 7268c │ │ │ │ + cbnz r0, 5fafc │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ add r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ ldr.w r1, [r3, #3760] @ 0xeb0 │ │ │ │ ldr.w r0, [r3, #3756] @ 0xeac │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3760] @ 0xeb0 │ │ │ │ cmp r1, r0 │ │ │ │ - ble.n 5fad4 │ │ │ │ + ble.n 5fb58 │ │ │ │ ldr.w r1, [r3, #3740] @ 0xe9c │ │ │ │ - cbz r1, 5fad4 │ │ │ │ - cbz r0, 5fad4 │ │ │ │ + cbz r1, 5fb58 │ │ │ │ + cbz r0, 5fb58 │ │ │ │ ldr.w r3, [r3, #3852] @ 0xf0c │ │ │ │ - cbnz r3, 5fad4 │ │ │ │ + cbnz r3, 5fb58 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ - cbz r3, 5fab2 │ │ │ │ + cbz r3, 5fb36 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5fad4 │ │ │ │ + cbnz r3, 5fb58 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 5fad4 │ │ │ │ + bmi.n 5fb58 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5fac0 │ │ │ │ + bne.n 5fb44 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r6 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #4] │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl 72a60 <_Py_NewReference@@Base> │ │ │ │ + bl 72ba8 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ 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 │ │ │ │ - movw r0, #28884 @ 0x70d4 │ │ │ │ + movw r0, #29652 @ 0x73d4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c18e4 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ - cbz r0, 5fb54 │ │ │ │ + bl 1c23cc <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + cbz r0, 5fbd8 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #25216 @ 0x6280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #43968 @ 0xabc0 │ │ │ │ + movw r0, #44736 @ 0xaec0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5fb58 │ │ │ │ + bne.n 5fbdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fb54 │ │ │ │ + beq.n 5fbd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fb54 │ │ │ │ + cbnz r3, 5fbd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fb7c │ │ │ │ + b.n 5fc00 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90b3c │ │ │ │ + bl 90cc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fb7c │ │ │ │ + beq.n 5fc00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fb7c │ │ │ │ + cbnz r3, 5fc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #352] @ (5fcf4 ) │ │ │ │ + ldr r4, [pc, #352] @ (5fd78 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #44004 @ 0xabe4 │ │ │ │ + movw r0, #44772 @ 0xaee4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1a9024 │ │ │ │ - cbz r0, 5fbca │ │ │ │ + bl 1a9b2c │ │ │ │ + cbz r0, 5fc4e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 5fbca │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + cbz r3, 5fc4e │ │ │ │ + movw r1, #48636 @ 0xbdfc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2aa68 │ │ │ │ - cbnz r0, 5fbd2 │ │ │ │ + cbnz r0, 5fc56 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b.n 5fcec │ │ │ │ - movw r4, #43988 @ 0xabd4 │ │ │ │ + b.n 5fd70 │ │ │ │ + movw r4, #44756 @ 0xaed4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a6330 │ │ │ │ + bl 1a6e38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5fbe6 │ │ │ │ + cbnz r0, 5fc6a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 29770 │ │ │ │ - cbnz r0, 5fc00 │ │ │ │ - movw r0, #12152 @ 0x2f78 │ │ │ │ + cbnz r0, 5fc84 │ │ │ │ + movw r0, #12920 @ 0x3278 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5fc12 │ │ │ │ + b.n 5fc96 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 5fcbc │ │ │ │ + beq.n 5fd40 │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 806c8 │ │ │ │ + bl 80808 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 5fc1e │ │ │ │ + cbnz r5, 5fca2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fcec │ │ │ │ + b.n 5fd70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 113198 │ │ │ │ + bl 113a70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fc3c │ │ │ │ + beq.n 5fcc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fc3c │ │ │ │ + cbnz r3, 5fcc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5fc56 │ │ │ │ + bne.n 5fcda │ │ │ │ movw r3, #48064 @ 0xbbc0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 5fcbc │ │ │ │ - b.n 5fc14 │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 5fd40 │ │ │ │ + b.n 5fc98 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ced30 │ │ │ │ + bl cf584 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fc7a │ │ │ │ + beq.n 5fcfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 5fc7a │ │ │ │ + cbnz r3, 5fcfe │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5fc90 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5fd14 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 5fcbc │ │ │ │ - b.n 5fc14 │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 5fd40 │ │ │ │ + b.n 5fc98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90b3c │ │ │ │ + bl 90cc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5fcec │ │ │ │ + beq.n 5fd70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fcec │ │ │ │ + cbnz r3, 5fd70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fcec │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fd70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #44024 @ 0xabf8 │ │ │ │ + movw r2, #44792 @ 0xaef8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20642c │ │ │ │ + bl 20697c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 5fbc0 │ │ │ │ - b.n 5fc1a │ │ │ │ + bne.w 5fc44 │ │ │ │ + b.n 5fc9e │ │ │ │ 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, 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, 5fd16 │ │ │ │ + cbz r3, 5fd9a │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 5fd24 │ │ │ │ - bl 25b7f8 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 5fda8 │ │ │ │ + bl 25bfec <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5fd28 │ │ │ │ + beq.n 5fdac │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fd32 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5fd3c │ │ │ │ + bne.n 5fdb6 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5fdc0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ 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, 5fd5e │ │ │ │ + cbz r3, 5fde2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ - cbz r3, 5fd6a │ │ │ │ + cbz r3, 5fdee │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 5fd76 │ │ │ │ + cbz r0, 5fdfa │ │ │ │ adds r4, #1 │ │ │ │ blx 29d00 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 5fd82 │ │ │ │ + cbz r0, 5fe06 │ │ │ │ adds r4, #1 │ │ │ │ blx 29d00 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ - cbz r0, 5fd8e │ │ │ │ + cbz r0, 5fe12 │ │ │ │ adds r4, #1 │ │ │ │ blx 29d00 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fd98 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 5fda2 │ │ │ │ + bne.n 5fe1c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 5fe26 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 12ab08 │ │ │ │ + b.w 12b44c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005fda6 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0005fe2a <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005fdac : │ │ │ │ +0005fe30 : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 5fddc │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + beq.n 5fe60 │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5fe18 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5fe9c │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5fe1e │ │ │ │ + beq.n 5fea2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 5fe00 │ │ │ │ + bpl.n 5fe84 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 5fe20 │ │ │ │ + beq.n 5fea4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 5fe20 │ │ │ │ + b.n 5fea4 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44072 @ 0xac28 │ │ │ │ + movw r1, #44840 @ 0xaf28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fe54 │ │ │ │ + b.n 5fed8 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (5fe58 ) │ │ │ │ + ldr r4, [pc, #52] @ (5fedc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r0, 5fe46 │ │ │ │ + cbz r0, 5feca │ │ │ │ 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 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005fe5c : │ │ │ │ +0005fee0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005fe72 : │ │ │ │ +0005fef6 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005fe84 : │ │ │ │ +0005ff08 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005fe8e <_PyRWMutex_Lock@@Base>: │ │ │ │ +0005ff12 <_PySemaphore_Destroy@@Base>: │ │ │ │ + b.w 29610 │ │ │ │ + │ │ │ │ +0005ff16 <_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 5fec8 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 5ff50 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5febe <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 5ff46 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5feae <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 5ff36 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 5fed2 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 5ff5a <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5fea0 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5ff28 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ff3e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 5ffc6 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5fea0 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5ff28 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fed4 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0005ff5c <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ push {r4} │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5fede <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ + bne.n 5ff66 <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ lsls r3, r2, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 5fef8 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ + bpl.n 5ff80 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ pop {r4} │ │ │ │ - b.w 1e29f8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b.w 1e321c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005fefc <_PyRWMutex_RLock@@Base>: │ │ │ │ +0005ff84 <_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] │ │ │ │ lsls r3, r1, #30 │ │ │ │ - beq.n 5ff1c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + beq.n 5ffa4 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ff3e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 5ffc6 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5ff0e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5ff96 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5ff32 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 5ffba <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ff22 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 5ffaa <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 5ff3c <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 5ffc4 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5ff0e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5ff96 <_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 │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 5ff78 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 60000 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5ff70 <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ + bne.n 5fff8 <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ff60 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bne.n 5ffe8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ dmb ish │ │ │ │ - bne.n 5ff98 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ + bne.n 60020 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ str r2, [sp, #20] │ │ │ │ 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] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 141850 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 1420a8 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005ff9c <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00060024 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ffa2 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ + bne.n 6002a <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ bic.w r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5ffc0 <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ - b.w 1e29f8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 60048 <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ + b.w 1e321c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005ffc2 : │ │ │ │ +0006004a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ffec │ │ │ │ + cbz r0, 60074 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5ffec │ │ │ │ + bne.n 60074 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5ffec │ │ │ │ + cbz r2, 60074 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 60006 │ │ │ │ + b.n 6008e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44116 @ 0xac54 │ │ │ │ + movw r1, #44884 @ 0xaf54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060008 : │ │ │ │ +00060090 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6002e │ │ │ │ + cbz r0, 600b6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33916 @ 0x847c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6002e │ │ │ │ + bne.n 600b6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6002e │ │ │ │ + cbz r3, 600b6 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 60046 │ │ │ │ + b.n 600ce │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44176 @ 0xac90 │ │ │ │ + movw r1, #44944 @ 0xaf90 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060048 : │ │ │ │ +000600d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6006e │ │ │ │ + cbz r0, 600f6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33916 @ 0x847c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6006e │ │ │ │ + bne.n 600f6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6006e │ │ │ │ + cbz r3, 600f6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 60086 │ │ │ │ + b.n 6010e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44236 @ 0xaccc │ │ │ │ + movw r1, #45004 @ 0xafcc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060088 : │ │ │ │ +00060110 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 600ae │ │ │ │ + cbz r0, 60136 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33916 @ 0x847c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 600ae │ │ │ │ + bne.n 60136 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 600ae │ │ │ │ + cbz r3, 60136 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 600c6 │ │ │ │ + b.n 6014e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44300 @ 0xad0c │ │ │ │ + movw r1, #45068 @ 0xb00c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000600c8 : │ │ │ │ +00060150 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 60106 │ │ │ │ + cbz r0, 6018e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 60106 │ │ │ │ + bne.n 6018e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60106 │ │ │ │ - cbnz r1, 60122 │ │ │ │ + cbz r2, 6018e │ │ │ │ + cbnz r1, 601aa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44416 @ 0xad80 │ │ │ │ + movw r1, #45184 @ 0xb080 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6011c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 601a4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44356 @ 0xad44 │ │ │ │ + movw r1, #45124 @ 0xb044 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60126 │ │ │ │ + b.n 601ae │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060128 : │ │ │ │ +000601b0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 60152 │ │ │ │ + cbz r0, 601da │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 60152 │ │ │ │ + bne.n 601da │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60152 │ │ │ │ + cbz r2, 601da │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6016c │ │ │ │ + b.n 601f4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44464 @ 0xadb0 │ │ │ │ + movw r1, #45232 @ 0xb0b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006016e : │ │ │ │ +000601f6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 60198 │ │ │ │ + cbz r0, 60220 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #33916 @ 0x847c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 60198 │ │ │ │ + bne.n 60220 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60198 │ │ │ │ + cbz r2, 60220 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 601b2 │ │ │ │ + b.n 6023a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44520 @ 0xade8 │ │ │ │ + movw r1, #45288 @ 0xb0e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000601b4 : │ │ │ │ - b.w 1122a0 <_PyArena_Free@@Base+0x1c0c> │ │ │ │ +0006023c : │ │ │ │ + b.w 112b80 <_PyArena_Free@@Base+0x1c0c> │ │ │ │ │ │ │ │ -000601b8 : │ │ │ │ - b.w 21c1bc │ │ │ │ +00060240 : │ │ │ │ + b.w 21c93c │ │ │ │ │ │ │ │ -000601bc : │ │ │ │ - b.w 3a8fe │ │ │ │ +00060244 : │ │ │ │ + b.w 3a906 │ │ │ │ │ │ │ │ -000601c0 : │ │ │ │ - b.w 223e58 <_PyTime_AsMilliseconds@@Base+0x398> │ │ │ │ +00060248 : │ │ │ │ + b.w 2244f4 <_PyParkingLot_AfterFork@@Base+0xb74> │ │ │ │ │ │ │ │ -000601c4 : │ │ │ │ +0006024c : │ │ │ │ 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, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14ea80 │ │ │ │ - cbz r0, 601f8 │ │ │ │ + bl 14f2c0 │ │ │ │ + cbz r0, 60280 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx 29db8 │ │ │ │ - b.n 6026e │ │ │ │ + b.n 602f6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6020a │ │ │ │ + cbz r0, 60292 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 60214 │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.n 6029c │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60270 │ │ │ │ + b.n 602f8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 60222 │ │ │ │ + ble.n 602aa │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 60214 │ │ │ │ + b.n 6029c │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #629 @ 0x275 │ │ │ │ + movw r3, #765 @ 0x2fd │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #3291 @ 0xcdb │ │ │ │ + movw r2, #3427 @ 0xd63 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 60268 │ │ │ │ - bl 1a3bcc │ │ │ │ + cbz r5, 602f0 │ │ │ │ + bl 1a46c8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 60246 │ │ │ │ + b.n 602ce │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4} │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ subs r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 602a2 │ │ │ │ + blt.n 6032a │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 60296 │ │ │ │ + bge.n 6031e │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 602a2 │ │ │ │ + b.n 6032a │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6027c │ │ │ │ + b.n 60304 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000602a6 : │ │ │ │ +0006032e : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000602b8 : │ │ │ │ +00060340 : │ │ │ │ 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] @ (60310 ) │ │ │ │ + ldr r4, [pc, #68] @ (60398 ) │ │ │ │ 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 60314 │ │ │ │ - cbnz r0, 60306 │ │ │ │ + bl 6039c │ │ │ │ + cbnz r0, 6038e │ │ │ │ adds r5, #16 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 602e8 │ │ │ │ + bne.n 60370 │ │ │ │ addw r2, r4, #3800 @ 0xed8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60314 │ │ │ │ + bl 6039c │ │ │ │ str.w r8, [r4, #3740] @ 0xe9c │ │ │ │ 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 │ │ │ │ @@ -80327,844 +80379,844 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 60368 │ │ │ │ + beq.n 603f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w sl, r4, #8 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, r6 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 6035e │ │ │ │ + beq.n 603e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6035e │ │ │ │ + cbnz r3, 603e6 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6036c │ │ │ │ + beq.n 603f4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 60330 │ │ │ │ + b.n 603b8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60370 │ │ │ │ + b.n 603f8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00060374 : │ │ │ │ - cbz r0, 60384 │ │ │ │ +000603fc : │ │ │ │ + cbz r0, 6040c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060386 : │ │ │ │ - b.w 1af6e8 │ │ │ │ +0006040e : │ │ │ │ + b.w 1b01f0 │ │ │ │ │ │ │ │ -0006038a : │ │ │ │ +00060412 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 6ceb8 │ │ │ │ - cbz r0, 603a4 │ │ │ │ + bl 6cfc0 │ │ │ │ + cbz r0, 6042c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000603a6 : │ │ │ │ - cbz r0, 603d0 │ │ │ │ +0006042e : │ │ │ │ + cbz r0, 60458 │ │ │ │ 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, 603c6 │ │ │ │ + cbz r3, 6044e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2a3e4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6cfec │ │ │ │ + b.w 6d0f4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000603d2 : │ │ │ │ - cbz r0, 603e2 │ │ │ │ +0006045a : │ │ │ │ + cbz r0, 6046a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000603e4 : │ │ │ │ - ldr r3, [pc, #12] @ (603f4 ) │ │ │ │ - cbz r0, 603ee │ │ │ │ +0006046c : │ │ │ │ + ldr r3, [pc, #12] @ (6047c ) │ │ │ │ + cbz r0, 60476 │ │ │ │ ldr.w r2, [r3, #1420] @ 0x58c │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ bx lr │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000603f8 : │ │ │ │ +00060480 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000603fe : │ │ │ │ +00060486 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 60440 │ │ │ │ + cbz r0, 604c8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #9980 @ 0x26fc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 60454 │ │ │ │ + beq.n 604dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 60454 │ │ │ │ + beq.n 604dc │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 60454 │ │ │ │ + bmi.n 604dc │ │ │ │ movw r1, #954 @ 0x3ba │ │ │ │ - movw r0, #6820 @ 0x1aa4 │ │ │ │ + movw r0, #7588 @ 0x1da4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6047c │ │ │ │ + b.n 60504 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6047c │ │ │ │ + beq.n 60504 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6047a │ │ │ │ + ble.n 60502 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6047c │ │ │ │ + beq.n 60504 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6047c │ │ │ │ + bne.n 60504 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6047c │ │ │ │ + b.n 60504 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006047e <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00060506 <_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 8b6d8 │ │ │ │ - cbz r0, 604c6 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl 8b880 │ │ │ │ + cbz r0, 6054e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 604c6 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6054e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 604b8 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 60540 <_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 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 604cc <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 1f5cf4 │ │ │ │ + cbnz r0, 60554 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 1f642c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 604e4 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6056c <_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 210ac0 │ │ │ │ + bl 2111c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000604ea <_Py_hashtable_new@@Base>: │ │ │ │ +00060572 <_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 6d8e4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6d9ec <_Py_hashtable_new_full@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00060508 : │ │ │ │ - movw r3, #59168 @ 0xe720 │ │ │ │ +00060590 : │ │ │ │ + movw r3, #59936 @ 0xea20 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ 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, 6052a │ │ │ │ - cbz r5, 6052a │ │ │ │ + cbz r4, 605b2 │ │ │ │ + cbz r5, 605b2 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 60516 │ │ │ │ + beq.n 6059e │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060532 : │ │ │ │ +000605ba : │ │ │ │ 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, 60554 │ │ │ │ + cbz r4, 605dc │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ - cbz r0, 60554 │ │ │ │ - bl 1055f4 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ - b.n 60548 │ │ │ │ + cbz r0, 605dc │ │ │ │ + bl 105f84 <_PyObject_SetManagedDict@@Base+0xe8> │ │ │ │ + b.n 605d0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060556 : │ │ │ │ +000605de : │ │ │ │ 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 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 605ae │ │ │ │ + cbz r0, 60636 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 1dbdc4 │ │ │ │ + bl 1dc658 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 605a2 │ │ │ │ + beq.n 6062a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 605a6 │ │ │ │ + cbz r3, 6062e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 605ae │ │ │ │ + b.n 60636 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 605a2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6062a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000605b6 : │ │ │ │ +0006063e : │ │ │ │ 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, #75 @ 0x4b │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #24] @ (605ec ) │ │ │ │ + ldr r0, [pc, #24] @ (60674 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b2048 │ │ │ │ + bl 1b2b40 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stcl 0, cr0, [ip, #-292] @ 0xfffffedc │ │ │ │ │ │ │ │ -000605f0 : │ │ │ │ +00060678 : │ │ │ │ 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] @ (6064c ) │ │ │ │ + ldr r2, [pc, #76] @ (606d4 ) │ │ │ │ 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, 60644 │ │ │ │ + cbz r5, 606cc │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 91c7c │ │ │ │ + bl 91e00 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 60634 │ │ │ │ + cbz r3, 606bc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 60634 │ │ │ │ - movw r0, #44584 @ 0xae28 │ │ │ │ + cbz r3, 606bc │ │ │ │ + movw r0, #45352 @ 0xb128 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fdedc │ │ │ │ + bl 1fe614 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060650 : │ │ │ │ +000606d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (60674 ) │ │ │ │ + ldr r3, [pc, #20] @ (606fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 60678 │ │ │ │ + bl 60700 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ 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] @ (606dc ) │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (60764 ) │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 606d0 │ │ │ │ + blt.n 60758 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 606a2 │ │ │ │ + cbz r0, 6072a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 606d4 │ │ │ │ - bl 7924c │ │ │ │ - bl 72144 │ │ │ │ + bmi.n 6075c │ │ │ │ + bl 79398 │ │ │ │ + bl 7228c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 606d0 │ │ │ │ - ldr r1, [pc, #40] @ (606dc ) │ │ │ │ + cbz r0, 60758 │ │ │ │ + ldr r1, [pc, #40] @ (60764 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1d9970 │ │ │ │ - cbz r0, 606d4 │ │ │ │ + bl 1da260 │ │ │ │ + cbz r0, 6075c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 606d0 │ │ │ │ + beq.n 60758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 606d0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60758 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 606d6 │ │ │ │ + b.n 6075e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 606f0 │ │ │ │ + cbnz r0, 60778 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000606e0 : │ │ │ │ +00060768 : │ │ │ │ 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, #75 @ 0x4b │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (60714 ) │ │ │ │ + ldr r0, [pc, #20] @ (6079c ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c98d8 │ │ │ │ + bl 1ca248 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stcl 0, cr0, [ip, #-292] @ 0xfffffedc │ │ │ │ │ │ │ │ -00060718 : │ │ │ │ +000607a0 : │ │ │ │ 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 r1, sp │ │ │ │ movs r0, #0 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 60744 │ │ │ │ + cbnz r0, 607cc │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c4048 │ │ │ │ + bl 1c4920 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60750 │ │ │ │ + bne.n 607d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00060756 : │ │ │ │ +000607de : │ │ │ │ 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 cd164 │ │ │ │ + bl cd9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60792 │ │ │ │ + beq.n 6081a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl cd164 │ │ │ │ + bl cd9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60792 │ │ │ │ + beq.n 6081a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15d030 │ │ │ │ + b.w 15d820 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006079a : │ │ │ │ +00060822 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 607bc │ │ │ │ - movw r0, #35384 @ 0x8a38 │ │ │ │ + cbnz r0, 60844 │ │ │ │ + movw r0, #36152 @ 0x8d38 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 607e8 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 60870 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 607ce │ │ │ │ + cbz r3, 60856 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 607ce │ │ │ │ + bpl.n 60856 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 607e0 │ │ │ │ - movw r0, #35384 @ 0x8a38 │ │ │ │ + bge.n 60868 │ │ │ │ + movw r0, #36152 @ 0x8d38 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #1913 @ 0x779 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 607e8 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 60870 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w fd8f8 │ │ │ │ + b.w fe174 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000607ee : │ │ │ │ +00060876 : │ │ │ │ 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 cd164 │ │ │ │ + bl cd9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60826 │ │ │ │ - cbnz r4, 6081c │ │ │ │ + beq.n 608ae │ │ │ │ + cbnz r4, 608a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21d9b0 │ │ │ │ + b.w 21e068 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl cd164 │ │ │ │ + bl cd9f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6080e │ │ │ │ + bne.n 60896 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006082a : │ │ │ │ +000608b2 : │ │ │ │ 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] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl cd164 │ │ │ │ + bl cd9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60856 │ │ │ │ + beq.n 608de │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fbdac <_PyEvent_IsSet@@Base+0x5c> │ │ │ │ + b.w 1fc4e4 <_PyEvent_IsSet@@Base+0x5c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006085a : │ │ │ │ +000608e2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #84] @ (608c0 ) │ │ │ │ + ldr r1, [pc, #84] @ (60948 ) │ │ │ │ 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, 6089c │ │ │ │ + cbnz r4, 60924 │ │ │ │ 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 608bc │ │ │ │ + b.n 60944 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6087a │ │ │ │ + bne.n 60902 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44744 @ 0xaec8 │ │ │ │ + movw r1, #45512 @ 0xb1c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000608c4 : │ │ │ │ +0006094c : │ │ │ │ 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 608f0 │ │ │ │ + bls.n 60978 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + movw r1, #45548 @ 0xb1ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 6093e │ │ │ │ - ldr r3, [pc, #80] @ (60944 ) │ │ │ │ + bl d54ec │ │ │ │ + b.n 609c6 │ │ │ │ + ldr r3, [pc, #80] @ (609cc ) │ │ │ │ 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, 60920 │ │ │ │ + cbnz r3, 609a8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44808 @ 0xaf08 │ │ │ │ + movw r1, #45576 @ 0xb208 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 6093e │ │ │ │ + bl d54ec │ │ │ │ + b.n 609c6 │ │ │ │ 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 │ │ │ │ - b.n 60942 │ │ │ │ + b.n 609ca │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060948 : │ │ │ │ +000609d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (609a0 ) │ │ │ │ + ldr r1, [pc, #72] @ (60a28 ) │ │ │ │ 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, 6097c │ │ │ │ + cbnz r4, 60a04 │ │ │ │ add.w r1, r3, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6099c │ │ │ │ + b.n 60a24 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 60968 │ │ │ │ + bne.n 609f0 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44840 @ 0xaf28 │ │ │ │ + movw r1, #45608 @ 0xb228 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000609a4 : │ │ │ │ +00060a2c : │ │ │ │ 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] @ (609dc ) │ │ │ │ + ldr r2, [pc, #40] @ (60a64 ) │ │ │ │ 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 1d9e4c │ │ │ │ - cbnz r0, 609d6 │ │ │ │ + bl 1da73c │ │ │ │ + cbnz r0, 60a5e │ │ │ │ add.w r1, r4, #10624 @ 0x2980 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 609da │ │ │ │ + b.n 60a62 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000609e0 : │ │ │ │ +00060a68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (60a48 ) │ │ │ │ + ldr r1, [pc, #88] @ (60ad0 ) │ │ │ │ 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, 60a22 │ │ │ │ + cbnz r4, 60aaa │ │ │ │ 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 60a42 │ │ │ │ + b.n 60aca │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 60a00 │ │ │ │ + bne.n 60a88 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44876 @ 0xaf4c │ │ │ │ + movw r1, #45644 @ 0xb24c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060a4c : │ │ │ │ +00060ad4 : │ │ │ │ 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 60a78 │ │ │ │ + bls.n 60b00 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44912 @ 0xaf70 │ │ │ │ + movw r1, #45680 @ 0xb270 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 60aa6 │ │ │ │ - ldr r3, [pc, #80] @ (60acc ) │ │ │ │ + bl d54ec │ │ │ │ + b.n 60b2e │ │ │ │ + ldr r3, [pc, #80] @ (60b54 ) │ │ │ │ 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, 60aac │ │ │ │ + cbnz r3, 60b34 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #44940 @ 0xaf8c │ │ │ │ + movw r1, #45708 @ 0xb28c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60ac8 │ │ │ │ + b.n 60b50 │ │ │ │ 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 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #376] @ 0x178 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060ad0 : │ │ │ │ +00060b58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (60b24 ) │ │ │ │ + ldr r1, [pc, #68] @ (60bac ) │ │ │ │ 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, 60b00 │ │ │ │ + cbnz r4, 60b88 │ │ │ │ add.w r2, r3, #1408 @ 0x580 │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ - b.n 60b20 │ │ │ │ + b.n 60ba8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 60af0 │ │ │ │ + bne.n 60b78 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45036 @ 0xafec │ │ │ │ + movw r1, #45804 @ 0xb2ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060b28 : │ │ │ │ +00060bb0 : │ │ │ │ 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 60b56 │ │ │ │ + blt.n 60bde │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45072 @ 0xb010 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 60b70 │ │ │ │ - ldr r2, [pc, #56] @ (60b90 ) │ │ │ │ + bl 12d620 │ │ │ │ + b.n 60bf8 │ │ │ │ + ldr r2, [pc, #56] @ (60c18 ) │ │ │ │ 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 60b94 │ │ │ │ + bl 60c1c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60b76 │ │ │ │ + bne.n 60bfe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60b8e │ │ │ │ + b.n 60c16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83c54 <_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} │ │ │ │ @@ -81172,87 +81224,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 60bc0 │ │ │ │ + bls.n 60c48 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45096 @ 0xb028 │ │ │ │ + movw r1, #45864 @ 0xb328 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 60be0 │ │ │ │ + bl d54ec │ │ │ │ + b.n 60c68 │ │ │ │ add.w r3, r1, #1408 @ 0x580 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ - cbnz r3, 60be6 │ │ │ │ + cbnz r3, 60c6e │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45124 @ 0xb044 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60be8 │ │ │ │ + b.n 60c70 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060bea : │ │ │ │ +00060c72 : │ │ │ │ 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] @ (60c20 ) │ │ │ │ + ldr r2, [pc, #36] @ (60ca8 ) │ │ │ │ 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 60b94 │ │ │ │ + bl 60c1c │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060c24 : │ │ │ │ +00060cac : │ │ │ │ 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 60c52 │ │ │ │ + blt.n 60cda │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45072 @ 0xb010 │ │ │ │ + movw r1, #45840 @ 0xb310 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 60c68 │ │ │ │ - ldr r2, [pc, #44] @ (60c80 ) │ │ │ │ + bl 12d620 │ │ │ │ + b.n 60cf0 │ │ │ │ + ldr r2, [pc, #44] @ (60d08 ) │ │ │ │ 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 60b94 │ │ │ │ - cbz r0, 60c6e │ │ │ │ + bl 60c1c │ │ │ │ + cbz r0, 60cf6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60c7e │ │ │ │ + b.n 60d06 │ │ │ │ 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 │ │ │ │ @@ -81274,394 +81326,394 @@ │ │ │ │ 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 60cd0 │ │ │ │ + beq.n 60d58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60cd0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60d58 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f83c │ │ │ │ + b.w 7f97c │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 60cfe │ │ │ │ + bge.n 60d86 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 60cf8 │ │ │ │ + bge.n 60d80 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 60cfe │ │ │ │ + b.n 60d86 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - b.n 60ce0 │ │ │ │ + b.n 60d68 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 60d0c │ │ │ │ + cbz r0, 60d94 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 60d18 │ │ │ │ + cbz r0, 60da0 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 60d24 │ │ │ │ + cbz r0, 60dac │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 60d48 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 60dd0 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 60d54 │ │ │ │ + cbz r3, 60ddc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 60d86 │ │ │ │ + b.n 60e0e │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60d82 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60e0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 60d82 │ │ │ │ + cbnz r3, 60e0a │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60d82 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60e0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 60d82 │ │ │ │ + cbnz r3, 60e0a │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60d82 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60e0a │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 1ac670 │ │ │ │ - b.w 1ac670 │ │ │ │ - b.w 1ac670 │ │ │ │ + b.w 1ad178 │ │ │ │ + b.w 1ad178 │ │ │ │ + b.w 1ad178 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 52164 <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ + b.w 521a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x620> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7ae30 │ │ │ │ - cbz r0, 60db6 │ │ │ │ + bl 7af88 │ │ │ │ + cbz r0, 60e3e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e815c │ │ │ │ + b.w e8964 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1fef50 <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ + b.w 1ff688 <_PyObject_FunctionStr@@Base+0xd4> │ │ │ │ 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 60de8 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 60e70 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 60e06 │ │ │ │ + cbnz r3, 60e8e │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbnz r0, 60dfc │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbnz r0, 60e84 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 60e06 │ │ │ │ + b.n 60e8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fde4 │ │ │ │ + bl 9ff50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60df8 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00060e0e : │ │ │ │ +00060e96 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 60e2e │ │ │ │ + bne.n 60eb6 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 60e44 │ │ │ │ + bge.n 60ecc │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - b.n 60e1a │ │ │ │ + b.n 60ea2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 60e44 │ │ │ │ + blt.n 60ecc │ │ │ │ str.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w r4, [r1, r0, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ - b.n 60e30 │ │ │ │ + b.n 60eb8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060e48 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00060ed0 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #37173 @ 0x9135 │ │ │ │ + movw r1, #37329 @ 0x91d1 │ │ │ │ movt r1, #5 │ │ │ │ - b.w 27bac8 <_PyInterpreterConfig_AsDict@@Base+0x770> │ │ │ │ + b.w 27bdac <_PyInterpreterConfig_AsDict@@Base+0x770> │ │ │ │ │ │ │ │ -00060e56 : │ │ │ │ +00060ede : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 60e72 │ │ │ │ + cbz r0, 60efa │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #56343 @ 0xdc17 │ │ │ │ + movw r3, #56367 @ 0xdc2f │ │ │ │ movt r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060e74 : │ │ │ │ +00060efc : │ │ │ │ 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] @ (60ea8 ) │ │ │ │ + ldr r4, [pc, #32] @ (60f30 ) │ │ │ │ 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 1afebc │ │ │ │ + bl 1b09c4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060eac <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00060f34 <_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] @ (60ee0 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (60f68 <_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 1afebc │ │ │ │ + bl 1b09c4 │ │ │ │ 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, #37552 @ 0x92b0 │ │ │ │ + movw r2, #38320 @ 0x95b0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9aa8 │ │ │ │ + bl 1ba598 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f10 : │ │ │ │ +00060f98 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f16 : │ │ │ │ +00060f9e : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f1a : │ │ │ │ - movw r1, #16312 @ 0x3fb8 │ │ │ │ +00060fa2 : │ │ │ │ + movw r1, #17080 @ 0x42b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 1fbd64 <_PyEvent_IsSet@@Base+0x14> │ │ │ │ + b.w 1fc49c <_PyEvent_IsSet@@Base+0x14> │ │ │ │ │ │ │ │ -00060f28 : │ │ │ │ - b.w 60f1a │ │ │ │ +00060fb0 : │ │ │ │ + b.w 60fa2 │ │ │ │ │ │ │ │ -00060f2c : │ │ │ │ - b.w 60f1a │ │ │ │ +00060fb4 : │ │ │ │ + b.w 60fa2 │ │ │ │ │ │ │ │ -00060f30 : │ │ │ │ +00060fb8 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f34 : │ │ │ │ +00060fbc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f36 : │ │ │ │ +00060fbe : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f38 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00060fc0 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 60f48 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 60fd0 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f4a : │ │ │ │ +00060fd2 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f56 : │ │ │ │ +00060fde : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060f68 <_PyDict_NewPresized@@Base>: │ │ │ │ +00060ff0 <_PyDict_NewPresized@@Base>: │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (60f80 <_PyDict_NewPresized@@Base+0x18>) │ │ │ │ + ldr r4, [pc, #16] @ (61008 <_PyDict_NewPresized@@Base+0x18>) │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w bfd2c <_PyDict_FromItems@@Base+0x310> │ │ │ │ + b.w c05fc <_PyDict_FromItems@@Base+0x310> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00060f84 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base>: │ │ │ │ +0006100c <_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 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 60fb6 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x32> │ │ │ │ + beq.n 6103e <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x32> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 60fbe <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3a> │ │ │ │ + cbz r3, 61046 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 60fc0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ + b.n 61048 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60fc0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ + b.n 61048 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x3c> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060fc6 : │ │ │ │ +0006104e : │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #17660 @ 0x44fc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00060fe0 <_Py_BreakPoint@@Base>: │ │ │ │ +00061068 <_Py_BreakPoint@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060fe2 : │ │ │ │ - b.w 58b74 │ │ │ │ +0006106a : │ │ │ │ + b.w 58bf4 │ │ │ │ │ │ │ │ -00060fe6 : │ │ │ │ +0006106e : │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00060ff6 : │ │ │ │ +0006107e : │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061006 : │ │ │ │ +0006108e : │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061016 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006109e <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ strne r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -81670,105 +81722,105 @@ │ │ │ │ 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 61060 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ + bne.n 610e8 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 61060 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ + cbz r3, 610e8 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1b14dc │ │ │ │ + bl 1b1fd0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 61060 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ + bls.n 610e8 <_Py_SetRefcnt@@Base+0x4a> │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #38912 @ 0x9800 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 631cc │ │ │ │ + bl 63254 │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 61076 <_Py_SetRefcnt@@Base+0x60> │ │ │ │ + bne.n 610fe <_Py_SetRefcnt@@Base+0x60> │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6107c <_Py_SetRefcnt@@Base+0x66> │ │ │ │ + b.n 61104 <_Py_SetRefcnt@@Base+0x66> │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 61090 <_Py_SetRefcnt@@Base+0x7a> │ │ │ │ + bne.n 61118 <_Py_SetRefcnt@@Base+0x7a> │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 61066 <_Py_SetRefcnt@@Base+0x50> │ │ │ │ - cbnz r0, 610e4 <_Py_SetRefcnt@@Base+0xce> │ │ │ │ + bne.n 610ee <_Py_SetRefcnt@@Base+0x50> │ │ │ │ + cbnz r0, 6116c <_Py_SetRefcnt@@Base+0xce> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 610a2 <_Py_SetRefcnt@@Base+0x8c> │ │ │ │ + cbnz r3, 6112a <_Py_SetRefcnt@@Base+0x8c> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b.n 610c8 <_Py_SetRefcnt@@Base+0xb2> │ │ │ │ + b.n 61150 <_Py_SetRefcnt@@Base+0xb2> │ │ │ │ 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 610be <_Py_SetRefcnt@@Base+0xa8> │ │ │ │ + bne.n 61146 <_Py_SetRefcnt@@Base+0xa8> │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 6109e <_Py_SetRefcnt@@Base+0x88> │ │ │ │ - b.n 610aa <_Py_SetRefcnt@@Base+0x94> │ │ │ │ + beq.n 61126 <_Py_SetRefcnt@@Base+0x88> │ │ │ │ + b.n 61132 <_Py_SetRefcnt@@Base+0x94> │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 610e4 <_Py_SetRefcnt@@Base+0xce> │ │ │ │ + beq.n 6116c <_Py_SetRefcnt@@Base+0xce> │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 610c4 <_Py_SetRefcnt@@Base+0xae> │ │ │ │ + bne.n 6114c <_Py_SetRefcnt@@Base+0xae> │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - b.n 610c4 <_Py_SetRefcnt@@Base+0xae> │ │ │ │ + b.n 6114c <_Py_SetRefcnt@@Base+0xae> │ │ │ │ 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 │ │ │ │ add.w r3, r0, #116 @ 0x74 │ │ │ │ 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 61124 <_Py_SetRefcnt@@Base+0x10e> │ │ │ │ + bls.n 611ac <_Py_SetRefcnt@@Base+0x10e> │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 61118 <_Py_SetRefcnt@@Base+0x102> │ │ │ │ + bhi.n 611a0 <_Py_SetRefcnt@@Base+0x102> │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 61126 <_Py_SetRefcnt@@Base+0x110> │ │ │ │ + b.n 611ae <_Py_SetRefcnt@@Base+0x110> │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 61126 <_Py_SetRefcnt@@Base+0x110> │ │ │ │ + b.n 611ae <_Py_SetRefcnt@@Base+0x110> │ │ │ │ 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 27e75c │ │ │ │ + bl 27ea4c │ │ │ │ subs r0, r4, r1 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -81778,67 +81830,67 @@ │ │ │ │ dmb ish │ │ │ │ ldr r5, [r0, #24] │ │ │ │ dmb ish │ │ │ │ add.w r5, r5, r1, lsl #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62838 │ │ │ │ - cbz r0, 61184 <_Py_SetRefcnt@@Base+0x16e> │ │ │ │ + bl 628c0 │ │ │ │ + cbz r0, 6120c <_Py_SetRefcnt@@Base+0x16e> │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r6, #22 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1c94ec │ │ │ │ + bl 1c9e5c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 611a0 <_Py_SetRefcnt@@Base+0x18a> │ │ │ │ + b.n 61228 <_Py_SetRefcnt@@Base+0x18a> │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r6, #22 │ │ │ │ - bl 1c94ec │ │ │ │ + bl 1c9e5c │ │ │ │ lsls r2, r6, #22 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ae118 │ │ │ │ - cbz r5, 611ba <_Py_SetRefcnt@@Base+0x1a4> │ │ │ │ + bl 1aec20 │ │ │ │ + cbz r5, 61242 <_Py_SetRefcnt@@Base+0x1a4> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1ae118 │ │ │ │ + b.w 1aec20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000611be : │ │ │ │ - cbnz r0, 611c4 │ │ │ │ - b.w 1f5cf4 │ │ │ │ +00061246 : │ │ │ │ + cbnz r0, 6124c │ │ │ │ + b.w 1f642c │ │ │ │ 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, #40] @ (61200 ) │ │ │ │ + ldr r2, [pc, #40] @ (61288 ) │ │ │ │ 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, 611fa │ │ │ │ + cbz r3, 61282 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ @@ -81846,761 +81898,761 @@ │ │ │ │ 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, 6122c │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + cbnz r2, 612b4 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #54736 @ 0xd5d0 │ │ │ │ + movw r2, #55504 @ 0xd8d0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - b.n 61234 │ │ │ │ - movw r3, #44068 @ 0xac24 │ │ │ │ + b.n 612bc │ │ │ │ + movw r3, #44836 @ 0xaf24 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #45156 @ 0xb064 │ │ │ │ + movw r0, #45924 @ 0xb364 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #45188 @ 0xb084 │ │ │ │ + movw r0, #45956 @ 0xb384 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ │ │ │ │ -00061258 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000612e0 <_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 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006127a : │ │ │ │ +00061302 : │ │ │ │ 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, #33708 @ 0x83ac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 612a8 │ │ │ │ - movw r0, #62628 @ 0xf4a4 │ │ │ │ + beq.n 61330 │ │ │ │ + movw r0, #63396 @ 0xf7a4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 612bc │ │ │ │ + b.n 61344 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 612a4 │ │ │ │ + beq.n 6132c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000612be : │ │ │ │ +00061346 : │ │ │ │ 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, #33172 @ 0x8194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 612ec │ │ │ │ + beq.n 61374 │ │ │ │ movs r1, #26 │ │ │ │ - movw r0, #60192 @ 0xeb20 │ │ │ │ + movw r0, #60960 @ 0xee20 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 612ee │ │ │ │ + b.n 61376 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000612f0 : │ │ │ │ +00061378 : │ │ │ │ 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, #33172 @ 0x8194 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6131e │ │ │ │ + beq.n 613a6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ - movw r0, #60192 @ 0xeb20 │ │ │ │ + movw r0, #60960 @ 0xee20 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61320 │ │ │ │ + b.n 613a8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061322 : │ │ │ │ +000613aa : │ │ │ │ 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, #33460 @ 0x82b4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61352 │ │ │ │ + beq.n 613da │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #60192 @ 0xeb20 │ │ │ │ + movw r0, #60960 @ 0xee20 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61354 │ │ │ │ + b.n 613dc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061356 : │ │ │ │ +000613de : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61388 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + beq.n 61410 │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 613e4 │ │ │ │ + b.n 6146c │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 61384 │ │ │ │ + beq.n 6140c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 613e2 │ │ │ │ - bl 72144 │ │ │ │ + bne.n 6146a │ │ │ │ + bl 7228c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61384 │ │ │ │ + beq.n 6140c │ │ │ │ mov r5, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 613ca │ │ │ │ + bge.n 61452 │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ add.w r8, r8, #2 │ │ │ │ adds r5, #8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 613ae │ │ │ │ - b.n 61384 │ │ │ │ + bne.n 61436 │ │ │ │ + b.n 6140c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 613e2 │ │ │ │ + beq.n 6146a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 613e2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6146a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000613e8 : │ │ │ │ +00061470 : │ │ │ │ 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, #16328 @ 0x3fc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6141c │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 6141c │ │ │ │ + beq.n 614a4 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 614a4 │ │ │ │ movs r1, #131 @ 0x83 │ │ │ │ - movw r0, #27572 @ 0x6bb4 │ │ │ │ + movw r0, #28296 @ 0x6e88 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61424 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 614ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 61428 │ │ │ │ + bpl.n 614b0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6142a │ │ │ │ + b.n 614b2 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006142c : │ │ │ │ +000614b4 : │ │ │ │ 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, #16328 @ 0x3fc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 61464 │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 61464 │ │ │ │ + beq.n 614ec │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 614ec │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ - movw r0, #27572 @ 0x6bb4 │ │ │ │ + movw r0, #28296 @ 0x6e88 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61468 │ │ │ │ + b.n 614f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006146a : │ │ │ │ - b.w 1095d8 │ │ │ │ +000614f2 : │ │ │ │ + b.w 109f6c │ │ │ │ │ │ │ │ -0006146e : │ │ │ │ +000614f6 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 614a6 │ │ │ │ + cbz r3, 6152e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 614a6 │ │ │ │ + cbz r3, 6152e │ │ │ │ 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 6149a │ │ │ │ - bl d6f30 │ │ │ │ + bne.n 61522 │ │ │ │ + bl d7760 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 614a2 │ │ │ │ + b.n 6152a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000614aa : │ │ │ │ +00061532 : │ │ │ │ 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 614c4 │ │ │ │ - cbnz r0, 614ca │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 614e6 │ │ │ │ + beq.n 6154c │ │ │ │ + cbnz r0, 61552 │ │ │ │ + bl 27581c │ │ │ │ + b.n 6156e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 614ec │ │ │ │ + cbnz r3, 61574 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + movw r1, #45992 @ 0xb3a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61510 │ │ │ │ + b.n 61598 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 614d0 │ │ │ │ + beq.n 61558 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 614d0 │ │ │ │ + bne.n 61558 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 61538 │ │ │ │ + beq.n 615c0 │ │ │ │ mov r5, r2 │ │ │ │ clz r2, r0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbnz r0, 6153e │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 6154a │ │ │ │ + cbnz r0, 615c6 │ │ │ │ + bl 27581c │ │ │ │ + b.n 615d2 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61550 │ │ │ │ + cbz r0, 615d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6155e │ │ │ │ + b.n 615e6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061564 : │ │ │ │ - b.n 61516 │ │ │ │ +000615ec : │ │ │ │ + b.n 6159e │ │ │ │ │ │ │ │ -00061566 : │ │ │ │ - b.n 61516 │ │ │ │ +000615ee : │ │ │ │ + b.n 6159e │ │ │ │ │ │ │ │ -00061568 : │ │ │ │ +000615f0 : │ │ │ │ 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, 6159e │ │ │ │ + cbz r3, 61626 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6159e │ │ │ │ + cbz r3, 61626 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6159e │ │ │ │ + cbz r3, 61626 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6159e │ │ │ │ + cbz r3, 61626 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl d0bd8 │ │ │ │ - cbz r0, 615ba │ │ │ │ - b.n 615b4 │ │ │ │ + bl d142c │ │ │ │ + cbz r0, 61642 │ │ │ │ + b.n 6163c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45264 @ 0xb0d0 │ │ │ │ + movw r1, #46032 @ 0xb3d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 616ee │ │ │ │ + b.n 61776 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 615d2 │ │ │ │ + cbz r0, 6165a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ - b.n 615b4 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6163c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 615fe │ │ │ │ + bge.n 61686 │ │ │ │ movw r3, #56132 @ 0xdb44 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45320 @ 0xb108 │ │ │ │ + movw r1, #46088 @ 0xb408 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ - b.n 615b4 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6163c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 61642 │ │ │ │ + cbnz r3, 616ca │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1ee610 │ │ │ │ - cbz r0, 61616 │ │ │ │ + bl 1eed84 │ │ │ │ + cbz r0, 6169e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 61616 │ │ │ │ + cbnz r3, 6169e │ │ │ │ mov r0, sp │ │ │ │ - bl 1ee610 │ │ │ │ - cbnz r0, 6162a │ │ │ │ + bl 1eed84 │ │ │ │ + cbnz r0, 616b2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 256620 <_PyTime_AsTimeval@@Base+0xd20> │ │ │ │ - cbz r0, 61642 │ │ │ │ + bl 256b08 <_PyTime_AsTimeval@@Base+0xd28> │ │ │ │ + cbz r0, 616ca │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 61642 │ │ │ │ + cbnz r3, 616ca │ │ │ │ mov r0, sp │ │ │ │ - bl 256620 <_PyTime_AsTimeval@@Base+0xd20> │ │ │ │ - cbz r0, 61642 │ │ │ │ + bl 256b08 <_PyTime_AsTimeval@@Base+0xd28> │ │ │ │ + cbz r0, 616ca │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 29db8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ - b.n 616ee │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 61776 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61660 │ │ │ │ - bl 1f5cf4 │ │ │ │ + cbnz r0, 616e8 │ │ │ │ + bl 1f642c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ - b.n 615b4 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6163c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 61672 │ │ │ │ + ble.n 616fa │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 61664 │ │ │ │ + b.n 616ec │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 61688 │ │ │ │ + ble.n 61710 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ mul.w r6, r0, r6 │ │ │ │ - b.n 61678 │ │ │ │ + b.n 61700 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 616dc │ │ │ │ + cbz r6, 61764 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #1 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ subs r1, r3, #1 │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 616be │ │ │ │ + blt.n 61746 │ │ │ │ ldr.w r0, [ip, r1, lsl #2] │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 616b6 │ │ │ │ + bge.n 6173e │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 616be │ │ │ │ + b.n 61746 │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ subs r3, #4 │ │ │ │ - b.n 6169a │ │ │ │ + b.n 61722 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a3bcc │ │ │ │ + bl 1a46c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1a3bcc │ │ │ │ + bl 1a46c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 29db8 │ │ │ │ - b.n 6168a │ │ │ │ + b.n 61712 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, sp │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000616f6 : │ │ │ │ - b.w 15ae6c │ │ │ │ +0006177e : │ │ │ │ + b.w 15b664 │ │ │ │ │ │ │ │ -000616fa : │ │ │ │ - b.w d43fc │ │ │ │ +00061782 : │ │ │ │ + b.w d4c44 │ │ │ │ │ │ │ │ -000616fe : │ │ │ │ - b.w 129534 │ │ │ │ +00061786 : │ │ │ │ + b.w 129e78 │ │ │ │ │ │ │ │ -00061702 <_PyBytes_DecodeEscape@@Base>: │ │ │ │ +0006178a <_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 cf5bc <_PyBytes_DecodeEscape2@@Base> │ │ │ │ + bl cfe10 <_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, 61734 <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ + cbz r3, 617bc <_PyBytes_DecodeEscape@@Base+0x32> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 6174a <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ + cbnz r3, 617d2 <_PyBytes_DecodeEscape@@Base+0x48> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #31380 @ 0x7a94 │ │ │ │ + movw r2, #32148 @ 0x7d94 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006174e : │ │ │ │ +000617d6 : │ │ │ │ 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, #84] @ (617b4 ) │ │ │ │ + ldr r2, [pc, #84] @ (6183c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6176c │ │ │ │ - cbnz r1, 61774 │ │ │ │ + cbz r0, 617f4 │ │ │ │ + cbnz r1, 617fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 6171e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 6177c │ │ │ │ - bl ced30 │ │ │ │ + bl 617a6 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 61804 │ │ │ │ + bl cf584 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61780 │ │ │ │ + cbnz r0, 61808 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 617a6 │ │ │ │ + b.n 6182e │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9aa8 │ │ │ │ + bl 1ba598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 617a6 │ │ │ │ + beq.n 6182e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 617a6 │ │ │ │ + cbnz r3, 6182e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000617b8 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00061840 <_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, #80] @ (6181c <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (618a4 <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 617d6 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 617de <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ + cbz r0, 6185e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 61866 <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6171e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 617e6 <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ - bl ced30 │ │ │ │ + bl 617a6 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 6186e <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ + bl cf584 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 617ea <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ + cbnz r0, 61872 <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61810 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ + b.n 61898 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9aa8 │ │ │ │ + bl 1ba598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61810 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ + beq.n 61898 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61810 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ + cbnz r3, 61898 <_PyObject_CallMethod_SizeT@@Base+0x58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061820 : │ │ │ │ +000618a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #124] @ (618ac ) │ │ │ │ + ldr r6, [pc, #124] @ (61934 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ - cbz r1, 6185e │ │ │ │ + cbz r1, 618e6 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bmi.n 61892 │ │ │ │ + bmi.n 6191a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #11552 @ 0x2d20 │ │ │ │ + movw r2, #12280 @ 0x2ff8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ - b.n 6187e │ │ │ │ - cbz r2, 61884 │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ + b.n 61906 │ │ │ │ + cbz r2, 6190c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 61882 │ │ │ │ + bmi.n 6190a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #45376 @ 0xb140 │ │ │ │ + movw r2, #46144 @ 0xb440 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 618a6 │ │ │ │ - cbnz r1, 61896 │ │ │ │ + b.n 6192e │ │ │ │ + cbnz r1, 6191e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1b1678 │ │ │ │ - b.n 618a6 │ │ │ │ + bl 1b216c │ │ │ │ + b.n 6192e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 61860 │ │ │ │ + bne.n 618e8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e0e34 │ │ │ │ + b.w e163c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (618b8 ) │ │ │ │ + ldr r1, [pc, #4] @ (61940 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 90ff0 │ │ │ │ - add r3, pc, #736 @ (adr r3, 61b9c ) │ │ │ │ + b.w 91174 │ │ │ │ + add r3, pc, #736 @ (adr r3, 61c24 ) │ │ │ │ lsls r1, 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 7fa70 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 618e6 │ │ │ │ + bl 7fbb0 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 6196e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83a04 <_PyType_LookupRef@@Base> │ │ │ │ + bl 83b44 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 618f4 │ │ │ │ - b.n 61920 │ │ │ │ + cbnz r0, 6197c │ │ │ │ + b.n 619a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 618d8 │ │ │ │ - b.n 6192c │ │ │ │ + bge.n 61960 │ │ │ │ + b.n 619b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 6192c │ │ │ │ + cbz r3, 619b4 │ │ │ │ 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 61914 │ │ │ │ + beq.n 6199c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61918 │ │ │ │ + cbz r3, 619a0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6192c │ │ │ │ + b.n 619b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 61914 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6199c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 90ff0 │ │ │ │ + b.w 91174 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e0aa0 │ │ │ │ + b.w e12a8 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 619aa │ │ │ │ + bhi.n 61a32 │ │ │ │ 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, #33460 @ 0x82b4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 619b4 │ │ │ │ + bne.n 61a3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 619b4 │ │ │ │ + bne.n 61a3c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #2 │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 619be │ │ │ │ + blt.n 61a46 │ │ │ │ cmp r4, #2 │ │ │ │ itete eq │ │ │ │ movweq r2, #7796 @ 0x1e74 │ │ │ │ movwne r2, #4324 @ 0x10e4 │ │ │ │ movteq r2, #71 @ 0x47 │ │ │ │ movtne r2, #71 @ 0x47 │ │ │ │ itete eq │ │ │ │ @@ -82610,28 +82662,28 @@ │ │ │ │ movtne r0, #71 @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 619c0 │ │ │ │ + beq.n 61a48 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 619c0 │ │ │ │ + b.n 61a48 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 619c0 │ │ │ │ + b.n 61a48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000619c2 : │ │ │ │ +00061a4a : │ │ │ │ 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 │ │ │ │ @@ -82660,128 +82712,128 @@ │ │ │ │ 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 21d470 │ │ │ │ + bl 21da30 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00061a18 : │ │ │ │ +00061aa0 : │ │ │ │ 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 61a40 │ │ │ │ + bge.n 61ac8 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 61a84 │ │ │ │ + b.n 61b0c │ │ │ │ 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 12ca40 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 12d380 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 31250 │ │ │ │ + bl 3124c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 159094 │ │ │ │ + bl 159890 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ movw r3, #29396 @ 0x72d4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 61abc │ │ │ │ + beq.n 61b44 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 61abc │ │ │ │ + beq.n 61b44 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 61ad4 │ │ │ │ - b.n 61ae6 │ │ │ │ + bne.n 61b5c │ │ │ │ + b.n 61b6e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 61ab4 │ │ │ │ - movw r0, #5480 @ 0x1568 │ │ │ │ + beq.n 61b3c │ │ │ │ + movw r0, #6248 @ 0x1868 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61ab4 │ │ │ │ - b.n 61af2 │ │ │ │ + bne.n 61b3c │ │ │ │ + b.n 61b7a │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #5480 @ 0x1568 │ │ │ │ + movw r0, #6248 @ 0x1868 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 61af2 │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 61b7a │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d9c00 │ │ │ │ + b.w 1da4f0 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ 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 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61b38 │ │ │ │ + cbnz r0, 61bc0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61c12 │ │ │ │ + beq.n 61c9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 61c12 │ │ │ │ + bne.n 61c9a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 61c12 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61c9a │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ add.w lr, r0, #36 @ 0x24 │ │ │ │ add.w sl, r0, #76 @ 0x4c │ │ │ │ mov r5, lr │ │ │ │ add.w fp, r7, #76 @ 0x4c │ │ │ │ mov.w ip, #1 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ @@ -82789,55 +82841,55 @@ │ │ │ │ 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 r3, [r7, #68] @ 0x44 │ │ │ │ cmp ip, r3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - bge.n 61b72 │ │ │ │ + bge.n 61bfa │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ str.w r2, [sl, #4]! │ │ │ │ - b.n 61b60 │ │ │ │ + b.n 61be8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str.w lr, [r7, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61b9c │ │ │ │ + beq.n 61c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61b9c │ │ │ │ + cbnz r3, 61c24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 61bb4 │ │ │ │ + bne.n 61c3c │ │ │ │ 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 61bd6 │ │ │ │ + bne.n 61c5e │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #88] @ 0x58 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r1, [pc, #60] @ (61c18 ) │ │ │ │ + ldr r1, [pc, #60] @ (61ca0 ) │ │ │ │ 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] │ │ │ │ @@ -82853,465 +82905,465 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061c1c : │ │ │ │ +00061ca4 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26960 @ 0x6950 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 61af6 │ │ │ │ + b.n 61b7e │ │ │ │ │ │ │ │ -00061c32 : │ │ │ │ +00061cba : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26960 @ 0x6950 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 61af6 │ │ │ │ + b.n 61b7e │ │ │ │ │ │ │ │ -00061c42 : │ │ │ │ +00061cca : │ │ │ │ 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, #28268 @ 0x6e6c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 61af6 │ │ │ │ - cbz r0, 61c9c │ │ │ │ - ldr r3, [pc, #60] @ (61ca4 ) │ │ │ │ + bl 61b7e │ │ │ │ + cbz r0, 61d24 │ │ │ │ + ldr r3, [pc, #60] @ (61d2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 61c76 │ │ │ │ + cbnz r5, 61cfe │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 61c9e │ │ │ │ - bl 1e06dc │ │ │ │ + b.n 61d26 │ │ │ │ + bl 1e0f04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26f178 │ │ │ │ + bl 26f490 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 61c9e │ │ │ │ + cbnz r0, 61d26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61c9c │ │ │ │ + beq.n 61d24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61c9c │ │ │ │ + cbnz r3, 61d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061ca8 : │ │ │ │ +00061d30 : │ │ │ │ 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, #27748 @ 0x6c64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 61af6 │ │ │ │ - cbz r0, 61cd4 │ │ │ │ + bl 61b7e │ │ │ │ + cbz r0, 61d5c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061cd6 : │ │ │ │ +00061d5e : │ │ │ │ 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 136b10 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 137360 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 11e038 │ │ │ │ + b.w 11e8f0 │ │ │ │ │ │ │ │ -00061cfa <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00061d82 <_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 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61d3a <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 61dc2 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fc04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d2e <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ + beq.n 61db6 <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61d32 <_PyDict_GetItemStringWithError@@Base+0x38> │ │ │ │ + cbz r3, 61dba <_PyDict_GetItemStringWithError@@Base+0x38> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 61d3a <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 61dc2 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 61d2e <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61db6 <_PyDict_GetItemStringWithError@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061d3e : │ │ │ │ +00061dc6 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 7a024 │ │ │ │ + b.w 7a178 │ │ │ │ │ │ │ │ -00061d46 : │ │ │ │ +00061dce : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 7a024 │ │ │ │ + b.w 7a178 │ │ │ │ │ │ │ │ -00061d4c : │ │ │ │ +00061dd4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1d8c5c │ │ │ │ + bl 1d954c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61d84 │ │ │ │ - bl bfe2c │ │ │ │ + cbz r0, 61e0c │ │ │ │ + bl c06fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61d78 │ │ │ │ + beq.n 61e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61d7c │ │ │ │ + cbz r3, 61e04 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 61d84 │ │ │ │ + b.n 61e0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 61d78 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61e00 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061d88 : │ │ │ │ +00061e10 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 83034 │ │ │ │ + b.w 83174 │ │ │ │ │ │ │ │ -00061d8e <_PyObject_GetAttrId@@Base>: │ │ │ │ +00061e16 <_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 2d016 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 61db2 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 61e3a <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90ff0 │ │ │ │ + b.w 91174 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061db4 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00061e3c <_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, #80] @ (61e18 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (61ea0 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 61dd2 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 61dda <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ + cbz r0, 61e5a <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 61e62 <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6171e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ - b.n 61de2 <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ - bl 61d8e <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 617a6 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + b.n 61e6a <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ + bl 61e16 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61de6 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ + cbnz r0, 61e6e <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61e0c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ + b.n 61e94 <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1b9aa8 │ │ │ │ + bl 1ba598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 61e0c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ + beq.n 61e94 <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61e0c <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ + cbnz r3, 61e94 <_PyObject_CallMethodId@@Base+0x58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061e1c <_PyObject_AssertFailed@@Base>: │ │ │ │ +00061ea4 <_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, #45412 @ 0xb164 │ │ │ │ + movw r2, #46180 @ 0xb464 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 61e6a <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #45420 @ 0xb16c │ │ │ │ + beq.n 61ef2 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #46188 @ 0xb46c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 61e86 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 61f0e <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #45428 @ 0xb174 │ │ │ │ + movw r2, #46196 @ 0xb474 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 61e94 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #45452 @ 0xb18c │ │ │ │ + b.n 61f1c <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #46220 @ 0xb48c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ - cbz r5, 61eae <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #3816 @ 0xee8 │ │ │ │ + cbz r5, 61f36 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #4584 @ 0x11e8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1fadbc <_PyObject_IsFreed@@Base> │ │ │ │ + bl 1fb4f4 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 61ee8 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 61f70 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #10888 @ 0x2a88 │ │ │ │ + movw r2, #11616 @ 0x2d60 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ - b.n 61f24 <_PyObject_AssertFailed@@Base+0x108> │ │ │ │ + b.n 61fac <_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 292c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 694bc │ │ │ │ + bl 69574 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e548 <_PyObject_Dump@@Base> │ │ │ │ + bl 2e54c <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ - movw r1, #45472 @ 0xb1a0 │ │ │ │ + movw r1, #46240 @ 0xb4a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #4] @ (61f34 <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (61fbc <_PyObject_AssertFailed@@Base+0x118>) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65c0045 │ │ │ │ + vst4.16 {d16-d19}, [r4], r5 │ │ │ │ │ │ │ │ -00061f38 : │ │ │ │ +00061fc0 : │ │ │ │ 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 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ │ │ │ │ -00061f56 : │ │ │ │ +00061fde : │ │ │ │ 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, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 61f86 │ │ │ │ - movw r0, #62908 @ 0xf5bc │ │ │ │ + beq.n 6200e │ │ │ │ + movw r0, #63636 @ 0xf894 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61fc2 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6204a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 61fc8 │ │ │ │ - cbz r1, 61fac │ │ │ │ + beq.n 62050 │ │ │ │ + cbz r1, 62034 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 61fac │ │ │ │ + bpl.n 62034 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 61fca │ │ │ │ + beq.n 62052 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 61fca │ │ │ │ + b.n 62052 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #45496 @ 0xb1b8 │ │ │ │ + movw r1, #46264 @ 0xb4b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61fd4 │ │ │ │ + b.n 6205c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ str r1, [r2, #56] @ 0x38 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #33460 @ 0x82b4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62006 │ │ │ │ + beq.n 6208e │ │ │ │ mov.w r1, #380 @ 0x17c │ │ │ │ - movw r0, #60192 @ 0xeb20 │ │ │ │ + movw r0, #60960 @ 0xee20 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6200c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 62094 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6201e │ │ │ │ - movw r0, #60192 @ 0xeb20 │ │ │ │ + cbnz r0, 620a6 │ │ │ │ + movw r0, #60960 @ 0xee20 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6202a │ │ │ │ - ldr r1, [pc, #92] @ (6207c ) │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 620b2 │ │ │ │ + ldr r1, [pc, #92] @ (62104 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6202e │ │ │ │ + bne.n 620b6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62074 │ │ │ │ + b.n 620fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 62052 │ │ │ │ + cbz r0, 620da │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 62052 │ │ │ │ + bne.n 620da │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62052 │ │ │ │ + beq.n 620da │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 62052 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 620da │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #3088 @ 0xc10 │ │ │ │ + movw r2, #3856 @ 0xf10 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #45520 @ 0xb1d0 │ │ │ │ + movw r0, #46288 @ 0xb4d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r2, [pc, #16] @ (62094 ) │ │ │ │ + ldr r2, [pc, #16] @ (6211c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 62090 │ │ │ │ + cbnz r1, 62118 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (620a4 ) │ │ │ │ + ldr r2, [pc, #8] @ (6212c ) │ │ │ │ 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] │ │ │ │ @@ -83351,151 +83403,151 @@ │ │ │ │ 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, 62114 │ │ │ │ + cbnz r0, 6219c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6211c │ │ │ │ + cbz r0, 621a4 │ │ │ │ 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 62106 │ │ │ │ + beq.n 6218e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 62128 │ │ │ │ + cbz r0, 621b0 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 62178 │ │ │ │ + bge.n 62200 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 62152 │ │ │ │ + cbz r3, 621da │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6215e │ │ │ │ - b.n 62156 │ │ │ │ + bls.n 621e6 │ │ │ │ + b.n 621de │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 6215e │ │ │ │ + bcs.n 621e6 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 62138 │ │ │ │ + b.n 621c0 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6216e │ │ │ │ + bne.n 621f6 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 62138 │ │ │ │ + bne.n 621c0 │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62138 │ │ │ │ + b.n 621c0 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 62138 │ │ │ │ + b.n 621c0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 621cc │ │ │ │ + bge.n 62254 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 621a6 │ │ │ │ + cbz r3, 6222e │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 621b2 │ │ │ │ - b.n 621aa │ │ │ │ + bls.n 6223a │ │ │ │ + b.n 62232 │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 621b2 │ │ │ │ + bcs.n 6223a │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6218c │ │ │ │ + b.n 62214 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 621c2 │ │ │ │ + bne.n 6224a │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 6218c │ │ │ │ + bne.n 62214 │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6218c │ │ │ │ + b.n 62214 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 6218c │ │ │ │ + b.n 62214 │ │ │ │ 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 62200 │ │ │ │ + bmi.n 62288 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621ea │ │ │ │ + beq.n 62272 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621ea │ │ │ │ - b.n 62202 │ │ │ │ + beq.n 62272 │ │ │ │ + b.n 6228a │ │ │ │ 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, 6222a │ │ │ │ + cbnz r0, 622b2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6221c │ │ │ │ - b.n 62230 │ │ │ │ + bne.n 622a4 │ │ │ │ + b.n 622b8 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62224 │ │ │ │ + beq.n 622ac │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6223c │ │ │ │ + cbz r0, 622c4 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #40] @ (62268 ) │ │ │ │ + ldr r2, [pc, #40] @ (622f0 ) │ │ │ │ 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 │ │ │ │ @@ -83516,106 +83568,106 @@ │ │ │ │ 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, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 622b4 │ │ │ │ + cbz r0, 6233c │ │ │ │ movw r3, #38796 @ 0x978c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 622b4 │ │ │ │ + beq.n 6233c │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 622f4 │ │ │ │ - bl 62080 │ │ │ │ - cbz r0, 62308 │ │ │ │ + bne.n 6237c │ │ │ │ + bl 62108 │ │ │ │ + cbz r0, 62390 │ │ │ │ movw r3, #20528 @ 0x5030 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #38852 @ 0x97c4 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #10059 @ 0x274b │ │ │ │ + movw r3, #10195 @ 0x27d3 │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 622e8 │ │ │ │ + cbz r5, 62370 │ │ │ │ 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 62098 │ │ │ │ + b.n 62120 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 622fc │ │ │ │ + cbz r2, 62384 │ │ │ │ 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, 6236c │ │ │ │ + cbz r0, 623f4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - cbz r1, 6236a │ │ │ │ + cbz r1, 623f2 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r7, [r5, #1]! │ │ │ │ - cbz r7, 6236a │ │ │ │ + cbz r7, 623f2 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 62348 │ │ │ │ + bcc.n 623d0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 62280 │ │ │ │ + bl 62308 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne.n 62328 │ │ │ │ + bne.n 623b0 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 62280 │ │ │ │ + bl 62308 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 62328 │ │ │ │ + b.n 623b0 │ │ │ │ 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, #9071 @ 0x236f │ │ │ │ + movw r4, #9207 @ 0x23f7 │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -83640,77 +83692,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 623d2 │ │ │ │ + bhi.n 6245a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 62476 │ │ │ │ + beq.n 624fe │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 62412 │ │ │ │ + bne.n 6249a │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 62470 │ │ │ │ + beq.n 624f8 │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 62412 │ │ │ │ + bne.n 6249a │ │ │ │ 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 6242a │ │ │ │ + bne.n 624b2 │ │ │ │ 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 62446 │ │ │ │ + bne.n 624ce │ │ │ │ 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 62460 │ │ │ │ + bne.n 624e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 624ac │ │ │ │ + beq.n 62534 │ │ │ │ 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 62482 │ │ │ │ + bne.n 6250a │ │ │ │ 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 62498 │ │ │ │ + bne.n 62520 │ │ │ │ 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 │ │ │ │ @@ -83719,22 +83771,22 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov sl, r3 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.n 624da │ │ │ │ + bne.n 62562 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 62674 │ │ │ │ + b.n 626fc │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 624d4 │ │ │ │ + beq.n 6255c │ │ │ │ subs r4, r6, #1 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ bfc r4, #0, #22 │ │ │ │ cmp r1, #0 │ │ │ │ add.w ip, r4, #116 @ 0x74 │ │ │ │ @@ -83744,68 +83796,68 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r6, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul.w ip, r7, ip │ │ │ │ - bls.n 62528 │ │ │ │ + bls.n 625b0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 6251e │ │ │ │ + bhi.n 625a6 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 6252a │ │ │ │ + b.n 625b2 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 6252a │ │ │ │ + b.n 625b2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, ip, lsl #15 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r1 │ │ │ │ ldr.w fp, [r6, #36] @ 0x24 │ │ │ │ ldrh.w r8, [r6, #10] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 62554 │ │ │ │ + bne.n 625dc │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 62674 │ │ │ │ + b.n 626fc │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6257c │ │ │ │ + bne.n 62604 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.n 624d4 │ │ │ │ + bls.n 6255c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62674 │ │ │ │ + beq.n 626fc │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 6255c │ │ │ │ + b.n 625e4 │ │ │ │ add.w r3, r8, #31 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ asrs r3, r3, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2ab04 <__memset_chk@plt> │ │ │ │ ands.w r8, r8, #31 │ │ │ │ - beq.n 625ac │ │ │ │ + beq.n 62634 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r8 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -83813,20 +83865,20 @@ │ │ │ │ clz r8, r8 │ │ │ │ movs r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ lsl.w r1, r1, r8 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 27ee3c │ │ │ │ + bl 27f12c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ subs r6, r2, r4 │ │ │ │ - cbz r2, 62618 │ │ │ │ + cbz r2, 626a0 │ │ │ │ umull ip, r3, lr, r6 │ │ │ │ movs r0, #0 │ │ │ │ rsb ip, r8, #32 │ │ │ │ adds r3, r3, r6 │ │ │ │ adc.w r6, r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ @@ -83838,52 +83890,52 @@ │ │ │ │ lsrs r6, r3, #5 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ ldr.w r0, [r1, r6, lsl #2] │ │ │ │ orrs r3, r0 │ │ │ │ str.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - b.n 625d2 │ │ │ │ + b.n 6265a │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 624d4 │ │ │ │ + beq.w 6255c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ - cbnz r6, 62644 │ │ │ │ + cbnz r6, 626cc │ │ │ │ movs r6, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 62674 │ │ │ │ + cbz r0, 626fc │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6262c │ │ │ │ - b.n 6266e │ │ │ │ + bne.n 626b4 │ │ │ │ + b.n 626f6 │ │ │ │ mvns r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - cbz r6, 6266a │ │ │ │ + cbz r6, 626f2 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62646 │ │ │ │ - b.n 62674 │ │ │ │ + bne.n 626ce │ │ │ │ + b.n 626fc │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 6261a │ │ │ │ + b.n 626a2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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 │ │ │ │ @@ -83892,37 +83944,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, 626b4 │ │ │ │ + cbz r0, 6273c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 626b4 │ │ │ │ + cbz r3, 6273c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 624ae │ │ │ │ + b.n 62536 │ │ │ │ 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, #24] │ │ │ │ - bl 1af5b0 │ │ │ │ + bl 1b00b8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -83937,58 +83989,58 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 6272c │ │ │ │ + bls.n 627b4 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 62722 │ │ │ │ + bhi.n 627aa │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 6272e │ │ │ │ + b.n 627b6 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 6272e │ │ │ │ + b.n 627b6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ blx r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 627b4 │ │ │ │ + cbz r0, 6283c │ │ │ │ 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, #75 @ 0x4b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 627b2 │ │ │ │ + bcs.n 6283a │ │ │ │ mov r5, r0 │ │ │ │ blx 29d00 │ │ │ │ - cbz r0, 627b2 │ │ │ │ + cbz r0, 6283a │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 62776 │ │ │ │ + bne.n 627fe │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 627b2 │ │ │ │ + bcs.n 6283a │ │ │ │ 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, #41120 @ 0xa0a0 │ │ │ │ @@ -84001,34 +84053,34 @@ │ │ │ │ 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, 627dc │ │ │ │ + cbz r0, 62864 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 627dc │ │ │ │ + cbz r3, 62864 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2ab78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6274a │ │ │ │ - b.w 1ac670 │ │ │ │ - b.w 1ac670 │ │ │ │ + b.n 627d2 │ │ │ │ + b.w 1ad178 │ │ │ │ + b.w 1ad178 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #6477 @ 0x194d │ │ │ │ + movw r1, #6501 @ 0x1965 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #53528 @ 0xd118 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.w 40de0 <_PyCompile_OptimizeCfg@@Base+0xb3e> │ │ │ │ - ldr r3, [pc, #44] @ (62834 ) │ │ │ │ + b.w 40dfa <_PyCompile_OptimizeCfg@@Base+0xb72> │ │ │ │ + ldr r3, [pc, #44] @ (628bc ) │ │ │ │ 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 │ │ │ │ @@ -84050,40 +84102,40 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1ae1dc │ │ │ │ + bl 1aece4 │ │ │ │ add.w r2, r5, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ adds r6, r2, #4 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bics r1, r0 │ │ │ │ add.w r1, r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 62896 │ │ │ │ + beq.n 6291e │ │ │ │ ldr.w r7, [r4], #4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ and.w r0, r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ bics r5, r7 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 6287c │ │ │ │ + b.n 62904 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 628a8 │ │ │ │ + cbz r2, 62930 │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ bics r2, r3 │ │ │ │ and.w r0, r0, #1 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -84092,116 +84144,116 @@ │ │ │ │ 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 29718 │ │ │ │ - ldr r1, [pc, #32] @ (628ec ) │ │ │ │ + ldr r1, [pc, #32] @ (62974 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 29db8 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 62880 │ │ │ │ + bge.n 62908 │ │ │ │ movs r3, r5 │ │ │ │ - movw r3, #54720 @ 0xd5c0 │ │ │ │ + movw r3, #55488 @ 0xd8c0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 62964 │ │ │ │ + beq.n 629ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 62964 │ │ │ │ + beq.n 629ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (62968 ) │ │ │ │ + ldr r2, [pc, #84] @ (629f0 ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 62934 │ │ │ │ + bne.n 629bc │ │ │ │ movw r3, #4308 @ 0x10d4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62934 │ │ │ │ + beq.n 629bc │ │ │ │ blx 2941c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6294c │ │ │ │ - cbz r3, 62948 │ │ │ │ + beq.n 629d4 │ │ │ │ + cbz r3, 629d0 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6293a │ │ │ │ + b.n 629c2 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6295a │ │ │ │ + bne.n 629e2 │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 62958 │ │ │ │ + cbz r2, 629e0 │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6295a │ │ │ │ + b.n 629e2 │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1aeb8c │ │ │ │ + b.w 1af694 │ │ │ │ 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 62080 │ │ │ │ - cbz r0, 629b2 │ │ │ │ + bl 62108 │ │ │ │ + cbz r0, 62a3a │ │ │ │ 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 29f90 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 62098 │ │ │ │ + bl 62120 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62280 │ │ │ │ + bl 62308 │ │ │ │ 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, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6296c │ │ │ │ + bl 629f4 │ │ │ │ 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 │ │ │ │ @@ -84210,379 +84262,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 62a26 │ │ │ │ - movw r4, #14332 @ 0x37fc │ │ │ │ + beq.n 62aae │ │ │ │ + movw r4, #15100 @ 0x3afc │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 62a34 │ │ │ │ + bne.n 62abc │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 62a38 │ │ │ │ - movw r4, #12996 @ 0x32c4 │ │ │ │ + b.n 62ac0 │ │ │ │ + movw r4, #13764 @ 0x35c4 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 62a38 │ │ │ │ + b.n 62ac0 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 62a48 │ │ │ │ + bge.n 62ad0 │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 62a8c │ │ │ │ + bge.n 62b14 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 62a5e │ │ │ │ + bne.n 62ae6 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 62b4a │ │ │ │ + beq.n 62bd2 │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #12280 @ 0x2ff8 │ │ │ │ - movw r2, #45800 @ 0xb2e8 │ │ │ │ + movweq r4, #13048 @ 0x32f8 │ │ │ │ + movw r2, #46568 @ 0xb5e8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ it eq │ │ │ │ movteq r4, #40 @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ - b.n 62b4a │ │ │ │ + b.n 62bd2 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #13436 @ 0x347c │ │ │ │ - movwlt r6, #12728 @ 0x31b8 │ │ │ │ + movwge r6, #14204 @ 0x377c │ │ │ │ + movwlt r6, #13496 @ 0x34b8 │ │ │ │ ite ge │ │ │ │ movtge r6, #43 @ 0x2b │ │ │ │ movtlt r6, #41 @ 0x29 │ │ │ │ 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, #8612 @ 0x21a4 │ │ │ │ + movwge r6, #9340 @ 0x247c │ │ │ │ movtge r6, #42 @ 0x2a │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #11976 @ 0x2ec8 │ │ │ │ + movw r2, #12744 @ 0x31c8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r4, #45812 @ 0xb2f4 │ │ │ │ + movw r4, #46580 @ 0xb5f4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #45820 @ 0xb2fc │ │ │ │ + movw r2, #46588 @ 0xb5fc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ - movw r2, #45792 @ 0xb2e0 │ │ │ │ + movw r2, #46560 @ 0xb5e0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ 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, #45852 @ 0xb31c │ │ │ │ + movw r2, #46620 @ 0xb61c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 62c70 │ │ │ │ + bne.n 62cf8 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #14332 @ 0x37fc │ │ │ │ + movw r3, #15100 @ 0x3afc │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #45792 @ 0xb2e0 │ │ │ │ + movw r2, #46560 @ 0xb5e0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 62c66 │ │ │ │ + bge.n 62cee │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #65284 @ 0xff04 │ │ │ │ - movt r2, #41 @ 0x29 │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r2, #476 @ 0x1dc │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ - movw r2, #45836 @ 0xb30c │ │ │ │ + bl 62a40 │ │ │ │ + movw r2, #46604 @ 0xb60c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + bl 62a40 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 62cec │ │ │ │ - movw r2, #45860 @ 0xb324 │ │ │ │ + b.n 62d74 │ │ │ │ + movw r2, #46628 @ 0xb624 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - b.n 62cec │ │ │ │ + b.n 62d74 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #45868 @ 0xb32c │ │ │ │ + movw r2, #46636 @ 0xb62c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 62c66 │ │ │ │ - movw r2, #45876 @ 0xb334 │ │ │ │ + bge.n 62cee │ │ │ │ + movw r2, #46644 @ 0xb634 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 629b8 │ │ │ │ + b.n 62a40 │ │ │ │ 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, #45852 @ 0xb31c │ │ │ │ + movw r2, #46620 @ 0xb61c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 629b8 │ │ │ │ + b.n 62a40 │ │ │ │ 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, 62d7e │ │ │ │ + cbz r4, 62e06 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 62d70 │ │ │ │ - b.n 62dd4 │ │ │ │ + bne.n 62df8 │ │ │ │ + b.n 62e5c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 62dd4 │ │ │ │ + beq.n 62e5c │ │ │ │ movw r3, #2692 @ 0xa84 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 62dd4 │ │ │ │ + cbz r3, 62e5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62dd4 │ │ │ │ + beq.n 62e5c │ │ │ │ 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, #45896 @ 0xb348 │ │ │ │ + movw r1, #46664 @ 0xb648 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6296c │ │ │ │ - b.n 62de2 │ │ │ │ + bl 629f4 │ │ │ │ + b.n 62e6a │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6296c │ │ │ │ + bl 629f4 │ │ │ │ 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, #2164 @ 0x874 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 62e0c │ │ │ │ + cbnz r3, 62e94 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1a44ec <_start@@Base+0x5a8> │ │ │ │ + bl 1a4ff4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 62e24 │ │ │ │ + cbz r3, 62eac │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #45916 @ 0xb35c │ │ │ │ + movw r0, #46684 @ 0xb65c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 62d5a │ │ │ │ - b.n 62e64 │ │ │ │ + bl 62de2 │ │ │ │ + b.n 62eec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 62e34 │ │ │ │ + cbnz r3, 62ebc │ │ │ │ movw r0, #2164 @ 0x874 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1a44ec <_start@@Base+0x5a8> │ │ │ │ + bl 1a4ff4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 62e64 │ │ │ │ + cbz r3, 62eec │ │ │ │ movw r3, #2688 @ 0xa80 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 62e10 │ │ │ │ - ldr r2, [pc, #40] @ (62e70 ) │ │ │ │ + blt.n 62e98 │ │ │ │ + ldr r2, [pc, #40] @ (62ef8 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 62e4c │ │ │ │ + bne.n 62ed4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 62e10 │ │ │ │ + ble.n 62e98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r6, r0] │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -84595,52 +84647,52 @@ │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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, 62ea4 │ │ │ │ + cbnz r3, 62f2c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1a44ec <_start@@Base+0x5a8> │ │ │ │ + bl 1a4ff4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 62eba │ │ │ │ + cbz r3, 62f42 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #45936 @ 0xb370 │ │ │ │ + movw r0, #46704 @ 0xb670 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 62d5a │ │ │ │ - b.n 62efa │ │ │ │ + bl 62de2 │ │ │ │ + b.n 62f82 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 62eca │ │ │ │ + cbnz r3, 62f52 │ │ │ │ movw r0, #2164 @ 0x874 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1a44ec <_start@@Base+0x5a8> │ │ │ │ + bl 1a4ff4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 62efa │ │ │ │ + cbz r3, 62f82 │ │ │ │ movw r3, #2684 @ 0xa7c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 62ea8 │ │ │ │ - ldr r2, [pc, #60] @ (62f1c ) │ │ │ │ + blt.n 62f30 │ │ │ │ + ldr r2, [pc, #60] @ (62fa4 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 62ee2 │ │ │ │ + bne.n 62f6a │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 62ea8 │ │ │ │ + ble.n 62f30 │ │ │ │ movw r3, #20528 @ 0x5030 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 62f12 │ │ │ │ + cbz r2, 62f9a │ │ │ │ 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} │ │ │ │ @@ -84652,165 +84704,165 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 62f7a │ │ │ │ + bhi.n 63002 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1ad620 │ │ │ │ + bl 1ae128 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r4, 62f4c │ │ │ │ + cbz r4, 62fd4 │ │ │ │ subs r3, r5, r4 │ │ │ │ mov r5, r4 │ │ │ │ add r1, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne.n 62f6e │ │ │ │ - cbz r5, 62f7a │ │ │ │ - cbz r1, 62f7a │ │ │ │ + bne.n 62ff6 │ │ │ │ + cbz r5, 63002 │ │ │ │ + cbz r1, 63002 │ │ │ │ mov r4, r1 │ │ │ │ add r5, r1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ movs r2, #1 │ │ │ │ subs r0, r5, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcc.n 62f7a │ │ │ │ + bcc.n 63002 │ │ │ │ add.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ - bl 1ad99c │ │ │ │ - b.n 62f58 │ │ │ │ + bl 1ae4a4 │ │ │ │ + b.n 62fe0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1ad99c │ │ │ │ + b.w 1ae4a4 │ │ │ │ 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 63150 │ │ │ │ + beq.w 631d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 63150 │ │ │ │ + beq.w 631d8 │ │ │ │ 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 62fd6 │ │ │ │ + bhi.n 6305e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 62fc6 │ │ │ │ - cbz r2, 62fc6 │ │ │ │ + beq.n 6304e │ │ │ │ + cbz r2, 6304e │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 62f20 │ │ │ │ - b.n 6313e │ │ │ │ + bl 62fa8 │ │ │ │ + b.n 631c6 │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 6313e │ │ │ │ + bne.w 631c6 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r2, #40576 @ 0x9e80 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ - cbnz r7, 6300e │ │ │ │ + cbnz r7, 63096 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ movs r7, #6 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #45956 @ 0xb384 │ │ │ │ + movw r1, #46724 @ 0xb684 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - b.n 63028 │ │ │ │ + b.n 630b0 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r9, lsr #5 │ │ │ │ - bhi.n 63036 │ │ │ │ + bhi.n 630be │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ movs r7, #6 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #46024 @ 0xb3c8 │ │ │ │ + movw r1, #46792 @ 0xb6c8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #22 │ │ │ │ str r7, [r4, #0] │ │ │ │ - bl 62e74 │ │ │ │ - b.n 63150 │ │ │ │ + bl 62efc │ │ │ │ + b.n 631d8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r6, r1 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 63118 │ │ │ │ + bne.n 631a0 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63118 │ │ │ │ + beq.n 631a0 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 6306a │ │ │ │ + beq.n 630f2 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ae118 │ │ │ │ - cbz r4, 6306a │ │ │ │ + bl 1aec20 │ │ │ │ + cbz r4, 630f2 │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1ad928 │ │ │ │ - bl 1aabc4 │ │ │ │ + bl 1ae430 │ │ │ │ + bl 1ab6cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 63118 │ │ │ │ - bl 1a478c <_start@@Base+0x848> │ │ │ │ - cbz r4, 6307a │ │ │ │ - cbz r0, 63088 │ │ │ │ + blt.n 631a0 │ │ │ │ + bl 1a5294 <_start@@Base+0x848> │ │ │ │ + cbz r4, 63102 │ │ │ │ + cbz r0, 63110 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61142 <_Py_SetRefcnt@@Base+0x12c> │ │ │ │ - b.n 63118 │ │ │ │ + bl 611ca <_Py_SetRefcnt@@Base+0x12c> │ │ │ │ + b.n 631a0 │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 630c4 │ │ │ │ + beq.n 6314c │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ dmb ish │ │ │ │ smull r3, r2, r4, r3 │ │ │ │ asrs r4, r4, #31 │ │ │ │ rsb r4, r4, r2, asr #2 │ │ │ │ mov r2, r4 │ │ │ │ asrs r3, r4, #31 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd r4, r0, r1, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 630ae │ │ │ │ + bne.n 63136 │ │ │ │ dmb ish │ │ │ │ - b.n 6310c │ │ │ │ + b.n 63194 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 29e3c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -84825,84 +84877,84 @@ │ │ │ │ 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 63100 │ │ │ │ + bne.n 63188 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ae264 │ │ │ │ + bl 1aed6c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ - bl 1ae118 │ │ │ │ - cbnz r0, 6313e │ │ │ │ + bl 1aec20 │ │ │ │ + cbnz r0, 631c6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #46100 @ 0xb414 │ │ │ │ + movw r1, #46868 @ 0xb714 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.n 62e74 │ │ │ │ + b.n 62efc │ │ │ │ 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 1aa890 │ │ │ │ + b.w 1ab398 │ │ │ │ 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, 63174 │ │ │ │ + cbz r2, 631fc │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #72] @ (631c4 ) │ │ │ │ - bl 1ad928 │ │ │ │ - ldr r0, [pc, #72] @ (631c8 ) │ │ │ │ - bl 1c971c │ │ │ │ + ldr r0, [pc, #72] @ (6324c ) │ │ │ │ + bl 1ae430 │ │ │ │ + ldr r0, [pc, #72] @ (63250 ) │ │ │ │ + bl 1ca08c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1c97f4 │ │ │ │ + bl 1ca164 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 631be │ │ │ │ + cbz r4, 63246 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 29e30 │ │ │ │ - cbz r0, 631be │ │ │ │ + cbz r0, 63246 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 631be │ │ │ │ + cbz r2, 63246 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #46160 @ 0xb450 │ │ │ │ + movw r0, #46928 @ 0xb750 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 62de6 │ │ │ │ + bl 62e6e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 631c0 │ │ │ │ + b.n 63248 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r3, r1, #1 │ │ │ │ @@ -84912,376 +84964,376 @@ │ │ │ │ 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 1c97f4 │ │ │ │ + bl 1ca164 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6326e │ │ │ │ + beq.n 632f6 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #19384 @ 0x4bb8 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - bl 1c971c │ │ │ │ + bl 1ca08c │ │ │ │ ldr.w r8, [r6] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2937c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6326e │ │ │ │ + cbz r0, 632f6 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 63236 │ │ │ │ + bne.n 632be │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 63218 │ │ │ │ + b.n 632a0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 6325a │ │ │ │ + bne.n 632e2 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 6325a │ │ │ │ + bne.n 632e2 │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2937c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6326e │ │ │ │ - movw r0, #46236 @ 0xb49c │ │ │ │ + cbz r0, 632f6 │ │ │ │ + movw r0, #47004 @ 0xb79c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 62de6 │ │ │ │ + bl 62e6e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r7, r0, #32 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and.w r6, r4, #3 │ │ │ │ bic.w r5, r4, #3 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 6329c │ │ │ │ + bne.n 63324 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 632ac │ │ │ │ + bhi.n 63334 │ │ │ │ adds r3, #1 │ │ │ │ yield │ │ │ │ - b.n 6327c │ │ │ │ + b.n 63304 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 632a4 │ │ │ │ + bne.n 6332c │ │ │ │ movs r0, #1 │ │ │ │ - b.n 632ca │ │ │ │ - cbz r2, 632b0 │ │ │ │ + b.n 63352 │ │ │ │ + cbz r2, 63338 │ │ │ │ cmp r6, #3 │ │ │ │ - bne.n 632b0 │ │ │ │ - b.n 632a0 │ │ │ │ + bne.n 63338 │ │ │ │ + b.n 63328 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 632ca │ │ │ │ + b.n 63352 │ │ │ │ orrs r5, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r7] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 632c6 │ │ │ │ + bne.n 6334e │ │ │ │ strex ip, r5, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 632a0 │ │ │ │ - b.n 6327c │ │ │ │ + beq.n 63328 │ │ │ │ + b.n 63304 │ │ │ │ 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 63274 │ │ │ │ - cbnz r0, 632ee │ │ │ │ + bl 632fc │ │ │ │ + cbnz r0, 63376 │ │ │ │ yield │ │ │ │ - b.n 632de │ │ │ │ + b.n 63366 │ │ │ │ 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 63274 │ │ │ │ - cbnz r0, 63314 │ │ │ │ + bl 632fc │ │ │ │ + cbnz r0, 6339c │ │ │ │ yield │ │ │ │ - b.n 63304 │ │ │ │ + b.n 6338c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1af910 │ │ │ │ + bl 1b0418 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #54720 @ 0xd5c0 │ │ │ │ + movw r3, #55488 @ 0xd8c0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 633fc │ │ │ │ + beq.n 63484 │ │ │ │ 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 633ec │ │ │ │ + beq.n 63474 │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 633f2 │ │ │ │ + beq.n 6347a │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1a9de8 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ + bl 1aa8f0 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 633b6 │ │ │ │ + cbz r7, 6343e │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 63274 │ │ │ │ - cbnz r0, 63386 │ │ │ │ + bl 632fc │ │ │ │ + cbnz r0, 6340e │ │ │ │ yield │ │ │ │ - b.n 63376 │ │ │ │ + b.n 633fe │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 63370 │ │ │ │ + bne.n 633f8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 633aa │ │ │ │ + cbnz r2, 63432 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1aead0 │ │ │ │ - b.n 633b8 │ │ │ │ + bl 1af5d8 │ │ │ │ + b.n 63440 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 633b8 │ │ │ │ + b.n 63440 │ │ │ │ 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 63366 │ │ │ │ + bne.n 633ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9de8 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ - cbnz r0, 633e4 │ │ │ │ + bl 1aa8f0 <_Py_write_noraise@@Base+0xcd0> │ │ │ │ + cbnz r0, 6346c │ │ │ │ yield │ │ │ │ - b.n 633d8 │ │ │ │ + b.n 63460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 628ac │ │ │ │ - b.n 633f2 │ │ │ │ + bl 62934 │ │ │ │ + b.n 6347a │ │ │ │ movs r1, #2 │ │ │ │ - bl 1a98b0 <_Py_write_noraise@@Base+0x798> │ │ │ │ + bl 1aa3b8 <_Py_write_noraise@@Base+0x798> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 628f0 │ │ │ │ + b.w 62978 │ │ │ │ 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 r3, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r7, r5 │ │ │ │ - bls.n 63444 │ │ │ │ + bls.n 634cc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - cbnz r3, 6343c │ │ │ │ + cbnz r3, 634c4 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6343c │ │ │ │ - bl 1e2984 <_PyEvent_Notify@@Base+0x1c8> │ │ │ │ + beq.n 634c4 │ │ │ │ + bl 1e31a8 <_PyEvent_Notify@@Base+0x1c8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 63426 │ │ │ │ + b.n 634ae │ │ │ │ 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 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 63484 │ │ │ │ + bge.n 6350c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 1ae344 │ │ │ │ + bl 1aee4c │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ lsls r5, r2, #15 │ │ │ │ - b.n 634ba │ │ │ │ + b.n 63542 │ │ │ │ lsrs r2, r4, #27 │ │ │ │ movw r3, #9892 @ 0x26a4 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ 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 634b4 │ │ │ │ + bne.n 6353c │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq.n 63468 │ │ │ │ - b.n 6349e │ │ │ │ + beq.n 634f0 │ │ │ │ + b.n 63526 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ adds r7, r2, #1 │ │ │ │ - bne.n 634c6 │ │ │ │ + bne.n 6354e │ │ │ │ adds r3, #32 │ │ │ │ - b.n 634d2 │ │ │ │ + b.n 6355a │ │ │ │ and.w r7, r2, #1 │ │ │ │ - cbz r2, 634d2 │ │ │ │ + cbz r2, 6355a │ │ │ │ add r3, r7 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ - b.n 634c6 │ │ │ │ + b.n 6354e │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 634ba │ │ │ │ + bne.n 63542 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ ldr.w r2, [r6, #456] @ 0x1c8 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w r3, [r2, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 634ee │ │ │ │ + cbz r3, 63576 │ │ │ │ yield │ │ │ │ - b.n 634e0 │ │ │ │ + b.n 63568 │ │ │ │ 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 62f7c │ │ │ │ + bl 63004 │ │ │ │ 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 6352c │ │ │ │ + bne.n 635b4 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 63512 │ │ │ │ + bne.n 6359a │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63532 │ │ │ │ + bne.n 635ba │ │ │ │ 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, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 6358a │ │ │ │ + bcs.n 63612 │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 63582 │ │ │ │ + bne.n 6360a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e2984 <_PyEvent_Notify@@Base+0x1c8> │ │ │ │ + bl 1e31a8 <_PyEvent_Notify@@Base+0x1c8> │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 63568 │ │ │ │ + b.n 635f0 │ │ │ │ movw r5, #2164 @ 0x874 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 635a0 │ │ │ │ + cbnz r3, 63628 │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1a44ec <_start@@Base+0x5a8> │ │ │ │ + bl 1a4ff4 <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1ae8c4 │ │ │ │ + bl 1af3cc │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 1ae344 │ │ │ │ + bl 1aee4c │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -85296,25 +85348,25 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r6, [r0] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 63616 │ │ │ │ + bne.n 6369e │ │ │ │ strex r7, r2, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 635f2 │ │ │ │ + bne.n 6367a │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6361c │ │ │ │ + bne.n 636a4 │ │ │ │ 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 r7, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ @@ -85325,72 +85377,72 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ cmp r4, r7 │ │ │ │ - bcs.n 636d0 │ │ │ │ + bcs.n 63758 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 636ba │ │ │ │ + cbz r3, 63742 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af5b0 │ │ │ │ + bl 1b00b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 636a2 │ │ │ │ + cbnz r3, 6372a │ │ │ │ ldr.w r0, [r9, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 1af950 │ │ │ │ + bl 1b0458 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 636c8 │ │ │ │ + b.n 63750 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 636c8 │ │ │ │ + bne.n 63750 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 636c6 │ │ │ │ + bcc.n 6374e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 636c8 │ │ │ │ + b.n 63750 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 636c8 │ │ │ │ + b.n 63750 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ - b.n 6365e │ │ │ │ + b.n 636e6 │ │ │ │ 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 sl, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 636fa │ │ │ │ + cbz r3, 63782 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ @@ -85399,81 +85451,81 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ mov.w fp, #8 │ │ │ │ movt fp, #1 │ │ │ │ lsls r0, r0, #15 │ │ │ │ - bl 1ae344 │ │ │ │ + bl 1aee4c │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 6387e │ │ │ │ + bcs.w 63906 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6386a │ │ │ │ + beq.w 638f2 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63780 │ │ │ │ + beq.n 63808 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 63782 │ │ │ │ + cbz r6, 6380a │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 63782 │ │ │ │ + beq.n 6380a │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ - b.n 63770 │ │ │ │ + b.n 637f8 │ │ │ │ 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 1ad928 │ │ │ │ + bl 1ae430 │ │ │ │ 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 63274 │ │ │ │ - cbnz r0, 637b2 │ │ │ │ + bl 632fc │ │ │ │ + cbnz r0, 6383a │ │ │ │ yield │ │ │ │ - b.n 637a2 │ │ │ │ + b.n 6382a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1af5b0 │ │ │ │ + bl 1b00b8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 637ca │ │ │ │ + cbnz r3, 63852 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1af950 │ │ │ │ + bl 1b0458 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63874 │ │ │ │ + b.n 638fc │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 1ac6f8 │ │ │ │ + bl 1ad200 │ │ │ │ movs r3, #12 │ │ │ │ ldrb.w ip, [r4, #14] │ │ │ │ mov.w lr, #0 │ │ │ │ mul.w r1, r3, r0 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ add r1, r6 │ │ │ │ @@ -85482,276 +85534,276 @@ │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ bfi ip, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w ip, [r4, #14] │ │ │ │ strd r3, lr, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 63816 │ │ │ │ + cbz r3, 6389e │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 6381a │ │ │ │ + b.n 638a2 │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ movs r3, #12 │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aead0 │ │ │ │ + bl 1af5d8 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 63874 │ │ │ │ + bne.n 638fc │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 63862 │ │ │ │ + bcs.n 638ea │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 63874 │ │ │ │ + cbz r3, 638fc │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 63874 │ │ │ │ + bne.n 638fc │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ - b.n 63874 │ │ │ │ + b.n 638fc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 63842 │ │ │ │ - b.n 63874 │ │ │ │ + bhi.n 638ca │ │ │ │ + b.n 638fc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1afa38 │ │ │ │ + bl 1b0540 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b.n 6374c │ │ │ │ + b.n 637d4 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 6388c │ │ │ │ + cbnz r4, 63914 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 633fe │ │ │ │ + bl 63486 │ │ │ │ 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, #46364 @ 0xb51c │ │ │ │ + movw r3, #47132 @ 0xb81c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #46376 @ 0xb528 │ │ │ │ + movw r3, #47144 @ 0xb828 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #46324 @ 0xb4f4 │ │ │ │ + movw r2, #47092 @ 0xb7f4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #46384 @ 0xb530 │ │ │ │ + movw r3, #47152 @ 0xb830 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #46396 @ 0xb53c │ │ │ │ + movw r3, #47164 @ 0xb83c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #46408 @ 0xb548 │ │ │ │ + movw r3, #47176 @ 0xb848 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #46420 @ 0xb554 │ │ │ │ + movw r3, #47188 @ 0xb854 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #46312 @ 0xb4e8 │ │ │ │ + movw r3, #47080 @ 0xb7e8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #12280 @ 0x2ff8 │ │ │ │ + movw r5, #13048 @ 0x32f8 │ │ │ │ movt r5, #40 @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 629b8 │ │ │ │ - ldr r0, [pc, #872] @ (63c84 ) │ │ │ │ + bl 62a40 │ │ │ │ + ldr r0, [pc, #872] @ (63d0c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #46428 @ 0xb55c │ │ │ │ + movw r1, #47196 @ 0xb85c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62b70 │ │ │ │ - ldr r0, [pc, #852] @ (63c88 ) │ │ │ │ + bl 62bf8 │ │ │ │ + ldr r0, [pc, #852] @ (63d10 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #46440 @ 0xb568 │ │ │ │ + movw r1, #47208 @ 0xb868 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movw r5, #38912 @ 0x9800 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #10912 @ 0x2aa0 │ │ │ │ + movw r3, #11680 @ 0x2da0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #45852 @ 0xb31c │ │ │ │ + movw r2, #46620 @ 0xb61c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #46452 @ 0xb574 │ │ │ │ + movw r3, #47220 @ 0xb874 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #45852 @ 0xb31c │ │ │ │ + movw r2, #46620 @ 0xb61c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #46460 @ 0xb57c │ │ │ │ + movw r1, #47228 @ 0xb87c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #46468 @ 0xb584 │ │ │ │ + movw r1, #47236 @ 0xb884 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #46480 @ 0xb590 │ │ │ │ + movw r1, #47248 @ 0xb890 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #46492 @ 0xb59c │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #10812 @ 0x2a3c │ │ │ │ + movw r1, #11580 @ 0x2d3c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #46480 @ 0xb590 │ │ │ │ + movw r1, #47248 @ 0xb890 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #46500 @ 0xb5a4 │ │ │ │ + movw r1, #47268 @ 0xb8a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62cfe │ │ │ │ + bl 62d86 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #46512 @ 0xb5b0 │ │ │ │ + movw r1, #47280 @ 0xb8b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62cfe │ │ │ │ + bl 62d86 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #46524 @ 0xb5bc │ │ │ │ + movw r1, #47292 @ 0xb8bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62cfe │ │ │ │ + bl 62d86 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #10732 @ 0x29ec │ │ │ │ + movw r1, #11500 @ 0x2cec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 62cfe │ │ │ │ + bl 62d86 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #46532 @ 0xb5c4 │ │ │ │ + movw r1, #47300 @ 0xb8c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62cfe │ │ │ │ + bl 62d86 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #46540 @ 0xb5cc │ │ │ │ + movw r1, #47308 @ 0xb8cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 62cfe │ │ │ │ + bl 62d86 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #24104 @ 0x5e28 │ │ │ │ + movw r1, #24840 @ 0x6108 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 62b70 │ │ │ │ + bl 62bf8 │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 63b20 │ │ │ │ + beq.n 63ba8 │ │ │ │ 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 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #46548 @ 0xb5d4 │ │ │ │ + movw r3, #47316 @ 0xb8d4 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #46560 @ 0xb5e0 │ │ │ │ + movw r2, #47328 @ 0xb8e0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ movs r7, #0 │ │ │ │ - bl 1ad078 │ │ │ │ + bl 1adb80 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #46580 @ 0xb5f4 │ │ │ │ + movw r3, #47348 @ 0xb8f4 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #46592 @ 0xb600 │ │ │ │ + movw r2, #47360 @ 0xb900 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 29718 │ │ │ │ movw r3, #39552 @ 0x9a80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -85767,15 +85819,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #39560 @ 0x9a88 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (63c8c ) │ │ │ │ + ldr r1, [pc, #196] @ (63d14 ) │ │ │ │ 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 │ │ │ │ @@ -85789,335 +85841,335 @@ │ │ │ │ blx 29264 <__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 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ 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 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ 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 63c52 │ │ │ │ + blt.n 63cda │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 63c56 │ │ │ │ + bge.n 63cde │ │ │ │ mov fp, r5 │ │ │ │ - b.n 63c56 │ │ │ │ + b.n 63cde │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 63c6c │ │ │ │ + blt.n 63cf4 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 63c6e │ │ │ │ + bge.n 63cf6 │ │ │ │ mov r7, sl │ │ │ │ - b.n 63c6e │ │ │ │ + b.n 63cf6 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 63c90 │ │ │ │ + blt.n 63d18 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 63c94 │ │ │ │ + bge.n 63d1c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 63c94 │ │ │ │ + b.n 63d1c │ │ │ │ nop │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 27ea0c │ │ │ │ - movw r2, #46604 @ 0xb60c │ │ │ │ + bl 27ecfc │ │ │ │ + movw r2, #47372 @ 0xb90c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #15172 @ 0x3b44 │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ 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 27ea0c │ │ │ │ + bl 27ecfc │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #39904 @ 0x9be0 │ │ │ │ + movw r3, #40672 @ 0x9ee0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #46624 @ 0xb620 │ │ │ │ + movw r2, #47392 @ 0xb920 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #59648 @ 0xe900 │ │ │ │ + movw r5, #60384 @ 0xebe0 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 63d5a │ │ │ │ + cbz r3, 63de2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #46692 @ 0xb664 │ │ │ │ + movw r2, #47460 @ 0xb964 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 629ec │ │ │ │ + bl 62a74 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r0, #8973 @ 0x230d │ │ │ │ + movw r0, #9109 @ 0x2395 │ │ │ │ movt r0, #6 │ │ │ │ - bl 629b8 │ │ │ │ + bl 62a40 │ │ │ │ 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, #75 @ 0x4b │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 63ecc │ │ │ │ + beq.w 63f54 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 623f8 │ │ │ │ + bl 62480 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 62478 │ │ │ │ + bl 62500 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 29714 │ │ │ │ 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, #54720 @ 0xd5c0 │ │ │ │ + movw r6, #55488 @ 0xd8c0 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 63fe4 │ │ │ │ + beq.n 6406c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63fe4 │ │ │ │ + beq.n 6406c │ │ │ │ movw r3, #4312 @ 0x10d8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63ef8 │ │ │ │ - ldr r0, [pc, #224] @ (63fe8 ) │ │ │ │ + bne.n 63f80 │ │ │ │ + ldr r0, [pc, #224] @ (64070 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1ada0c │ │ │ │ + bl 1ae514 │ │ │ │ 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 63fe4 │ │ │ │ + bne.n 6406c │ │ │ │ movw r5, #2692 @ 0xa84 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 63f48 │ │ │ │ + cbz r3, 63fd0 │ │ │ │ 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 63f4a │ │ │ │ + b.n 63fd2 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4308 @ 0x10d4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (63fec ) │ │ │ │ + ldr r2, [pc, #144] @ (64074 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 63f64 │ │ │ │ + beq.n 63fec │ │ │ │ blx 2941c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 63fe4 │ │ │ │ + beq.n 6406c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 63f84 │ │ │ │ + cbz r3, 6400c │ │ │ │ ldr.w r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63f80 │ │ │ │ - bl 6332a │ │ │ │ + beq.n 64008 │ │ │ │ + bl 633b2 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 63f70 │ │ │ │ + b.n 63ff8 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 63f90 │ │ │ │ + beq.n 64018 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a98b0 <_Py_write_noraise@@Base+0x798> │ │ │ │ + bl 1aa3b8 <_Py_write_noraise@@Base+0x798> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 63d76 │ │ │ │ + bl 63dfe │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 63fe4 │ │ │ │ + beq.n 6406c │ │ │ │ movw r3, #39568 @ 0x9a90 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 63fcc │ │ │ │ + cbz r1, 64054 │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 63fa8 │ │ │ │ + bne.n 64030 │ │ │ │ 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 62f20 │ │ │ │ - b.n 63fe4 │ │ │ │ + bl 62fa8 │ │ │ │ + b.n 6406c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63fde │ │ │ │ + bne.n 64066 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 63fac │ │ │ │ + bne.n 64034 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ mov r1, r0 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 6400a │ │ │ │ + bpl.n 64092 │ │ │ │ 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 │ │ │ │ @@ -86128,219 +86180,219 @@ │ │ │ │ movw r4, #38800 @ 0x9790 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46704 @ 0xb670 │ │ │ │ + movw r2, #47472 @ 0xb970 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 6405a │ │ │ │ + cbnz r5, 640e2 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #23092 @ 0x5a34 │ │ │ │ + movw r2, #23820 @ 0x5d0c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2a388 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46740 @ 0xb694 │ │ │ │ + movw r2, #47508 @ 0xb994 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__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 64074 │ │ │ │ + bne.n 640fc │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46752 @ 0xb6a0 │ │ │ │ + movw r2, #47520 @ 0xb9a0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46788 @ 0xb6c4 │ │ │ │ + movw r2, #47556 @ 0xb9c4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 640d4 │ │ │ │ + bne.n 6415c │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 640d4 │ │ │ │ + bne.n 6415c │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 640d4 │ │ │ │ + bne.n 6415c │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #46824 @ 0xb6e8 │ │ │ │ + movw r0, #47592 @ 0xb9e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ - b.n 64138 │ │ │ │ - movw r7, #46916 @ 0xb744 │ │ │ │ + b.n 641c0 │ │ │ │ + movw r7, #47684 @ 0xba44 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46856 @ 0xb708 │ │ │ │ + movw r2, #47624 @ 0xba08 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46892 @ 0xb72c │ │ │ │ + movw r2, #47660 @ 0xba2c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 6411a │ │ │ │ + beq.n 641a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2a194 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 640ee │ │ │ │ - movw r0, #46928 @ 0xb750 │ │ │ │ + bne.n 64176 │ │ │ │ + movw r0, #47696 @ 0xba50 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2a194 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #47076 @ 0xb7e4 │ │ │ │ + movw r2, #47844 @ 0xbae4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 64164 │ │ │ │ + bne.n 641ec │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64154 │ │ │ │ + bne.n 641dc │ │ │ │ movs r6, #1 │ │ │ │ - b.n 64166 │ │ │ │ + b.n 641ee │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 6417c │ │ │ │ + cbz r6, 64204 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #46824 @ 0xb6e8 │ │ │ │ + movw r0, #47592 @ 0xb9e8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ - b.n 641ce │ │ │ │ + b.n 64256 │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #46856 @ 0xb708 │ │ │ │ + movw r2, #47624 @ 0xba08 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #47116 @ 0xb80c │ │ │ │ + movw r2, #47884 @ 0xbb0c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #46916 @ 0xb744 │ │ │ │ + movw r0, #47684 @ 0xba44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 641c0 │ │ │ │ + beq.n 64248 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2a194 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2a424 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 6418e │ │ │ │ + bne.n 64216 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 64250 │ │ │ │ + beq.n 642d8 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #47144 @ 0xb828 │ │ │ │ + movw r0, #47912 @ 0xbb28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #47160 @ 0xb838 │ │ │ │ + movw r2, #47928 @ 0xbb38 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 6420e │ │ │ │ + beq.n 64296 │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 64212 │ │ │ │ + bcs.n 6429a │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 641e8 │ │ │ │ + b.n 64270 │ │ │ │ cmp r6, r7 │ │ │ │ - bcc.n 6421c │ │ │ │ + bcc.n 642a4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ - b.n 64250 │ │ │ │ + b.n 642d8 │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 64236 │ │ │ │ + ble.n 642be │ │ │ │ sub.w r6, r7, #8 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #47168 @ 0xb840 │ │ │ │ + movw r0, #47936 @ 0xbb40 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ blx 2a194 │ │ │ │ - movw r2, #47160 @ 0xb838 │ │ │ │ + movw r2, #47928 @ 0xbb38 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 64212 │ │ │ │ + bcs.n 6429a │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 64236 │ │ │ │ + b.n 642be │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2a424 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 29bb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 292c8 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 694bc │ │ │ │ + b.w 69574 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ │ │ │ │ -00064280 : │ │ │ │ +00064308 : │ │ │ │ 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 │ │ │ │ @@ -86348,21 +86400,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6212a │ │ │ │ + bl 621b2 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 6212a │ │ │ │ + bl 621b2 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -86373,228 +86425,228 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bne.n 642e8 │ │ │ │ + bne.n 64370 │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 6431c │ │ │ │ + b.n 643a4 │ │ │ │ add.w r2, r5, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r5, r6 │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ subs r3, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6431c │ │ │ │ + blt.n 643a4 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 64318 │ │ │ │ + bne.n 643a0 │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 6431c │ │ │ │ + b.n 643a4 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 64302 │ │ │ │ + b.n 6438a │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6432c │ │ │ │ + bne.n 643b4 │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 6434e │ │ │ │ + bge.n 643d6 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 64338 │ │ │ │ + b.n 643c0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ ldrd r7, r6, [r2, #4] │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ ldr.w r8, [r2, #12] │ │ │ │ add.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ ldr.w ip, [lr], #24 │ │ │ │ subs r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6440e │ │ │ │ + beq.n 64496 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 6449e │ │ │ │ + bcs.w 64526 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [lr, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 64394 │ │ │ │ + cbz r2, 6441c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 6437e │ │ │ │ - b.n 6449e │ │ │ │ + bhi.n 64406 │ │ │ │ + b.n 64526 │ │ │ │ rsb r9, r7, #1 │ │ │ │ cmp r2, r6 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r3, r9, lsl #1 │ │ │ │ it lt │ │ │ │ movlt r5, r6 │ │ │ │ cmp r5, r7 │ │ │ │ - bge.n 643d0 │ │ │ │ + bge.n 64458 │ │ │ │ ldrh.w fp, [ip, r5, lsl #1] │ │ │ │ ldrh.w sl, [r4, r5, lsl #1] │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 643be │ │ │ │ + beq.n 64446 │ │ │ │ subs r5, r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ add.w r3, r3, r5, lsl #1 │ │ │ │ - b.n 64378 │ │ │ │ + b.n 64400 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 643a4 │ │ │ │ + b.n 6442c │ │ │ │ ldrh.w sl, [ip, r2, lsl #1] │ │ │ │ ldrh.w r5, [r4, r2, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.n 643d6 │ │ │ │ + bne.n 6445e │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 643c2 │ │ │ │ - b.n 64408 │ │ │ │ + blt.n 6444a │ │ │ │ + b.n 64490 │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6449e │ │ │ │ + bls.n 64526 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r5, [lr, r2] │ │ │ │ sub.w r2, r7, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 64398 │ │ │ │ + beq.n 64420 │ │ │ │ rsb r4, r6, #1 │ │ │ │ cmp r6, r2 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r6 │ │ │ │ addlt r4, r4, r2 │ │ │ │ cmp r5, r4 │ │ │ │ ite gt │ │ │ │ lslgt r2, r5, #1 │ │ │ │ lslle r2, r4, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 64378 │ │ │ │ + b.n 64400 │ │ │ │ subs r0, r4, r0 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 644a2 │ │ │ │ + b.n 6452a │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp r8, r9 │ │ │ │ add.w r5, r6, r9 │ │ │ │ it lt │ │ │ │ movlt r8, r9 │ │ │ │ cmp r5, r7 │ │ │ │ it ge │ │ │ │ movge r5, r7 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 6449e │ │ │ │ + bcs.n 64526 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [lr, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 6443c │ │ │ │ + cbz r2, 644c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 64426 │ │ │ │ - b.n 6449e │ │ │ │ + bhi.n 644ae │ │ │ │ + b.n 64526 │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6445e │ │ │ │ + bge.n 644e6 │ │ │ │ ldrh.w fp, [ip, r4, lsl #1] │ │ │ │ ldrh.w sl, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 64446 │ │ │ │ + beq.n 644ce │ │ │ │ add.w r3, r3, r9, lsl #1 │ │ │ │ - b.n 64422 │ │ │ │ + b.n 644aa │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 6447e │ │ │ │ + bge.n 64506 │ │ │ │ ldrh.w fp, [ip, r4, lsl #1] │ │ │ │ ldrh.w sl, [r2, r4, lsl #1] │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 6447a │ │ │ │ + beq.n 64502 │ │ │ │ subs r4, r4, r6 │ │ │ │ adds r4, #1 │ │ │ │ add.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 64422 │ │ │ │ + b.n 644aa │ │ │ │ adds r4, #1 │ │ │ │ - b.n 64460 │ │ │ │ + b.n 644e8 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 64498 │ │ │ │ + bge.n 64520 │ │ │ │ ldrh.w fp, [ip, r4, lsl #1] │ │ │ │ ldrh.w sl, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 64480 │ │ │ │ + beq.n 64508 │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ - b.n 64422 │ │ │ │ + b.n 644aa │ │ │ │ subs r0, r2, r0 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 644a2 │ │ │ │ + b.n 6452a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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] @ (64510 ) │ │ │ │ + ldr r3, [pc, #80] @ (64598 ) │ │ │ │ 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 6428a │ │ │ │ + bl 64312 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 64352 │ │ │ │ + bl 643da │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 644f6 │ │ │ │ + beq.n 6457e │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 644f6 │ │ │ │ + beq.n 6457e │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 644d8 │ │ │ │ - ldr r3, [pc, #24] @ (64510 ) │ │ │ │ + b.n 64560 │ │ │ │ + ldr r3, [pc, #24] @ (64598 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 64508 │ │ │ │ + beq.n 64590 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -86602,21 +86654,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6217e │ │ │ │ + bl 62206 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 6217e │ │ │ │ + bl 62206 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -86627,60 +86679,60 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bne.n 64572 │ │ │ │ + bne.n 645fa │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 645a8 │ │ │ │ + b.n 64630 │ │ │ │ subs r3, r5, r6 │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ cmp r3, r6 │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ str r5, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ subs r3, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 645a8 │ │ │ │ + blt.n 64630 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 645a4 │ │ │ │ + bne.n 6462c │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 645a8 │ │ │ │ + b.n 64630 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 6458e │ │ │ │ + b.n 64616 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 645b8 │ │ │ │ + bne.n 64640 │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 645da │ │ │ │ + bge.n 64662 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 645c4 │ │ │ │ + b.n 6464c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ ldrd r6, r5, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -86688,373 +86740,373 @@ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r6, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r7, [ip], #24 │ │ │ │ subs r3, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 646aa │ │ │ │ + beq.n 64732 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 64742 │ │ │ │ + bcs.w 647ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 64624 │ │ │ │ + cbz r2, 646ac │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 6460e │ │ │ │ - b.n 64742 │ │ │ │ + bhi.n 64696 │ │ │ │ + b.n 647ca │ │ │ │ mov r8, r2 │ │ │ │ rsb r9, r6, #1 │ │ │ │ cmp r8, r5 │ │ │ │ mov sl, r8 │ │ │ │ add.w r4, r3, r9, lsl #2 │ │ │ │ it lt │ │ │ │ movlt sl, r5 │ │ │ │ cmp sl, r6 │ │ │ │ - bge.n 6466a │ │ │ │ + bge.n 646f2 │ │ │ │ ldr.w r2, [r4, sl, lsl #2] │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 64654 │ │ │ │ + beq.n 646dc │ │ │ │ sub.w sl, sl, r5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r3, sl, lsl #2 │ │ │ │ - b.n 64608 │ │ │ │ + b.n 64690 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 64636 │ │ │ │ + b.n 646be │ │ │ │ ldr.w sl, [r7, r8, lsl #2] │ │ │ │ ldr.w r2, [r4, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 64670 │ │ │ │ + bne.n 646f8 │ │ │ │ cmp r8, r5 │ │ │ │ - blt.n 6465a │ │ │ │ - b.n 646a2 │ │ │ │ + blt.n 646e2 │ │ │ │ + b.n 6472a │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 64742 │ │ │ │ + bls.n 647ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub.w r8, r6, lr │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r4, [ip, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6462a │ │ │ │ + beq.n 646b2 │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r5 │ │ │ │ addlt r2, r8 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #2 │ │ │ │ lslle r2, r2, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 64608 │ │ │ │ + b.n 64690 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r4, r3 │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 64746 │ │ │ │ + b.n 647ce │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp lr, r9 │ │ │ │ add.w r8, r5, r9 │ │ │ │ it lt │ │ │ │ movlt lr, r9 │ │ │ │ cmp r8, r6 │ │ │ │ it ge │ │ │ │ movge r8, r6 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 64742 │ │ │ │ + bcs.n 647ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 646d8 │ │ │ │ + cbz r2, 64760 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 646c2 │ │ │ │ - b.n 64742 │ │ │ │ + bhi.n 6474a │ │ │ │ + b.n 647ca │ │ │ │ rsb r2, r6, #1 │ │ │ │ mov r4, r5 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ cmp r4, r8 │ │ │ │ - bge.n 646fa │ │ │ │ + bge.n 64782 │ │ │ │ ldr.w fp, [r7, r4, lsl #2] │ │ │ │ ldr.w sl, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 646e2 │ │ │ │ + beq.n 6476a │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 646be │ │ │ │ + b.n 64746 │ │ │ │ mov sl, r8 │ │ │ │ cmp sl, r6 │ │ │ │ - bge.n 64720 │ │ │ │ + bge.n 647a8 │ │ │ │ ldr.w r4, [r2, sl, lsl #2] │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6471a │ │ │ │ + beq.n 647a2 │ │ │ │ sub.w sl, sl, r5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r3, sl, lsl #2 │ │ │ │ - b.n 646be │ │ │ │ + b.n 64746 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 646fc │ │ │ │ + b.n 64784 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6473a │ │ │ │ + bge.n 647c2 │ │ │ │ ldr.w fp, [r7, r4, lsl #2] │ │ │ │ ldr.w sl, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, sl │ │ │ │ - beq.n 64722 │ │ │ │ + beq.n 647aa │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ - b.n 646be │ │ │ │ + b.n 64746 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r0, r2, r3 │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 64746 │ │ │ │ + b.n 647ce │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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] @ (647b8 ) │ │ │ │ + ldr r3, [pc, #80] @ (64840 ) │ │ │ │ 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 64514 │ │ │ │ + bl 6459c │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 645de │ │ │ │ + bl 64666 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6479c │ │ │ │ + beq.n 64824 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 6479c │ │ │ │ + beq.n 64824 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 6477e │ │ │ │ - ldr r3, [pc, #24] @ (647b8 ) │ │ │ │ + b.n 64806 │ │ │ │ + ldr r3, [pc, #24] @ (64840 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 647ae │ │ │ │ + beq.n 64836 │ │ │ │ blx 2a328 <__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, cr6, {2} │ │ │ │ │ │ │ │ -000647bc : │ │ │ │ +00064844 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (647e4 ) │ │ │ │ + ldr r1, [pc, #24] @ (6486c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000647e8 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00064870 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 64814 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 6489c <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #7 │ │ │ │ - movw r1, #48804 @ 0xbea4 │ │ │ │ + movw r1, #49572 @ 0xc1a4 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #40100 @ 0x9ca4 │ │ │ │ + movw r2, #40868 @ 0x9fa4 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #7 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 64816 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 6489e <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #32020 @ 0x7d14 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ 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, #65328 @ 0xff30 │ │ │ │ + movwmi r2, #560 @ 0x230 │ │ │ │ uxthmi r3, r3 │ │ │ │ - movtmi r2, #64 @ 0x40 │ │ │ │ + movtmi r2, #65 @ 0x41 │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064840 : │ │ │ │ +000648c8 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (64854 ) │ │ │ │ + ldr r4, [pc, #12] @ (648dc ) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2b9da │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064858 : │ │ │ │ +000648e0 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (6486c ) │ │ │ │ + ldr r4, [pc, #12] @ (648f4 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2b9da │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064870 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +000648f8 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #558] @ 0x22e │ │ │ │ - cbz r3, 64882 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 6490a <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #10 │ │ │ │ - b.w 214b88 │ │ │ │ + b.w 215160 <_PyUnicode_EncodeUTF16@@Base+0xcd0> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064884 : │ │ │ │ +0006490c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 269868 │ │ │ │ + b.w 269be0 │ │ │ │ │ │ │ │ -0006488a : │ │ │ │ +00064912 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 269868 │ │ │ │ + b.w 269be0 │ │ │ │ │ │ │ │ -00064890 : │ │ │ │ +00064918 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648a0 : │ │ │ │ - b.w 225ee4 │ │ │ │ +00064928 : │ │ │ │ + b.w 226584 │ │ │ │ │ │ │ │ -000648a4 : │ │ │ │ - ldr r2, [pc, #12] @ (648b4 ) │ │ │ │ +0006492c : │ │ │ │ + ldr r2, [pc, #12] @ (6493c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 22713c <_PyDeadline_Init@@Base+0x220> │ │ │ │ + b.w 227760 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000648b8 : │ │ │ │ - ldr r2, [pc, #12] @ (648c8 ) │ │ │ │ +00064940 : │ │ │ │ + ldr r2, [pc, #12] @ (64950 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 22726c │ │ │ │ + b.w 2278dc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000648cc <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00064954 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648ce <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00064956 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648d0 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ +00064958 <_PyCriticalSection_SuspendAll@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648d2 <_PyCriticalSection_Resume@@Base>: │ │ │ │ +0006495a <_PyCriticalSection_Resume@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648d4 : │ │ │ │ +0006495c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648d6 : │ │ │ │ +0006495e : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648d8 : │ │ │ │ +00064960 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648da : │ │ │ │ +00064962 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648dc <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ +00064964 <_PyCrossInterpreterData_Clear@@Base>: │ │ │ │ mov r0, r1 │ │ │ │ - b.w 265884 <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xc2c> │ │ │ │ + b.w 265bfc <_PyCrossInterpreterData_ReleaseAndRawFree@@Base+0xc2c> │ │ │ │ │ │ │ │ -000648e2 <_PyXI_HasCapturedException@@Base>: │ │ │ │ +0006496a <_PyXI_HasCapturedException@@Base>: │ │ │ │ ldr r0, [r0, #24] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000648ec : │ │ │ │ +00064974 : │ │ │ │ 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 1d8ce8 │ │ │ │ + bl 1d95d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006490a <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00064992 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ add r3, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8eefc │ │ │ │ + bl 8f05c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006493e <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +000649c6 <_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 │ │ │ │ @@ -87063,258 +87115,258 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2b936 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064968 : │ │ │ │ +000649f0 : │ │ │ │ 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 2b936 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00064984 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 64968 │ │ │ │ +00064a0c <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 649f0 │ │ │ │ │ │ │ │ -00064988 : │ │ │ │ +00064a10 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r0, [r3, #624] @ 0x270 │ │ │ │ - cbz r0, 649a4 │ │ │ │ + cbz r0, 64a2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 649a4 │ │ │ │ + cbz r0, 64a2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649a6 : │ │ │ │ +00064a2e : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649a8 : │ │ │ │ - ldr r1, [pc, #12] @ (649b8 ) │ │ │ │ +00064a30 : │ │ │ │ + ldr r1, [pc, #12] @ (64a40 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1b3384 │ │ │ │ + b.w 1b3e7c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000649bc <_Py_hashtable_len@@Base>: │ │ │ │ +00064a44 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649c0 : │ │ │ │ +00064a48 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649ce : │ │ │ │ +00064a56 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649e4 : │ │ │ │ +00064a6c : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000649f2 : │ │ │ │ +00064a7a : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00064a02 : │ │ │ │ +00064a8a : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00064a12 : │ │ │ │ +00064a9a : │ │ │ │ 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, #47176 @ 0xb848 │ │ │ │ + movw r4, #47944 @ 0xbb48 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1a9800 <_Py_write_noraise@@Base+0x6e8> │ │ │ │ + bl 1aa308 <_Py_write_noraise@@Base+0x6e8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064a38 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00064ac0 <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064a66 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00064aee <_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 r4, r0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 64a84 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 64b0c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 294d0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n 64a78 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 64b00 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 64a9a <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 64b22 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64a8a <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 64b12 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 64aa6 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 64b2e <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r3 │ │ │ │ blx 294d0 │ │ │ │ - b.n 64a78 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 64b00 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00064aae <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00064b36 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064abe <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00064b46 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064ace <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00064b56 <_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 64af4 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 64b7c <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 294d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 64ae4 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 64b6c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064af6 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00064b7e <_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 r1, r3 │ │ │ │ - beq.n 64b16 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 64b9e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 294d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64b18 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 64ba0 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00064b1a <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00064ba2 <_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 │ │ │ │ │ │ │ │ -00064b2c <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00064bb4 <_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 84814 │ │ │ │ + bl 84954 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064b54 : │ │ │ │ +00064bdc : │ │ │ │ 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 1a5458 │ │ │ │ + bl 1a5f60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064b7e : │ │ │ │ +00064c06 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ @@ -87324,15 +87376,15 @@ │ │ │ │ blx 292c8 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ │ │ │ │ -00064bae <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00064c36 <_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, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ @@ -87346,3826 +87398,3826 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #47200 @ 0xb860 │ │ │ │ + movw r1, #47968 @ 0xbb60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #63204 @ 0xf6e4 │ │ │ │ + movw r0, #63948 @ 0xf9cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00064c02 : │ │ │ │ +00064c8a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (64c30 ) │ │ │ │ + ldr r3, [pc, #28] @ (64cb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 64c28 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + cbnz r0, 64cb0 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #16] @ (64c34 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (64cbc ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 6e71c │ │ │ │ + b.w 6e824 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f40045 │ │ │ │ + ldr??.w r0, [ip, #69] @ 0x45 │ │ │ │ │ │ │ │ -00064c38 : │ │ │ │ +00064cc0 : │ │ │ │ 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] @ (64c60 ) │ │ │ │ + ldr r2, [pc, #24] @ (64ce8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1e7c34 <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ + bl 1e845c <_PyErr_ProgramDecodedTextObject@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e94a4 <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ + b.w 1e9ccc <_Py_IsInterpreterFinalizing@@Base+0x104> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064c64 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00064cec <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1abb28 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1ac630 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00064c6a <_PyThreadState_Init@@Base>: │ │ │ │ +00064cf2 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #47228 @ 0xb87c │ │ │ │ + movw r1, #47996 @ 0xbb7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #4] @ (64c88 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (64d10 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7080045 │ │ │ │ + ldr??.w r0, [r0, #69] @ 0x45 │ │ │ │ │ │ │ │ -00064c8c : │ │ │ │ - ldr r3, [pc, #8] @ (64c98 ) │ │ │ │ +00064d14 : │ │ │ │ + ldr r3, [pc, #8] @ (64d20 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 1e1de4 │ │ │ │ + b.w 1e2608 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064c9c <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00064d24 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #2713 @ 0xa99 │ │ │ │ + movw r3, #3077 @ 0xc05 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064cb6 : │ │ │ │ +00064d3e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e1e24 │ │ │ │ + bl 1e2648 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64ce0 │ │ │ │ - ldr r2, [pc, #20] @ (64ce4 ) │ │ │ │ + bne.n 64d68 │ │ │ │ + ldr r2, [pc, #20] @ (64d6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2dfc │ │ │ │ - bl 1e5d94 │ │ │ │ + bl 1e3620 │ │ │ │ + bl 1e65bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064ce8 : │ │ │ │ - ldr r2, [pc, #12] @ (64cf8 ) │ │ │ │ +00064d70 : │ │ │ │ + ldr r2, [pc, #12] @ (64d80 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e2dfc │ │ │ │ + b.w 1e3620 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00064cfc : │ │ │ │ +00064d84 : │ │ │ │ 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 r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, r1, [sp] │ │ │ │ - bl 1be83c │ │ │ │ + bl 1bf32c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00064d22 : │ │ │ │ +00064daa : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1be764 │ │ │ │ + b.w 1bf254 │ │ │ │ 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 64da8 │ │ │ │ + bne.n 64e30 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 64d98 │ │ │ │ + beq.n 64e20 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 64d84 │ │ │ │ + blt.n 64e0c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 64d98 │ │ │ │ + bge.n 64e20 │ │ │ │ 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 64ebe │ │ │ │ + b.n 64f46 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 64ebe │ │ │ │ + b.n 64f46 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 64e02 │ │ │ │ + beq.n 64e8a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 64dee │ │ │ │ + blt.n 64e76 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 64e02 │ │ │ │ + bge.n 64e8a │ │ │ │ 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 64e12 │ │ │ │ + b.n 64e9a │ │ │ │ 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 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 64e66 │ │ │ │ + beq.n 64eee │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 64e52 │ │ │ │ + blt.n 64eda │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 27ed9c │ │ │ │ + bl 27f08c │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 64e66 │ │ │ │ + bge.n 64eee │ │ │ │ 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 64e76 │ │ │ │ + b.n 64efe │ │ │ │ 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 64e92 │ │ │ │ + blt.n 64f1a │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 64eaa │ │ │ │ - b.n 64eb2 │ │ │ │ + bge.n 64f32 │ │ │ │ + b.n 64f3a │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 64eaa │ │ │ │ + beq.n 64f32 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 64eb8 │ │ │ │ + blt.n 64f40 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 64ebe │ │ │ │ + b.n 64f46 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64ebe │ │ │ │ + b.n 64f46 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00064ec4 : │ │ │ │ +00064f4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #84] @ (64f28 ) │ │ │ │ + ldr r0, [pc, #84] @ (64fb0 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 64eec │ │ │ │ + bne.n 64f74 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64edc │ │ │ │ + bne.n 64f64 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 64ef8 │ │ │ │ - bl 279304 │ │ │ │ - bl 1a8ff4 │ │ │ │ + beq.n 64f80 │ │ │ │ + bl 279684 │ │ │ │ + bl 1a9afc │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 64f14 │ │ │ │ + bne.n 64f9c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64f04 │ │ │ │ + bne.n 64f8c │ │ │ │ dmb ish │ │ │ │ - beq.n 64f24 │ │ │ │ + beq.n 64fac │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (64f28 ) │ │ │ │ - b.w 25d784 │ │ │ │ + ldr r0, [pc, #8] @ (64fb0 ) │ │ │ │ + b.w 25dbfc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00064f2c : │ │ │ │ +00064fb4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (64f9c ) │ │ │ │ + ldr r3, [pc, #96] @ (65024 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64f56 │ │ │ │ + bne.n 64fde │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64f46 │ │ │ │ + bne.n 64fce │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 64f64 │ │ │ │ + beq.n 64fec │ │ │ │ mov r0, r3 │ │ │ │ - bl 279304 │ │ │ │ - ldr r3, [pc, #56] @ (64fa0 ) │ │ │ │ + bl 279684 │ │ │ │ + ldr r3, [pc, #56] @ (65028 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 64f86 │ │ │ │ + bne.n 6500e │ │ │ │ strexb r1, r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64f76 │ │ │ │ + bne.n 64ffe │ │ │ │ dmb ish │ │ │ │ - beq.n 64f98 │ │ │ │ + beq.n 65020 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 25d784 │ │ │ │ + b.w 25dbfc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r0, r1] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00064fa4 : │ │ │ │ +0006502c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (65014 ) │ │ │ │ + ldr r3, [pc, #96] @ (6509c ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 64fce │ │ │ │ + bne.n 65056 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64fbe │ │ │ │ + bne.n 65046 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 64fdc │ │ │ │ + beq.n 65064 │ │ │ │ mov r0, r3 │ │ │ │ - bl 279304 │ │ │ │ - ldr r3, [pc, #56] @ (65018 ) │ │ │ │ + bl 279684 │ │ │ │ + ldr r3, [pc, #56] @ (650a0 ) │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 64ffe │ │ │ │ + bne.n 65086 │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64fee │ │ │ │ + bne.n 65076 │ │ │ │ dmb ish │ │ │ │ - beq.n 65010 │ │ │ │ + beq.n 65098 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 25d784 │ │ │ │ + b.w 25dbfc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r0, r1] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0006501c : │ │ │ │ +000650a4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ (650c8 ) │ │ │ │ + ldr r3, [pc, #156] @ (65150 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 65046 │ │ │ │ + bne.n 650ce │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65036 │ │ │ │ + bne.n 650be │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 65054 │ │ │ │ + beq.n 650dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr.w r3, [r0, #1604] @ 0x644 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 65090 │ │ │ │ + ble.n 65118 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6507c │ │ │ │ + bne.n 65104 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6506c │ │ │ │ + bne.n 650f4 │ │ │ │ dmb ish │ │ │ │ - beq.n 6508a │ │ │ │ + beq.n 65112 │ │ │ │ add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 650c6 │ │ │ │ + b.n 6514e │ │ │ │ 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 650b6 │ │ │ │ + bne.n 6513e │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 650a6 │ │ │ │ + bne.n 6512e │ │ │ │ dmb ish │ │ │ │ - beq.n 650c4 │ │ │ │ + beq.n 6514c │ │ │ │ add.w r0, r0, #1472 @ 0x5c0 │ │ │ │ - bl 25d784 │ │ │ │ + bl 25dbfc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r4, r3] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000650cc <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00065154 <_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 8100c │ │ │ │ - cbz r0, 65124 <_PyMonitoring_FireLineEvent@@Base+0x58> │ │ │ │ + bl 8114c │ │ │ │ + cbz r0, 651ac <_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 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65128 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + beq.n 651b0 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65128 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + cbnz r3, 651b0 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 65128 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 651b0 <_PyMonitoring_FireLineEvent@@Base+0x5c> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - cbz r2, 6515e <_PyMonitoring_FireLineEvent@@Base+0x92> │ │ │ │ + cbz r2, 651e6 <_PyMonitoring_FireLineEvent@@Base+0x92> │ │ │ │ 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 6515a <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ + beq.n 651e2 <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 6515a <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ + cbnz r3, 651e2 <_PyMonitoring_FireLineEvent@@Base+0x8e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00065162 : │ │ │ │ +000651ea : │ │ │ │ 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 91da8 │ │ │ │ - cbnz r0, 65190 │ │ │ │ - ldr r2, [pc, #56] @ (651b8 ) │ │ │ │ + bl 91f2c │ │ │ │ + cbnz r0, 65218 │ │ │ │ + ldr r2, [pc, #56] @ (65240 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2dfc │ │ │ │ - b.n 651b4 │ │ │ │ + bl 1e3620 │ │ │ │ + b.n 6523c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e195c │ │ │ │ + bl 1e2180 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 651b4 │ │ │ │ + beq.n 6523c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 651b4 │ │ │ │ + cbnz r3, 6523c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000651bc : │ │ │ │ +00065244 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 65162 │ │ │ │ + b.w 651ea │ │ │ │ │ │ │ │ -000651c2 : │ │ │ │ +0006524a : │ │ │ │ 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 91da8 │ │ │ │ - cbnz r0, 651f0 │ │ │ │ - ldr r2, [pc, #56] @ (65218 ) │ │ │ │ + bl 91f2c │ │ │ │ + cbnz r0, 65278 │ │ │ │ + ldr r2, [pc, #56] @ (652a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2dfc │ │ │ │ - b.n 65214 │ │ │ │ + bl 1e3620 │ │ │ │ + b.n 6529c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64cb6 │ │ │ │ + bl 64d3e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65214 │ │ │ │ + beq.n 6529c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65214 │ │ │ │ + cbnz r3, 6529c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006521c : │ │ │ │ +000652a4 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 651c2 │ │ │ │ + b.w 6524a │ │ │ │ │ │ │ │ -00065222 : │ │ │ │ +000652aa : │ │ │ │ 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 91da8 │ │ │ │ - cbz r0, 65266 │ │ │ │ + bl 91f2c │ │ │ │ + cbz r0, 652ee │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1db864 <_PyEval_MakePendingCalls@@Base+0x6f8> │ │ │ │ + bl 1dc0f8 <_PyEval_MakePendingCalls@@Base+0x6f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6526a │ │ │ │ + beq.n 652f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6526a │ │ │ │ + cbnz r3, 652f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6526a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 652f2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006526e : │ │ │ │ +000652f6 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 65222 │ │ │ │ + b.w 652aa │ │ │ │ │ │ │ │ -00065276 : │ │ │ │ +000652fe : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 65222 │ │ │ │ + b.w 652aa │ │ │ │ │ │ │ │ -0006527c : │ │ │ │ +00065304 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #55608 @ 0xd938 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 652d0 │ │ │ │ + cbz r0, 65358 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 652d2 │ │ │ │ + bge.n 6535a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 652d0 │ │ │ │ + beq.n 65358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 652d0 │ │ │ │ + cbnz r3, 65358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000652d6 : │ │ │ │ +0006535e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47276 @ 0xb8ac │ │ │ │ + movw r1, #48044 @ 0xbbac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6532c │ │ │ │ + beq.n 653b4 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65342 │ │ │ │ + bne.n 653ca │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65376 │ │ │ │ + beq.n 653fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65376 │ │ │ │ - b.n 65344 │ │ │ │ + ble.n 653fe │ │ │ │ + b.n 653cc │ │ │ │ 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 65362 │ │ │ │ + beq.n 653ea │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65390 │ │ │ │ + bne.n 65418 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65376 │ │ │ │ + beq.n 653fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65392 │ │ │ │ + bgt.n 6541a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 653d4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6545c │ │ │ │ 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 f4e1c │ │ │ │ + bl f5628 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 653be │ │ │ │ + beq.n 65446 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 653be │ │ │ │ + cbnz r3, 65446 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 653d4 │ │ │ │ + beq.n 6545c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 653d4 │ │ │ │ + cbnz r3, 6545c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65404 │ │ │ │ + beq.n 6548c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6541a │ │ │ │ + bne.n 654a2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6544e │ │ │ │ + beq.n 654d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6544e │ │ │ │ - b.n 6541c │ │ │ │ + ble.n 654d6 │ │ │ │ + b.n 654a4 │ │ │ │ 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 6543a │ │ │ │ + beq.n 654c2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65468 │ │ │ │ + bne.n 654f0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6544e │ │ │ │ + beq.n 654d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6546a │ │ │ │ + bgt.n 654f2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 654ac │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65534 │ │ │ │ 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 11a564 │ │ │ │ + bl 11ae1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65496 │ │ │ │ + beq.n 6551e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65496 │ │ │ │ + cbnz r3, 6551e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 654ac │ │ │ │ + beq.n 65534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 654ac │ │ │ │ + cbnz r3, 65534 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 654dc │ │ │ │ + beq.n 65564 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 654f2 │ │ │ │ + bne.n 6557a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65526 │ │ │ │ + beq.n 655ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65526 │ │ │ │ - b.n 654f4 │ │ │ │ + ble.n 655ae │ │ │ │ + b.n 6557c │ │ │ │ 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 65512 │ │ │ │ + beq.n 6559a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65540 │ │ │ │ + bne.n 655c8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65526 │ │ │ │ + beq.n 655ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65542 │ │ │ │ + bgt.n 655ca │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65584 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6560c │ │ │ │ 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 145d94 │ │ │ │ + bl 1465f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6556e │ │ │ │ + beq.n 655f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6556e │ │ │ │ + cbnz r3, 655f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65584 │ │ │ │ + beq.n 6560c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65584 │ │ │ │ + cbnz r3, 6560c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 655b4 │ │ │ │ + beq.n 6563c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 655ca │ │ │ │ + bne.n 65652 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 655fe │ │ │ │ + beq.n 65686 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 655fe │ │ │ │ - b.n 655cc │ │ │ │ + ble.n 65686 │ │ │ │ + b.n 65654 │ │ │ │ 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 655ea │ │ │ │ + beq.n 65672 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65618 │ │ │ │ + bne.n 656a0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 655fe │ │ │ │ + beq.n 65686 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6561a │ │ │ │ + bgt.n 656a2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6565c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 656e4 │ │ │ │ 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 13ac64 │ │ │ │ + bl 13b4bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65646 │ │ │ │ + beq.n 656ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65646 │ │ │ │ + cbnz r3, 656ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6565c │ │ │ │ + beq.n 656e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6565c │ │ │ │ + cbnz r3, 656e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6568a │ │ │ │ + beq.n 65712 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 656b8 │ │ │ │ + bne.n 65740 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6569e │ │ │ │ + beq.n 65726 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 656ba │ │ │ │ + bgt.n 65742 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 656e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6576c │ │ │ │ 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 f7fbc │ │ │ │ + bl f87c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 656e4 │ │ │ │ + beq.n 6576c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 656e4 │ │ │ │ + cbnz r3, 6576c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65712 │ │ │ │ + beq.n 6579a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65740 │ │ │ │ + bne.n 657c8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65726 │ │ │ │ + beq.n 657ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65742 │ │ │ │ + bgt.n 657ca │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6576c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 657f4 │ │ │ │ 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 2445dc │ │ │ │ + bl 244aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6576c │ │ │ │ + beq.n 657f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6576c │ │ │ │ + cbnz r3, 657f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6579a │ │ │ │ + beq.n 65822 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 657c8 │ │ │ │ + bne.n 65850 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 657ae │ │ │ │ + beq.n 65836 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 657ca │ │ │ │ + bgt.n 65852 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 657f4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6587c │ │ │ │ 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 fc3b0 │ │ │ │ + bl fcbbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 657f4 │ │ │ │ + beq.n 6587c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 657f4 │ │ │ │ + cbnz r3, 6587c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65824 │ │ │ │ + beq.n 658ac │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6583a │ │ │ │ + bne.n 658c2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6586e │ │ │ │ + beq.n 658f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6586e │ │ │ │ - b.n 6583c │ │ │ │ + ble.n 658f6 │ │ │ │ + b.n 658c4 │ │ │ │ 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 6585a │ │ │ │ + beq.n 658e2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65888 │ │ │ │ + bne.n 65910 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6586e │ │ │ │ + beq.n 658f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6588a │ │ │ │ + bgt.n 65912 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 658cc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65954 │ │ │ │ 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 eec30 │ │ │ │ + bl ef438 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 658b6 │ │ │ │ + beq.n 6593e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 658b6 │ │ │ │ + cbnz r3, 6593e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 658cc │ │ │ │ + beq.n 65954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 658cc │ │ │ │ + cbnz r3, 65954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 658fc │ │ │ │ + beq.n 65984 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65912 │ │ │ │ + bne.n 6599a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65946 │ │ │ │ + beq.n 659ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65946 │ │ │ │ - b.n 65914 │ │ │ │ + ble.n 659ce │ │ │ │ + b.n 6599c │ │ │ │ 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 65932 │ │ │ │ + beq.n 659ba │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65960 │ │ │ │ + bne.n 659e8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65946 │ │ │ │ + beq.n 659ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65962 │ │ │ │ + bgt.n 659ea │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 659a4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65a2c │ │ │ │ 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 17cb90 │ │ │ │ + bl 17d45c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6598e │ │ │ │ + beq.n 65a16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6598e │ │ │ │ + cbnz r3, 65a16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 659a4 │ │ │ │ + beq.n 65a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 659a4 │ │ │ │ + cbnz r3, 65a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 659d4 │ │ │ │ + beq.n 65a5c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 659ea │ │ │ │ + bne.n 65a72 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65a1e │ │ │ │ + beq.n 65aa6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65a1e │ │ │ │ - b.n 659ec │ │ │ │ + ble.n 65aa6 │ │ │ │ + b.n 65a74 │ │ │ │ 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 65a0a │ │ │ │ + beq.n 65a92 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65a38 │ │ │ │ + bne.n 65ac0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65a1e │ │ │ │ + beq.n 65aa6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65a3a │ │ │ │ + bgt.n 65ac2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65a7c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65b04 │ │ │ │ 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 11c0a0 │ │ │ │ + bl 11c95c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65a66 │ │ │ │ + beq.n 65aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65a66 │ │ │ │ + cbnz r3, 65aee │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65a7c │ │ │ │ + beq.n 65b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a7c │ │ │ │ + cbnz r3, 65b04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65aac │ │ │ │ + beq.n 65b34 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65ac2 │ │ │ │ + bne.n 65b4a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65af6 │ │ │ │ + beq.n 65b7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65af6 │ │ │ │ - b.n 65ac4 │ │ │ │ + ble.n 65b7e │ │ │ │ + b.n 65b4c │ │ │ │ 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 65ae2 │ │ │ │ + beq.n 65b6a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65b10 │ │ │ │ + bne.n 65b98 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65af6 │ │ │ │ + beq.n 65b7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65b12 │ │ │ │ + bgt.n 65b9a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65b54 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65bdc │ │ │ │ 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 160efc │ │ │ │ + bl 1616ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65b3e │ │ │ │ + beq.n 65bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65b3e │ │ │ │ + cbnz r3, 65bc6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65b54 │ │ │ │ + beq.n 65bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b54 │ │ │ │ + cbnz r3, 65bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65b84 │ │ │ │ + beq.n 65c0c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65b9a │ │ │ │ + bne.n 65c22 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65bce │ │ │ │ + beq.n 65c56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65bce │ │ │ │ - b.n 65b9c │ │ │ │ + ble.n 65c56 │ │ │ │ + b.n 65c24 │ │ │ │ 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 65bba │ │ │ │ + beq.n 65c42 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65be8 │ │ │ │ + bne.n 65c70 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65bce │ │ │ │ + beq.n 65c56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65bea │ │ │ │ + bgt.n 65c72 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65c2c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65cb4 │ │ │ │ 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 12ed4c │ │ │ │ + bl 12f538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65c16 │ │ │ │ + beq.n 65c9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65c16 │ │ │ │ + cbnz r3, 65c9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65c2c │ │ │ │ + beq.n 65cb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c2c │ │ │ │ + cbnz r3, 65cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65c5c │ │ │ │ + beq.n 65ce4 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65c72 │ │ │ │ + bne.n 65cfa │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65ca6 │ │ │ │ + beq.n 65d2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65ca6 │ │ │ │ - b.n 65c74 │ │ │ │ + ble.n 65d2e │ │ │ │ + b.n 65cfc │ │ │ │ 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 65c92 │ │ │ │ + beq.n 65d1a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65cc0 │ │ │ │ + bne.n 65d48 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65ca6 │ │ │ │ + beq.n 65d2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65cc2 │ │ │ │ + bgt.n 65d4a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65d04 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65d8c │ │ │ │ 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 f8db4 │ │ │ │ + bl f95bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65cee │ │ │ │ + beq.n 65d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65cee │ │ │ │ + cbnz r3, 65d76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65d04 │ │ │ │ + beq.n 65d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d04 │ │ │ │ + cbnz r3, 65d8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65d34 │ │ │ │ + beq.n 65dbc │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65d4a │ │ │ │ + bne.n 65dd2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65d7e │ │ │ │ + beq.n 65e06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65d7e │ │ │ │ - b.n 65d4c │ │ │ │ + ble.n 65e06 │ │ │ │ + b.n 65dd4 │ │ │ │ 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 65d6a │ │ │ │ + beq.n 65df2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65d98 │ │ │ │ + bne.n 65e20 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65d7e │ │ │ │ + beq.n 65e06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65d9a │ │ │ │ + bgt.n 65e22 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65ddc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65e64 │ │ │ │ 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 1e3170 │ │ │ │ + bl 1e3994 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65dc6 │ │ │ │ + beq.n 65e4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65dc6 │ │ │ │ + cbnz r3, 65e4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65ddc │ │ │ │ + beq.n 65e64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65ddc │ │ │ │ + cbnz r3, 65e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65e0c │ │ │ │ + beq.n 65e94 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65e22 │ │ │ │ + bne.n 65eaa │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65e56 │ │ │ │ + beq.n 65ede │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65e56 │ │ │ │ - b.n 65e24 │ │ │ │ + ble.n 65ede │ │ │ │ + b.n 65eac │ │ │ │ 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 65e42 │ │ │ │ + beq.n 65eca │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65e70 │ │ │ │ + bne.n 65ef8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65e56 │ │ │ │ + beq.n 65ede │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65e72 │ │ │ │ + bgt.n 65efa │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65eb4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 65f3c │ │ │ │ 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 210ed4 │ │ │ │ + bl 2115d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65e9e │ │ │ │ + beq.n 65f26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65e9e │ │ │ │ + cbnz r3, 65f26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65eb4 │ │ │ │ + beq.n 65f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65eb4 │ │ │ │ + cbnz r3, 65f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65ee4 │ │ │ │ + beq.n 65f6c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65efa │ │ │ │ + bne.n 65f82 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 65f2e │ │ │ │ + beq.n 65fb6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 65f2e │ │ │ │ - b.n 65efc │ │ │ │ + ble.n 65fb6 │ │ │ │ + b.n 65f84 │ │ │ │ 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 65f1a │ │ │ │ + beq.n 65fa2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65f48 │ │ │ │ + bne.n 65fd0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65f2e │ │ │ │ + beq.n 65fb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65f4a │ │ │ │ + bgt.n 65fd2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 65f8c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 66014 │ │ │ │ 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 24ee90 │ │ │ │ + bl 24f36c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65f76 │ │ │ │ + beq.n 65ffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65f76 │ │ │ │ + cbnz r3, 65ffe │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65f8c │ │ │ │ + beq.n 66014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65f8c │ │ │ │ + cbnz r3, 66014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65fbc │ │ │ │ + beq.n 66044 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 65fd2 │ │ │ │ + bne.n 6605a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66006 │ │ │ │ + beq.n 6608e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66006 │ │ │ │ - b.n 65fd4 │ │ │ │ + ble.n 6608e │ │ │ │ + b.n 6605c │ │ │ │ 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 65ff2 │ │ │ │ + beq.n 6607a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66020 │ │ │ │ + bne.n 660a8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66006 │ │ │ │ + beq.n 6608e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66022 │ │ │ │ + bgt.n 660aa │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 66064 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 660ec │ │ │ │ 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 22875c │ │ │ │ + bl 228c28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6604e │ │ │ │ + beq.n 660d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6604e │ │ │ │ + cbnz r3, 660d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66064 │ │ │ │ + beq.n 660ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66064 │ │ │ │ + cbnz r3, 660ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66094 │ │ │ │ + beq.n 6611c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 660aa │ │ │ │ + bne.n 66132 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 660de │ │ │ │ + beq.n 66166 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 660de │ │ │ │ - b.n 660ac │ │ │ │ + ble.n 66166 │ │ │ │ + b.n 66134 │ │ │ │ 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 660ca │ │ │ │ + beq.n 66152 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 660f8 │ │ │ │ + bne.n 66180 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 660de │ │ │ │ + beq.n 66166 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 660fa │ │ │ │ + bgt.n 66182 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6613c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 661c4 │ │ │ │ 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 17d590 │ │ │ │ + bl 17de58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66126 │ │ │ │ + beq.n 661ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66126 │ │ │ │ + cbnz r3, 661ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6613c │ │ │ │ + beq.n 661c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6613c │ │ │ │ + cbnz r3, 661c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6616c │ │ │ │ + beq.n 661f4 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66182 │ │ │ │ + bne.n 6620a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 661b6 │ │ │ │ + beq.n 6623e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 661b6 │ │ │ │ - b.n 66184 │ │ │ │ + ble.n 6623e │ │ │ │ + b.n 6620c │ │ │ │ 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 661a2 │ │ │ │ + beq.n 6622a │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 661d0 │ │ │ │ + bne.n 66258 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 661b6 │ │ │ │ + beq.n 6623e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 661d2 │ │ │ │ + bgt.n 6625a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 66214 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6629c │ │ │ │ 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 2535c8 │ │ │ │ + bl 253aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 661fe │ │ │ │ + beq.n 66286 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 661fe │ │ │ │ + cbnz r3, 66286 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66214 │ │ │ │ + beq.n 6629c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66214 │ │ │ │ + cbnz r3, 6629c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 66244 │ │ │ │ + beq.n 662cc │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6625a │ │ │ │ + bne.n 662e2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6628e │ │ │ │ + beq.n 66316 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6628e │ │ │ │ - b.n 6625c │ │ │ │ + ble.n 66316 │ │ │ │ + b.n 662e4 │ │ │ │ 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 6627a │ │ │ │ + beq.n 66302 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 662a8 │ │ │ │ + bne.n 66330 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6628e │ │ │ │ + beq.n 66316 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 662aa │ │ │ │ + bgt.n 66332 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 662ec │ │ │ │ + bl 12d620 │ │ │ │ + b.n 66374 │ │ │ │ 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 152fa4 │ │ │ │ + bl 1537dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 662d6 │ │ │ │ + beq.n 6635e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 662d6 │ │ │ │ + cbnz r3, 6635e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 662ec │ │ │ │ + beq.n 66374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 662ec │ │ │ │ + cbnz r3, 66374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6631c │ │ │ │ + beq.n 663a4 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66332 │ │ │ │ + bne.n 663ba │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 66366 │ │ │ │ + beq.n 663ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 66366 │ │ │ │ - b.n 66334 │ │ │ │ + ble.n 663ee │ │ │ │ + b.n 663bc │ │ │ │ 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 66352 │ │ │ │ + beq.n 663da │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66380 │ │ │ │ + bne.n 66408 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 66366 │ │ │ │ + beq.n 663ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 66382 │ │ │ │ + bgt.n 6640a │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 663c4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6644c │ │ │ │ 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 2016a8 │ │ │ │ + bl 201bcc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 663ae │ │ │ │ + beq.n 66436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 663ae │ │ │ │ + cbnz r3, 66436 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 663c4 │ │ │ │ + beq.n 6644c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 663c4 │ │ │ │ + cbnz r3, 6644c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 663f4 │ │ │ │ + beq.n 6647c │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6640a │ │ │ │ + bne.n 66492 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6643e │ │ │ │ + beq.n 664c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6643e │ │ │ │ - b.n 6640c │ │ │ │ + ble.n 664c6 │ │ │ │ + b.n 66494 │ │ │ │ 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 6642a │ │ │ │ + beq.n 664b2 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 66458 │ │ │ │ + bne.n 664e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6643e │ │ │ │ + beq.n 664c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6645a │ │ │ │ + bgt.n 664e2 │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6649c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 66524 │ │ │ │ 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 e5a0c │ │ │ │ + bl e6218 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66486 │ │ │ │ + beq.n 6650e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66486 │ │ │ │ + cbnz r3, 6650e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6649c │ │ │ │ + beq.n 66524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6649c │ │ │ │ + cbnz r3, 66524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000664a0 : │ │ │ │ +00066528 : │ │ │ │ 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, #8964 @ 0x2304 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 664c6 │ │ │ │ + bne.n 6654e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2268b4 │ │ │ │ + b.w 226f54 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43220 @ 0xa8d4 │ │ │ │ + movw r1, #43988 @ 0xabd4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47312 @ 0xb8d0 │ │ │ │ + movw r1, #48080 @ 0xbbd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00066508 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ +00066590 <_PyInterpreterState_FailIfRunningMain@@Base>: │ │ │ │ ldr.w r0, [r0, #3708] @ 0xe7c │ │ │ │ - cbz r0, 66538 <_PyInterpreterState_FailIfRunningMain@@Base+0x30> │ │ │ │ + cbz r0, 665c0 <_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, #50260 @ 0xc454 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #43140 @ 0xa884 │ │ │ │ + movw r1, #43908 @ 0xab84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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 66580 <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ + blt.n 66608 <_PyInterpreterState_FailIfRunningMain@@Base+0x78> │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 6658c <_PyInterpreterState_FailIfRunningMain@@Base+0x84> │ │ │ │ + blt.n 66614 <_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 66596 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ + b.n 6661e <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66596 <_PyInterpreterState_FailIfRunningMain@@Base+0x8e> │ │ │ │ + b.n 6661e <_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 665c2 <_PyInterpreterState_FailIfRunningMain@@Base+0xba> │ │ │ │ + blt.n 6664a <_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 665da <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ - b.n 665e6 <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ + bge.n 66662 <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ + b.n 6666e <_PyInterpreterState_FailIfRunningMain@@Base+0xde> │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 665da <_PyInterpreterState_FailIfRunningMain@@Base+0xd2> │ │ │ │ + beq.n 66662 <_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 665ee <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ + blt.n 66676 <_PyInterpreterState_FailIfRunningMain@@Base+0xe6> │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 665f8 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ + b.n 66680 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 665f8 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ + b.n 66680 <_PyInterpreterState_FailIfRunningMain@@Base+0xf0> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 66600 <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ - cbz r2, 6661c <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ + cbnz r5, 66688 <_PyInterpreterState_FailIfRunningMain@@Base+0xf8> │ │ │ │ + cbz r2, 666a4 <_PyInterpreterState_FailIfRunningMain@@Base+0x114> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #6640 @ 0x19f0 │ │ │ │ + movw r1, #7408 @ 0x1cf0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6661e <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ + b.n 666a6 <_PyInterpreterState_FailIfRunningMain@@Base+0x116> │ │ │ │ negs r0, r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066620 : │ │ │ │ +000666a8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #55608 @ 0xd938 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 66646 │ │ │ │ + beq.n 666ce │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #47356 @ 0xb8fc │ │ │ │ + movw r1, #48124 @ 0xbbfc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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, 66672 │ │ │ │ + cbnz r4, 666fa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13772 @ 0x35cc │ │ │ │ + movw r1, #14540 @ 0x38cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 66674 │ │ │ │ + b.n 666fc │ │ │ │ adds r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066676 : │ │ │ │ +000666fe : │ │ │ │ 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, #55608 @ 0xd938 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 666b0 │ │ │ │ + beq.n 66738 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #47356 @ 0xb8fc │ │ │ │ + movw r1, #48124 @ 0xbbfc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 666b8 │ │ │ │ + b.n 66740 │ │ │ │ adds r0, #8 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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 r4, r1 │ │ │ │ - cbnz r2, 666de │ │ │ │ + cbnz r2, 66766 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 667a6 │ │ │ │ + bhi.n 6682e │ │ │ │ tbb [pc, r2] │ │ │ │ str r2, [r3, r1] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ - movw r0, #28348 @ 0x6ebc │ │ │ │ + movw r0, #29108 @ 0x71b4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 666d0 │ │ │ │ + bne.n 66758 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66850 │ │ │ │ + b.n 668d8 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ - b.n 666fe │ │ │ │ + b.n 66786 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12ec4c │ │ │ │ + bl 12f438 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 666f0 │ │ │ │ + beq.n 66778 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 12ec4c │ │ │ │ + bl 12f438 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6672e │ │ │ │ + cbnz r0, 667b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 666f0 │ │ │ │ + beq.n 66778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 666f0 │ │ │ │ + bne.n 66778 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 666f0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66778 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 667c0 │ │ │ │ + beq.n 66848 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ec4c │ │ │ │ + bl 12f438 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6681c │ │ │ │ + beq.n 668a4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 667c2 │ │ │ │ + bne.n 6684a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41704 @ 0xa2e8 │ │ │ │ + movw r1, #42472 @ 0xa5e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6681c │ │ │ │ + beq.n 668a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6681c │ │ │ │ + bne.n 668a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6681c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 668a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 12ec4c │ │ │ │ + bl 12f438 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 666f0 │ │ │ │ - ldr r4, [pc, #204] @ (66854 ) │ │ │ │ + beq.n 66778 │ │ │ │ + ldr r4, [pc, #204] @ (668dc ) │ │ │ │ sub.w r5, r4, #16 │ │ │ │ - b.n 667c2 │ │ │ │ + b.n 6684a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41736 @ 0xa308 │ │ │ │ + movw r1, #42504 @ 0xa608 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 666f0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 66778 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #42548 @ 0xa634 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ - ldr r4, [pc, #144] @ (66854 ) │ │ │ │ + b.w d54ec │ │ │ │ + ldr r4, [pc, #144] @ (668dc ) │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12eed8 │ │ │ │ + bl 12f6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66850 │ │ │ │ + bne.n 668d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 667e8 │ │ │ │ + beq.n 66870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 667e8 │ │ │ │ + cbnz r3, 66870 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 667fe │ │ │ │ + beq.n 66886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 667fe │ │ │ │ + cbnz r3, 66886 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 666f0 │ │ │ │ + beq.w 66778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 666f0 │ │ │ │ + bne.w 66778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 666f0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66778 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66832 │ │ │ │ + beq.n 668ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66832 │ │ │ │ + cbnz r3, 668ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 666f0 │ │ │ │ + beq.w 66778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 666f0 │ │ │ │ + bne.w 66778 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 666f0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66778 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - movw r0, #47392 @ 0xb920 │ │ │ │ + movw r0, #48160 @ 0xbc20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ - movw r0, #47404 @ 0xb92c │ │ │ │ + b.w 7b320 │ │ │ │ + movw r0, #48172 @ 0xbc2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ │ │ │ │ -00066870 : │ │ │ │ +000668f8 : │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 668ae │ │ │ │ + beq.n 66936 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 668a6 │ │ │ │ + bmi.n 6692e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66918 │ │ │ │ - bl 85a4c │ │ │ │ + b.n 669a0 │ │ │ │ + bl 85b94 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 668b0 │ │ │ │ + b.n 66938 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 668c6 │ │ │ │ + bne.n 6694e │ │ │ │ cmp r3, #0 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r4, #4294967295 @ 0xffffffff │ │ │ │ movge r0, #0 │ │ │ │ - b.n 668d8 │ │ │ │ + b.n 66960 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 668a0 │ │ │ │ - bl 85a4c │ │ │ │ + bpl.n 66928 │ │ │ │ + bl 85b94 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 668f0 │ │ │ │ + bne.n 66978 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66902 │ │ │ │ + b.n 6698a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 668a0 │ │ │ │ - bl 85a4c │ │ │ │ + bpl.n 66928 │ │ │ │ + bl 85b94 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ cmp r4, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - blt.n 668a0 │ │ │ │ + blt.n 66928 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 668a0 │ │ │ │ + bge.n 66928 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006691c : │ │ │ │ +000669a4 : │ │ │ │ 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 114c20 │ │ │ │ + bl 1154f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66956 │ │ │ │ + beq.n 669de │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 115310 │ │ │ │ + bl 115be8 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006695a <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000669e2 <_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, 66986 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 66a0e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 66986 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 66982 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 66a0e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 66a0a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 66986 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 66986 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 6699a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 66a0e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 66a0e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 66a22 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ - movw r0, #57664 @ 0xe140 │ │ │ │ + movw r0, #58432 @ 0xe440 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 669a6 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 66a2e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d5b70 │ │ │ │ + bl d6394 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000669b0 : │ │ │ │ +00066a38 : │ │ │ │ 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, 669da │ │ │ │ + cbz r0, 66a62 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 669da │ │ │ │ - cbz r1, 669d6 │ │ │ │ + bpl.n 66a62 │ │ │ │ + cbz r1, 66a5e │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 669da │ │ │ │ - cbz r2, 669da │ │ │ │ - cbnz r3, 669ee │ │ │ │ + bpl.n 66a62 │ │ │ │ + cbz r2, 66a62 │ │ │ │ + cbnz r3, 66a76 │ │ │ │ movw r1, #1313 @ 0x521 │ │ │ │ - movw r0, #57664 @ 0xe140 │ │ │ │ + movw r0, #58432 @ 0xe440 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 669f8 │ │ │ │ + b.n 66a80 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d5b70 │ │ │ │ + bl d6394 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000669fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00066a84 <_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, 66a26 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 66aae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 66a26 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 66a22 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 66aae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 66aaa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 66a26 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 66a26 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 66a3a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 66aae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 66aae <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 66ac2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1338 @ 0x53a │ │ │ │ - movw r0, #57664 @ 0xe140 │ │ │ │ + movw r0, #58432 @ 0xe440 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66a44 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 66acc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d5b70 │ │ │ │ + bl d6394 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00066a48 : │ │ │ │ +00066ad0 : │ │ │ │ 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, 66a70 │ │ │ │ + cbnz r6, 66af8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #28644 @ 0x6fe4 │ │ │ │ + movw r3, #29412 @ 0x72e4 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 66a82 │ │ │ │ - movw r0, #47420 @ 0xb93c │ │ │ │ + b.n 66b0a │ │ │ │ + movw r0, #48188 @ 0xbc3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 66b4e │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 66bd6 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 66a94 │ │ │ │ + cbz r2, 66b1c │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 66a82 │ │ │ │ + b.n 66b0a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af0dc │ │ │ │ + bl 1afbe4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66b4e │ │ │ │ + beq.n 66bd6 │ │ │ │ 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, #51021 @ 0xc74d │ │ │ │ + movw r3, #53257 @ 0xd009 │ │ │ │ movt r3, #17 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #19589 @ 0x4c85 │ │ │ │ + movw r3, #21501 @ 0x53fd │ │ │ │ movt r3, #31 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #3904 @ 0xf40 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #51617 @ 0xc9a1 │ │ │ │ + movw r3, #53949 @ 0xd2bd │ │ │ │ movt r3, #22 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #43751 @ 0xaae7 │ │ │ │ + movw r3, #43887 @ 0xab6f │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 66b48 │ │ │ │ + blt.n 66bd0 │ │ │ │ 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 7fa70 <_PyType_GetDict@@Base> │ │ │ │ + bl 7fbb0 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80770 │ │ │ │ + bl 808b0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66b52 │ │ │ │ + bne.n 66bda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66b48 │ │ │ │ + beq.n 66bd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66b48 │ │ │ │ + cbnz r3, 66bd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00066b58 : │ │ │ │ - b.w 66a48 │ │ │ │ +00066be0 : │ │ │ │ + b.w 66ad0 │ │ │ │ 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, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #13048 @ 0x32f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c2fa0 │ │ │ │ - cbnz r0, 66b90 │ │ │ │ + bl c3880 │ │ │ │ + cbnz r0, 66c18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66bc6 │ │ │ │ + b.n 66c4e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 48330 │ │ │ │ + bl 483c0 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66bac │ │ │ │ + beq.n 66c34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66bbe │ │ │ │ - b.n 66bb6 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 66c46 │ │ │ │ + b.n 66c3e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66b9e │ │ │ │ - b.n 66b8c │ │ │ │ - bl 80728 │ │ │ │ + beq.n 66c26 │ │ │ │ + b.n 66c14 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66b8c │ │ │ │ + bne.n 66c14 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 808f4 │ │ │ │ - cbnz r0, 66bec │ │ │ │ + bl 80a34 │ │ │ │ + cbnz r0, 66c74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66c48 │ │ │ │ + b.n 66cd0 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 66c02 │ │ │ │ - ldr r0, [pc, #84] @ (66c4c ) │ │ │ │ + cbnz r4, 66c8a │ │ │ │ + ldr r0, [pc, #84] @ (66cd4 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 66c10 │ │ │ │ - ldr r0, [pc, #76] @ (66c50 ) │ │ │ │ + b.n 66c98 │ │ │ │ + ldr r0, [pc, #76] @ (66cd8 ) │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 138f98 │ │ │ │ + bl 1397dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 66c26 │ │ │ │ + beq.n 66cae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66c26 │ │ │ │ + cbnz r3, 66cae │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 66be6 │ │ │ │ + beq.n 66c6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 66c38 │ │ │ │ + bne.n 66cc0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66c48 │ │ │ │ + b.n 66cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66c34 │ │ │ │ + bne.n 66cbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 66c34 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66cbc │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r3, pc, #96 @ (adr r3, 66cb0 <_PyUnicode_CheckConsistency@@Base+0x20>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 66d38 <_PyUnicode_CheckConsistency@@Base+0x20>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 66c76 │ │ │ │ - cbz r3, 66c60 │ │ │ │ + cbz r2, 66cfe │ │ │ │ + cbz r3, 66ce8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 66c68 │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + b.n 66cf0 │ │ │ │ + movw r1, #55504 @ 0xd8d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #47444 @ 0xb954 │ │ │ │ + movw r0, #48212 @ 0xbc54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w e14a8 │ │ │ │ - cbz r3, 66c7c │ │ │ │ + b.w e1cb0 │ │ │ │ + cbz r3, 66d04 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 66c84 │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + b.n 66d0c │ │ │ │ + movw r1, #55504 @ 0xd8d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #47480 @ 0xb978 │ │ │ │ + movw r0, #48248 @ 0xbc78 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ │ │ │ │ -00066c90 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00066d18 <_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 66cca <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #764] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 66d52 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #764] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #48276 @ 0xbc94 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_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 66d04 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 66d8c <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 66e4c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #708] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.w 66ed4 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #708] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47576 @ 0xb9d8 │ │ │ │ + movw r2, #48344 @ 0xbcd8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_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 r1, r3, #32 │ │ │ │ - beq.n 66d6e <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 66d3a <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 66df6 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 66dc2 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47608 @ 0xb9f8 │ │ │ │ + movw r2, #48376 @ 0xbcf8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 66d5c <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #620] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 66de4 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #620] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #685 @ 0x2ad │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47704 @ 0xba58 │ │ │ │ + movw r2, #48472 @ 0xbd58 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 66e24 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 66eac <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - b.n 66e0a <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 66d8e <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #568] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + b.n 66e92 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 66e16 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #568] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #692 @ 0x2b4 │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #47608 @ 0xb9f8 │ │ │ │ + movw r2, #48376 @ 0xbcf8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 66db0 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + cbnz r1, 66e38 <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #47756 @ 0xba8c │ │ │ │ + movw r2, #48524 @ 0xbd8c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 66e00 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cbz r6, 66e88 <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 66dd8 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #496] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 66e60 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #496] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #698 @ 0x2ba │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47776 @ 0xbaa0 │ │ │ │ + movw r2, #48544 @ 0xbda0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 66e4c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #456] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 66ed4 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #456] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #699 @ 0x2bb │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47804 @ 0xbabc │ │ │ │ + movw r2, #48572 @ 0xbdbc │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 66e24 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #420] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 66eac <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #420] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #702 @ 0x2be │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #47728 @ 0xba70 │ │ │ │ + movw r2, #48496 @ 0xbd70 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 66e4c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 66ed4 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 66e4c <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + cbz r2, 66ed4 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #707 @ 0x2c3 │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #47844 @ 0xbae4 │ │ │ │ + movw r2, #48612 @ 0xbde4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 66fb0 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + beq.w 67038 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 66e66 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + bpl.n 66eee <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 66e68 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + b.n 66ef0 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 66e92 <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ + ble.n 66f1a <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 66e7a <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + bne.n 66f02 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 66e86 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + b.n 66f0e <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ 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 │ │ │ │ - b.n 66e6e <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ + b.n 66ef6 <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 66f00 <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ - cbnz r6, 66ee4 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ + bne.n 66f88 <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ + cbnz r6, 66f6c <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 66ebe <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ - ldr r5, [pc, #268] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bhi.n 66f46 <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ + ldr r5, [pc, #268] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #727 @ 0x2d7 │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #47872 @ 0xbb00 │ │ │ │ + movw r2, #48640 @ 0xbe00 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 66f7a <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - ldr r5, [pc, #232] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bls.n 67002 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + ldr r5, [pc, #232] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #728 @ 0x2d8 │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #47888 @ 0xbb10 │ │ │ │ + movw r2, #48656 @ 0xbe10 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 66f7a <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + bls.n 67002 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47904 @ 0xbb20 │ │ │ │ + movw r2, #48672 @ 0xbe20 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #176] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #176] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #731 @ 0x2db │ │ │ │ - b.n 66fa0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 67028 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 66f3e <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ + bne.n 66fc6 <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 66f20 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + bhi.n 66fa8 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47920 @ 0xbb30 │ │ │ │ + movw r2, #48688 @ 0xbe30 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #144] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #144] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #734 @ 0x2de │ │ │ │ - b.n 66fa0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 67028 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 66f7e <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + bcc.n 67006 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47940 @ 0xbb44 │ │ │ │ + movw r2, #48708 @ 0xbe44 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #116] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #116] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - b.n 66fa0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 67028 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 66f5c <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + bcs.n 66fe4 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47960 @ 0xbb58 │ │ │ │ + movw r2, #48728 @ 0xbe58 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #84] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #84] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #738 @ 0x2e2 │ │ │ │ - b.n 66fa0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 67028 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 66f84 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + bcc.n 6700c <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #47980 @ 0xbb6c │ │ │ │ + movw r2, #48748 @ 0xbe6c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #56] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #56] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #739 @ 0x2e3 │ │ │ │ - b.n 66fa0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 67028 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 66f88 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b.n 67010 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 66f88 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b.n 67010 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 66fb0 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ - ldr r5, [pc, #32] @ (66fac <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r3, #35384 @ 0x8a38 │ │ │ │ + cbz r3, 67038 <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + ldr r5, [pc, #32] @ (67034 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r3, #36152 @ 0x8d38 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r2, #48000 @ 0xbb80 │ │ │ │ + movw r2, #48768 @ 0xbe80 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movw r1, #741 @ 0x2e5 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 61e1c <_PyObject_AssertFailed@@Base> │ │ │ │ - @ instruction: 0xf71c0045 │ │ │ │ + bl 61ea4 <_PyObject_AssertFailed@@Base> │ │ │ │ + @ instruction: 0xfa040045 │ │ │ │ movs r0, #1 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 66fec <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + bmi.n 67074 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 66ff0 <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ + beq.n 67078 <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 66ff2 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 6707a <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 66ff2 <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 6707a <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 72a8c │ │ │ │ + bl 72bd4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67012 <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ + cbz r0, 6709a <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl cd444 │ │ │ │ + bl cdcd0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067018 : │ │ │ │ +000670a0 : │ │ │ │ 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 67034 │ │ │ │ - bl 4abaa │ │ │ │ - b.n 67070 │ │ │ │ + bmi.n 670bc │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 670f8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #48076 @ 0xbbcc │ │ │ │ + movw r1, #48844 @ 0xbecc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67070 │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + beq.n 670f8 │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 52f70 │ │ │ │ + b.w 52fb0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067074 : │ │ │ │ +000670fc : │ │ │ │ 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 67090 │ │ │ │ - bl 4abaa │ │ │ │ - b.n 67114 │ │ │ │ + bmi.n 67118 │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 6719c │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #48160 @ 0xbc20 │ │ │ │ + movw r1, #48928 @ 0xbf20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67114 │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + beq.n 6719c │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 52f70 │ │ │ │ + bl 52fb0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67114 │ │ │ │ + cbz r0, 6719c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6710c │ │ │ │ + bmi.n 67194 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48248 @ 0xbc78 │ │ │ │ + movw r1, #49016 @ 0xbf78 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67114 │ │ │ │ + beq.n 6719c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67114 │ │ │ │ + cbnz r3, 6719c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67114 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6719c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0ac0 │ │ │ │ + b.w 1b15b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067118 : │ │ │ │ +000671a0 : │ │ │ │ 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 67134 │ │ │ │ - bl 4abaa │ │ │ │ - b.n 67170 │ │ │ │ + bmi.n 671bc │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 671f8 │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #48252 @ 0xbc7c │ │ │ │ + movw r1, #49020 @ 0xbf7c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67170 │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + beq.n 671f8 │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2696ec │ │ │ │ + b.w 269a64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067174 : │ │ │ │ +000671fc : │ │ │ │ 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 67190 │ │ │ │ - bl 4abaa │ │ │ │ - b.n 671b2 │ │ │ │ + bmi.n 67218 │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 6723a │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #48396 @ 0xbd0c │ │ │ │ + movw r1, #49164 @ 0xc00c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1ec8c8 │ │ │ │ + bl 1ed0f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 671b6 │ │ │ │ + bne.n 6723e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67212 │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + b.n 6729a │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2696ec │ │ │ │ + bl 269a64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 671b2 │ │ │ │ + beq.n 6723a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 67212 │ │ │ │ + bmi.n 6729a │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48488 @ 0xbd68 │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 671b2 │ │ │ │ + beq.n 6723a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671b2 │ │ │ │ + bne.n 6723a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 671b2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6723a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067216 : │ │ │ │ +0006729e : │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ - bl f5cec <_Py_GetErrorHandler@@Base> │ │ │ │ + bl f64f8 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8ad4c │ │ │ │ + b.w 8aef4 │ │ │ │ │ │ │ │ -0006723e : │ │ │ │ +000672c6 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 192a98 │ │ │ │ + b.w 1934c8 │ │ │ │ │ │ │ │ -00067244 <_PyUnicode_DecodeUnicodeEscapeInternal@@Base>: │ │ │ │ +000672cc <_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 cbb24 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ + bl cc3a0 <_PyUnicode_DecodeUnicodeEscapeInternal2@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067264 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +000672ec <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 67278 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 67300 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 6727c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 67304 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -00067282 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0006730a <_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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ adds r7, r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 672c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + bls.n 6734e <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 672bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bne.n 67344 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 672b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + bcc.n 6733e <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 672a2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 672ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + beq.n 6732a <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 67352 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 672c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + beq.n 6734e <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6729a <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ - b.n 672ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + bge.n 67322 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ + b.n 67352 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 672cc <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ + b.n 67354 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 672f6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + bcc.n 6737e <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 672f6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + blt.n 6737e <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 67308 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ + beq.n 67390 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 6730a <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b.n 67392 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 672dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + beq.n 67364 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 672dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ - b.n 67352 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ + bne.n 67364 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + b.n 673da <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 6731e <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ + beq.n 673a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 67334 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ + beq.n 673bc <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ blx 29db8 │ │ │ │ - b.n 6734a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + b.n 673d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 6734a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 673d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ - b.n 67322 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + b.n 673aa <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 6734a <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 673d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str.w r3, [r0], #4 │ │ │ │ - b.n 67338 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ + b.n 673c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -91173,685 +91225,685 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #10188 @ 0x27cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 67380 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ + beq.n 67408 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 67396 <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ + bne.n 6741e <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 673ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ + beq.n 67452 <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 673ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ - b.n 67398 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ + ble.n 67452 <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ + b.n 67420 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ 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 673b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x134> │ │ │ │ + beq.n 6743e <_PyUnicodeWriter_WriteLatin1String@@Base+0x134> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 673e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ + bne.n 6746c <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 673ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ + beq.n 67452 <_PyUnicodeWriter_WriteLatin1String@@Base+0x148> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 673e6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ + bgt.n 6746e <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 67428 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 674b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ 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 159924 │ │ │ │ + bl 15a120 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67412 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + beq.n 6749a <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67412 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + cbnz r3, 6749a <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67428 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ + beq.n 674b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67428 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ + cbnz r3, 674b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 67456 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d4> │ │ │ │ + beq.n 674de <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d4> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67484 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ + bne.n 6750c <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6746a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e8> │ │ │ │ + beq.n 674f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67486 <_PyUnicodeWriter_WriteLatin1String@@Base+0x204> │ │ │ │ + bgt.n 6750e <_PyUnicodeWriter_WriteLatin1String@@Base+0x204> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 674b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 67538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ 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 158dd8 │ │ │ │ + bl 1595d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 674b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ + beq.n 67538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 674b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ + cbnz r3, 67538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x22e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 674de <_PyUnicodeWriter_WriteLatin1String@@Base+0x25c> │ │ │ │ + beq.n 67566 <_PyUnicodeWriter_WriteLatin1String@@Base+0x25c> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6750c <_PyUnicodeWriter_WriteLatin1String@@Base+0x28a> │ │ │ │ + bne.n 67594 <_PyUnicodeWriter_WriteLatin1String@@Base+0x28a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 674f2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x270> │ │ │ │ + beq.n 6757a <_PyUnicodeWriter_WriteLatin1String@@Base+0x270> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6750e <_PyUnicodeWriter_WriteLatin1String@@Base+0x28c> │ │ │ │ + bgt.n 67596 <_PyUnicodeWriter_WriteLatin1String@@Base+0x28c> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 67538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 675c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ 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 11dd64 │ │ │ │ + bl 11e618 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ + beq.n 675c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67538 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ + cbnz r3, 675c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 67566 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e4> │ │ │ │ + beq.n 675ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x2e4> │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67594 <_PyUnicodeWriter_WriteLatin1String@@Base+0x312> │ │ │ │ + bne.n 6761c <_PyUnicodeWriter_WriteLatin1String@@Base+0x312> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6757a <_PyUnicodeWriter_WriteLatin1String@@Base+0x2f8> │ │ │ │ + beq.n 67602 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67596 <_PyUnicodeWriter_WriteLatin1String@@Base+0x314> │ │ │ │ + bgt.n 6761e <_PyUnicodeWriter_WriteLatin1String@@Base+0x314> │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 675c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 67648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ 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 188d70 │ │ │ │ + bl 1898c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 675c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ + beq.n 67648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 675c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ + cbnz r3, 67648 <_PyUnicodeWriter_WriteLatin1String@@Base+0x33e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #42444 @ 0xa5cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6760c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 67694 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6760c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + beq.n 67694 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #48592 @ 0xbdd0 │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67642 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c0> │ │ │ │ + b.n 676ca <_PyUnicodeWriter_WriteLatin1String@@Base+0x3c0> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6763c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ba> │ │ │ │ + beq.n 676c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3ba> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 9d260 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9d3e0 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6762a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a8> │ │ │ │ + bge.n 676b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a8> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 67606 <_PyUnicodeWriter_WriteLatin1String@@Base+0x384> │ │ │ │ + b.n 6768e <_PyUnicodeWriter_WriteLatin1String@@Base+0x384> │ │ │ │ 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 67640 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ + b.n 676c8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3be> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067644 : │ │ │ │ +000676cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (67678 ) │ │ │ │ + ldr r4, [pc, #36] @ (67700 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 20719c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 2076ec <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67676 │ │ │ │ - movw r0, #48624 @ 0xbdf0 │ │ │ │ + bge.n 676fe │ │ │ │ + movw r0, #49392 @ 0xc0f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fdedc │ │ │ │ + b.w 1fe614 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006767c : │ │ │ │ +00067704 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d7964 │ │ │ │ + bl 1d8254 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6769a │ │ │ │ - bl d6f30 │ │ │ │ + cbnz r0, 67722 │ │ │ │ + bl d7760 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 676b0 │ │ │ │ + b.n 67738 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 676ae │ │ │ │ + beq.n 67736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 676ae │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67736 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1d7964 │ │ │ │ + bl 1d8254 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6770e │ │ │ │ + cbz r0, 67796 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r7, 676ea │ │ │ │ + cbz r7, 67772 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #47792 @ 0xbab0 │ │ │ │ + movw r1, #48560 @ 0xbdb0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 676f2 │ │ │ │ + b.n 6777a │ │ │ │ mov r1, r6 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67702 │ │ │ │ + beq.n 6778a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 67706 │ │ │ │ + cbz r3, 6778e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6770e │ │ │ │ + b.n 67796 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67702 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6778a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067712 : │ │ │ │ +0006779a : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 676b2 │ │ │ │ + b.n 6773a │ │ │ │ │ │ │ │ -00067716 : │ │ │ │ +0006779e : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 676b2 │ │ │ │ + b.n 6773a │ │ │ │ │ │ │ │ -0006771a <_PyCrossInterpreterData_Lookup@@Base>: │ │ │ │ +000677a2 <_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 140f1c │ │ │ │ + bl 141724 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 264530 <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ + b.w 2648ac <_PyObject_GetCrossInterpreterData@@Base+0xf8> │ │ │ │ │ │ │ │ -00067738 <_PyXI_NamespaceFromNames@@Base>: │ │ │ │ +000677c0 <_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, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 67754 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ - cbnz r0, 67758 <_PyXI_NamespaceFromNames@@Base+0x20> │ │ │ │ + beq.n 677dc <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + cbnz r0, 677e0 <_PyXI_NamespaceFromNames@@Base+0x20> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67784 <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ + b.n 6780c <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ mov r5, r0 │ │ │ │ - bl 2457e4 │ │ │ │ + bl 245cac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67754 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + beq.n 677dc <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 245818 │ │ │ │ + bl 245ce0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67784 <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ + bne.n 6780c <_PyXI_NamespaceFromNames@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67754 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ - bl d6f30 │ │ │ │ - b.n 67754 <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + bne.n 677dc <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ + bl d7760 │ │ │ │ + b.n 677dc <_PyXI_NamespaceFromNames@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067788 : │ │ │ │ - ldr r0, [pc, #28] @ (677a8 ) │ │ │ │ +00067810 : │ │ │ │ + ldr r0, [pc, #28] @ (67830 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #48664 @ 0xbe18 │ │ │ │ + movw r2, #49432 @ 0xc118 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + b.w 12d684 <_PyErr_SetString@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000677ac <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 677e8 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00067834 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 67870 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 677de <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 67866 <_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, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #63616 @ 0xf880 │ │ │ │ + movw r2, #64344 @ 0xfb58 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1b0fa8 │ │ │ │ + b.w 1b1a9c │ │ │ │ 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, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #48700 @ 0xbe3c │ │ │ │ + movw r2, #49468 @ 0xc13c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_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, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #48700 @ 0xbe3c │ │ │ │ + movw r2, #49468 @ 0xc13c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ 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 r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 67878 <_PyState_AddModule@@Base+0xcc> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 67900 <_PyState_AddModule@@Base+0xcc> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #56064 @ 0xdb00 │ │ │ │ + movw r0, #56832 @ 0xde00 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r3, r4 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 678a0 <_PyState_AddModule@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #40] @ (678a4 <_PyState_AddModule@@Base+0xf8>) │ │ │ │ + b.n 67928 <_PyState_AddModule@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #40] @ (6792c <_PyState_AddModule@@Base+0xf8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1b1af0 │ │ │ │ + bl 1b25e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 67874 <_PyState_AddModule@@Base+0xc8> │ │ │ │ - cbz r0, 67898 <_PyState_AddModule@@Base+0xec> │ │ │ │ + beq.n 678fc <_PyState_AddModule@@Base+0xc8> │ │ │ │ + cbz r0, 67920 <_PyState_AddModule@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b35bc │ │ │ │ + b.w 1b40b4 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67a5a <_PyState_AddModule@@Base+0x2ae> │ │ │ │ - ldr r3, [pc, #412] @ (67a64 <_PyState_AddModule@@Base+0x2b8>) │ │ │ │ + beq.w 67ae2 <_PyState_AddModule@@Base+0x2ae> │ │ │ │ + ldr r3, [pc, #412] @ (67aec <_PyState_AddModule@@Base+0x2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3892] @ 0xf34 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 678ea <_PyState_AddModule@@Base+0x13e> │ │ │ │ - bne.n 678ee <_PyState_AddModule@@Base+0x142> │ │ │ │ + bgt.n 67972 <_PyState_AddModule@@Base+0x13e> │ │ │ │ + bne.n 67976 <_PyState_AddModule@@Base+0x142> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #216] @ 0xd8 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 678f0 <_PyState_AddModule@@Base+0x144> │ │ │ │ + b.n 67978 <_PyState_AddModule@@Base+0x144> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 678f0 <_PyState_AddModule@@Base+0x144> │ │ │ │ + b.n 67978 <_PyState_AddModule@@Base+0x144> │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #5940 @ 0x1734 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 67938 <_PyState_AddModule@@Base+0x18c> │ │ │ │ - bl 7b1c8 │ │ │ │ + cbz r0, 679c0 <_PyState_AddModule@@Base+0x18c> │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ - bl 85bd4 │ │ │ │ + beq.w 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6792e <_PyState_AddModule@@Base+0x182> │ │ │ │ + beq.n 679b6 <_PyState_AddModule@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6792e <_PyState_AddModule@@Base+0x182> │ │ │ │ + cbnz r3, 679b6 <_PyState_AddModule@@Base+0x182> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67900 <_PyState_AddModule@@Base+0x154> │ │ │ │ - b.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 67988 <_PyState_AddModule@@Base+0x154> │ │ │ │ + b.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ movw r3, #5944 @ 0x1738 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 6797e <_PyState_AddModule@@Base+0x1d2> │ │ │ │ + cbz r0, 67a06 <_PyState_AddModule@@Base+0x1d2> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 67946 <_PyState_AddModule@@Base+0x19a> │ │ │ │ - bl 7b1c8 │ │ │ │ + beq.n 679ce <_PyState_AddModule@@Base+0x19a> │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ - bl 85bd4 │ │ │ │ + beq.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 67976 <_PyState_AddModule@@Base+0x1ca> │ │ │ │ + beq.n 679fe <_PyState_AddModule@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 67976 <_PyState_AddModule@@Base+0x1ca> │ │ │ │ + cbnz r3, 679fe <_PyState_AddModule@@Base+0x1ca> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67946 <_PyState_AddModule@@Base+0x19a> │ │ │ │ - b.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 679ce <_PyState_AddModule@@Base+0x19a> │ │ │ │ + b.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ movw r3, #5948 @ 0x173c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 679c4 <_PyState_AddModule@@Base+0x218> │ │ │ │ + cbz r0, 67a4c <_PyState_AddModule@@Base+0x218> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6798c <_PyState_AddModule@@Base+0x1e0> │ │ │ │ - bl 7b1c8 │ │ │ │ + beq.n 67a14 <_PyState_AddModule@@Base+0x1e0> │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ - bl 85bd4 │ │ │ │ + beq.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 679bc <_PyState_AddModule@@Base+0x210> │ │ │ │ + beq.n 67a44 <_PyState_AddModule@@Base+0x210> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 679bc <_PyState_AddModule@@Base+0x210> │ │ │ │ + cbnz r3, 67a44 <_PyState_AddModule@@Base+0x210> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6798c <_PyState_AddModule@@Base+0x1e0> │ │ │ │ - b.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 67a14 <_PyState_AddModule@@Base+0x1e0> │ │ │ │ + b.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ movw r3, #11012 @ 0x2b04 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 67a5c <_PyState_AddModule@@Base+0x2b0> │ │ │ │ + beq.n 67ae4 <_PyState_AddModule@@Base+0x2b0> │ │ │ │ adds r6, #16 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67a5c <_PyState_AddModule@@Base+0x2b0> │ │ │ │ - bl 7b1c8 │ │ │ │ + beq.n 67ae4 <_PyState_AddModule@@Base+0x2b0> │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + cbz r0, 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d43fc │ │ │ │ + bl d4c44 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67a08 <_PyState_AddModule@@Base+0x25c> │ │ │ │ + bge.n 67a90 <_PyState_AddModule@@Base+0x25c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + cbnz r3, 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ - beq.n 67a1e <_PyState_AddModule@@Base+0x272> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ + beq.n 67aa6 <_PyState_AddModule@@Base+0x272> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67a40 <_PyState_AddModule@@Base+0x294> │ │ │ │ + beq.n 67ac8 <_PyState_AddModule@@Base+0x294> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a40 <_PyState_AddModule@@Base+0x294> │ │ │ │ + cbnz r3, 67ac8 <_PyState_AddModule@@Base+0x294> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67a40 <_PyState_AddModule@@Base+0x294> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67ac8 <_PyState_AddModule@@Base+0x294> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67a3a <_PyState_AddModule@@Base+0x28e> │ │ │ │ + beq.n 67ac2 <_PyState_AddModule@@Base+0x28e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a3a <_PyState_AddModule@@Base+0x28e> │ │ │ │ + cbnz r3, 67ac2 <_PyState_AddModule@@Base+0x28e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 67a44 <_PyState_AddModule@@Base+0x298> │ │ │ │ + bne.n 67acc <_PyState_AddModule@@Base+0x298> │ │ │ │ adds r6, #16 │ │ │ │ - b.n 679d8 <_PyState_AddModule@@Base+0x22c> │ │ │ │ + b.n 67a60 <_PyState_AddModule@@Base+0x22c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67a5a <_PyState_AddModule@@Base+0x2ae> │ │ │ │ + beq.n 67ae2 <_PyState_AddModule@@Base+0x2ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a5a <_PyState_AddModule@@Base+0x2ae> │ │ │ │ + cbnz r3, 67ae2 <_PyState_AddModule@@Base+0x2ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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} │ │ │ │ @@ -91860,242 +91912,285 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ - cbnz r0, 67a9a <_PyState_AddModule@@Base+0x2ee> │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ + cbnz r0, 67b22 <_PyState_AddModule@@Base+0x2ee> │ │ │ │ + movw r1, #13268 @ 0x33d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #32780 @ 0x800c │ │ │ │ + movw r0, #33548 @ 0x830c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 67aae <_PyState_AddModule@@Base+0x302> │ │ │ │ - bl 1130d4 │ │ │ │ - b.n 67ace <_PyState_AddModule@@Base+0x322> │ │ │ │ - bl 10be60 │ │ │ │ + bne.n 67b36 <_PyState_AddModule@@Base+0x302> │ │ │ │ + bl 1139ac │ │ │ │ + b.n 67b56 <_PyState_AddModule@@Base+0x322> │ │ │ │ + bl 10c7ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67ace <_PyState_AddModule@@Base+0x322> │ │ │ │ + bge.n 67b56 <_PyState_AddModule@@Base+0x322> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 67ace <_PyState_AddModule@@Base+0x322> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 67b56 <_PyState_AddModule@@Base+0x322> │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1231f0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 123aa4 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00067ad8 : │ │ │ │ +00067b60 : │ │ │ │ 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, #88] @ (67b44 ) │ │ │ │ - bl 12cb58 │ │ │ │ + ldr r0, [pc, #88] @ (67bcc ) │ │ │ │ + bl 12d498 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67b0a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 67b3c │ │ │ │ - movw r0, #12456 @ 0x30a8 │ │ │ │ + cbnz r0, 67b92 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 67bc4 │ │ │ │ + movw r0, #13224 @ 0x33a8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 115558 │ │ │ │ - cbz r0, 67b3c │ │ │ │ + bl 115e04 │ │ │ │ + cbz r0, 67bc4 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #56] @ (67b48 ) │ │ │ │ + ldr r0, [pc, #56] @ (67bd0 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 9571c │ │ │ │ + bl 9589c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 67b30 │ │ │ │ + beq.n 67bb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 67b34 │ │ │ │ + cbz r3, 67bbc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 67b3c │ │ │ │ + b.n 67bc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67b30 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67bb8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 67ae8 │ │ │ │ + bne.n 67b70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 67a14 <_PyState_AddModule@@Base+0x268> │ │ │ │ + b.n 67a9c <_PyState_AddModule@@Base+0x268> │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 67b5a │ │ │ │ - movw r0, #63828 @ 0xf954 │ │ │ │ + cbnz r0, 67be2 │ │ │ │ + movw r0, #64596 @ 0xfc54 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.w 1c98a0 │ │ │ │ + b.w 1ca210 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r7, #48744 @ 0xbe68 │ │ │ │ + movw r7, #49512 @ 0xc168 │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + movw r0, #38560 @ 0x96a0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1c98a0 │ │ │ │ + bl 1ca210 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ sub.w r3, r1, #32 │ │ │ │ - cbz r1, 67bd4 │ │ │ │ + cbz r1, 67c5c │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne.n 67b9a │ │ │ │ - movw r0, #48728 @ 0xbe58 │ │ │ │ + bne.n 67c22 │ │ │ │ + movw r0, #49496 @ 0xc158 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1c98a0 │ │ │ │ - b.n 67b7e │ │ │ │ + bl 1ca210 │ │ │ │ + b.n 67c06 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi.n 67bac │ │ │ │ - movw r0, #48732 @ 0xbe5c │ │ │ │ + bhi.n 67c34 │ │ │ │ + movw r0, #49500 @ 0xc15c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1c98a0 │ │ │ │ - b.n 67b7e │ │ │ │ + bl 1ca210 │ │ │ │ + b.n 67c06 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi.n 67bbe │ │ │ │ - movw r0, #48736 @ 0xbe60 │ │ │ │ + bhi.n 67c46 │ │ │ │ + movw r0, #49504 @ 0xc160 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1c98a0 │ │ │ │ - b.n 67b7e │ │ │ │ + bl 1ca210 │ │ │ │ + b.n 67c06 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #52216 @ 0xcbf8 │ │ │ │ + movw r0, #52984 @ 0xcef8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ it cc │ │ │ │ movcc r0, r7 │ │ │ │ - bl 1c98a0 │ │ │ │ - b.n 67b7e │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ + bl 1ca210 │ │ │ │ + b.n 67c06 │ │ │ │ + movw r0, #38560 @ 0x96a0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c98a0 │ │ │ │ + b.w 1ca210 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #52904 @ 0xcea8 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 67c0e │ │ │ │ + beq.n 67c96 │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67c2e │ │ │ │ - cbz r1, 67c36 │ │ │ │ - movw r0, #48752 @ 0xbe70 │ │ │ │ + bne.n 67cb6 │ │ │ │ + cbz r1, 67cbe │ │ │ │ + movw r0, #49520 @ 0xc170 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fda58 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 67c4c │ │ │ │ + bl 1fe190 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 67cd4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 67c36 │ │ │ │ + beq.n 67cbe │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 67c36 │ │ │ │ + beq.n 67cbe │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1bef90 │ │ │ │ + b.w 1bfa78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 67c2e │ │ │ │ - movw r0, #48752 @ 0xbe70 │ │ │ │ + beq.n 67cb6 │ │ │ │ + movw r0, #49520 @ 0xc170 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c2e │ │ │ │ + bne.n 67cb6 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #80] @ (67cb4 ) │ │ │ │ + ldr r2, [pc, #80] @ (67d3c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 67ca6 │ │ │ │ + cbz r3, 67d2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 141818 │ │ │ │ + bl 142070 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67c96 │ │ │ │ + cbnz r0, 67d1e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #17252 @ 0x4364 │ │ │ │ + movw r1, #17980 @ 0x463c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 67cae │ │ │ │ + bl 12d620 │ │ │ │ + b.n 67d36 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 21ea30 │ │ │ │ + b.w 21f0e8 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + dmb ish │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + bmi.n 67d6a │ │ │ │ + movw r1, #22456 @ 0x57b8 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [pc, #84] @ (67dbc ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.n 67d9e │ │ │ │ + bic.w r2, r3, #1 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 67d8a │ │ │ │ + strex ip, r4, [r0] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 67d78 │ │ │ │ + dmb ish │ │ │ │ + beq.n 67d94 │ │ │ │ + mov r3, r1 │ │ │ │ + b.n 67d58 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + adds r0, r2, #4 │ │ │ │ + b.w 1439d4 <_PySemaphore_Wakeup@@Base> │ │ │ │ + movs r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r0] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne.n 67db4 │ │ │ │ + strex r1, r2, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 67da4 │ │ │ │ + dmb ish │ │ │ │ + bne.n 67d58 │ │ │ │ + pop {r4, pc} │ │ │ │ + @ instruction: 0xfa200045 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #20528 @ 0x5030 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, 67cda │ │ │ │ + cbz r2, 67de2 │ │ │ │ blx 29334 │ │ │ │ movw r2, #38800 @ 0x9790 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 292c8 │ │ │ │ - movw r1, #64964 @ 0xfdc4 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ + movw r1, #196 @ 0xc4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 67d22 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 67e2a │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #11028 @ 0x2b14 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #11756 @ 0x2dec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29fd8 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -92107,146 +92202,146 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b426 │ │ │ │ │ │ │ │ -00067d50 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00067e58 <_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, #48776 @ 0xbe88 │ │ │ │ + movw r1, #49544 @ 0xc188 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 67cb8 │ │ │ │ + bl 67dc0 │ │ │ │ │ │ │ │ -00067d6c : │ │ │ │ +00067e74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 292c8 │ │ │ │ blx 29c34 │ │ │ │ - cbnz r0, 67db8 │ │ │ │ - bl 9a0e4 <_Py_GetConfig@@Base> │ │ │ │ + cbnz r0, 67ec0 │ │ │ │ + bl 9a25c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 67dba │ │ │ │ - cbz r4, 67db8 │ │ │ │ - movw r1, #62280 @ 0xf348 │ │ │ │ + cbz r0, 67ec2 │ │ │ │ + cbz r4, 67ec0 │ │ │ │ + movw r1, #63048 @ 0xf648 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 67db8 │ │ │ │ + cbz r0, 67ec0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44072 @ 0xac28 │ │ │ │ + movw r1, #44840 @ 0xaf28 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ blx 2aa68 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 67dba │ │ │ │ + b.n 67ec2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067dbc : │ │ │ │ +00067ec4 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ b.w 2bcf8 │ │ │ │ │ │ │ │ -00067dc4 : │ │ │ │ +00067ecc : │ │ │ │ movs r3, #0 │ │ │ │ b.w 2bcf8 │ │ │ │ │ │ │ │ -00067dca : │ │ │ │ +00067ed2 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 2bcf8 │ │ │ │ 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, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #62280 @ 0xf348 │ │ │ │ + movw r1, #63048 @ 0xf648 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #13 │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 2bcf8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00067e10 : │ │ │ │ +00067f18 : │ │ │ │ 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 60556 │ │ │ │ + bl 605de │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067e32 : │ │ │ │ +00067f3a : │ │ │ │ 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 60556 │ │ │ │ + bl 605de │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067e56 : │ │ │ │ +00067f5e : │ │ │ │ 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 60556 │ │ │ │ + bl 605de │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067e7a : │ │ │ │ +00067f82 : │ │ │ │ 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 2b982 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00067e9a : │ │ │ │ +00067fa2 : │ │ │ │ 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] │ │ │ │ @@ -92256,210 +92351,210 @@ │ │ │ │ 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, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 67ed2 │ │ │ │ + cbz r3, 67fda │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 67ee0 │ │ │ │ + b.n 67fe8 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 67ede │ │ │ │ - bne.n 67eda │ │ │ │ - cbnz r1, 67efa │ │ │ │ + blt.n 67fe6 │ │ │ │ + bne.n 67fe2 │ │ │ │ + cbnz r1, 68002 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67ee0 │ │ │ │ + b.n 67fe8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #168] @ (67f8c ) │ │ │ │ + ldr r1, [pc, #168] @ (68094 ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 67f00 │ │ │ │ - b.n 67f86 │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 68008 │ │ │ │ + b.n 6808e │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 67f52 │ │ │ │ + beq.n 6805a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67f86 │ │ │ │ - beq.n 67f52 │ │ │ │ - ldr r1, [pc, #124] @ (67f90 ) │ │ │ │ + blt.n 6808e │ │ │ │ + beq.n 6805a │ │ │ │ + ldr r1, [pc, #124] @ (68098 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ 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, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 906f8 │ │ │ │ - cbz r0, 67f46 │ │ │ │ + bl 90880 │ │ │ │ + cbz r0, 6804e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 67f28 │ │ │ │ - ldr r3, [pc, #76] @ (67f94 ) │ │ │ │ + b.n 68030 │ │ │ │ + ldr r3, [pc, #76] @ (6809c ) │ │ │ │ ldr.w r3, [r3, #792] @ 0x318 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 67f70 │ │ │ │ - ldr r1, [pc, #60] @ (67f90 ) │ │ │ │ + b.n 68078 │ │ │ │ + ldr r1, [pc, #60] @ (68098 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (67f94 ) │ │ │ │ + ldr r2, [pc, #56] @ (6809c ) │ │ │ │ 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 67f7a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 67f86 │ │ │ │ + bne.n 68082 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6808e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #752] @ (68280 ) │ │ │ │ + ldr r3, [pc, #752] @ (68388 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37c42 │ │ │ │ + bl 37c4a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 67fec │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 680f4 │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #31688 @ 0x7bc8 │ │ │ │ + movw r0, #32456 @ 0x7ec8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6801e │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 68126 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ - cbz r0, 6801e │ │ │ │ + bl 8b880 │ │ │ │ + cbz r0, 68126 │ │ │ │ blx 29d00 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #35480 @ 0x8a98 │ │ │ │ - movweq r1, #48836 @ 0xbec4 │ │ │ │ + movwne r1, #36248 @ 0x8d98 │ │ │ │ + movweq r1, #49604 @ 0xc1c4 │ │ │ │ movtne r1, #40 @ 0x28 │ │ │ │ movteq r1, #43 @ 0x2b │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00068024 : │ │ │ │ +0006812c : │ │ │ │ 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, #18840 @ 0x4998 │ │ │ │ + movw r1, #19568 @ 0x4c70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ sub sp, #4 │ │ │ │ blx 29ddc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 680d2 │ │ │ │ + beq.n 681da │ │ │ │ movw r5, #11892 @ 0x2e74 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 68064 │ │ │ │ + cbz r3, 6816c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 121f34 │ │ │ │ - b.n 6808a │ │ │ │ + bl 1227e4 │ │ │ │ + b.n 68192 │ │ │ │ bl 35684 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6805a │ │ │ │ - b.n 680d6 │ │ │ │ + beq.n 68162 │ │ │ │ + b.n 681de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2a194 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 680c0 │ │ │ │ + bcc.n 681c8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 29bb8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 680c0 │ │ │ │ + cbnz r0, 681c8 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 680b4 │ │ │ │ + bcc.n 681bc │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2a828 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 68070 │ │ │ │ + bne.n 68178 │ │ │ │ mov r0, r6 │ │ │ │ blx 2a8ac │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 680c4 │ │ │ │ + b.n 681cc │ │ │ │ mov r0, r6 │ │ │ │ blx 29e6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6808a │ │ │ │ - b.n 680c4 │ │ │ │ + beq.n 68192 │ │ │ │ + b.n 681cc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ blx 2953c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1030ec │ │ │ │ - b.n 680d6 │ │ │ │ + bl 103a70 │ │ │ │ + b.n 681de │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -92468,782 +92563,748 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6810e │ │ │ │ + beq.n 68216 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 68124 │ │ │ │ + bne.n 6822c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 6817e │ │ │ │ + beq.n 68286 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6817e │ │ │ │ - b.n 68126 │ │ │ │ + ble.n 68286 │ │ │ │ + b.n 6822e │ │ │ │ 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 68144 │ │ │ │ + beq.n 6824c │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6815a │ │ │ │ + bne.n 68262 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 6817e │ │ │ │ + beq.n 68286 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6817e │ │ │ │ - b.n 6815c │ │ │ │ + ble.n 68286 │ │ │ │ + b.n 68264 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 681bc │ │ │ │ + cbz r6, 682c4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68198 │ │ │ │ + bne.n 682a0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 681a6 │ │ │ │ + bne.n 682ae │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 681fa │ │ │ │ + bl 12d620 │ │ │ │ + b.n 68302 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 681ae │ │ │ │ - b.n 68170 │ │ │ │ + bne.n 682b6 │ │ │ │ + b.n 68278 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6817e │ │ │ │ - b.n 681b0 │ │ │ │ + ble.n 68286 │ │ │ │ + b.n 682b8 │ │ │ │ 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 17ccf4 │ │ │ │ + bl 17d5c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 681de │ │ │ │ + beq.n 682e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 681de │ │ │ │ + cbnz r3, 682e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 681f4 │ │ │ │ + beq.n 682fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 681f4 │ │ │ │ + cbnz r3, 682fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6822c │ │ │ │ + beq.n 68334 │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 68242 │ │ │ │ + bne.n 6834a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 6829c │ │ │ │ + beq.n 683a4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6829c │ │ │ │ - b.n 68244 │ │ │ │ + ble.n 683a4 │ │ │ │ + b.n 6834c │ │ │ │ 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 68262 │ │ │ │ + beq.n 6836a │ │ │ │ movw r2, #10640 @ 0x2990 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 68278 │ │ │ │ + bne.n 68380 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 6829c │ │ │ │ + beq.n 683a4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 6829c │ │ │ │ - b.n 6827a │ │ │ │ + ble.n 683a4 │ │ │ │ + b.n 68382 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - cbz r6, 682da │ │ │ │ + cbz r6, 683e2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 682b6 │ │ │ │ + bne.n 683be │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 682c4 │ │ │ │ + bne.n 683cc │ │ │ │ movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #20952 @ 0x51d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 68318 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 68420 │ │ │ │ movw r3, #10640 @ 0x2990 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 682cc │ │ │ │ - b.n 6828e │ │ │ │ + bne.n 683d4 │ │ │ │ + b.n 68396 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6829c │ │ │ │ - b.n 682ce │ │ │ │ + ble.n 683a4 │ │ │ │ + b.n 683d6 │ │ │ │ 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 3f30c │ │ │ │ + bl 3f324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 682fc │ │ │ │ + beq.n 68404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 682fc │ │ │ │ + cbnz r3, 68404 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68312 │ │ │ │ + beq.n 6841a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68312 │ │ │ │ + cbnz r3, 6841a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006831c : │ │ │ │ +00068424 : │ │ │ │ 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, 6834c │ │ │ │ - ldr r3, [pc, #52] @ (6836c ) │ │ │ │ + cbz r0, 68454 │ │ │ │ + ldr r3, [pc, #52] @ (68474 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6834c │ │ │ │ + cbnz r0, 68454 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ef124 │ │ │ │ + bl 1ef898 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 792a4 │ │ │ │ + b.w 793f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00068370 : │ │ │ │ +00068478 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 6831c │ │ │ │ + b.w 68424 │ │ │ │ │ │ │ │ -00068378 : │ │ │ │ +00068480 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 683a2 │ │ │ │ + cbz r0, 684aa │ │ │ │ mov r5, r1 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 683a6 │ │ │ │ - ldr r3, [pc, #56] @ (683cc ) │ │ │ │ + cbnz r0, 684ae │ │ │ │ + ldr r3, [pc, #56] @ (684d4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 683c6 │ │ │ │ + b.n 684ce │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e79a8 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 1e81d0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 683c6 │ │ │ │ + beq.n 684ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 683c6 │ │ │ │ + cbnz r3, 684ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000683d0 <_PySys_GetAttr@@Base>: │ │ │ │ +000684d8 <_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, 6841a <_PySys_GetAttr@@Base+0x4a> │ │ │ │ + cbz r4, 68522 <_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 6840e <_PySys_GetAttr@@Base+0x3e> │ │ │ │ + beq.n 68516 <_PySys_GetAttr@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 166448 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 166c34 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68410 <_PySys_GetAttr@@Base+0x40> │ │ │ │ + b.n 68518 <_PySys_GetAttr@@Base+0x40> │ │ │ │ mov r4, r7 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str.w r8, [r5, #72] @ 0x48 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00068420 : │ │ │ │ +00068528 : │ │ │ │ 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 7b1c8 │ │ │ │ - cbz r0, 68488 │ │ │ │ + bl 7b320 │ │ │ │ + cbz r0, 68590 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 68472 │ │ │ │ - cbz r6, 6848e │ │ │ │ + cbz r0, 6857a │ │ │ │ + cbz r6, 68596 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6848e │ │ │ │ + cbnz r0, 68596 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68472 │ │ │ │ + beq.n 6857a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68472 │ │ │ │ + cbnz r3, 6857a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68488 │ │ │ │ + beq.n 68590 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68488 │ │ │ │ + cbnz r3, 68590 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 684d4 │ │ │ │ + b.n 685dc │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1e8324 │ │ │ │ + bl 1e8b4c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 684be │ │ │ │ + beq.n 685c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 684be │ │ │ │ + cbnz r3, 685c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 684d4 │ │ │ │ + beq.n 685dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 684d4 │ │ │ │ + cbnz r3, 685dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000684dc <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +000685e4 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ 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 r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #16 │ │ │ │ mov r6, r2 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68504 <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 6860c <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68538 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 68640 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #16 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 68532 <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ - bl d6f04 │ │ │ │ - b.n 68538 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ - bl 7924c │ │ │ │ - b.n 684fe <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 6863a <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ + bl d7734 │ │ │ │ + b.n 68640 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + bl 79398 │ │ │ │ + b.n 68606 <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006853e <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00068646 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ 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 r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bl 51222 │ │ │ │ + bl 51262 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68566 <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ + bne.n 6866e <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6859a <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + b.n 686a2 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 50208 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ + bl 50290 <_PyMonitoring_FirePyStartEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 68594 <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ - bl d6f04 │ │ │ │ - b.n 6859a <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ - bl 7924c │ │ │ │ - b.n 68560 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 6869c <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ + bl d7734 │ │ │ │ + b.n 686a2 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + bl 79398 │ │ │ │ + b.n 68668 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000685a0 : │ │ │ │ +000686a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #240] @ (686a0 ) │ │ │ │ + ldr r4, [pc, #240] @ (687a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #236] @ (686a4 ) │ │ │ │ + ldr r3, [pc, #236] @ (687ac ) │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 685d8 │ │ │ │ + bne.n 686e0 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 685c8 │ │ │ │ + bne.n 686d0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 685f6 │ │ │ │ + beq.n 686fe │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5dd4 │ │ │ │ + bl 1e65fc │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68678 │ │ │ │ + beq.n 68780 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 68608 │ │ │ │ + beq.n 68710 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 685fa │ │ │ │ - cbz r5, 68618 │ │ │ │ + b.n 68702 │ │ │ │ + cbz r5, 68720 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r7, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68620 │ │ │ │ + bne.n 68728 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68648 │ │ │ │ + bne.n 68750 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68638 │ │ │ │ + bne.n 68740 │ │ │ │ dmb ish │ │ │ │ - beq.n 68654 │ │ │ │ - ldr r0, [pc, #84] @ (686a4 ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 6875c │ │ │ │ + ldr r0, [pc, #84] @ (687ac ) │ │ │ │ + bl 25dbfc │ │ │ │ adds r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68660 │ │ │ │ + bne.n 68768 │ │ │ │ movs r0, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 6869a │ │ │ │ + b.n 687a2 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6868c │ │ │ │ + bne.n 68794 │ │ │ │ strexb r2, r4, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6867c │ │ │ │ + bne.n 68784 │ │ │ │ dmb ish │ │ │ │ - beq.n 68698 │ │ │ │ - ldr r0, [pc, #16] @ (686a4 ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 687a0 │ │ │ │ + ldr r0, [pc, #16] @ (687ac ) │ │ │ │ + bl 25dbfc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000686a8 : │ │ │ │ +000687b0 : │ │ │ │ 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] @ (68764 ) │ │ │ │ + ldr r2, [pc, #172] @ (6886c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 686d0 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + cbnz r5, 687d8 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #156] @ (68768 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (68870 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (6876c ) │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (68874 ) │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68754 │ │ │ │ + blt.n 6885c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 686ea │ │ │ │ + cbz r0, 687f2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 68718 │ │ │ │ - bl 7924c │ │ │ │ + bmi.n 68820 │ │ │ │ + bl 79398 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 68754 │ │ │ │ - ldr r1, [pc, #112] @ (6876c ) │ │ │ │ + cbz r0, 6885c │ │ │ │ + ldr r1, [pc, #112] @ (68874 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1d9970 │ │ │ │ - cbz r0, 68718 │ │ │ │ + bl 1da260 │ │ │ │ + cbz r0, 68820 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68754 │ │ │ │ + beq.n 6885c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68754 │ │ │ │ - b.n 68738 │ │ │ │ + cbnz r3, 6885c │ │ │ │ + b.n 68840 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 68754 │ │ │ │ + cbz r4, 6885c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r0, 6873e │ │ │ │ + cbz r0, 68846 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68754 │ │ │ │ + beq.n 6885c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68754 │ │ │ │ + cbnz r3, 6885c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 68754 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6885c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68760 │ │ │ │ + beq.n 68868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68760 │ │ │ │ + cbnz r3, 68868 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 128b50 <_PyErr_Clear@@Base> │ │ │ │ + b.w 129438 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7380045 │ │ │ │ - ubfx r0, r0, #1, #10 │ │ │ │ - │ │ │ │ -00068770 : │ │ │ │ - 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, #56] @ (687bc ) │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 68794 │ │ │ │ - movs r4, #0 │ │ │ │ - bl d6f30 │ │ │ │ - b.n 687b4 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - cbz r0, 687ae │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ - ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 687b0 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - ite le │ │ │ │ - movle r4, #0 │ │ │ │ - movgt r4, #1 │ │ │ │ - b.n 687b0 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 7924c │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ + @ instruction: 0xfa380045 │ │ │ │ ubfx r0, r0, #1, #10 │ │ │ │ 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, #340] @ (68928 ) │ │ │ │ + ldr r4, [pc, #340] @ (689e0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #22024 @ 0x5608 │ │ │ │ + movw r1, #22752 @ 0x58e0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl fba3c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc244 <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6887e │ │ │ │ + beq.n 68936 │ │ │ │ add.w r0, r5, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - movw r1, #60877 @ 0xedcd │ │ │ │ + movw r1, #60881 @ 0xedd1 │ │ │ │ movt r1, #2 │ │ │ │ - bl 1bf018 │ │ │ │ + bl 1bfb00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6887e │ │ │ │ - ldr r0, [pc, #288] @ (6892c ) │ │ │ │ + blt.n 68936 │ │ │ │ + ldr r0, [pc, #288] @ (689e4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68824 │ │ │ │ + bne.n 688dc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68814 │ │ │ │ + bne.n 688cc │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 68840 │ │ │ │ + beq.n 688f8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5dd4 │ │ │ │ + bl 1e65fc │ │ │ │ ldr.w sl, [r5, #3704] @ 0xe78 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68854 │ │ │ │ + beq.n 6890c │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 68846 │ │ │ │ + b.n 688fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 68884 │ │ │ │ + cbnz r0, 6893c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 68872 │ │ │ │ + bne.n 6892a │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68862 │ │ │ │ + bne.n 6891a │ │ │ │ dmb ish │ │ │ │ - beq.n 6887e │ │ │ │ - ldr r0, [pc, #176] @ (6892c ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 68936 │ │ │ │ + ldr r0, [pc, #176] @ (689e4 ) │ │ │ │ + bl 25dbfc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6891e │ │ │ │ + b.n 689d6 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w r3, [r5, #3704] @ 0xe78 │ │ │ │ adds r4, #12 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - cbz r3, 688de │ │ │ │ + cbz r3, 68996 │ │ │ │ ldr.w lr, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ str.w r9, [r3, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 688b4 │ │ │ │ + beq.n 6896c │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #64] @ 0x40 │ │ │ │ @@ -93254,174 +93315,174 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #568] @ 0x238 │ │ │ │ str.w ip, [r4, #-4]! │ │ │ │ - b.n 68892 │ │ │ │ + b.n 6894a │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 688f2 │ │ │ │ + bne.n 689aa │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 688e2 │ │ │ │ + bne.n 6899a │ │ │ │ dmb ish │ │ │ │ - beq.n 688fe │ │ │ │ - ldr r0, [pc, #48] @ (6892c ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 689b6 │ │ │ │ + ldr r0, [pc, #48] @ (689e4 ) │ │ │ │ + bl 25dbfc │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ movw r1, #12319 @ 0x301f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r3, #568] @ 0x238 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 20057c <_PySlice_FromIndices@@Base+0x268> │ │ │ │ + bl 200bd4 <_PySlice_FromIndices@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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, [r1, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00068930 : │ │ │ │ +000689e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (68968 ) │ │ │ │ + ldr r4, [pc, #40] @ (68a20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 687c0 │ │ │ │ + bl 68878 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68964 │ │ │ │ - movw r0, #48868 @ 0xbee4 │ │ │ │ + bne.n 68a1c │ │ │ │ + movw r0, #49636 @ 0xc1e4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fdedc │ │ │ │ + b.w 1fe614 │ │ │ │ pop {r4, pc} │ │ │ │ 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 r0, [pc, #56] @ (689b4 ) │ │ │ │ + ldr r0, [pc, #56] @ (68a6c ) │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #40989 @ 0xa01d │ │ │ │ + movwne r1, #42349 @ 0xa56d │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #32 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 687c0 │ │ │ │ + bl 68878 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, 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, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #420] @ (68b70 ) │ │ │ │ + ldr r5, [pc, #420] @ (68c28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #14440 @ 0x3868 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, r5] │ │ │ │ movs r2, #0 │ │ │ │ - bl fba3c <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ + bl fc244 <_PySys_GetOptionalAttrString@@Base+0x110> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68a76 │ │ │ │ + beq.n 68b2e │ │ │ │ add.w r0, r4, #98816 @ 0x18200 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - movw r1, #59965 @ 0xea3d │ │ │ │ + movw r1, #59969 @ 0xea41 │ │ │ │ movt r1, #2 │ │ │ │ - bl 1bf018 │ │ │ │ + bl 1bfb00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68a76 │ │ │ │ - ldr r0, [pc, #368] @ (68b74 ) │ │ │ │ + blt.n 68b2e │ │ │ │ + ldr r0, [pc, #368] @ (68c2c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68a1c │ │ │ │ + bne.n 68ad4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68a0c │ │ │ │ + bne.n 68ac4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 68a38 │ │ │ │ + beq.n 68af0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1e5dd4 │ │ │ │ + bl 1e65fc │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ movs r5, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68a4c │ │ │ │ + beq.n 68b04 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 68a3e │ │ │ │ + b.n 68af6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 68a7c │ │ │ │ + cbnz r0, 68b34 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 68a6a │ │ │ │ + bne.n 68b22 │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68a5a │ │ │ │ + bne.n 68b12 │ │ │ │ dmb ish │ │ │ │ - beq.n 68a76 │ │ │ │ - ldr r0, [pc, #256] @ (68b74 ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 68b2e │ │ │ │ + ldr r0, [pc, #256] @ (68c2c ) │ │ │ │ + bl 25dbfc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68b66 │ │ │ │ + b.n 68c1e │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ adds r5, #12 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, sl │ │ │ │ - cbz r3, 68ad8 │ │ │ │ + cbz r3, 68b90 │ │ │ │ ldr.w lr, [r3, #60] @ 0x3c │ │ │ │ ldr.w ip, [r3, #68] @ 0x44 │ │ │ │ str.w r9, [r3, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 68aae │ │ │ │ + beq.n 68b66 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #68] @ 0x44 │ │ │ │ @@ -93432,113 +93493,113 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #572] @ 0x23c │ │ │ │ str.w ip, [r5, #-4]! │ │ │ │ - b.n 68a8c │ │ │ │ + b.n 68b44 │ │ │ │ add.w r4, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ - cbnz r3, 68b0c │ │ │ │ + cbnz r3, 68bc4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68afa │ │ │ │ + bne.n 68bb2 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68aea │ │ │ │ + bne.n 68ba2 │ │ │ │ dmb ish │ │ │ │ - beq.n 68b4a │ │ │ │ - ldr r0, [pc, #112] @ (68b74 ) │ │ │ │ - bl 25d784 │ │ │ │ - b.n 68b4a │ │ │ │ + beq.n 68c02 │ │ │ │ + ldr r0, [pc, #112] @ (68c2c ) │ │ │ │ + bl 25dbfc │ │ │ │ + b.n 68c02 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 68ae2 │ │ │ │ + beq.n 68b9a │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ - bl 201ed0 │ │ │ │ + bl 202448 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b08 │ │ │ │ + beq.n 68bc0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68b36 │ │ │ │ + bne.n 68bee │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68b26 │ │ │ │ + bne.n 68bde │ │ │ │ dmb ish │ │ │ │ - beq.n 68b42 │ │ │ │ - ldr r0, [pc, #52] @ (68b74 ) │ │ │ │ - bl 25d784 │ │ │ │ + beq.n 68bfa │ │ │ │ + ldr r0, [pc, #52] @ (68c2c ) │ │ │ │ + bl 25dbfc │ │ │ │ mov r0, r7 │ │ │ │ - bl 792a4 │ │ │ │ - b.n 68a76 │ │ │ │ + bl 793f0 │ │ │ │ + b.n 68b2e │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ movw r1, #13999 @ 0x36af │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 20057c <_PySlice_FromIndices@@Base+0x268> │ │ │ │ + bl 200bd4 <_PySlice_FromIndices@@Base+0x188> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ 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, [r1, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00068b78 : │ │ │ │ +00068c30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (68bb0 ) │ │ │ │ + ldr r4, [pc, #40] @ (68c68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 689b8 │ │ │ │ + bl 68a70 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68bac │ │ │ │ - movw r0, #48920 @ 0xbf18 │ │ │ │ + bne.n 68c64 │ │ │ │ + movw r0, #49688 @ 0xc218 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fdedc │ │ │ │ + b.w 1fe614 │ │ │ │ pop {r4, pc} │ │ │ │ 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 r0, [pc, #56] @ (68bfc ) │ │ │ │ + ldr r0, [pc, #56] @ (68cb4 ) │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #16813 @ 0x41ad │ │ │ │ + movwne r1, #18853 @ 0x49a5 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #22 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 689b8 │ │ │ │ + bl 68a70 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -93547,99 +93608,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, 68c1e │ │ │ │ + cbnz r0, 68cd6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68c28 │ │ │ │ - b.n 68c2e │ │ │ │ + cbnz r0, 68ce0 │ │ │ │ + b.n 68ce6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68c18 │ │ │ │ - b.n 68c46 │ │ │ │ + beq.n 68cd0 │ │ │ │ + b.n 68cfe │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68c46 │ │ │ │ + cbnz r0, 68cfe │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 68c38 │ │ │ │ + cbz r0, 68cf0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68c46 │ │ │ │ + cbnz r0, 68cfe │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 68c46 │ │ │ │ + cbz r0, 68cfe │ │ │ │ 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, 68c76 │ │ │ │ + cbnz r0, 68d2e │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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 68c60 │ │ │ │ + beq.n 68d18 │ │ │ │ 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, 68ca6 │ │ │ │ + cbnz r0, 68d5e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 68cae │ │ │ │ + cbz r0, 68d66 │ │ │ │ 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 68c98 │ │ │ │ + beq.n 68d50 │ │ │ │ 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, 68cd6 │ │ │ │ + cbnz r0, 68d8e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 68cde │ │ │ │ + cbz r0, 68d96 │ │ │ │ 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 68cc8 │ │ │ │ + beq.n 68d80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4324 @ 0x10e4 │ │ │ │ movtne r0, #71 @ 0x47 │ │ │ │ movweq r0, #7796 @ 0x1e74 │ │ │ │ @@ -93649,37 +93710,37 @@ │ │ │ │ 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, 68d18 │ │ │ │ + cbnz r0, 68dd0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68d22 │ │ │ │ - b.n 68d28 │ │ │ │ + cbnz r0, 68dda │ │ │ │ + b.n 68de0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68d12 │ │ │ │ - b.n 68d36 │ │ │ │ + beq.n 68dca │ │ │ │ + b.n 68dee │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68d36 │ │ │ │ + cbnz r0, 68dee │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 68d36 │ │ │ │ + cbz r0, 68dee │ │ │ │ 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 │ │ │ │ bx lr │ │ │ │ - movw r3, #65272 @ 0xfef8 │ │ │ │ + movw r3, #65192 @ 0xfea8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ asrs r1, r1, #5 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ @@ -93691,59 +93752,59 @@ │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 68d78 │ │ │ │ + cbz r0, 68e30 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 68d6e │ │ │ │ - b.n 68d6e │ │ │ │ + b.n 68e26 │ │ │ │ + b.n 68e26 │ │ │ │ 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] @ (68df4 ) │ │ │ │ + ldr r3, [pc, #92] @ (68eac ) │ │ │ │ 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 68dd2 │ │ │ │ + bcc.n 68e8a │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 68dd2 │ │ │ │ + cbnz r4, 68e8a │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 68d7e │ │ │ │ + bl 68e36 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (68df4 ) │ │ │ │ + ldr r2, [pc, #28] @ (68eac ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 68dea │ │ │ │ + beq.n 68ea2 │ │ │ │ blx 2a328 <__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, cr6, {2} │ │ │ │ movw r2, #11804 @ 0x2e1c │ │ │ │ @@ -93761,39 +93822,39 @@ │ │ │ │ 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, 68e38 │ │ │ │ + cbnz r0, 68ef0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 68e42 │ │ │ │ - b.n 68e48 │ │ │ │ + cbnz r0, 68efa │ │ │ │ + b.n 68f00 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68e32 │ │ │ │ - b.n 68e56 │ │ │ │ + beq.n 68eea │ │ │ │ + b.n 68f0e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68e56 │ │ │ │ + cbnz r0, 68f0e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 68e56 │ │ │ │ + cbz r0, 68f0e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #0] @ (68e5c ) │ │ │ │ + ldr r0, [pc, #0] @ (68f14 ) │ │ │ │ bx lr │ │ │ │ strb r4, [r1, #11] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 68e74 │ │ │ │ - ldr r3, [pc, #120] @ (68edc ) │ │ │ │ + cbnz r0, 68f2c │ │ │ │ + ldr r3, [pc, #120] @ (68f94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3716] @ 0xe84 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -93801,36 +93862,36 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2a5b0 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 68e9a │ │ │ │ + ble.n 68f52 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2a5b0 <__sysconf@plt> │ │ │ │ - b.n 68e9e │ │ │ │ + b.n 68f56 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r4 │ │ │ │ - bls.n 68ea8 │ │ │ │ + bls.n 68f60 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68ed6 │ │ │ │ + b.n 68f8e │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a3b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68ea2 │ │ │ │ + bne.n 68f5a │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a0e8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2a700 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 68ea2 │ │ │ │ - ldr r3, [pc, #20] @ (68edc ) │ │ │ │ + bne.n 68f5a │ │ │ │ + ldr r3, [pc, #20] @ (68f94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3716] @ 0xe84 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -93841,559 +93902,559 @@ │ │ │ │ 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 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 68f00 │ │ │ │ + bgt.n 68fb8 │ │ │ │ adds r4, #1 │ │ │ │ blx 2a154 │ │ │ │ - b.n 68ef2 │ │ │ │ + b.n 68faa │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 68f1c │ │ │ │ - bl 185d78 │ │ │ │ + cbz r0, 68fd4 │ │ │ │ + bl 186a84 <_PyTime_AsMilliseconds@@Base+0x30fc> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 294ac │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 194a04 │ │ │ │ - b.w 53880 │ │ │ │ + b.w 19549c │ │ │ │ + b.w 537f0 │ │ │ │ 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 29ac4 │ │ │ │ - cbnz r0, 68f70 │ │ │ │ + cbnz r0, 69028 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2a91c │ │ │ │ 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 68f46 │ │ │ │ + bl 68ffe │ │ │ │ blx 29334 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 29334 │ │ │ │ │ │ │ │ -00068f9c : │ │ │ │ +00069054 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ - cbnz r0, 68fbc │ │ │ │ + cbnz r0, 69074 │ │ │ │ blx 2aa8c │ │ │ │ movs r0, #0 │ │ │ │ blx 293f4 │ │ │ │ │ │ │ │ -00068fc2 : │ │ │ │ +0006907a : │ │ │ │ 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 29cb8 │ │ │ │ - cbnz r0, 68ff0 │ │ │ │ + cbnz r0, 690a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 68ff4 │ │ │ │ + bge.n 690ac │ │ │ │ blx 2a3e4 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00068ff8 : │ │ │ │ +000690b0 : │ │ │ │ b.w 2a3e0 │ │ │ │ │ │ │ │ -00068ffc : │ │ │ │ +000690b4 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 29418 │ │ │ │ │ │ │ │ -00069002 : │ │ │ │ +000690ba : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2941c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006901e : │ │ │ │ +000690d6 : │ │ │ │ b.w 2a4f0 │ │ │ │ │ │ │ │ -00069022 : │ │ │ │ +000690da : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069024 : │ │ │ │ - ldr r3, [pc, #12] @ (69034 ) │ │ │ │ +000690dc : │ │ │ │ + ldr r3, [pc, #12] @ (690ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3716] @ 0xe84 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00069038 : │ │ │ │ - b.n 68e60 │ │ │ │ +000690f0 : │ │ │ │ + b.n 68f18 │ │ │ │ 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 6905a │ │ │ │ + beq.n 69112 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 690d6 │ │ │ │ + bne.n 6918e │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 6905e │ │ │ │ + b.n 69116 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 29d00 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 69078 │ │ │ │ + bcc.n 69130 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 690da │ │ │ │ + b.n 69192 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 6ceb8 │ │ │ │ + bl 6cfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69072 │ │ │ │ + beq.n 6912a │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 690c4 │ │ │ │ + cbz r3, 6917c │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 690bc │ │ │ │ + bpl.n 69174 │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 690bc │ │ │ │ - bl 6cfec │ │ │ │ - cbz r5, 690a4 │ │ │ │ + bne.n 69174 │ │ │ │ + bl 6d0f4 │ │ │ │ + cbz r5, 6915c │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 690b6 │ │ │ │ - movw r3, #62900 @ 0xf5b4 │ │ │ │ + beq.n 6916e │ │ │ │ + movw r3, #63668 @ 0xf8b4 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str.w r3, [r9] │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 690da │ │ │ │ + b.n 69192 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 69086 │ │ │ │ + b.n 6913e │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 690ce │ │ │ │ + cbz r5, 69186 │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 690da │ │ │ │ + b.n 69192 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000690e0 : │ │ │ │ +00069198 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1bfb0c │ │ │ │ + b.w 1c05f4 │ │ │ │ │ │ │ │ -000690e6 <_Py_closerange@@Base>: │ │ │ │ +0006919e <_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 29aac │ │ │ │ - cbz r0, 69126 <_Py_closerange@@Base+0x40> │ │ │ │ + cbz r0, 691de <_Py_closerange@@Base+0x40> │ │ │ │ movs r0, #4 │ │ │ │ blx 293c4 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt.n 69118 <_Py_closerange@@Base+0x32> │ │ │ │ + bgt.n 691d0 <_Py_closerange@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2ab1c │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 69126 <_Py_closerange@@Base+0x40> │ │ │ │ + bgt.n 691de <_Py_closerange@@Base+0x40> │ │ │ │ adds r4, #1 │ │ │ │ blx 2a154 │ │ │ │ - b.n 69118 <_Py_closerange@@Base+0x32> │ │ │ │ + b.n 691d0 <_Py_closerange@@Base+0x32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00069128 : │ │ │ │ +000691e0 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006912c : │ │ │ │ +000691e4 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00069130 : │ │ │ │ +000691e8 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006914c : │ │ │ │ +00069204 : │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 6919c │ │ │ │ + bhi.n 69254 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ ldr.w r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r5, #1404] @ 0x57c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2704 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ - cbnz r0, 69198 │ │ │ │ + bl 1e2f28 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ + cbnz r0, 69250 │ │ │ │ ldr.w r1, [r5, #1400] @ 0x578 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2704 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ - cbnz r0, 69198 │ │ │ │ + bl 1e2f28 <_PyBytesWriter_Dealloc@@Base+0x1bc> │ │ │ │ + cbnz r0, 69250 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2081a4 │ │ │ │ + bl 2086f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000691a2 : │ │ │ │ +0006925a : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 6914c │ │ │ │ + b.w 69204 │ │ │ │ │ │ │ │ -000691a8 : │ │ │ │ - ldr r3, [pc, #8] @ (691b4 ) │ │ │ │ +00069260 : │ │ │ │ + ldr r3, [pc, #8] @ (6926c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 309a8 │ │ │ │ + b.w 309a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 691c4 │ │ │ │ - b.w 8100c │ │ │ │ + bne.n 6927c │ │ │ │ + b.w 8114c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 296a8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68f46 │ │ │ │ + bl 68ffe │ │ │ │ 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 68f46 │ │ │ │ + bl 68ffe │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29fe8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 69278 │ │ │ │ + cbz r2, 69330 │ │ │ │ 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 69274 │ │ │ │ + beq.n 6932c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 69274 │ │ │ │ + cbnz r3, 6932c │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 692ac │ │ │ │ + cbz r2, 69364 │ │ │ │ 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 692a8 │ │ │ │ + beq.n 69360 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 692a8 │ │ │ │ + cbnz r3, 69360 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 │ │ │ │ - movw r1, #48984 @ 0xbf58 │ │ │ │ + movw r1, #49752 @ 0xc258 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #63324 @ 0xf75c │ │ │ │ + movw r0, #64092 @ 0xfa5c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -000692d2 : │ │ │ │ +0006938a : │ │ │ │ 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 2962c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 692f4 │ │ │ │ + cbz r0, 693ac │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 692e4 │ │ │ │ + b.n 6939c │ │ │ │ mov r0, r5 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69384 │ │ │ │ + beq.n 6943c │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2962c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69316 │ │ │ │ + cbnz r0, 693ce │ │ │ │ mov r0, r7 │ │ │ │ blx 29a18 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8b020 │ │ │ │ - cbnz r0, 6933a │ │ │ │ + bl 8b1c8 │ │ │ │ + cbnz r0, 693f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69384 │ │ │ │ + beq.n 6943c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69384 │ │ │ │ + cbnz r3, 6943c │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 69384 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6943c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 69348 │ │ │ │ + cbz r3, 69400 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 69300 │ │ │ │ - ldr r0, [pc, #72] @ (69394 ) │ │ │ │ + b.n 693b8 │ │ │ │ + ldr r0, [pc, #72] @ (6944c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #72] @ (69398 ) │ │ │ │ + ldr r1, [pc, #72] @ (69450 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d9970 │ │ │ │ - cbz r0, 6936a │ │ │ │ - movw r1, #49000 @ 0xbf68 │ │ │ │ + bl 1da260 │ │ │ │ + cbz r0, 69422 │ │ │ │ + movw r1, #49768 @ 0xc268 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #52] @ (6939c ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (69454 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69392 │ │ │ │ + beq.n 6944a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69392 │ │ │ │ + cbnz r3, 6944a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + b.w 78f48 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #49792 @ 0xc280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #12] @ (6939c ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (69454 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 69964 <_Py_open@@Base+0x2e8> │ │ │ │ + b.n 69a1c <_Py_open@@Base+0x2e8> │ │ │ │ lsls r1, r1, #1 │ │ │ │ - @ instruction: 0xf77c0045 │ │ │ │ + @ instruction: 0xfa7c0045 │ │ │ │ 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] @ 694b8 │ │ │ │ + ldr.w r8, [pc, #260] @ 69570 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 694b0 │ │ │ │ + beq.n 69568 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1192] @ 0x4a8 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #4796 @ 0x12bc │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 693f6 │ │ │ │ + beq.n 694ae │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 693da │ │ │ │ + bne.n 69492 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 693fa │ │ │ │ + b.n 694b2 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 69410 │ │ │ │ + cbz r2, 694c8 │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2a34c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6943a │ │ │ │ + beq.n 694f2 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64964 @ 0xfdc4 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #196 @ 0xc4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 69476 │ │ │ │ + b.n 6952e │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #58968 @ 0xe658 │ │ │ │ + movw r5, #59736 @ 0xe958 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ blx 29718 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2a0b8 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49048 @ 0xbf98 │ │ │ │ + movw r1, #49816 @ 0xc298 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 29d00 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27084 @ 0x69cc │ │ │ │ + movw r1, #27852 @ 0x6ccc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1196] @ 0x4ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2efdc │ │ │ │ + bl 2efe0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1200] @ 0x4b0 │ │ │ │ bl 2b70c │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -94403,315 +94464,315 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 r6, [pc, #180] @ (69584 ) │ │ │ │ + ldr r6, [pc, #180] @ (6963c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r6, #1360] @ 0x550 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ ldr.w r4, [r6, #1292] @ 0x50c │ │ │ │ - cbz r4, 694ee │ │ │ │ + cbz r4, 695a6 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 2fcf0 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + bl 2fcf4 <_PyTraceMalloc_GetTraceback@@Base+0x4e> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 694fe │ │ │ │ - movw r1, #49092 @ 0xbfc4 │ │ │ │ + b.n 695b6 │ │ │ │ + movw r1, #49860 @ 0xc2c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r0, [r6, #1360] @ 0x550 │ │ │ │ - bl 1030ec │ │ │ │ - cbz r4, 6957e │ │ │ │ + bl 103a70 │ │ │ │ + cbz r4, 69636 │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49160 @ 0xc008 │ │ │ │ + movw r1, #49928 @ 0xc308 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ - movw r1, #49216 @ 0xc040 │ │ │ │ + movw r1, #49984 @ 0xc340 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 6956c │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + ble.n 69624 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r7], #8 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ - bl 1fd81c │ │ │ │ + bl 1fdf54 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #49228 @ 0xc04c │ │ │ │ + movw r1, #49996 @ 0xc34c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fdb24 <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ + bl 1fe25c <_PyArg_NoPositional@@Base+0xcc> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1a9118 <_Py_write_noraise@@Base> │ │ │ │ - b.n 6951e │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + bl 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ + b.n 695d6 │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ movs r2, #1 │ │ │ │ - b.w 1a9118 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1a9c20 <_Py_write_noraise@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 5666e <_Py_hashtable_size@@Base> │ │ │ │ + bl 5652a <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000695a8 <_Py_stat@@Base>: │ │ │ │ +00069660 <_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 116188 │ │ │ │ - cbz r0, 69608 <_Py_stat@@Base+0x60> │ │ │ │ + bl 116a30 │ │ │ │ + cbz r0, 696c0 <_Py_stat@@Base+0x60> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 149dcc │ │ │ │ + bl 14a5fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 695e6 <_Py_stat@@Base+0x3e> │ │ │ │ + bne.n 6969e <_Py_stat@@Base+0x3e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69608 <_Py_stat@@Base+0x60> │ │ │ │ + beq.n 696c0 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69608 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 696c0 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 69608 <_Py_stat@@Base+0x60> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 696c0 <_Py_stat@@Base+0x60> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2a1f4 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6960c <_Py_stat@@Base+0x64> │ │ │ │ + beq.n 696c4 <_Py_stat@@Base+0x64> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6960c <_Py_stat@@Base+0x64> │ │ │ │ + cbnz r3, 696c4 <_Py_stat@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6960c <_Py_stat@@Base+0x64> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 696c4 <_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 │ │ │ │ movw r5, #11804 @ 0x2e1c │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 6963e <_Py_stat@@Base+0x96> │ │ │ │ - bl 980b4 │ │ │ │ + cbz r4, 696f6 <_Py_stat@@Base+0x96> │ │ │ │ + bl 98234 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r4, r0 │ │ │ │ blx 2a558 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acfc │ │ │ │ - bl e8a7c │ │ │ │ + bl 9ae74 │ │ │ │ + bl e9288 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006967c <_Py_open@@Base>: │ │ │ │ +00069734 <_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 91da8 │ │ │ │ + bl 91f2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69724 <_Py_open@@Base+0xa8> │ │ │ │ + beq.n 697dc <_Py_open@@Base+0xa8> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #62672 @ 0xf4d0 │ │ │ │ + movw r1, #63400 @ 0xf7a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #63968 @ 0xf9e0 │ │ │ │ + movw r0, #64736 @ 0xfce0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6973c <_Py_open@@Base+0xc0> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 697f4 <_Py_open@@Base+0xc0> │ │ │ │ + bl 98234 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a1d0 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 696f2 <_Py_open@@Base+0x76> │ │ │ │ + bge.n 697aa <_Py_open@@Base+0x76> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6972a <_Py_open@@Base+0xae> │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 697e2 <_Py_open@@Base+0xae> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 696c4 <_Py_open@@Base+0x48> │ │ │ │ - b.n 6973c <_Py_open@@Base+0xc0> │ │ │ │ + beq.n 6977c <_Py_open@@Base+0x48> │ │ │ │ + b.n 697f4 <_Py_open@@Base+0xc0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69708 <_Py_open@@Base+0x8c> │ │ │ │ + beq.n 697c0 <_Py_open@@Base+0x8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69708 <_Py_open@@Base+0x8c> │ │ │ │ + cbnz r3, 697c0 <_Py_open@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #23160 @ 0x5a78 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 1c0550 │ │ │ │ + bl 1c1038 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69756 <_Py_open@@Base+0xda> │ │ │ │ + bne.n 6980e <_Py_open@@Base+0xda> │ │ │ │ mov r0, r5 │ │ │ │ blx 2a154 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69756 <_Py_open@@Base+0xda> │ │ │ │ + b.n 6980e <_Py_open@@Base+0xda> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f50cc │ │ │ │ + bl f58d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69724 <_Py_open@@Base+0xa8> │ │ │ │ + beq.n 697dc <_Py_open@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69724 <_Py_open@@Base+0xa8> │ │ │ │ + bne.n 697dc <_Py_open@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 69724 <_Py_open@@Base+0xa8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 697dc <_Py_open@@Base+0xa8> │ │ │ │ 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, #108] @ (697dc <_Py_open@@Base+0x160>) │ │ │ │ - movw r4, #9988 @ 0x2704 │ │ │ │ + ldr r5, [pc, #108] @ (69894 <_Py_open@@Base+0x160>) │ │ │ │ + movw r4, #10716 @ 0x29dc │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ 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 227a8c │ │ │ │ - cbnz r0, 69794 <_Py_open@@Base+0x118> │ │ │ │ + bl 2280b0 │ │ │ │ + cbnz r0, 6984c <_Py_open@@Base+0x118> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 697c4 <_Py_open@@Base+0x148> │ │ │ │ + b.n 6987c <_Py_open@@Base+0x148> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #45104 @ 0xb030 │ │ │ │ + movw r1, #592 @ 0x250 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #45896 @ 0xb348 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69790 <_Py_open@@Base+0x114> │ │ │ │ + beq.n 69848 <_Py_open@@Base+0x114> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 228b64 <_PyXI_Exit@@Base+0x304> │ │ │ │ + bl 229034 <_PyXI_Exit@@Base+0x308> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 69790 <_Py_open@@Base+0x114> │ │ │ │ - bl 8100c │ │ │ │ - ldr r3, [pc, #20] @ (697dc <_Py_open@@Base+0x160>) │ │ │ │ + blt.n 69848 <_Py_open@@Base+0x114> │ │ │ │ + bl 8114c │ │ │ │ + ldr r3, [pc, #20] @ (69894 <_Py_open@@Base+0x160>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 697d6 <_Py_open@@Base+0x15a> │ │ │ │ + beq.n 6988e <_Py_open@@Base+0x15a> │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6980c <_Py_open@@Base+0x190> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 698c4 <_Py_open@@Base+0x190> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 69824 <_Py_open@@Base+0x1a8> │ │ │ │ + b.n 698dc <_Py_open@@Base+0x1a8> │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -94720,662 +94781,662 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r0, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 69848 <_Py_open@@Base+0x1cc> │ │ │ │ + cbnz r2, 69900 <_Py_open@@Base+0x1cc> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 69848 <_Py_open@@Base+0x1cc> │ │ │ │ + bne.n 69900 <_Py_open@@Base+0x1cc> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69868 <_Py_open@@Base+0x1ec> │ │ │ │ + cbnz r0, 69920 <_Py_open@@Base+0x1ec> │ │ │ │ movs r4, #3 │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ movw r4, #19456 @ 0x4c00 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 698b0 <_Py_open@@Base+0x234> │ │ │ │ + cbz r0, 69968 <_Py_open@@Base+0x234> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 6987a <_Py_open@@Base+0x1fe> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 698b0 <_Py_open@@Base+0x234> │ │ │ │ + bne.n 69932 <_Py_open@@Base+0x1fe> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 69968 <_Py_open@@Base+0x234> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6988c <_Py_open@@Base+0x210> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 698b0 <_Py_open@@Base+0x234> │ │ │ │ + bne.n 69944 <_Py_open@@Base+0x210> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 69968 <_Py_open@@Base+0x234> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6989e <_Py_open@@Base+0x222> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 698b0 <_Py_open@@Base+0x234> │ │ │ │ + bne.n 69956 <_Py_open@@Base+0x222> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 69968 <_Py_open@@Base+0x234> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 27d6e0 <_PyCrossInterpreterData_Free@@Base+0x524> │ │ │ │ + b.w 27d9b8 <_PyCrossInterpreterData_Free@@Base+0x524> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 698d6 <_Py_open@@Base+0x25a> │ │ │ │ + cbnz r3, 6998e <_Py_open@@Base+0x25a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 698d6 <_Py_open@@Base+0x25a> │ │ │ │ + ble.n 6998e <_Py_open@@Base+0x25a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 698d6 <_Py_open@@Base+0x25a> │ │ │ │ - cbnz r0, 698ee <_Py_open@@Base+0x272> │ │ │ │ + bne.n 6998e <_Py_open@@Base+0x25a> │ │ │ │ + cbnz r0, 699a6 <_Py_open@@Base+0x272> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #44] @ (6990c <_Py_open@@Base+0x290>) │ │ │ │ + ldr r4, [pc, #44] @ (699c4 <_Py_open@@Base+0x290>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69906 <_Py_open@@Base+0x28a> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 699be <_Py_open@@Base+0x28a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69900 <_Py_open@@Base+0x284> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 69906 <_Py_open@@Base+0x28a> │ │ │ │ + bne.n 699b8 <_Py_open@@Base+0x284> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 699be <_Py_open@@Base+0x28a> │ │ │ │ mov r0, r4 │ │ │ │ blx 29910 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #176] @ (699c0 <_Py_open@@Base+0x344>) │ │ │ │ + ldr r4, [pc, #176] @ (69a78 <_Py_open@@Base+0x344>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 69930 <_Py_open@@Base+0x2b4> │ │ │ │ + cbnz r3, 699e8 <_Py_open@@Base+0x2b4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69930 <_Py_open@@Base+0x2b4> │ │ │ │ + ble.n 699e8 <_Py_open@@Base+0x2b4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69930 <_Py_open@@Base+0x2b4> │ │ │ │ - cbnz r0, 6994c <_Py_open@@Base+0x2d0> │ │ │ │ + bne.n 699e8 <_Py_open@@Base+0x2b4> │ │ │ │ + cbnz r0, 69a04 <_Py_open@@Base+0x2d0> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #80] @ (69988 <_Py_open@@Base+0x30c>) │ │ │ │ + ldr r4, [pc, #80] @ (69a40 <_Py_open@@Base+0x30c>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6994c <_Py_open@@Base+0x2d0> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69a04 <_Py_open@@Base+0x2d0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69984 <_Py_open@@Base+0x308> │ │ │ │ + b.n 69a3c <_Py_open@@Base+0x308> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69968 <_Py_open@@Base+0x2ec> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 69a20 <_Py_open@@Base+0x2ec> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69948 <_Py_open@@Base+0x2cc> │ │ │ │ + bne.n 69a00 <_Py_open@@Base+0x2cc> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 69984 <_Py_open@@Base+0x308> │ │ │ │ + b.n 69a3c <_Py_open@@Base+0x308> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #352] @ (69aec <_Py_open@@Base+0x470>) │ │ │ │ + ldr r4, [pc, #352] @ (69ba4 <_Py_open@@Base+0x470>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 699ac <_Py_open@@Base+0x330> │ │ │ │ + cbnz r3, 69a64 <_Py_open@@Base+0x330> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 699ac <_Py_open@@Base+0x330> │ │ │ │ + ble.n 69a64 <_Py_open@@Base+0x330> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 699ac <_Py_open@@Base+0x330> │ │ │ │ - cbnz r0, 699c8 <_Py_open@@Base+0x34c> │ │ │ │ + bne.n 69a64 <_Py_open@@Base+0x330> │ │ │ │ + cbnz r0, 69a80 <_Py_open@@Base+0x34c> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #84] @ (69a08 <_Py_open@@Base+0x38c>) │ │ │ │ + ldr r4, [pc, #84] @ (69ac0 <_Py_open@@Base+0x38c>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 699c8 <_Py_open@@Base+0x34c> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69a80 <_Py_open@@Base+0x34c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a04 <_Py_open@@Base+0x388> │ │ │ │ + b.n 69abc <_Py_open@@Base+0x388> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 699e4 <_Py_open@@Base+0x368> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 69a9c <_Py_open@@Base+0x368> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 699c4 <_Py_open@@Base+0x348> │ │ │ │ + bne.n 69a7c <_Py_open@@Base+0x348> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 69a04 <_Py_open@@Base+0x388> │ │ │ │ + b.n 69abc <_Py_open@@Base+0x388> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it le │ │ │ │ movle r0, r2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #528] @ (69c1c <_Py_open@@Base+0x5a0>) │ │ │ │ + ldr r4, [pc, #528] @ (69cd4 <_Py_open@@Base+0x5a0>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 69a2c <_Py_open@@Base+0x3b0> │ │ │ │ + cbnz r3, 69ae4 <_Py_open@@Base+0x3b0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69a2c <_Py_open@@Base+0x3b0> │ │ │ │ + ble.n 69ae4 <_Py_open@@Base+0x3b0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69a2c <_Py_open@@Base+0x3b0> │ │ │ │ - cbnz r0, 69a48 <_Py_open@@Base+0x3cc> │ │ │ │ + bne.n 69ae4 <_Py_open@@Base+0x3b0> │ │ │ │ + cbnz r0, 69b00 <_Py_open@@Base+0x3cc> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #76] @ (69a80 <_Py_open@@Base+0x404>) │ │ │ │ + ldr r4, [pc, #76] @ (69b38 <_Py_open@@Base+0x404>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69a48 <_Py_open@@Base+0x3cc> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69b00 <_Py_open@@Base+0x3cc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a7c <_Py_open@@Base+0x400> │ │ │ │ + b.n 69b34 <_Py_open@@Base+0x400> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a64 <_Py_open@@Base+0x3e8> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 69b1c <_Py_open@@Base+0x3e8> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69a44 <_Py_open@@Base+0x3c8> │ │ │ │ + bne.n 69afc <_Py_open@@Base+0x3c8> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 69a7c <_Py_open@@Base+0x400> │ │ │ │ + b.n 69b34 <_Py_open@@Base+0x400> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [pc, #704] @ (69d44 <_Py_open@@Base+0x6c8>) │ │ │ │ + ldr r4, [pc, #704] @ (69dfc <_Py_open@@Base+0x6c8>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 69aa4 <_Py_open@@Base+0x428> │ │ │ │ + cbnz r3, 69b5c <_Py_open@@Base+0x428> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69aa4 <_Py_open@@Base+0x428> │ │ │ │ + ble.n 69b5c <_Py_open@@Base+0x428> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69aa4 <_Py_open@@Base+0x428> │ │ │ │ - cbnz r0, 69abc <_Py_open@@Base+0x440> │ │ │ │ + bne.n 69b5c <_Py_open@@Base+0x428> │ │ │ │ + cbnz r0, 69b74 <_Py_open@@Base+0x440> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #56] @ (69ae4 <_Py_open@@Base+0x468>) │ │ │ │ + ldr r4, [pc, #56] @ (69b9c <_Py_open@@Base+0x468>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69adc <_Py_open@@Base+0x460> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69b94 <_Py_open@@Base+0x460> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69ace <_Py_open@@Base+0x452> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 69adc <_Py_open@@Base+0x460> │ │ │ │ + bne.n 69b86 <_Py_open@@Base+0x452> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 69b94 <_Py_open@@Base+0x460> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #880] @ (69e58 <_Py_open@@Base+0x7dc>) │ │ │ │ + ldr r4, [pc, #880] @ (69f10 <_Py_open@@Base+0x7dc>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 69b08 <_Py_open@@Base+0x48c> │ │ │ │ + cbnz r3, 69bc0 <_Py_open@@Base+0x48c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b08 <_Py_open@@Base+0x48c> │ │ │ │ + ble.n 69bc0 <_Py_open@@Base+0x48c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b08 <_Py_open@@Base+0x48c> │ │ │ │ - cbnz r0, 69b20 <_Py_open@@Base+0x4a4> │ │ │ │ + bne.n 69bc0 <_Py_open@@Base+0x48c> │ │ │ │ + cbnz r0, 69bd8 <_Py_open@@Base+0x4a4> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #56] @ (69b48 <_Py_open@@Base+0x4cc>) │ │ │ │ + ldr r4, [pc, #56] @ (69c00 <_Py_open@@Base+0x4cc>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69b40 <_Py_open@@Base+0x4c4> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69bf8 <_Py_open@@Base+0x4c4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b32 <_Py_open@@Base+0x4b6> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 69b40 <_Py_open@@Base+0x4c4> │ │ │ │ + bne.n 69bea <_Py_open@@Base+0x4b6> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 69bf8 <_Py_open@@Base+0x4c4> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #32] @ (69b6c <_Py_open@@Base+0x4f0>) │ │ │ │ + ldr r5, [pc, #32] @ (69c24 <_Py_open@@Base+0x4f0>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, 69b6c <_Py_open@@Base+0x4f0> │ │ │ │ + cbnz r3, 69c24 <_Py_open@@Base+0x4f0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b6c <_Py_open@@Base+0x4f0> │ │ │ │ + ble.n 69c24 <_Py_open@@Base+0x4f0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b6c <_Py_open@@Base+0x4f0> │ │ │ │ - cbnz r0, 69b84 <_Py_open@@Base+0x508> │ │ │ │ + bne.n 69c24 <_Py_open@@Base+0x4f0> │ │ │ │ + cbnz r0, 69c3c <_Py_open@@Base+0x508> │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #56] @ (69bac <_Py_open@@Base+0x530>) │ │ │ │ + ldr r4, [pc, #56] @ (69c64 <_Py_open@@Base+0x530>) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69ba4 <_Py_open@@Base+0x528> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69c5c <_Py_open@@Base+0x528> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b96 <_Py_open@@Base+0x51a> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 69ba4 <_Py_open@@Base+0x528> │ │ │ │ + bne.n 69c4e <_Py_open@@Base+0x51a> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 69c5c <_Py_open@@Base+0x528> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #208] @ (69c80 <_Py_open@@Base+0x604>) │ │ │ │ + ldr r5, [pc, #208] @ (69d38 <_Py_open@@Base+0x604>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, #49240 @ 0xc058 │ │ │ │ + movw r0, #50008 @ 0xc358 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ 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 e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ 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, #49272 @ 0xc078 │ │ │ │ + movw r0, #50040 @ 0xc378 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ ldrd r1, r2, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ 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 209c78 │ │ │ │ + bl 20a1c8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #49328 @ 0xc0b0 │ │ │ │ + movw r0, #50096 @ 0xc3b0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #49352 @ 0xc0c8 │ │ │ │ + movw r4, #50120 @ 0xc3c8 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - movw r1, #21716 @ 0x54d4 │ │ │ │ + movw r1, #22484 @ 0x57d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ + movw r0, #50132 @ 0xc3d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w e14a8 │ │ │ │ + b.w e1cb0 │ │ │ │ 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, #21716 @ 0x54d4 │ │ │ │ + movw r1, #22484 @ 0x57d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - movw r3, #49352 @ 0xc0c8 │ │ │ │ + movw r3, #50120 @ 0xc3c8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r0, #49388 @ 0xc0ec │ │ │ │ + movw r0, #50156 @ 0xc3ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b7828 │ │ │ │ - cbnz r0, 69ce0 <_Py_open@@Base+0x664> │ │ │ │ + bl b80f4 │ │ │ │ + cbnz r0, 69d98 <_Py_open@@Base+0x664> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69d12 <_Py_open@@Base+0x696> │ │ │ │ + b.n 69dca <_Py_open@@Base+0x696> │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7828 │ │ │ │ + bl b80f4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69cdc <_Py_open@@Base+0x660> │ │ │ │ + beq.n 69d94 <_Py_open@@Base+0x660> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7828 │ │ │ │ + bl b80f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69cdc <_Py_open@@Base+0x660> │ │ │ │ + beq.n 69d94 <_Py_open@@Base+0x660> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #49432 @ 0xc118 │ │ │ │ + movw r0, #50200 @ 0xc418 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, 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 69d1a <_Py_open@@Base+0x69e> │ │ │ │ - b.w 7edd4 │ │ │ │ + bgt.n 69dd2 <_Py_open@@Base+0x69e> │ │ │ │ + b.w 7ef24 │ │ │ │ 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 72144 │ │ │ │ - cbz r0, 69da8 <_Py_open@@Base+0x72c> │ │ │ │ + bl 7228c │ │ │ │ + cbz r0, 69e60 <_Py_open@@Base+0x72c> │ │ │ │ mov r4, r0 │ │ │ │ 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 69daa <_Py_open@@Base+0x72e> │ │ │ │ + bls.n 69e62 <_Py_open@@Base+0x72e> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r9, [r3, r5, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 69d66 <_Py_open@@Base+0x6ea> │ │ │ │ + bne.n 69e1e <_Py_open@@Base+0x6ea> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 69d4a <_Py_open@@Base+0x6ce> │ │ │ │ - bl 808f4 │ │ │ │ + b.n 69e02 <_Py_open@@Base+0x6ce> │ │ │ │ + bl 80a34 │ │ │ │ mov r2, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 69d92 <_Py_open@@Base+0x716> │ │ │ │ - bl 7a408 │ │ │ │ + cbz r6, 69e4a <_Py_open@@Base+0x716> │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 69d8c <_Py_open@@Base+0x710> │ │ │ │ + beq.n 69e44 <_Py_open@@Base+0x710> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 69d8c <_Py_open@@Base+0x710> │ │ │ │ + cbnz r3, 69e44 <_Py_open@@Base+0x710> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69d62 <_Py_open@@Base+0x6e6> │ │ │ │ + bne.n 69e1a <_Py_open@@Base+0x6e6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69da8 <_Py_open@@Base+0x72c> │ │ │ │ + beq.n 69e60 <_Py_open@@Base+0x72c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69da8 <_Py_open@@Base+0x72c> │ │ │ │ + cbnz r3, 69e60 <_Py_open@@Base+0x72c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 69d2a <_Py_open@@Base+0x6ae> │ │ │ │ + b.n 69de2 <_Py_open@@Base+0x6ae> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 69d2a <_Py_open@@Base+0x6ae> │ │ │ │ - cbz r0, 69e1e <_Py_open@@Base+0x7a2> │ │ │ │ + bl 69de2 <_Py_open@@Base+0x6ae> │ │ │ │ + cbz r0, 69ed6 <_Py_open@@Base+0x7a2> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69dea <_Py_open@@Base+0x76e> │ │ │ │ + cbnz r0, 69ea2 <_Py_open@@Base+0x76e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69e1e <_Py_open@@Base+0x7a2> │ │ │ │ + beq.n 69ed6 <_Py_open@@Base+0x7a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69e1e <_Py_open@@Base+0x7a2> │ │ │ │ + cbnz r3, 69ed6 <_Py_open@@Base+0x7a2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 69e1e <_Py_open@@Base+0x7a2> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69ed6 <_Py_open@@Base+0x7a2> │ │ │ │ movs r0, #1 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 69e22 <_Py_open@@Base+0x7a6> │ │ │ │ + cbnz r0, 69eda <_Py_open@@Base+0x7a6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 69e08 <_Py_open@@Base+0x78c> │ │ │ │ + beq.n 69ec0 <_Py_open@@Base+0x78c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69e08 <_Py_open@@Base+0x78c> │ │ │ │ + cbnz r3, 69ec0 <_Py_open@@Base+0x78c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69e1e <_Py_open@@Base+0x7a2> │ │ │ │ + beq.n 69ed6 <_Py_open@@Base+0x7a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69e1e <_Py_open@@Base+0x7a2> │ │ │ │ + cbnz r3, 69ed6 <_Py_open@@Base+0x7a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69e3a <_Py_open@@Base+0x7be> │ │ │ │ + b.n 69ef2 <_Py_open@@Base+0x7be> │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r0, #12] │ │ │ │ strd r3, r0, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 808f4 │ │ │ │ + b.w 80a34 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69e62 <_Py_open@@Base+0x7e6> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 69e66 <_Py_open@@Base+0x7ea> │ │ │ │ - b.n 69ea8 <_Py_open@@Base+0x82c> │ │ │ │ + bne.n 69f1a <_Py_open@@Base+0x7e6> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 69f1e <_Py_open@@Base+0x7ea> │ │ │ │ + b.n 69f60 <_Py_open@@Base+0x82c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69e7e <_Py_open@@Base+0x802> │ │ │ │ + bge.n 69f36 <_Py_open@@Base+0x802> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49472 @ 0xc140 │ │ │ │ + movw r1, #50240 @ 0xc440 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 69ea8 <_Py_open@@Base+0x82c> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 69f60 <_Py_open@@Base+0x82c> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 69e9c <_Py_open@@Base+0x820> │ │ │ │ + blt.n 69f54 <_Py_open@@Base+0x820> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49544 @ 0xc188 │ │ │ │ + movw r1, #50312 @ 0xc488 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 69ea8 <_Py_open@@Base+0x82c> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 69f60 <_Py_open@@Base+0x82c> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 7edd4 │ │ │ │ + b.w 7ef24 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69ecc <_Py_open@@Base+0x850> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 69ed0 <_Py_open@@Base+0x854> │ │ │ │ - b.n 69f12 <_Py_open@@Base+0x896> │ │ │ │ + bne.n 69f84 <_Py_open@@Base+0x850> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 69f88 <_Py_open@@Base+0x854> │ │ │ │ + b.n 69fca <_Py_open@@Base+0x896> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69ee8 <_Py_open@@Base+0x86c> │ │ │ │ + bge.n 69fa0 <_Py_open@@Base+0x86c> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49612 @ 0xc1cc │ │ │ │ + movw r1, #50380 @ 0xc4cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 69f12 <_Py_open@@Base+0x896> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 69fca <_Py_open@@Base+0x896> │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - blt.n 69f06 <_Py_open@@Base+0x88a> │ │ │ │ + blt.n 69fbe <_Py_open@@Base+0x88a> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49684 @ 0xc214 │ │ │ │ + movw r1, #50452 @ 0xc514 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 69f12 <_Py_open@@Base+0x896> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 69fca <_Py_open@@Base+0x896> │ │ │ │ rev16 r0, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ uxth r0, r0 │ │ │ │ - b.w 7edd4 │ │ │ │ + b.w 7ef24 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -95386,122 +95447,122 @@ │ │ │ │ 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, #49752 @ 0xc258 │ │ │ │ + movw r1, #50520 @ 0xc558 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 29f6c <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 69f8e <_Py_open@@Base+0x912> │ │ │ │ + bne.n 6a046 <_Py_open@@Base+0x912> │ │ │ │ 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 69f8e <_Py_open@@Base+0x912> │ │ │ │ + bhi.n 6a046 <_Py_open@@Base+0x912> │ │ │ │ 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 69fa8 <_Py_open@@Base+0x92c> │ │ │ │ + b.n 6a060 <_Py_open@@Base+0x92c> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49772 @ 0xc26c │ │ │ │ + movw r1, #50540 @ 0xc56c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, 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 69fe4 <_Py_open@@Base+0x968> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 6a09c <_Py_open@@Base+0x968> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #49832 @ 0xc2a8 │ │ │ │ + movw r0, #50600 @ 0xc5a8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69ff0 <_Py_open@@Base+0x974> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a0a8 <_Py_open@@Base+0x974> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69ff4 <_Py_open@@Base+0x978> │ │ │ │ + cbnz r0, 6a0ac <_Py_open@@Base+0x978> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a046 <_Py_open@@Base+0x9ca> │ │ │ │ + b.n 6a0fe <_Py_open@@Base+0x9ca> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6a016 <_Py_open@@Base+0x99a> │ │ │ │ + beq.n 6a0ce <_Py_open@@Base+0x99a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 69ff0 <_Py_open@@Base+0x974> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6a0a8 <_Py_open@@Base+0x974> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 29bd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a02e <_Py_open@@Base+0x9b2> │ │ │ │ + cbz r0, 6a0e6 <_Py_open@@Base+0x9b2> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 72d2c │ │ │ │ - b.n 6a046 <_Py_open@@Base+0x9ca> │ │ │ │ + bl 72e74 │ │ │ │ + b.n 6a0fe <_Py_open@@Base+0x9ca> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49796 @ 0xc284 │ │ │ │ + movw r1, #50564 @ 0xc584 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 6a082 <_Py_open@@Base+0xa06> │ │ │ │ + cbz r3, 6a13a <_Py_open@@Base+0xa06> │ │ │ │ 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 29a54 │ │ │ │ - cbz r0, 6a078 <_Py_open@@Base+0x9fc> │ │ │ │ + cbz r0, 6a130 <_Py_open@@Base+0x9fc> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 72d2c │ │ │ │ - b.n 6a08c <_Py_open@@Base+0xa10> │ │ │ │ + bl 72e74 │ │ │ │ + b.n 6a144 <_Py_open@@Base+0xa10> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 6a08c <_Py_open@@Base+0xa10> │ │ │ │ + b.n 6a144 <_Py_open@@Base+0xa10> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -95512,261 +95573,440 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 29718 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0bd8 │ │ │ │ - cbnz r0, 6a0f6 <_Py_open@@Base+0xa7a> │ │ │ │ + bl d142c │ │ │ │ + cbnz r0, 6a1ae <_Py_open@@Base+0xa7a> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6a0de <_Py_open@@Base+0xa62> │ │ │ │ + beq.n 6a196 <_Py_open@@Base+0xa62> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #49844 @ 0xc2b4 │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 6a0f8 <_Py_open@@Base+0xa7c> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6a1b0 <_Py_open@@Base+0xa7c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2944c │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6a0f8 <_Py_open@@Base+0xa7c> │ │ │ │ + b.n 6a1b0 <_Py_open@@Base+0xa7c> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6a102 <_Py_open@@Base+0xa86> │ │ │ │ + cbz r3, 6a1ba <_Py_open@@Base+0xa86> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a12a <_Py_open@@Base+0xaae> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6a132 <_Py_open@@Base+0xab6> │ │ │ │ + bne.n 6a1e2 <_Py_open@@Base+0xaae> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6a1ea <_Py_open@@Base+0xab6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a182 <_Py_open@@Base+0xb06> │ │ │ │ + b.n 6a23a <_Py_open@@Base+0xb06> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6a14a <_Py_open@@Base+0xace> │ │ │ │ + bls.n 6a202 <_Py_open@@Base+0xace> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21916 @ 0x559c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6a126 <_Py_open@@Base+0xaaa> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6a1de <_Py_open@@Base+0xaaa> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 29c64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 6a17a <_Py_open@@Base+0xafe> │ │ │ │ - cbz r0, 6a17a <_Py_open@@Base+0xafe> │ │ │ │ - movw r1, #49884 @ 0xc2dc │ │ │ │ + cbnz r3, 6a232 <_Py_open@@Base+0xafe> │ │ │ │ + cbz r0, 6a232 <_Py_open@@Base+0xafe> │ │ │ │ + movw r1, #50652 @ 0xc5dc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2a13c │ │ │ │ - cbnz r0, 6a17a <_Py_open@@Base+0xafe> │ │ │ │ + cbnz r0, 6a232 <_Py_open@@Base+0xafe> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7b1c8 │ │ │ │ + b.w 7b320 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a1a4 <_Py_open@@Base+0xb28> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6a1d6 <_Py_open@@Base+0xb5a> │ │ │ │ + bne.n 6a25c <_Py_open@@Base+0xb28> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6a28e <_Py_open@@Base+0xb5a> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2a148 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a1ce <_Py_open@@Base+0xb52> │ │ │ │ + bne.n 6a286 <_Py_open@@Base+0xb52> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6a1ce <_Py_open@@Base+0xb52> │ │ │ │ + cbz r3, 6a286 <_Py_open@@Base+0xb52> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8100c │ │ │ │ + b.w 8114c │ │ │ │ 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 2a430 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a202 <_Py_open@@Base+0xb86> │ │ │ │ + bge.n 6a2ba <_Py_open@@Base+0xb86> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 2a184 │ │ │ │ - cbz r0, 6a246 <_Py_open@@Base+0xbca> │ │ │ │ + cbz r0, 6a2fe <_Py_open@@Base+0xbca> │ │ │ │ negs r4, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 6a24c <_Py_open@@Base+0xbd0> │ │ │ │ + b.n 6a304 <_Py_open@@Base+0xbd0> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ 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 29794 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a278 <_Py_open@@Base+0xbfc> │ │ │ │ + bge.n 6a330 <_Py_open@@Base+0xbfc> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, 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 2aa80 │ │ │ │ - cbz r0, 6a2ae <_Py_open@@Base+0xc32> │ │ │ │ + cbz r0, 6a366 <_Py_open@@Base+0xc32> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a2c0 <_Py_open@@Base+0xc44> │ │ │ │ + b.n 6a378 <_Py_open@@Base+0xc44> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 29db8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2fbdc │ │ │ │ + bl 2fbde │ │ │ │ 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 21afdc │ │ │ │ - cbz r0, 6a31e <_Py_open@@Base+0xca2> │ │ │ │ + bl 21b6e0 <_Py_RestoreSignals@@Base+0x3160> │ │ │ │ + cbz r0, 6a3d6 <_Py_open@@Base+0xca2> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 29db8 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 298bc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r5, 6a318 <_Py_open@@Base+0xc9c> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r5, 6a3d0 <_Py_open@@Base+0xc9c> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a31e <_Py_open@@Base+0xca2> │ │ │ │ + b.n 6a3d6 <_Py_open@@Base+0xca2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ 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 2928c │ │ │ │ - cbz r0, 6a34e <_Py_open@@Base+0xcd2> │ │ │ │ + cbz r0, 6a406 <_Py_open@@Base+0xcd2> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a36a <_Py_open@@Base+0xcee> │ │ │ │ + b.n 6a422 <_Py_open@@Base+0xcee> │ │ │ │ mov r0, r4 │ │ │ │ blx 2a540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a33c <_Py_open@@Base+0xcc0> │ │ │ │ + bne.n 6a3f4 <_Py_open@@Base+0xcc0> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 29db8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 2fbdc │ │ │ │ + bl 2fbde │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ + sub.w sp, sp, #1088 @ 0x440 │ │ │ │ + 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, 6a45a <_Py_open@@Base+0xd26> │ │ │ │ + movw r3, #44016 @ 0xabf0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + b.n 6a45c <_Py_open@@Base+0xd28> │ │ │ │ + mov r3, r2 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r9 │ │ │ │ + movw r1, #50668 @ 0xc5ec │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + movw r0, #50672 @ 0xc5f0 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 922c0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6a50e <_Py_open@@Base+0xdda> │ │ │ │ + cbnz r5, 6a4ac <_Py_open@@Base+0xd78> │ │ │ │ + bl 98234 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9ae74 │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.w 6a5fa <_Py_open@@Base+0xec6> │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f57d8 │ │ │ │ + b.n 6a50e <_Py_open@@Base+0xdda> │ │ │ │ + add r4, sp, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #50684 @ 0xc5fc │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 15219c │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6a56a <_Py_open@@Base+0xe36> │ │ │ │ + ldr.w r8, [r4] │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ + cbz r7, 6a4ec <_Py_open@@Base+0xdb8> │ │ │ │ + cmp.w r5, #1024 @ 0x400 │ │ │ │ + add.w sl, sp, #60 @ 0x3c │ │ │ │ + bgt.n 6a52a <_Py_open@@Base+0xdf6> │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sl │ │ │ │ + blx 29af4 <__memcpy_chk@plt> │ │ │ │ + movs r3, #0 │ │ │ │ + strb.w r3, [sl, r5] │ │ │ │ + b.n 6a602 <_Py_open@@Base+0xece> │ │ │ │ + cmp.w r5, #1024 @ 0x400 │ │ │ │ + ble.n 6a512 <_Py_open@@Base+0xdde> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d1ff8 │ │ │ │ + movw r3, #6512 @ 0x1970 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #50696 @ 0xc608 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6a61c <_Py_open@@Base+0xee8> │ │ │ │ + add.w sl, sp, #60 @ 0x3c │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, sl │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + blx 29af4 <__memcpy_chk@plt> │ │ │ │ + strb.w r7, [sl, r5] │ │ │ │ + b.n 6a602 <_Py_open@@Base+0xece> │ │ │ │ + cmp r8, sl │ │ │ │ + beq.n 6a602 <_Py_open@@Base+0xece> │ │ │ │ + mov r0, r6 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r2, r8 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + cbz r7, 6a54c <_Py_open@@Base+0xe18> │ │ │ │ + cmp.w r5, #1024 @ 0x400 │ │ │ │ + bgt.n 6a54c <_Py_open@@Base+0xe18> │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r5 │ │ │ │ + add r1, sp, #60 @ 0x3c │ │ │ │ + blx 29db8 │ │ │ │ + cmp r6, #0 │ │ │ │ + blt.n 6a5b8 <_Py_open@@Base+0xe84> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d1ff8 │ │ │ │ + cbz r7, 6a560 <_Py_open@@Base+0xe2c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 8114c │ │ │ │ + b.n 6a61c <_Py_open@@Base+0xee8> │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + bl 72e74 │ │ │ │ + b.n 6a61c <_Py_open@@Base+0xee8> │ │ │ │ + bl d7760 │ │ │ │ + movw r1, #50724 @ 0xc624 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 15219c │ │ │ │ + cbz r0, 6a5de <_Py_open@@Base+0xeaa> │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ + cmp.w r7, #1024 @ 0x400 │ │ │ │ + bgt.n 6a4f2 <_Py_open@@Base+0xdbe> │ │ │ │ + add r5, sp, #60 @ 0x3c │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 29af4 <__memcpy_chk@plt> │ │ │ │ + strb.w r8, [r5, r7] │ │ │ │ + bl 98234 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 9ae74 │ │ │ │ + cmp r6, #0 │ │ │ │ + bge.n 6a5ce <_Py_open@@Base+0xe9a> │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f57d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6a50e <_Py_open@@Base+0xdda> │ │ │ │ + mov r0, r4 │ │ │ │ + bl d1ff8 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 72e74 │ │ │ │ + b.n 6a61c <_Py_open@@Base+0xee8> │ │ │ │ + bl d7760 │ │ │ │ + movw r1, #50736 @ 0xc630 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r5 │ │ │ │ + bl 15219c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 6a47c <_Py_open@@Base+0xd48> │ │ │ │ + b.n 6a50e <_Py_open@@Base+0xdda> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8114c │ │ │ │ + b.n 6a61c <_Py_open@@Base+0xee8> │ │ │ │ + bl 98234 │ │ │ │ + mov r1, r9 │ │ │ │ + mov sl, r0 │ │ │ │ + add r2, sp, #60 @ 0x3c │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29a00 <__ioctl_time64@plt> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 6a53a <_Py_open@@Base+0xe06> │ │ │ │ + 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 │ │ │ │ mov r8, r0 │ │ │ │ movs r5, #0 │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -95776,187 +96016,187 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 29718 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 6a3c0 <_Py_open@@Base+0xd44> │ │ │ │ + beq.n 6a676 <_Py_open@@Base+0xf42> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49900 @ 0xc2ec │ │ │ │ + movw r1, #50836 @ 0xc694 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6a3f2 <_Py_open@@Base+0xd76> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6a6a8 <_Py_open@@Base+0xf74> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ 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, #49936 @ 0xc310 │ │ │ │ + movw r2, #50872 @ 0xc6b8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ 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, #532] @ (6a600 <_Py_open@@Base+0xf84>) │ │ │ │ - bl d5b00 │ │ │ │ - cbnz r0, 6a3f6 <_Py_open@@Base+0xd7a> │ │ │ │ + ldr r3, [pc, #528] @ (6a8b4 <_Py_open@@Base+0x1180>) │ │ │ │ + bl d6324 │ │ │ │ + cbnz r0, 6a6ac <_Py_open@@Base+0xf78> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a5f6 <_Py_open@@Base+0xf7a> │ │ │ │ + b.n 6a8ac <_Py_open@@Base+0x1178> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 29718 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 6a424 <_Py_open@@Base+0xda8> │ │ │ │ + cbnz r0, 6a6da <_Py_open@@Base+0xfa6> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #49964 @ 0xc32c │ │ │ │ + movw r1, #50900 @ 0xc6d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a5c4 <_Py_open@@Base+0xf48> │ │ │ │ - bl f7da0 │ │ │ │ + b.n 6a87a <_Py_open@@Base+0x1146> │ │ │ │ + bl f85a8 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 6a408 <_Py_open@@Base+0xd8c> │ │ │ │ + blt.n 6a6be <_Py_open@@Base+0xf8a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 6a464 <_Py_open@@Base+0xde8> │ │ │ │ - bl f7da0 │ │ │ │ + cbz r0, 6a71a <_Py_open@@Base+0xfe6> │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a448 <_Py_open@@Base+0xdcc> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 6a6fe <_Py_open@@Base+0xfca> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6a5c2 <_Py_open@@Base+0xf46> │ │ │ │ - b.n 6a44c <_Py_open@@Base+0xdd0> │ │ │ │ + bne.w 6a878 <_Py_open@@Base+0x1144> │ │ │ │ + b.n 6a702 <_Py_open@@Base+0xfce> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6a468 <_Py_open@@Base+0xdec> │ │ │ │ + bge.n 6a71e <_Py_open@@Base+0xfea> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50000 @ 0xc350 │ │ │ │ + movw r1, #50936 @ 0xc6f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6a41e <_Py_open@@Base+0xda2> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6a6d4 <_Py_open@@Base+0xfa0> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6a478 <_Py_open@@Base+0xdfc> │ │ │ │ + cbz r3, 6a72e <_Py_open@@Base+0xffa> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a47a <_Py_open@@Base+0xdfe> │ │ │ │ + b.n 6a730 <_Py_open@@Base+0xffc> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6a490 <_Py_open@@Base+0xe14> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 6a41e <_Py_open@@Base+0xda2> │ │ │ │ + cbnz r0, 6a746 <_Py_open@@Base+0x1012> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 6a6d4 <_Py_open@@Base+0xfa0> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 6a4a8 <_Py_open@@Base+0xe2c> │ │ │ │ + cbnz r0, 6a75e <_Py_open@@Base+0x102a> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 6a4b8 <_Py_open@@Base+0xe3c> │ │ │ │ - b.n 6a4bc <_Py_open@@Base+0xe40> │ │ │ │ + bhi.n 6a76e <_Py_open@@Base+0x103a> │ │ │ │ + b.n 6a772 <_Py_open@@Base+0x103e> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 229780 <_PyXI_Exit@@Base+0xf20> │ │ │ │ + bl 229c54 <_PyXI_Exit@@Base+0xf28> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a4a0 <_Py_open@@Base+0xe24> │ │ │ │ - b.n 6a4d2 <_Py_open@@Base+0xe56> │ │ │ │ + bne.n 6a756 <_Py_open@@Base+0x1022> │ │ │ │ + b.n 6a788 <_Py_open@@Base+0x1054> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 6a4d6 <_Py_open@@Base+0xe5a> │ │ │ │ + cbnz r4, 6a78c <_Py_open@@Base+0x1058> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50028 @ 0xc36c │ │ │ │ + movw r1, #50964 @ 0xc714 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a5c4 <_Py_open@@Base+0xf48> │ │ │ │ + b.n 6a87a <_Py_open@@Base+0x1146> │ │ │ │ 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, 6a530 <_Py_open@@Base+0xeb4> │ │ │ │ + cbz r1, 6a7e6 <_Py_open@@Base+0x10b2> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 6a4fa <_Py_open@@Base+0xe7e> │ │ │ │ + bls.n 6a7b0 <_Py_open@@Base+0x107c> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 6a512 <_Py_open@@Base+0xe96> │ │ │ │ + bne.n 6a7c8 <_Py_open@@Base+0x1094> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50072 @ 0xc398 │ │ │ │ + movw r1, #51008 @ 0xc740 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6a4d2 <_Py_open@@Base+0xe56> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6a788 <_Py_open@@Base+0x1054> │ │ │ │ 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 29db8 │ │ │ │ - b.n 6a532 <_Py_open@@Base+0xeb6> │ │ │ │ + b.n 6a7e8 <_Py_open@@Base+0x10b4> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 6a58e <_Py_open@@Base+0xf12> │ │ │ │ + beq.n 6a844 <_Py_open@@Base+0x1110> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 6a564 <_Py_open@@Base+0xee8> │ │ │ │ + bls.n 6a81a <_Py_open@@Base+0x10e6> │ │ │ │ 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 6a564 <_Py_open@@Base+0xee8> │ │ │ │ + bhi.n 6a81a <_Py_open@@Base+0x10e6> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 6a564 <_Py_open@@Base+0xee8> │ │ │ │ + bhi.n 6a81a <_Py_open@@Base+0x10e6> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 6a57c <_Py_open@@Base+0xf00> │ │ │ │ + bne.n 6a832 <_Py_open@@Base+0x10fe> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50116 @ 0xc3c4 │ │ │ │ + movw r1, #51052 @ 0xc76c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6a4d2 <_Py_open@@Base+0xe56> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6a788 <_Py_open@@Base+0x1054> │ │ │ │ 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] │ │ │ │ @@ -95965,2936 +96205,2756 @@ │ │ │ │ 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, #5471 @ 0x155f │ │ │ │ + movw r2, #5467 @ 0x155b │ │ │ │ movt r2, #3 │ │ │ │ - bl 223c80 <_PyTime_AsMilliseconds@@Base+0x1c0> │ │ │ │ + bl 22431c <_PyParkingLot_AfterFork@@Base+0x99c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a4d2 <_Py_open@@Base+0xe56> │ │ │ │ + beq.n 6a788 <_Py_open@@Base+0x1054> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6a5c4 <_Py_open@@Base+0xf48> │ │ │ │ + b.n 6a87a <_Py_open@@Base+0x1146> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6a5d4 <_Py_open@@Base+0xf58> │ │ │ │ + cbz r3, 6a88a <_Py_open@@Base+0x1156> │ │ │ │ mov r0, r7 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 6a5f2 <_Py_open@@Base+0xf76> │ │ │ │ + ble.n 6a8a8 <_Py_open@@Base+0x1174> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 6a5de <_Py_open@@Base+0xf62> │ │ │ │ - bl 78208 │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6a894 <_Py_open@@Base+0x1160> │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - ldr r5, [pc, #384] @ (6a784 <_Py_open@@Base+0x1108>) │ │ │ │ + ldr r5, [pc, #384] @ (6aa38 <_Py_open@@Base+0x1304>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 6a63e <_Py_open@@Base+0xfc2> │ │ │ │ + beq.n 6a8f2 <_Py_open@@Base+0x11be> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 6a628 <_Py_open@@Base+0xfac> │ │ │ │ + beq.n 6a8dc <_Py_open@@Base+0x11a8> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 6a642 <_Py_open@@Base+0xfc6> │ │ │ │ + beq.n 6a8f6 <_Py_open@@Base+0x11c2> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50200 @ 0xc418 │ │ │ │ + movw r1, #51136 @ 0xc7c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 12cce0 │ │ │ │ + b.w 12d620 │ │ │ │ movw r3, #56048 @ 0xdaf0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50164 @ 0xc3f4 │ │ │ │ + movw r1, #51100 @ 0xc79c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 12cce0 │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 12d620 │ │ │ │ + b.w 1f642c │ │ │ │ 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 │ │ │ │ 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, #50244 @ 0xc444 │ │ │ │ + movw r1, #51180 @ 0xc7ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 6a67a <_Py_open@@Base+0xffe> │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 6a92e <_Py_open@@Base+0x11fa> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6a77e <_Py_open@@Base+0x1102> │ │ │ │ + b.n 6aa32 <_Py_open@@Base+0x12fe> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r1, #50264 @ 0xc458 │ │ │ │ + movw r1, #51200 @ 0xc800 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f8880 │ │ │ │ + bl f9088 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a676 <_Py_open@@Base+0xffa> │ │ │ │ + beq.n 6a92a <_Py_open@@Base+0x11f6> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 6a6d0 <_Py_open@@Base+0x1054> │ │ │ │ + ble.n 6a984 <_Py_open@@Base+0x1250> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 6a69e <_Py_open@@Base+0x1022> │ │ │ │ + bcc.n 6a952 <_Py_open@@Base+0x121e> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 6a6c4 <_Py_open@@Base+0x1048> │ │ │ │ + b.n 6a978 <_Py_open@@Base+0x1244> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a69a <_Py_open@@Base+0x101e> │ │ │ │ + beq.n 6a94e <_Py_open@@Base+0x121a> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 6a6c4 <_Py_open@@Base+0x1048> │ │ │ │ + bhi.n 6a978 <_Py_open@@Base+0x1244> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r5, r0 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6a6d2 <_Py_open@@Base+0x1056> │ │ │ │ + cbnz r0, 6a986 <_Py_open@@Base+0x1252> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6a742 <_Py_open@@Base+0x10c6> │ │ │ │ + b.n 6a9f6 <_Py_open@@Base+0x12c2> │ │ │ │ mov r7, r4 │ │ │ │ - movw r1, #50312 @ 0xc488 │ │ │ │ + movw r1, #51248 @ 0xc830 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w fp, r6, #12 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 6a71e <_Py_open@@Base+0x10a2> │ │ │ │ + bge.n 6a9d2 <_Py_open@@Base+0x129e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ itet mi │ │ │ │ ldrmi r3, [r6, #12] │ │ │ │ ldrpl.w r0, [fp, r8, lsl #2] │ │ │ │ ldrmi.w r0, [r3, r8, lsl #2] │ │ │ │ - bl 151964 │ │ │ │ - cbz r0, 6a740 <_Py_open@@Base+0x10c4> │ │ │ │ + bl 15219c │ │ │ │ + cbz r0, 6a9f4 <_Py_open@@Base+0x12c0> │ │ │ │ ldr.w r3, [r9], #44 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r3, [sl], #8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r3, [r9, #-36] │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ - b.n 6a6e6 <_Py_open@@Base+0x106a> │ │ │ │ + b.n 6a99a <_Py_open@@Base+0x1266> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r5, #40511 @ 0x9e3f │ │ │ │ + movw r5, #40695 @ 0x9ef7 │ │ │ │ movt r5, #6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 30bba │ │ │ │ + bl 30bb6 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6a742 <_Py_open@@Base+0x10c6> │ │ │ │ + b.n 6a9f6 <_Py_open@@Base+0x12c2> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a75c <_Py_open@@Base+0x10e0> │ │ │ │ + beq.n 6aa10 <_Py_open@@Base+0x12dc> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 6a74a <_Py_open@@Base+0x10ce> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6a9fe <_Py_open@@Base+0x12ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a77e <_Py_open@@Base+0x1102> │ │ │ │ + beq.n 6aa32 <_Py_open@@Base+0x12fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a77e <_Py_open@@Base+0x1102> │ │ │ │ + cbnz r3, 6aa32 <_Py_open@@Base+0x12fe> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #51336 @ 0xc888 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 6aa80 <_Py_open@@Base+0x134c> │ │ │ │ + bl d7760 │ │ │ │ + movw r2, #1393 @ 0x571 │ │ │ │ + movt r2, #18 │ │ │ │ + movw r1, #51352 @ 0xc898 │ │ │ │ + movt r1, #43 @ 0x2b │ │ │ │ + mov r3, sp │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 6aa84 <_Py_open@@Base+0x1350> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6aaf8 <_Py_open@@Base+0x13c4> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 6aa86 <_Py_open@@Base+0x1352> │ │ │ │ + movs r5, #1 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movw r0, #51368 @ 0xc8a8 │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + bl 922c0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 6aa7c <_Py_open@@Base+0x1348> │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl d142c │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 6aaf2 <_Py_open@@Base+0x13be> │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + blx 2a018 │ │ │ │ + mov r4, r0 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl d1ff8 │ │ │ │ + cbz r5, 6aad6 <_Py_open@@Base+0x13a2> │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 6aad6 <_Py_open@@Base+0x13a2> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6aad6 <_Py_open@@Base+0x13a2> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6aae8 <_Py_open@@Base+0x13b4> │ │ │ │ + movw r3, #6520 @ 0x1978 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f57d8 │ │ │ │ + b.n 6aa7c <_Py_open@@Base+0x1348> │ │ │ │ + movw r0, #4372 @ 0x1114 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + b.n 6aaf8 <_Py_open@@Base+0x13c4> │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 6aac0 <_Py_open@@Base+0x138c> │ │ │ │ + b.n 6aad8 <_Py_open@@Base+0x13a4> │ │ │ │ + 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, #50400 @ 0xc4e0 │ │ │ │ + movw r1, #51388 @ 0xc8bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6a7f8 <_Py_open@@Base+0x117c> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6ab6e <_Py_open@@Base+0x143a> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #38320 @ 0x95b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #50420 @ 0xc4f4 │ │ │ │ + movw r0, #51408 @ 0xc8d0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a7f8 <_Py_open@@Base+0x117c> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 6ab6e <_Py_open@@Base+0x143a> │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2a97c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbnz r4, 6a7fc <_Py_open@@Base+0x1180> │ │ │ │ + bl 9ae74 │ │ │ │ + cbnz r4, 6ab72 <_Py_open@@Base+0x143e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50444 @ 0xc50c │ │ │ │ + movw r1, #51432 @ 0xc8e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a806 <_Py_open@@Base+0x118a> │ │ │ │ + b.n 6ab7c <_Py_open@@Base+0x1448> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ 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, #50468 @ 0xc524 │ │ │ │ + movw r1, #51456 @ 0xc900 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6a850 <_Py_open@@Base+0x11d4> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6abc6 <_Py_open@@Base+0x1492> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 6a854 <_Py_open@@Base+0x11d8> │ │ │ │ + bcc.n 6abca <_Py_open@@Base+0x1496> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50488 @ 0xc538 │ │ │ │ + movw r1, #51476 @ 0xc914 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a8a8 <_Py_open@@Base+0x122c> │ │ │ │ + b.n 6ac1e <_Py_open@@Base+0x14ea> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #43308 @ 0xa92c │ │ │ │ + movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #50528 @ 0xc560 │ │ │ │ + movw r0, #51516 @ 0xc93c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a850 <_Py_open@@Base+0x11d4> │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 6abc6 <_Py_open@@Base+0x1492> │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2a870 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbnz r4, 6a8a2 <_Py_open@@Base+0x1226> │ │ │ │ + bl 9ae74 │ │ │ │ + cbnz r4, 6ac18 <_Py_open@@Base+0x14e4> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #51540 @ 0xc954 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6a850 <_Py_open@@Base+0x11d4> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6abc6 <_Py_open@@Base+0x1492> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ 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, #50576 @ 0xc590 │ │ │ │ + movw r1, #51564 @ 0xc96c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6a8fa <_Py_open@@Base+0x127e> │ │ │ │ - bl 980b4 │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6ac70 <_Py_open@@Base+0x153c> │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2977c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbnz r4, 6a8fe <_Py_open@@Base+0x1282> │ │ │ │ + bl 9ae74 │ │ │ │ + cbnz r4, 6ac74 <_Py_open@@Base+0x1540> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50596 @ 0xc5a4 │ │ │ │ + movw r1, #51584 @ 0xc980 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a904 <_Py_open@@Base+0x1288> │ │ │ │ + b.n 6ac7a <_Py_open@@Base+0x1546> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ 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, #50616 @ 0xc5b8 │ │ │ │ + movw r1, #51604 @ 0xc994 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6a95a <_Py_open@@Base+0x12de> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6acd0 <_Py_open@@Base+0x159c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 20a66c │ │ │ │ - cbz r0, 6a95a <_Py_open@@Base+0x12de> │ │ │ │ - ldr r3, [pc, #44] @ (6a960 <_Py_open@@Base+0x12e4>) │ │ │ │ + bl 20abc4 │ │ │ │ + cbz r0, 6acd0 <_Py_open@@Base+0x159c> │ │ │ │ + ldr r3, [pc, #40] @ (6acd4 <_Py_open@@Base+0x15a0>) │ │ │ │ ldr.w r3, [r3, #1256] @ 0x4e8 │ │ │ │ - cbz r3, 6a948 <_Py_open@@Base+0x12cc> │ │ │ │ + cbz r3, 6acbe <_Py_open@@Base+0x158a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 217f04 <_Py_RestoreSignals@@Base+0x104> │ │ │ │ - cbnz r0, 6a952 <_Py_open@@Base+0x12d6> │ │ │ │ + bl 218684 <_Py_RestoreSignals@@Base+0x104> │ │ │ │ + cbnz r0, 6acc8 <_Py_open@@Base+0x1594> │ │ │ │ movw r0, #7796 @ 0x1e74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 6a95a <_Py_open@@Base+0x12de> │ │ │ │ + b.n 6acd0 <_Py_open@@Base+0x159c> │ │ │ │ movw r0, #4324 @ 0x10e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #50632 @ 0xc5c8 │ │ │ │ + movw r1, #51620 @ 0xc9a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6a9b8 <_Py_open@@Base+0x133c> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6ad2c <_Py_open@@Base+0x15f8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 6a9a6 <_Py_open@@Base+0x132a> │ │ │ │ - bl 980b4 │ │ │ │ + cbz r3, 6ad1a <_Py_open@@Base+0x15e6> │ │ │ │ + bl 98234 │ │ │ │ mov r4, r0 │ │ │ │ - bl 68f46 │ │ │ │ + bl 68ffe │ │ │ │ movs r0, #11 │ │ │ │ blx 29fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9acfc │ │ │ │ - b.n 6a9b0 <_Py_open@@Base+0x1334> │ │ │ │ - bl 68f46 │ │ │ │ + bl 9ae74 │ │ │ │ + b.n 6ad24 <_Py_open@@Base+0x15f0> │ │ │ │ + bl 68ffe │ │ │ │ movs r0, #11 │ │ │ │ blx 29fe8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #50644 @ 0xc5d4 │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6aa00 <_Py_open@@Base+0x1384> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6ad74 <_Py_open@@Base+0x1640> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 6914c │ │ │ │ - cbz r0, 6aa04 <_Py_open@@Base+0x1388> │ │ │ │ + bl 69204 │ │ │ │ + cbz r0, 6ad78 <_Py_open@@Base+0x1644> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21916 @ 0x559c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aa0c <_Py_open@@Base+0x1390> │ │ │ │ + b.n 6ad80 <_Py_open@@Base+0x164c> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #12 │ │ │ │ pop {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, #50656 @ 0xc5e0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 6aa56 <_Py_open@@Base+0x13da> │ │ │ │ - bl d6f30 │ │ │ │ - movw r2, #64697 @ 0xfcb9 │ │ │ │ - movt r2, #17 │ │ │ │ - movw r1, #50672 @ 0xc5f0 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r3, sp │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 6aa5a <_Py_open@@Base+0x13de> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6aace <_Py_open@@Base+0x1452> │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 6aa5c <_Py_open@@Base+0x13e0> │ │ │ │ - movs r5, #1 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #50688 @ 0xc600 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6aa52 <_Py_open@@Base+0x13d6> │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - add r1, sp, #4 │ │ │ │ - bl d0bd8 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 6aac8 <_Py_open@@Base+0x144c> │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - blx 2a018 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - cbz r5, 6aaac <_Py_open@@Base+0x1430> │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 6aaac <_Py_open@@Base+0x1430> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6aaac <_Py_open@@Base+0x1430> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6aabe <_Py_open@@Base+0x1442> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 6aa52 <_Py_open@@Base+0x13d6> │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b.n 6aace <_Py_open@@Base+0x1452> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 6aa96 <_Py_open@@Base+0x141a> │ │ │ │ - b.n 6aaae <_Py_open@@Base+0x1432> │ │ │ │ - add sp, #52 @ 0x34 │ │ │ │ - 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, #2976] @ 0xba0 │ │ │ │ - sub.w sp, sp, #1088 @ 0x440 │ │ │ │ - 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, 6ab06 <_Py_open@@Base+0x148a> │ │ │ │ - movw r3, #44016 @ 0xabf0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - b.n 6ab08 <_Py_open@@Base+0x148c> │ │ │ │ - mov r3, r2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r9 │ │ │ │ - movw r1, #50708 @ 0xc614 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50712 @ 0xc618 │ │ │ │ - movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6abba <_Py_open@@Base+0x153e> │ │ │ │ - cbnz r5, 6ab58 <_Py_open@@Base+0x14dc> │ │ │ │ - bl 980b4 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.w 6aca6 <_Py_open@@Base+0x162a> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 6abba <_Py_open@@Base+0x153e> │ │ │ │ - add r4, sp, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #50724 @ 0xc624 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - bl 151964 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6ac16 <_Py_open@@Base+0x159a> │ │ │ │ - ldr.w r8, [r4] │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - cbz r7, 6ab98 <_Py_open@@Base+0x151c> │ │ │ │ - cmp.w r5, #1024 @ 0x400 │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ - bgt.n 6abd6 <_Py_open@@Base+0x155a> │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - blx 29af4 <__memcpy_chk@plt> │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [sl, r5] │ │ │ │ - b.n 6acae <_Py_open@@Base+0x1632> │ │ │ │ - cmp.w r5, #1024 @ 0x400 │ │ │ │ - ble.n 6abbe <_Py_open@@Base+0x1542> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d17a4 │ │ │ │ - movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50736 @ 0xc630 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6acc8 <_Py_open@@Base+0x164c> │ │ │ │ - add.w sl, sp, #60 @ 0x3c │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, sl │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - blx 29af4 <__memcpy_chk@plt> │ │ │ │ - strb.w r7, [sl, r5] │ │ │ │ - b.n 6acae <_Py_open@@Base+0x1632> │ │ │ │ - cmp r8, sl │ │ │ │ - beq.n 6acae <_Py_open@@Base+0x1632> │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r8 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - cbz r7, 6abf8 <_Py_open@@Base+0x157c> │ │ │ │ - cmp.w r5, #1024 @ 0x400 │ │ │ │ - bgt.n 6abf8 <_Py_open@@Base+0x157c> │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r5 │ │ │ │ - add r1, sp, #60 @ 0x3c │ │ │ │ - blx 29db8 │ │ │ │ - cmp r6, #0 │ │ │ │ - blt.n 6ac64 <_Py_open@@Base+0x15e8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d17a4 │ │ │ │ - cbz r7, 6ac0c <_Py_open@@Base+0x1590> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8100c │ │ │ │ - b.n 6acc8 <_Py_open@@Base+0x164c> │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - bl 72d2c │ │ │ │ - b.n 6acc8 <_Py_open@@Base+0x164c> │ │ │ │ - bl d6f30 │ │ │ │ - movw r1, #50764 @ 0xc64c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 151964 │ │ │ │ - cbz r0, 6ac8a <_Py_open@@Base+0x160e> │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ - cmp.w r7, #1024 @ 0x400 │ │ │ │ - bgt.n 6ab9e <_Py_open@@Base+0x1522> │ │ │ │ - add r5, sp, #60 @ 0x3c │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29af4 <__memcpy_chk@plt> │ │ │ │ - strb.w r8, [r5, r7] │ │ │ │ - bl 980b4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 9acfc │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.n 6ac7a <_Py_open@@Base+0x15fe> │ │ │ │ - movw r3, #6520 @ 0x1978 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - mov r0, r4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 6abba <_Py_open@@Base+0x153e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl d17a4 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 72d2c │ │ │ │ - b.n 6acc8 <_Py_open@@Base+0x164c> │ │ │ │ - bl d6f30 │ │ │ │ - movw r1, #50776 @ 0xc658 │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r5 │ │ │ │ - bl 151964 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 6ab28 <_Py_open@@Base+0x14ac> │ │ │ │ - b.n 6abba <_Py_open@@Base+0x153e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ - b.n 6acc8 <_Py_open@@Base+0x164c> │ │ │ │ - bl 980b4 │ │ │ │ - mov r1, r9 │ │ │ │ - mov sl, r0 │ │ │ │ - add r2, sp, #60 @ 0x3c │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a00 <__ioctl_time64@plt> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 9acfc │ │ │ │ - b.n 6abe6 <_Py_open@@Base+0x156a> │ │ │ │ - add.w sp, sp, #1088 @ 0x440 │ │ │ │ - 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 r0, r1 │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6acf4 <_Py_open@@Base+0x1678> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6acf4 <_Py_open@@Base+0x1678> │ │ │ │ + bne.n 6ada8 <_Py_open@@Base+0x1674> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6ada8 <_Py_open@@Base+0x1674> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ad30 <_Py_open@@Base+0x16b4> │ │ │ │ - bl 980b4 │ │ │ │ + b.n 6ade4 <_Py_open@@Base+0x16b0> │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a154 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6ad28 <_Py_open@@Base+0x16ac> │ │ │ │ + bge.n 6addc <_Py_open@@Base+0x16a8> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 6ad28 <_Py_open@@Base+0x16ac> │ │ │ │ + beq.n 6addc <_Py_open@@Base+0x16a8> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ad56 <_Py_open@@Base+0x16da> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6ad56 <_Py_open@@Base+0x16da> │ │ │ │ + bne.n 6ae0a <_Py_open@@Base+0x16d6> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6ae0a <_Py_open@@Base+0x16d6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ad70 <_Py_open@@Base+0x16f4> │ │ │ │ + b.n 6ae24 <_Py_open@@Base+0x16f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14b560 <_Py_dup@@Base> │ │ │ │ + bl 14bd90 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ad52 <_Py_open@@Base+0x16d6> │ │ │ │ - bl 8100c │ │ │ │ + beq.n 6ae06 <_Py_open@@Base+0x16d2> │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ad70 <_Py_open@@Base+0x16f4> │ │ │ │ + cbnz r0, 6ae24 <_Py_open@@Base+0x16f0> │ │ │ │ mov r0, r5 │ │ │ │ blx 2a154 │ │ │ │ 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, #50876 @ 0xc6bc │ │ │ │ + movw r1, #51644 @ 0xc9bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, sp │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6adc0 <_Py_open@@Base+0x1744> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6ae74 <_Py_open@@Base+0x1740> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 6adc4 <_Py_open@@Base+0x1748> │ │ │ │ + bne.n 6ae78 <_Py_open@@Base+0x1744> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6adf0 <_Py_open@@Base+0x1774> │ │ │ │ + beq.n 6aea4 <_Py_open@@Base+0x1770> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50892 @ 0xc6cc │ │ │ │ + movw r1, #51660 @ 0xc9cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ae20 <_Py_open@@Base+0x17a4> │ │ │ │ + b.n 6aed4 <_Py_open@@Base+0x17a0> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 6add0 <_Py_open@@Base+0x1754> │ │ │ │ + bne.n 6ae84 <_Py_open@@Base+0x1750> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 6adf0 <_Py_open@@Base+0x1774> │ │ │ │ - b.n 6ada4 <_Py_open@@Base+0x1728> │ │ │ │ + beq.n 6aea4 <_Py_open@@Base+0x1770> │ │ │ │ + b.n 6ae58 <_Py_open@@Base+0x1724> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50936 @ 0xc6f8 │ │ │ │ + movw r1, #51704 @ 0xc9f8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 6adc0 <_Py_open@@Base+0x1744> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6ae74 <_Py_open@@Base+0x1740> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 292d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ae14 <_Py_open@@Base+0x1798> │ │ │ │ + cbnz r0, 6aec8 <_Py_open@@Base+0x1794> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 6adc0 <_Py_open@@Base+0x1744> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 6ae74 <_Py_open@@Base+0x1740> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 68f46 │ │ │ │ + bl 68ffe │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 6ae4e <_Py_open@@Base+0x17d2> │ │ │ │ + bcc.n 6af02 <_Py_open@@Base+0x17ce> │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 6ae54 <_Py_open@@Base+0x17d8> │ │ │ │ + bcs.n 6af08 <_Py_open@@Base+0x17d4> │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 6ae58 <_Py_open@@Base+0x17dc> │ │ │ │ + b.n 6af0c <_Py_open@@Base+0x17d8> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 68d7e │ │ │ │ + bl 68e36 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4320 @ 0x10e0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #50964 @ 0xc714 │ │ │ │ + movw r1, #51732 @ 0xca14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ 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, #51056 @ 0xc770 │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6aec6 <_Py_open@@Base+0x184a> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6af7a <_Py_open@@Base+0x1846> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 6aeca <_Py_open@@Base+0x184e> │ │ │ │ + bge.n 6af7e <_Py_open@@Base+0x184a> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51072 @ 0xc780 │ │ │ │ + movw r1, #51840 @ 0xca80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aefa <_Py_open@@Base+0x187e> │ │ │ │ - bl 69024 │ │ │ │ + b.n 6afae <_Py_open@@Base+0x187a> │ │ │ │ + bl 690dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 68e60 │ │ │ │ + bl 68f18 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aef4 <_Py_open@@Base+0x1878> │ │ │ │ + bne.n 6afa8 <_Py_open@@Base+0x1874> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #51108 @ 0xc7a4 │ │ │ │ + movw r1, #51876 @ 0xcaa4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 6aec6 <_Py_open@@Base+0x184a> │ │ │ │ + bl d54ec │ │ │ │ + b.n 6af7a <_Py_open@@Base+0x1846> │ │ │ │ mov r0, r4 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n 6af28 <_Py_open@@Base+0x18ac> │ │ │ │ + bpl.n 6afdc <_Py_open@@Base+0x18a8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl f8098 │ │ │ │ + bl f88a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6af40 <_Py_open@@Base+0x18c4> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6af40 <_Py_open@@Base+0x18c4> │ │ │ │ - b.n 6af4a <_Py_open@@Base+0x18ce> │ │ │ │ + bne.n 6aff4 <_Py_open@@Base+0x18c0> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6aff4 <_Py_open@@Base+0x18c0> │ │ │ │ + b.n 6affe <_Py_open@@Base+0x18ca> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51136 @ 0xc7c0 │ │ │ │ + movw r1, #51904 @ 0xcac0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ rev r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7edd4 │ │ │ │ + b.w 7ef24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 6aefe <_Py_open@@Base+0x1882> │ │ │ │ + b.n 6afb2 <_Py_open@@Base+0x187e> │ │ │ │ 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 f8098 │ │ │ │ + bl f88a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af72 <_Py_open@@Base+0x18f6> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6af94 <_Py_open@@Base+0x1918> │ │ │ │ + bne.n 6b026 <_Py_open@@Base+0x18f2> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6b048 <_Py_open@@Base+0x1914> │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2a9c8 │ │ │ │ - cbnz r0, 6af98 <_Py_open@@Base+0x191c> │ │ │ │ + cbnz r0, 6b04c <_Py_open@@Base+0x1918> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af9e <_Py_open@@Base+0x1922> │ │ │ │ + b.n 6b052 <_Py_open@@Base+0x191e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 91da8 │ │ │ │ + bl 91f2c │ │ │ │ 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, #51160 @ 0xc7d8 │ │ │ │ + movw r1, #51928 @ 0xcad8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ 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 8ee9c │ │ │ │ - cbz r0, 6b004 <_Py_open@@Base+0x1988> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6b0b8 <_Py_open@@Base+0x1984> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 6b008 <_Py_open@@Base+0x198c> │ │ │ │ + bmi.n 6b0bc <_Py_open@@Base+0x1988> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51176 @ 0xc7e8 │ │ │ │ + movw r1, #51944 @ 0xcae8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b164 <_Py_open@@Base+0x1ae8> │ │ │ │ + b.n 6b218 <_Py_open@@Base+0x1ae4> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #51220 @ 0xc814 │ │ │ │ + movw r1, #51988 @ 0xcb14 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b004 <_Py_open@@Base+0x1988> │ │ │ │ + beq.n 6b0b8 <_Py_open@@Base+0x1984> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 6b044 <_Py_open@@Base+0x19c8> │ │ │ │ + bcc.n 6b0f8 <_Py_open@@Base+0x19c4> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51268 @ 0xc844 │ │ │ │ + movw r1, #52036 @ 0xcb44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6b004 <_Py_open@@Base+0x1988> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6b0b8 <_Py_open@@Base+0x1984> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #51312 @ 0xc870 │ │ │ │ + movw r0, #52080 @ 0xcb70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b004 <_Py_open@@Base+0x1988> │ │ │ │ + beq.n 6b0b8 <_Py_open@@Base+0x1984> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #58968 @ 0xe658 │ │ │ │ + movw r2, #59736 @ 0xe958 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 6d800 │ │ │ │ + bl 6d908 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 29718 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 29ba8 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 6b0ae <_Py_open@@Base+0x1a32> │ │ │ │ + cbz r1, 6b162 <_Py_open@@Base+0x1a2e> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 272b2c │ │ │ │ - b.n 6b0ca <_Py_open@@Base+0x1a4e> │ │ │ │ + bl 272e44 │ │ │ │ + b.n 6b17e <_Py_open@@Base+0x1a4a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 6b0ce <_Py_open@@Base+0x1a52> │ │ │ │ + cbz r2, 6b182 <_Py_open@@Base+0x1a4e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51332 @ 0xc884 │ │ │ │ + movw r1, #52100 @ 0xcb84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b15c <_Py_open@@Base+0x1ae0> │ │ │ │ + b.n 6b210 <_Py_open@@Base+0x1adc> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 6b0ea <_Py_open@@Base+0x1a6e> │ │ │ │ + beq.n 6b19e <_Py_open@@Base+0x1a6a> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 6b10a <_Py_open@@Base+0x1a8e> │ │ │ │ + bne.n 6b1be <_Py_open@@Base+0x1a8a> │ │ │ │ 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 6b10a <_Py_open@@Base+0x1a8e> │ │ │ │ + b.n 6b1be <_Py_open@@Base+0x1a8a> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6b10a <_Py_open@@Base+0x1a8e> │ │ │ │ + beq.n 6b1be <_Py_open@@Base+0x1a8a> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51372 @ 0xc8ac │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6b0ca <_Py_open@@Base+0x1a4e> │ │ │ │ - bl 980b4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6b17e <_Py_open@@Base+0x1a4a> │ │ │ │ + bl 98234 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r6, 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 2921c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 6b140 <_Py_open@@Base+0x1ac4> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 6b1f4 <_Py_open@@Base+0x1ac0> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 272b2c │ │ │ │ - b.n 6b0ca <_Py_open@@Base+0x1a4e> │ │ │ │ + bl 272e44 │ │ │ │ + b.n 6b17e <_Py_open@@Base+0x1a4a> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b0ca <_Py_open@@Base+0x1a4e> │ │ │ │ + beq.n 6b17e <_Py_open@@Base+0x1a4a> │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #51404 @ 0xc8cc │ │ │ │ + movw r0, #52172 @ 0xcbcc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 6b164 <_Py_open@@Base+0x1ae8> │ │ │ │ + cbz r0, 6b218 <_Py_open@@Base+0x1ae4> │ │ │ │ blx 29764 │ │ │ │ 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, #51408 @ 0xc8d0 │ │ │ │ + movw r1, #52176 @ 0xcbd0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6b1bc <_Py_open@@Base+0x1b40> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6b270 <_Py_open@@Base+0x1b3c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 6b1a6 <_Py_open@@Base+0x1b2a> │ │ │ │ + bhi.n 6b25a <_Py_open@@Base+0x1b26> │ │ │ │ adds r0, #12 │ │ │ │ - bl 12ab08 │ │ │ │ - b.n 6b1be <_Py_open@@Base+0x1b42> │ │ │ │ + bl 12b44c │ │ │ │ + b.n 6b272 <_Py_open@@Base+0x1b3e> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51420 @ 0xc8dc │ │ │ │ + movw r1, #52188 @ 0xcbdc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ 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 6b1ce <_Py_open@@Base+0x1b52> │ │ │ │ + bne.n 6b282 <_Py_open@@Base+0x1b4e> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 11a220 │ │ │ │ + b.w 11aad8 │ │ │ │ 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 6b1f0 <_Py_open@@Base+0x1b74> │ │ │ │ + bgt.n 6b2a4 <_Py_open@@Base+0x1b70> │ │ │ │ pop {r4} │ │ │ │ - b.w fd584 │ │ │ │ + b.w fe104 │ │ │ │ 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, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 216d2c <_PyTime_ObjectToTimespec@@Base+0x710> │ │ │ │ + bl 2174ac <_PyTime_ObjectToTimespec@@Base+0x714> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b24c <_Py_open@@Base+0x1bd0> │ │ │ │ + bne.n 6b300 <_Py_open@@Base+0x1bcc> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 6b246 <_Py_open@@Base+0x1bca> │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 6b2fa <_Py_open@@Base+0x1bc6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2026e8 │ │ │ │ + bl 202f44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b270 <_Py_open@@Base+0x1bf4> │ │ │ │ + b.n 6b324 <_Py_open@@Base+0x1bf0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6b25e <_Py_open@@Base+0x1be2> │ │ │ │ + bne.n 6b312 <_Py_open@@Base+0x1bde> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 6b23c <_Py_open@@Base+0x1bc0> │ │ │ │ + bcs.n 6b2f0 <_Py_open@@Base+0x1bbc> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6b262 <_Py_open@@Base+0x1be6> │ │ │ │ + bgt.n 6b316 <_Py_open@@Base+0x1be2> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ 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 r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 2025e4 │ │ │ │ + bl 202bdc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b2b8 <_Py_open@@Base+0x1c3c> │ │ │ │ + bne.n 6b36c <_Py_open@@Base+0x1c38> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 6b2b2 <_Py_open@@Base+0x1c36> │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 6b366 <_Py_open@@Base+0x1c32> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2026e8 │ │ │ │ + bl 202f44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b2e8 <_Py_open@@Base+0x1c6c> │ │ │ │ + b.n 6b39c <_Py_open@@Base+0x1c68> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 6b2d6 <_Py_open@@Base+0x1c5a> │ │ │ │ + beq.n 6b38a <_Py_open@@Base+0x1c56> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 6b2d6 <_Py_open@@Base+0x1c5a> │ │ │ │ + bhi.n 6b38a <_Py_open@@Base+0x1c56> │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2026e8 │ │ │ │ - b.n 6b2b2 <_Py_open@@Base+0x1c36> │ │ │ │ + bl 202f44 │ │ │ │ + b.n 6b366 <_Py_open@@Base+0x1c32> │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6b2da <_Py_open@@Base+0x1c5e> │ │ │ │ + bgt.n 6b38e <_Py_open@@Base+0x1c5a> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1660f0 <_PyCompile_OpcodeHasJump@@Base+0x14> │ │ │ │ - cbz r0, 6b35e <_Py_open@@Base+0x1ce2> │ │ │ │ + bl 166c14 <_PyCompile_OpcodeHasJump@@Base+0x34c> │ │ │ │ + cbz r0, 6b412 <_Py_open@@Base+0x1cde> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #8 │ │ │ │ - bl 10fe38 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 110760 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b334 <_Py_open@@Base+0x1cb8> │ │ │ │ + beq.n 6b3e8 <_Py_open@@Base+0x1cb4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b334 <_Py_open@@Base+0x1cb8> │ │ │ │ + cbnz r3, 6b3e8 <_Py_open@@Base+0x1cb4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6b364 <_Py_open@@Base+0x1ce8> │ │ │ │ + bne.n 6b418 <_Py_open@@Base+0x1ce4> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #41524 @ 0xa234 │ │ │ │ + movw r1, #42332 @ 0xa55c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b366 <_Py_open@@Base+0x1cea> │ │ │ │ + b.n 6b41a <_Py_open@@Base+0x1ce6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1660f0 <_PyCompile_OpcodeHasJump@@Base+0x14> │ │ │ │ - cbz r0, 6b3d2 <_Py_open@@Base+0x1d56> │ │ │ │ + bl 166c14 <_PyCompile_OpcodeHasJump@@Base+0x34c> │ │ │ │ + cbz r0, 6b486 <_Py_open@@Base+0x1d52> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #1 │ │ │ │ - bl 10fe38 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 110760 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6b3b2 <_Py_open@@Base+0x1d36> │ │ │ │ + beq.n 6b466 <_Py_open@@Base+0x1d32> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3b2 <_Py_open@@Base+0x1d36> │ │ │ │ + cbnz r3, 6b466 <_Py_open@@Base+0x1d32> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6b3d8 <_Py_open@@Base+0x1d5c> │ │ │ │ + bne.n 6b48c <_Py_open@@Base+0x1d58> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #11356 @ 0x2c5c │ │ │ │ + movw r1, #12152 @ 0x2f78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b3da <_Py_open@@Base+0x1d5e> │ │ │ │ + b.n 6b48e <_Py_open@@Base+0x1d5a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 6b3f8 <_Py_open@@Base+0x1d7c> │ │ │ │ + bgt.n 6b4ac <_Py_open@@Base+0x1d78> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51456 @ 0xc900 │ │ │ │ + movw r1, #52224 @ 0xcc00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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 6b428 <_Py_open@@Base+0x1dac> │ │ │ │ + ble.n 6b4dc <_Py_open@@Base+0x1da8> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51504 @ 0xc930 │ │ │ │ + movw r1, #52272 @ 0xcc30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6b478 <_Py_open@@Base+0x1dfc> │ │ │ │ + beq.n 6b52c <_Py_open@@Base+0x1df8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b448 <_Py_open@@Base+0x1dcc> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6b478 <_Py_open@@Base+0x1dfc> │ │ │ │ + bne.n 6b4fc <_Py_open@@Base+0x1dc8> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6b52c <_Py_open@@Base+0x1df8> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 6b460 <_Py_open@@Base+0x1de4> │ │ │ │ + beq.n 6b514 <_Py_open@@Base+0x1de0> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 6b468 <_Py_open@@Base+0x1dec> │ │ │ │ + beq.n 6b51c <_Py_open@@Base+0x1de8> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 6b46a <_Py_open@@Base+0x1dee> │ │ │ │ - b.n 6b478 <_Py_open@@Base+0x1dfc> │ │ │ │ + bge.n 6b51e <_Py_open@@Base+0x1dea> │ │ │ │ + b.n 6b52c <_Py_open@@Base+0x1df8> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 6b46a <_Py_open@@Base+0x1dee> │ │ │ │ + b.n 6b51e <_Py_open@@Base+0x1dea> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 6aad2 <_Py_open@@Base+0x1456> │ │ │ │ + b.w 6a426 <_Py_open@@Base+0xcf2> │ │ │ │ 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 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b49a <_Py_open@@Base+0x1e1e> │ │ │ │ + bne.n 6b54e <_Py_open@@Base+0x1e1a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b4bc <_Py_open@@Base+0x1e40> │ │ │ │ + b.n 6b570 <_Py_open@@Base+0x1e3c> │ │ │ │ blx 29cd0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b4b4 <_Py_open@@Base+0x1e38> │ │ │ │ + bne.n 6b568 <_Py_open@@Base+0x1e34> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r3, 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 r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 6b4d8 <_Py_open@@Base+0x1e5c> │ │ │ │ + cbz r3, 6b58c <_Py_open@@Base+0x1e58> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6b4e8 <_Py_open@@Base+0x1e6c> │ │ │ │ + b.n 6b59c <_Py_open@@Base+0x1e68> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6b4e6 <_Py_open@@Base+0x1e6a> │ │ │ │ + ble.n 6b59a <_Py_open@@Base+0x1e66> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 6b4e2 <_Py_open@@Base+0x1e66> │ │ │ │ - cbnz r1, 6b50c <_Py_open@@Base+0x1e90> │ │ │ │ + bgt.n 6b596 <_Py_open@@Base+0x1e62> │ │ │ │ + cbnz r1, 6b5c0 <_Py_open@@Base+0x1e8c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6b4e8 <_Py_open@@Base+0x1e6c> │ │ │ │ + b.n 6b59c <_Py_open@@Base+0x1e68> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #136] @ (6b574 <_Py_open@@Base+0x1ef8>) │ │ │ │ + ldr r1, [pc, #136] @ (6b628 <_Py_open@@Base+0x1ef4>) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b512 <_Py_open@@Base+0x1e96> │ │ │ │ + cbnz r0, 6b5c6 <_Py_open@@Base+0x1e92> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b56e <_Py_open@@Base+0x1ef2> │ │ │ │ + b.n 6b622 <_Py_open@@Base+0x1eee> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1672b4 │ │ │ │ + bl 167aa0 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6b508 <_Py_open@@Base+0x1e8c> │ │ │ │ + beq.n 6b5bc <_Py_open@@Base+0x1e88> │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6b538 <_Py_open@@Base+0x1ebc> │ │ │ │ + beq.n 6b5ec <_Py_open@@Base+0x1eb8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b53a <_Py_open@@Base+0x1ebe> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6b53a <_Py_open@@Base+0x1ebe> │ │ │ │ - b.n 6b508 <_Py_open@@Base+0x1e8c> │ │ │ │ + bne.n 6b5ee <_Py_open@@Base+0x1eba> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6b5ee <_Py_open@@Base+0x1eba> │ │ │ │ + b.n 6b5bc <_Py_open@@Base+0x1e88> │ │ │ │ movs r4, #0 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a798 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ - cbz r4, 6b566 <_Py_open@@Base+0x1eea> │ │ │ │ + bl 9ae74 │ │ │ │ + cbz r4, 6b61a <_Py_open@@Base+0x1ee6> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #480] @ (6b758 ) │ │ │ │ + ldr r5, [pc, #480] @ (6b80c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68f46 │ │ │ │ - bl 6d870 │ │ │ │ - cbnz r0, 6b598 <_Py_open@@Base+0x1f1c> │ │ │ │ + bl 68ffe │ │ │ │ + bl 6d978 │ │ │ │ + cbnz r0, 6b64c <_Py_open@@Base+0x1f18> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #37553 @ 0x92b1 │ │ │ │ + movw r0, #37737 @ 0x9369 │ │ │ │ movt r0, #6 │ │ │ │ - bl 1e0364 │ │ │ │ + bl 1e0bdc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b5d2 <_Py_open@@Base+0x1f56> │ │ │ │ + bne.n 6b686 <_Py_open@@Base+0x1f52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10bfa0 │ │ │ │ + bl 10c8ec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51548 @ 0xc95c │ │ │ │ + movw r1, #52316 @ 0xcc5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b5ee <_Py_open@@Base+0x1f72> │ │ │ │ + b.n 6b6a2 <_Py_open@@Base+0x1f6e> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121f34 │ │ │ │ + bl 1227e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1030ec │ │ │ │ + bl 103a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10bfa0 │ │ │ │ + bl 10c8ec │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b5f0 : │ │ │ │ - b.w 30630 │ │ │ │ +0006b6a4 : │ │ │ │ + b.w 30634 │ │ │ │ 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 r7, r1 │ │ │ │ - bl 15ae50 │ │ │ │ - cbnz r0, 6b626 │ │ │ │ + bl 15b648 │ │ │ │ + cbnz r0, 6b6da │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51576 @ 0xc978 │ │ │ │ + movw r1, #52344 @ 0xcc78 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6b630 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6b6e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 15ae6c │ │ │ │ + bl 15b664 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 6b634 │ │ │ │ + bge.n 6b6e8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b70a │ │ │ │ + b.n 6b7be │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 6b652 │ │ │ │ + ble.n 6b706 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51616 @ 0xc9a0 │ │ │ │ + movw r1, #52384 @ 0xcca0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6b630 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6b6e4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6b662 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 6b630 │ │ │ │ + cbnz r0, 6b716 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 6b6e4 │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, r6 │ │ │ │ - beq.n 6b6da │ │ │ │ - bl ea8dc │ │ │ │ + beq.n 6b78e │ │ │ │ + bl eb0e4 │ │ │ │ add.w r1, r5, r9, lsl #2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b6f4 │ │ │ │ + beq.n 6b7a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 6b6aa │ │ │ │ + bmi.n 6b75e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51632 @ 0xc9b0 │ │ │ │ + movw r1, #52400 @ 0xccb0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b6b6 │ │ │ │ - b.n 6b6f4 │ │ │ │ - bl 1f39a0 <_Py_Gid_Converter@@Base> │ │ │ │ + bne.n 6b76a │ │ │ │ + b.n 6b7a8 │ │ │ │ + bl 1f4118 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 6b6c4 │ │ │ │ + cbnz r0, 6b778 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6b6f4 │ │ │ │ + beq.n 6b7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b6f4 │ │ │ │ + cbnz r3, 6b7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b6f4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b7a8 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6b6d4 │ │ │ │ + beq.n 6b788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b6d4 │ │ │ │ + cbnz r3, 6b788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 6b66a │ │ │ │ + b.n 6b71e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 29370 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b6fc │ │ │ │ + bge.n 6b7b0 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ - b.n 6b630 │ │ │ │ + bl 78350 │ │ │ │ + b.n 6b6e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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, #48] @ (6b758 ) │ │ │ │ + ldr r3, [pc, #48] @ (6b80c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 22aca4 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ - cbnz r0, 6b734 │ │ │ │ + bl 22b178 <_PyArg_ParseStackAndKeywords@@Base> │ │ │ │ + cbnz r0, 6b7e8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b752 │ │ │ │ + b.n 6b806 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2a50c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b74e │ │ │ │ + bge.n 6b802 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 6b730 │ │ │ │ - bl 8100c │ │ │ │ + bl f57d8 │ │ │ │ + b.n 6b7e4 │ │ │ │ + bl 8114c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #656] @ (6b9ec ) │ │ │ │ + ldr r5, [pc, #656] @ (6baa0 ) │ │ │ │ lsls r1, 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, #51656 @ 0xc9c8 │ │ │ │ + movw r2, #52424 @ 0xccc8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 20ba24 <_PyArg_ParseStack@@Base> │ │ │ │ - cbnz r0, 6b788 │ │ │ │ + bl 20c13c <_PyArg_ParseStack@@Base> │ │ │ │ + cbnz r0, 6b83c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b7ac │ │ │ │ + b.n 6b860 │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ blx 299a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b7a4 │ │ │ │ + bge.n 6b858 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 6b784 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 6b838 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6b7d2 │ │ │ │ + bne.n 6b886 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b7f4 │ │ │ │ - b.n 6b7ec │ │ │ │ + bne.n 6b8a8 │ │ │ │ + b.n 6b8a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #9340 @ 0x247c │ │ │ │ + movw r0, #10108 @ 0x277c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b7c4 │ │ │ │ + bne.n 6b878 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b824 │ │ │ │ - bl 80728 │ │ │ │ + b.n 6b8d8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b7e8 │ │ │ │ + bne.n 6b89c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b808 │ │ │ │ - bl 80728 │ │ │ │ + bne.n 6b8bc │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b7e8 │ │ │ │ - bl 980b4 │ │ │ │ + bne.n 6b89c │ │ │ │ + bl 98234 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 690e6 <_Py_closerange@@Base> │ │ │ │ + bl 6919e <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ - bne.n 6b84a │ │ │ │ + bne.n 6b8fe │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b868 │ │ │ │ - b.n 6b862 │ │ │ │ + bne.n 6b91c │ │ │ │ + b.n 6b916 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40056 @ 0x9c78 │ │ │ │ + movw r0, #40824 @ 0x9f78 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b83c │ │ │ │ - b.n 6b8ce │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6b8ce │ │ │ │ + bne.n 6b8f0 │ │ │ │ + b.n 6b982 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6b982 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b87a │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6b8ce │ │ │ │ + bne.n 6b92e │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6b982 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6b898 │ │ │ │ + bls.n 6b94c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21916 @ 0x559c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6b8ce │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6b982 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a34c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 6b8ac │ │ │ │ + cbz r5, 6b960 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 6b8b0 │ │ │ │ + b.n 6b964 │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2a34c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b8d2 │ │ │ │ + bge.n 6b986 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b8da │ │ │ │ + b.n 6b98e │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 6b908 │ │ │ │ + bhi.n 6b9bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 6b92a │ │ │ │ - b.n 6b922 │ │ │ │ - movw r0, #40080 @ 0x9c90 │ │ │ │ + bne.n 6b9de │ │ │ │ + b.n 6b9d6 │ │ │ │ + movw r0, #40848 @ 0x9f90 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b8fa │ │ │ │ + bne.n 6b9ae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b9b6 │ │ │ │ - bl 80728 │ │ │ │ + b.n 6ba6a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b91e │ │ │ │ + bne.n 6b9d2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6b93e │ │ │ │ - bl 80728 │ │ │ │ + bne.n 6b9f2 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b91e │ │ │ │ + bne.n 6b9d2 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 6b984 │ │ │ │ + ble.n 6ba38 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 6b95e │ │ │ │ + beq.n 6ba12 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6b960 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6b960 │ │ │ │ - b.n 6b91e │ │ │ │ + bne.n 6ba14 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6ba14 │ │ │ │ + b.n 6b9d2 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 6b986 │ │ │ │ + beq.n 6ba3a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51668 @ 0xc9d4 │ │ │ │ + movw r1, #52436 @ 0xccd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6b91e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6b9d2 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2a9a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6b9ae │ │ │ │ + bge.n 6ba62 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r0, 6b9cc │ │ │ │ + cbnz r0, 6ba80 │ │ │ │ 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 15479c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155014 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b9fe │ │ │ │ + beq.n 6bab2 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 255900 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 255de0 <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72f44 │ │ │ │ - cbz r0, 6ba8a │ │ │ │ + bl 7308c │ │ │ │ + cbz r0, 6bb3e │ │ │ │ mov r4, r0 │ │ │ │ - vldr d8, [pc, #116] @ 6ba98 │ │ │ │ + vldr d8, [pc, #120] @ 6bb50 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85afc │ │ │ │ + bl 85c44 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6ba74 │ │ │ │ + cbz r0, 6bb28 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 27ed40 │ │ │ │ + bl 27f030 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85afc │ │ │ │ - cbnz r0, 6ba8e │ │ │ │ + bl 85c44 │ │ │ │ + cbnz r0, 6bb42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ba8a │ │ │ │ + beq.n 6bb3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ba8a │ │ │ │ + cbnz r3, 6bb3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ba90 │ │ │ │ + b.n 6bb44 │ │ │ │ str r0, [r4, #16] │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ 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 6baca │ │ │ │ + bhi.n 6bb82 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6bae8 │ │ │ │ - b.n 6bae2 │ │ │ │ - movw r0, #39976 @ 0x9c28 │ │ │ │ + bne.n 6bba0 │ │ │ │ + b.n 6bb9a │ │ │ │ + movw r0, #40744 @ 0x9f28 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6babc │ │ │ │ - b.n 6bb1e │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6bb1e │ │ │ │ + bne.n 6bb74 │ │ │ │ + b.n 6bbd6 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6bbd6 │ │ │ │ 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 6b9bc │ │ │ │ + bl 6ba70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bb1e │ │ │ │ + beq.n 6bbd6 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b9bc │ │ │ │ + bl 6ba70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bb1e │ │ │ │ + beq.n 6bbd6 │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 299b8 <__setitimer64@plt> │ │ │ │ - cbz r0, 6bb22 │ │ │ │ + cbz r0, 6bbda │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb28 │ │ │ │ + b.n 6bbe0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6ba02 │ │ │ │ + bl 6bab6 │ │ │ │ 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 f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bb50 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6bb6e │ │ │ │ + bne.n 6bc08 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6bc26 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2aa5c <__getitimer64@plt> │ │ │ │ - cbz r0, 6bb66 │ │ │ │ + cbz r0, 6bc1e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb70 │ │ │ │ + b.n 6bc28 │ │ │ │ mov r0, sp │ │ │ │ - bl 6ba02 │ │ │ │ - b.n 6bb70 │ │ │ │ + bl 6bab6 │ │ │ │ + b.n 6bc28 │ │ │ │ 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 2aabc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl d6ef0 │ │ │ │ + bl d7720 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - movw r0, #51692 @ 0xc9ec │ │ │ │ + bl f57d8 │ │ │ │ + movw r0, #52460 @ 0xccec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1fdedc │ │ │ │ + bl 1fe614 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6f04 │ │ │ │ + bl d7734 │ │ │ │ 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 85500 │ │ │ │ + bl 85648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bc34 │ │ │ │ + beq.n 6bcec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1c8cf8 │ │ │ │ + bl 1c9668 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 6bc36 │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 6bcee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bc34 │ │ │ │ + beq.n 6bcec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6bc34 │ │ │ │ + cbnz r3, 6bcec │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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 21afdc │ │ │ │ - cbz r0, 6bcac │ │ │ │ + bl 21b6e0 <_Py_RestoreSignals@@Base+0x3160> │ │ │ │ + cbz r0, 6bd64 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 29db8 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 293dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6bca2 │ │ │ │ + bne.n 6bd5a │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6bc92 │ │ │ │ - bl e8a7c │ │ │ │ + bne.n 6bd4a │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bc62 │ │ │ │ + beq.n 6bd1a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bcac │ │ │ │ + b.n 6bd64 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 6bc8e │ │ │ │ + bl f57d8 │ │ │ │ + b.n 6bd46 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6bbba │ │ │ │ + bl 6bc72 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6bcd6 │ │ │ │ + bne.n 6bd8e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 21afdc │ │ │ │ - cbnz r0, 6bcee │ │ │ │ - b.n 6bd76 │ │ │ │ + bl 21b6e0 <_Py_RestoreSignals@@Base+0x3160> │ │ │ │ + cbnz r0, 6bda6 │ │ │ │ + b.n 6be2e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40164 @ 0x9ce4 │ │ │ │ + movw r0, #40932 @ 0x9fe4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6bcca │ │ │ │ - b.n 6bd76 │ │ │ │ + bne.n 6bd82 │ │ │ │ + b.n 6be2e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 29db8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 15479c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 155014 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bd76 │ │ │ │ + beq.n 6be2e │ │ │ │ ldrd r5, r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6bd28 │ │ │ │ + bge.n 6bde0 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #16144 @ 0x3f10 │ │ │ │ + movw r1, #16912 @ 0x4210 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6bd76 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6be2e │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 226f1c <_PyDeadline_Init@@Base> │ │ │ │ + bl 186ae8 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 980b4 │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 98234 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 29730 <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6bd9e │ │ │ │ + bne.n 6be56 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6bd7a │ │ │ │ + beq.n 6be32 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 6bd94 │ │ │ │ + beq.n 6be4c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bdaa │ │ │ │ - bl e8a7c │ │ │ │ + b.n 6be62 │ │ │ │ + bl e9288 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bd76 │ │ │ │ - bl 258df0 <_PyDeadline_Get@@Base> │ │ │ │ + bne.n 6be2e │ │ │ │ + bl 25bb98 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 6bd34 │ │ │ │ - b.n 6bd9e │ │ │ │ + bge.n 6bdec │ │ │ │ + b.n 6be56 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 6bdaa │ │ │ │ + b.n 6be62 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6bbba │ │ │ │ + bl 6bc72 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006bdb0 <_PyOS_IsMainThread@@Base>: │ │ │ │ +0006be68 <_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] @ (6bdec <_PyOS_IsMainThread@@Base+0x3c>) │ │ │ │ + ldr r3, [pc, #44] @ (6bea4 <_PyOS_IsMainThread@@Base+0x3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - bl 6d01c │ │ │ │ + bl 6d124 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r2, [r3, #640] @ 0x280 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6bde8 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ + bne.n 6bea0 <_PyOS_IsMainThread@@Base+0x38> │ │ │ │ ldr.w r0, [r3, #624] @ 0x270 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ - b.n 6bdea <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ + b.n 6bea2 <_PyOS_IsMainThread@@Base+0x3a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #10128 @ 0x2790 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 12028c │ │ │ │ + bl 120b44 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dede0 │ │ │ │ + b.w 1df658 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #6524 @ 0x197c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ 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, #6524 @ 0x197c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ 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, #56144 @ 0xdb50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ + bl 156894 │ │ │ │ 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 72144 │ │ │ │ - cbz r0, 6bebc <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ - ldr r2, [pc, #48] @ (6bec4 <_PyOS_IsMainThread@@Base+0x114>) │ │ │ │ - movw r1, #51756 @ 0xca2c │ │ │ │ + bl 7228c │ │ │ │ + cbz r0, 6bf74 <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + ldr r2, [pc, #48] @ (6bf7c <_PyOS_IsMainThread@@Base+0x114>) │ │ │ │ + movw r1, #52524 @ 0xcd2c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6bebe <_PyOS_IsMainThread@@Base+0x10e> │ │ │ │ + bne.n 6bf76 <_PyOS_IsMainThread@@Base+0x10e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bebc <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + beq.n 6bf74 <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6bebc <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ + cbnz r3, 6bf74 <_PyOS_IsMainThread@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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 1e27bc <_PyEvent_Notify@@Base> │ │ │ │ + bl 1e2fe0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fdab0 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ + bl 1fe1e8 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ 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, #32756 @ 0x7ff4 │ │ │ │ + movw r1, #33524 @ 0x82f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6bf3a <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6bff2 <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 26196c <_PyTime_FromLong@@Base> │ │ │ │ + bl 261d14 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6bf3a <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ + beq.n 6bff2 <_PyOS_IsMainThread@@Base+0x18a> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 154c20 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 155498 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 293b8 <__clock_settime64@plt> │ │ │ │ - cbz r0, 6bf3e <_PyOS_IsMainThread@@Base+0x18e> │ │ │ │ + cbz r0, 6bff6 <_PyOS_IsMainThread@@Base+0x18e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bf46 <_PyOS_IsMainThread@@Base+0x196> │ │ │ │ + b.n 6bffe <_PyOS_IsMainThread@@Base+0x196> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 12b8bc │ │ │ │ + bl 12c200 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bfb0 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ + cbz r0, 6c068 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e207c │ │ │ │ + bl e2884 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #51772 @ 0xca3c │ │ │ │ + movw r0, #52540 @ 0xcd3c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6bfa4 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ + beq.n 6c05c <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6bfa8 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ + cbz r3, 6c060 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bfb0 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ + b.n 6c068 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bfa4 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c05c <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6bfee <_PyOS_IsMainThread@@Base+0x23e> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 6c0a6 <_PyOS_IsMainThread@@Base+0x23e> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #32972 @ 0x80cc │ │ │ │ + movw r0, #33740 @ 0x83cc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c032 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c0ea <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c032 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + cbz r0, 6c0ea <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c01c <_PyOS_IsMainThread@@Base+0x26c> │ │ │ │ + beq.n 6c0d4 <_PyOS_IsMainThread@@Base+0x26c> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6c032 <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6c0ea <_PyOS_IsMainThread@@Base+0x282> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 299e8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f52c4 │ │ │ │ + b.w f5ad0 │ │ │ │ movs r0, #0 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6c05e <_PyOS_IsMainThread@@Base+0x2ae> │ │ │ │ + bne.n 6c116 <_PyOS_IsMainThread@@Base+0x2ae> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c076 <_PyOS_IsMainThread@@Base+0x2c6> │ │ │ │ - b.n 6c0b6 <_PyOS_IsMainThread@@Base+0x306> │ │ │ │ + bne.n 6c12e <_PyOS_IsMainThread@@Base+0x2c6> │ │ │ │ + b.n 6c16e <_PyOS_IsMainThread@@Base+0x306> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15844 @ 0x3de4 │ │ │ │ + movw r0, #16572 @ 0x40bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c04e <_PyOS_IsMainThread@@Base+0x29e> │ │ │ │ - b.n 6c124 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bne.n 6c106 <_PyOS_IsMainThread@@Base+0x29e> │ │ │ │ + b.n 6c1dc <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6c098 <_PyOS_IsMainThread@@Base+0x2e8> │ │ │ │ + bpl.n 6c150 <_PyOS_IsMainThread@@Base+0x2e8> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c124 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + beq.n 6c1dc <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c0b8 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ - b.n 6c0f6 <_PyOS_IsMainThread@@Base+0x346> │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + beq.n 6c170 <_PyOS_IsMainThread@@Base+0x308> │ │ │ │ + b.n 6c1ae <_PyOS_IsMainThread@@Base+0x346> │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15844 @ 0x3de4 │ │ │ │ + movw r0, #16572 @ 0x40bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c124 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c1dc <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6c0e0 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 6c198 <_PyOS_IsMainThread@@Base+0x330> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15844 @ 0x3de4 │ │ │ │ + movw r0, #16572 @ 0x40bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c124 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c1dc <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6c124 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + cbz r0, 6c1dc <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c10e <_PyOS_IsMainThread@@Base+0x35e> │ │ │ │ + beq.n 6c1c6 <_PyOS_IsMainThread@@Base+0x35e> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6c124 <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6c1dc <_PyOS_IsMainThread@@Base+0x374> │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ blx 299e8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f52c4 │ │ │ │ + b.w f5ad0 │ │ │ │ movs r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 6c150 <_PyOS_IsMainThread@@Base+0x3a0> │ │ │ │ + bne.n 6c208 <_PyOS_IsMainThread@@Base+0x3a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c168 <_PyOS_IsMainThread@@Base+0x3b8> │ │ │ │ - b.n 6c1a8 <_PyOS_IsMainThread@@Base+0x3f8> │ │ │ │ + bne.n 6c220 <_PyOS_IsMainThread@@Base+0x3b8> │ │ │ │ + b.n 6c260 <_PyOS_IsMainThread@@Base+0x3f8> │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15856 @ 0x3df0 │ │ │ │ + movw r0, #16584 @ 0x40c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c140 <_PyOS_IsMainThread@@Base+0x390> │ │ │ │ - b.n 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bne.n 6c1f8 <_PyOS_IsMainThread@@Base+0x390> │ │ │ │ + b.n 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6c18a <_PyOS_IsMainThread@@Base+0x3da> │ │ │ │ + bpl.n 6c242 <_PyOS_IsMainThread@@Base+0x3da> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + beq.n 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c1aa <_PyOS_IsMainThread@@Base+0x3fa> │ │ │ │ - b.n 6c1e8 <_PyOS_IsMainThread@@Base+0x438> │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + beq.n 6c262 <_PyOS_IsMainThread@@Base+0x3fa> │ │ │ │ + b.n 6c2a0 <_PyOS_IsMainThread@@Base+0x438> │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15856 @ 0x3df0 │ │ │ │ + movw r0, #16584 @ 0x40c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6c1d2 <_PyOS_IsMainThread@@Base+0x422> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 6c28a <_PyOS_IsMainThread@@Base+0x422> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15856 @ 0x3df0 │ │ │ │ + movw r0, #16584 @ 0x40c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + cbz r0, 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c200 <_PyOS_IsMainThread@@Base+0x450> │ │ │ │ + beq.n 6c2b8 <_PyOS_IsMainThread@@Base+0x450> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl f7da0 │ │ │ │ + bl f85a8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6c212 <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 6c228 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ + bne.n 6c2ca <_PyOS_IsMainThread@@Base+0x462> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 6c2e0 <_PyOS_IsMainThread@@Base+0x478> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 299e8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f52c4 │ │ │ │ + b.w f5ad0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6c2a0 <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ + beq.n 6c358 <_PyOS_IsMainThread@@Base+0x4f0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6c282 <_PyOS_IsMainThread@@Base+0x4d2> │ │ │ │ + bpl.n 6c33a <_PyOS_IsMainThread@@Base+0x4d2> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c2ca <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ + cbz r0, 6c382 <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c2a2 <_PyOS_IsMainThread@@Base+0x4f2> │ │ │ │ + beq.n 6c35a <_PyOS_IsMainThread@@Base+0x4f2> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6c2ca <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6c382 <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #14660 @ 0x3944 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15872 @ 0x3e00 │ │ │ │ + movw r0, #16600 @ 0x40d8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c2ca <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c382 <_PyOS_IsMainThread@@Base+0x51a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a628 │ │ │ │ - cbnz r0, 6c2be <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ + cbnz r0, 6c376 <_PyOS_IsMainThread@@Base+0x50e> │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f4fcc │ │ │ │ + b.w f57d8 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f52c4 │ │ │ │ + b.w f5ad0 │ │ │ │ movs r0, #0 │ │ │ │ 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 6c30e <_PyOS_IsMainThread@@Base+0x55e> │ │ │ │ + bne.n 6c3c6 <_PyOS_IsMainThread@@Base+0x55e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 6c326 <_PyOS_IsMainThread@@Base+0x576> │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 6c3de <_PyOS_IsMainThread@@Base+0x576> │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #16612 @ 0x40e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c332 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c3ea <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #16612 @ 0x40e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c2e6 <_PyOS_IsMainThread@@Base+0x536> │ │ │ │ - b.n 6c332 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + bne.n 6c39e <_PyOS_IsMainThread@@Base+0x536> │ │ │ │ + b.n 6c3ea <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6c336 <_PyOS_IsMainThread@@Base+0x586> │ │ │ │ + cbnz r0, 6c3ee <_PyOS_IsMainThread@@Base+0x586> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c3c4 <_PyOS_IsMainThread@@Base+0x614> │ │ │ │ + b.n 6c47c <_PyOS_IsMainThread@@Base+0x614> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6c36e <_PyOS_IsMainThread@@Base+0x5be> │ │ │ │ + bne.n 6c426 <_PyOS_IsMainThread@@Base+0x5be> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c3a4 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ + beq.n 6c45c <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6c386 <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ + bpl.n 6c43e <_PyOS_IsMainThread@@Base+0x5d6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c332 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + beq.n 6c3ea <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6c3a6 <_PyOS_IsMainThread@@Base+0x5f6> │ │ │ │ + beq.n 6c45e <_PyOS_IsMainThread@@Base+0x5f6> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6c332 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ - movw r2, #2560 @ 0xa00 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6c3ea <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + movw r2, #3328 @ 0xd00 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #7096 @ 0x1bb8 │ │ │ │ + movw r1, #7864 @ 0x1eb8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #16612 @ 0x40e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6c332 <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6c3ea <_PyOS_IsMainThread@@Base+0x582> │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 299d0 │ │ │ │ - cbz r0, 6c3bc <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ + cbz r0, 6c474 <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f52c4 │ │ │ │ + b.w f5ad0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6c3e4 <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ + cbnz r2, 6c49c <_PyOS_IsMainThread@@Base+0x634> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6c3f8 <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ - b.n 6c40a <_PyOS_IsMainThread@@Base+0x65a> │ │ │ │ - movw r0, #20000 @ 0x4e20 │ │ │ │ + bne.n 6c4b0 <_PyOS_IsMainThread@@Base+0x648> │ │ │ │ + b.n 6c4c2 <_PyOS_IsMainThread@@Base+0x65a> │ │ │ │ + movw r0, #20728 @ 0x50f8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c3dc <_PyOS_IsMainThread@@Base+0x62c> │ │ │ │ - b.n 6c416 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ + bne.n 6c494 <_PyOS_IsMainThread@@Base+0x62c> │ │ │ │ + b.n 6c4ce <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #20000 @ 0x4e20 │ │ │ │ + movw r0, #20728 @ 0x50f8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6c416 <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6c4ce <_PyOS_IsMainThread@@Base+0x666> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 234498 │ │ │ │ + b.w 234960 │ │ │ │ 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6c436 <_PyOS_IsMainThread@@Base+0x686> │ │ │ │ + cbnz r2, 6c4ee <_PyOS_IsMainThread@@Base+0x686> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6c44a <_PyOS_IsMainThread@@Base+0x69a> │ │ │ │ - b.n 6c45c <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ - movw r0, #19864 @ 0x4d98 │ │ │ │ + bne.n 6c502 <_PyOS_IsMainThread@@Base+0x69a> │ │ │ │ + b.n 6c514 <_PyOS_IsMainThread@@Base+0x6ac> │ │ │ │ + movw r0, #20592 @ 0x5070 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c42e <_PyOS_IsMainThread@@Base+0x67e> │ │ │ │ - b.n 6c468 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ + bne.n 6c4e6 <_PyOS_IsMainThread@@Base+0x67e> │ │ │ │ + b.n 6c520 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #19864 @ 0x4d98 │ │ │ │ + movw r0, #20592 @ 0x5070 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6c468 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6c520 <_PyOS_IsMainThread@@Base+0x6b8> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2469c8 │ │ │ │ + b.w 246e90 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6c488 <_PyOS_IsMainThread@@Base+0x6d8> │ │ │ │ + cbnz r2, 6c540 <_PyOS_IsMainThread@@Base+0x6d8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6c49c <_PyOS_IsMainThread@@Base+0x6ec> │ │ │ │ - b.n 6c4ae <_PyOS_IsMainThread@@Base+0x6fe> │ │ │ │ - movw r0, #11400 @ 0x2c88 │ │ │ │ + bne.n 6c554 <_PyOS_IsMainThread@@Base+0x6ec> │ │ │ │ + b.n 6c566 <_PyOS_IsMainThread@@Base+0x6fe> │ │ │ │ + movw r0, #12196 @ 0x2fa4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ - bl 143c78 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 1444d8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c480 <_PyOS_IsMainThread@@Base+0x6d0> │ │ │ │ - b.n 6c4de <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + bne.n 6c538 <_PyOS_IsMainThread@@Base+0x6d0> │ │ │ │ + b.n 6c596 <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #11400 @ 0x2c88 │ │ │ │ + movw r0, #12196 @ 0x2fa4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6c4de <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6c596 <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 90ff0 │ │ │ │ + bl 91174 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c4de <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + cbz r0, 6c596 <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl fe41c │ │ │ │ + bl fed38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6c4e2 <_PyOS_IsMainThread@@Base+0x732> │ │ │ │ + cbnz r0, 6c59a <_PyOS_IsMainThread@@Base+0x732> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c4de <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + beq.n 6c596 <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c4de <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ + cbnz r3, 6c596 <_PyOS_IsMainThread@@Base+0x72e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6c51a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ + b.n 6c5d2 <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e0aa0 │ │ │ │ + bl e12a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c504 <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ + beq.n 6c5bc <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c504 <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ + cbnz r3, 6c5bc <_PyOS_IsMainThread@@Base+0x754> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c51a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ + beq.n 6c5d2 <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c51a <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ + cbnz r3, 6c5d2 <_PyOS_IsMainThread@@Base+0x76a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #3312 @ 0xcf0 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 6c544 <_PyOS_IsMainThread@@Base+0x794> │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 6c5fc <_PyOS_IsMainThread@@Base+0x794> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c57a <_PyOS_IsMainThread@@Base+0x7ca> │ │ │ │ + b.n 6c632 <_PyOS_IsMainThread@@Base+0x7ca> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c540 <_PyOS_IsMainThread@@Base+0x790> │ │ │ │ + beq.n 6c5f8 <_PyOS_IsMainThread@@Base+0x790> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movw r4, #7796 @ 0x1e74 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ @@ -98903,286 +98963,320 @@ │ │ │ │ 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, #51780 @ 0xca44 │ │ │ │ + movw r1, #52548 @ 0xcd44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 8ee9c │ │ │ │ - cbnz r0, 6c5a8 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ + bl 8effc │ │ │ │ + cbnz r0, 6c660 <_PyOS_IsMainThread@@Base+0x7f8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c624 <_PyOS_IsMainThread@@Base+0x874> │ │ │ │ + b.n 6c6dc <_PyOS_IsMainThread@@Base+0x874> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c5a4 <_PyOS_IsMainThread@@Base+0x7f4> │ │ │ │ + beq.n 6c65c <_PyOS_IsMainThread@@Base+0x7f4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl ed004 │ │ │ │ + bl ed80c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c61e <_PyOS_IsMainThread@@Base+0x86e> │ │ │ │ + cbz r0, 6c6d6 <_PyOS_IsMainThread@@Base+0x86e> │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 6c5d8 <_PyOS_IsMainThread@@Base+0x828> │ │ │ │ + bgt.n 6c690 <_PyOS_IsMainThread@@Base+0x828> │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 2a200 │ │ │ │ - cbz r0, 6c5f8 <_PyOS_IsMainThread@@Base+0x848> │ │ │ │ + cbz r0, 6c6b0 <_PyOS_IsMainThread@@Base+0x848> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #7796 @ 0x1e74 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 6c616 <_PyOS_IsMainThread@@Base+0x866> │ │ │ │ + b.n 6c6ce <_PyOS_IsMainThread@@Base+0x866> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4324 @ 0x10e4 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #3312 @ 0xcf0 │ │ │ │ + movw r1, #4080 @ 0xff0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 8ee9c │ │ │ │ - cbz r0, 6c676 <_PyOS_IsMainThread@@Base+0x8c6> │ │ │ │ + bl 8effc │ │ │ │ + cbz r0, 6c72e <_PyOS_IsMainThread@@Base+0x8c6> │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl bfe2c │ │ │ │ + bl c06fc │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #52072 @ 0xcb68 │ │ │ │ + movw r2, #52840 @ 0xce68 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ blx 2a38c <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c67a <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #65328 @ 0xff30 │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ +0006c732 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #560 @ 0x230 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ movw r1, #13680 @ 0x3570 │ │ │ │ - b.w 92b60 │ │ │ │ + b.w 92cdc │ │ │ │ + │ │ │ │ +0006c742 : │ │ │ │ + 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, #56] @ (6c78c ) │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 6c766 │ │ │ │ + movs r4, #0 │ │ │ │ + bl d7760 │ │ │ │ + b.n 6c786 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + cbz r0, 6c780 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ + beq.n 6c782 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + ite le │ │ │ │ + movle r4, #0 │ │ │ │ + movgt r4, #1 │ │ │ │ + b.n 6c782 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 79398 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + ubfx r0, r0, #1, #10 │ │ │ │ │ │ │ │ -0006c68a : │ │ │ │ +0006c790 : │ │ │ │ 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 r6, [pc, #368] @ (6c80c ) │ │ │ │ + ldr r6, [pc, #368] @ (6c914 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #53508 @ 0xd104 │ │ │ │ + movw r4, #54276 @ 0xd404 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r8, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r9, [r3, r6] │ │ │ │ - ble.n 6c6bc │ │ │ │ + ble.n 6c7c2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 6c6c0 │ │ │ │ + cbnz r1, 6c7c6 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6c7f8 │ │ │ │ + beq.w 6c8fe │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b020 │ │ │ │ - cbnz r0, 6c6fc │ │ │ │ + bl 8b1c8 │ │ │ │ + cbnz r0, 6c802 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 6c7f8 │ │ │ │ + beq.w 6c8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6c7f8 │ │ │ │ + bne.w 6c8fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c7f8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c8fe │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 6c6d0 │ │ │ │ + bne.n 6c7d6 │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #9360 @ 0x2490 │ │ │ │ + movw r0, #10128 @ 0x2790 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b180 │ │ │ │ + bl 7b2d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d9970 │ │ │ │ + bl 1da260 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c756 │ │ │ │ + beq.n 6c85c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c748 │ │ │ │ + beq.n 6c84e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c748 │ │ │ │ + cbnz r3, 6c84e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #51784 @ 0xca48 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #52552 @ 0xcd48 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #188] @ (6c810 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #192] @ (6c918 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c766 │ │ │ │ + beq.n 6c86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c766 │ │ │ │ + cbnz r3, 6c86c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6c806 │ │ │ │ + beq.n 6c90c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 1da960 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ + bl 1db1f4 <_PyInterpreterState_SetRunningMain@@Base+0x78> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c806 │ │ │ │ + beq.n 6c90c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 6c792 │ │ │ │ - movw r1, #51808 @ 0xca60 │ │ │ │ + cbnz r4, 6c898 │ │ │ │ + movw r1, #52576 @ 0xcd60 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #128] @ (6c810 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #128] @ (6c814 ) │ │ │ │ + ldr r0, [pc, #132] @ (6c918 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #128] @ (6c91c ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1d88a4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d9194 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6c7ac │ │ │ │ - movw r1, #51840 @ 0xca80 │ │ │ │ + bge.n 6c8b2 │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #104] @ (6c810 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ (6c918 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 6c7e0 │ │ │ │ + cbz r0, 6c8e6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c8718 │ │ │ │ + bl 1c9088 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6c7ca │ │ │ │ - movw r1, #51860 @ 0xca94 │ │ │ │ + bne.n 6c8d0 │ │ │ │ + movw r1, #52628 @ 0xcd94 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #72] @ (6c810 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6c918 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c7e0 │ │ │ │ + beq.n 6c8e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6c7e0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6c8e6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c806 │ │ │ │ + beq.n 6c90c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c806 │ │ │ │ + cbnz r3, 6c90c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c806 │ │ │ │ - movw r1, #51892 @ 0xcab4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c90c │ │ │ │ + movw r1, #52660 @ 0xcdb4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #12] @ (6c810 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (6c918 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78c0045 │ │ │ │ - b.n 6cde0 │ │ │ │ + @ instruction: 0xfa8c0045 │ │ │ │ + b.n 6cee8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0006c818 : │ │ │ │ +0006c920 : │ │ │ │ movw r3, #40352 @ 0x9da0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 6c68a │ │ │ │ + b.w 6c790 │ │ │ │ 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 11fcb8 │ │ │ │ + bl 120570 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r0, 6c850 │ │ │ │ + cbnz r0, 6c958 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6c87a │ │ │ │ + b.n 6c982 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 29258 │ │ │ │ - cbnz r0, 6c874 │ │ │ │ + cbnz r0, 6c97c │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ - b.n 6c84c │ │ │ │ - bl 7edd4 │ │ │ │ + bl f57d8 │ │ │ │ + b.n 6c954 │ │ │ │ + bl 7ef24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ 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 │ │ │ │ @@ -99192,369 +99286,369 @@ │ │ │ │ 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] @ (6c94c ) │ │ │ │ - movw r2, #51912 @ 0xcac8 │ │ │ │ + ldr r3, [pc, #156] @ (6ca54 ) │ │ │ │ + movw r2, #52680 @ 0xcdc8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d5b00 │ │ │ │ - cbz r0, 6c8e0 │ │ │ │ + bl d6324 │ │ │ │ + cbz r0, 6c9e8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6c8e4 │ │ │ │ + bge.n 6c9ec │ │ │ │ mov r0, r4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #52700 @ 0xcddc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c946 │ │ │ │ + b.n 6ca4e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 6c8f0 │ │ │ │ + bne.n 6c9f8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6c912 │ │ │ │ + b.n 6ca1a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6c912 │ │ │ │ + ble.n 6ca1a │ │ │ │ mov r0, r4 │ │ │ │ - bl d17a4 │ │ │ │ + bl d1ff8 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #51972 @ 0xcb04 │ │ │ │ + movw r1, #52740 @ 0xce04 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6c8e0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6c9e8 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 5cf5e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ + bl 5cfde <_PyArg_ParseTupleAndKeywordsFast@@Base+0x136a> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 6c932 │ │ │ │ - bl d17a4 │ │ │ │ + bge.n 6ca3a │ │ │ │ + bl d1ff8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7924c │ │ │ │ - b.n 6c8e0 │ │ │ │ - bl d17a4 │ │ │ │ - movw r0, #52020 @ 0xcb34 │ │ │ │ + bl 79398 │ │ │ │ + b.n 6c9e8 │ │ │ │ + bl d1ff8 │ │ │ │ + movw r0, #52788 @ 0xce34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #832] @ (6cc90 ) │ │ │ │ + ldr r5, [pc, #832] @ (6cd98 ) │ │ │ │ lsls r1, 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c9ec │ │ │ │ + beq.n 6caf4 │ │ │ │ mov r4, r0 │ │ │ │ blx 2a294 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6c97c │ │ │ │ + cbz r0, 6ca84 │ │ │ │ mov r7, r0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ - b.n 6c9b2 │ │ │ │ + b.n 6caba │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6c9ec │ │ │ │ + beq.n 6caf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6c9ec │ │ │ │ + cbnz r3, 6caf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9ec │ │ │ │ - bl 85bd4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6caf4 │ │ │ │ + bl 85d1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c9d6 │ │ │ │ + beq.n 6cade │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 6ca00 │ │ │ │ + bne.n 6cb08 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #7593 @ 0x1da9 │ │ │ │ + movw r2, #7981 @ 0x1f2d │ │ │ │ movt r2, #9 │ │ │ │ - movw r0, #52024 @ 0xcb38 │ │ │ │ + movw r0, #52792 @ 0xce38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - cbz r1, 6ca10 │ │ │ │ + cbz r1, 6cb18 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6c9a2 │ │ │ │ + bne.n 6caaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6c9f0 │ │ │ │ + bne.n 6caf8 │ │ │ │ mov r0, r6 │ │ │ │ blx 29bdc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ca16 │ │ │ │ + b.n 6cb1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c9e6 │ │ │ │ + bne.n 6caee │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9e6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6caee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c9b0 │ │ │ │ + bne.n 6cab8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c9b0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cab8 │ │ │ │ mov r0, r6 │ │ │ │ blx 29bdc │ │ │ │ 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 │ │ │ │ - bne.n 6ca5c │ │ │ │ + bne.n 6cb64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6ca74 │ │ │ │ - movw r2, #11888 @ 0x2e70 │ │ │ │ + bmi.n 6cb7c │ │ │ │ + movw r2, #12616 @ 0x3148 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #6936 @ 0x1b18 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #16596 @ 0x40d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 252b4c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6cad6 │ │ │ │ + bl 25302c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6cbde │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #16596 @ 0x40d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ca34 │ │ │ │ - b.n 6cad6 │ │ │ │ + bne.n 6cb3c │ │ │ │ + b.n 6cbde │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6cad6 │ │ │ │ + cbz r0, 6cbde │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6caa2 │ │ │ │ + beq.n 6cbaa │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6cad6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6cbde │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ - cbnz r3, 6cac2 │ │ │ │ + cbnz r3, 6cbca │ │ │ │ mov r0, r7 │ │ │ │ - bl cf014 │ │ │ │ - movw r1, #52028 @ 0xcb3c │ │ │ │ + bl cf868 │ │ │ │ + movw r1, #52796 @ 0xce3c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 6cad6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 6cbde │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6cae6 │ │ │ │ + beq.n 6cbee │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11fcb8 │ │ │ │ - cbnz r0, 6cada │ │ │ │ + bl 120570 │ │ │ │ + cbnz r0, 6cbe2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cb16 │ │ │ │ + b.n 6cc1e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdc0 │ │ │ │ + bl 9ff2c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6cae8 │ │ │ │ + b.n 6cbf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 297c8 │ │ │ │ - cbnz r0, 6cb06 │ │ │ │ + cbnz r0, 6cc0e │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7924c │ │ │ │ - b.n 6cad6 │ │ │ │ + bl 79398 │ │ │ │ + b.n 6cbde │ │ │ │ movs r1, #0 │ │ │ │ - bl f52c4 │ │ │ │ + bl f5ad0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cba8 │ │ │ │ + beq.n 6ccb0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6cb7a │ │ │ │ + b.n 6cc82 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #13112 @ 0x3338 │ │ │ │ + movw r0, #13880 @ 0x3638 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6cbac │ │ │ │ + cbz r0, 6ccb4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 6cbc6 │ │ │ │ + bne.n 6ccce │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 6cbd6 │ │ │ │ + bne.n 6ccde │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6cba2 │ │ │ │ + beq.n 6ccaa │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 6cbe6 │ │ │ │ + bls.n 6ccee │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6cb78 │ │ │ │ + beq.n 6cc80 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ - bl 7edd4 │ │ │ │ + bl 7ef24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cb46 │ │ │ │ + bne.n 6cc4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6cbe6 │ │ │ │ + b.n 6ccee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cba2 │ │ │ │ + beq.n 6ccaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cba2 │ │ │ │ + bne.n 6ccaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cba2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ccaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cb6c │ │ │ │ + bne.n 6cc74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cb6c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cb72 │ │ │ │ + bne.n 6cc7a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cb72 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cc7a │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 6cb1c │ │ │ │ + b.n 6cc24 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 6cb1c │ │ │ │ - cbz r0, 6cc5a │ │ │ │ + bl 6cc24 │ │ │ │ + cbz r0, 6cd62 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6cc26 │ │ │ │ + cbnz r0, 6cd2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc5a │ │ │ │ + beq.n 6cd62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cc5a │ │ │ │ + cbnz r3, 6cd62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cc5a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cd62 │ │ │ │ movs r0, #1 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cbnz r0, 6cc5e │ │ │ │ + cbnz r0, 6cd66 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 6cc44 │ │ │ │ + beq.n 6cd4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6cc44 │ │ │ │ + cbnz r3, 6cd4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6cc5a │ │ │ │ + beq.n 6cd62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cc5a │ │ │ │ + cbnz r3, 6cd62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cc76 │ │ │ │ + b.n 6cd7e │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r0, #12] │ │ │ │ strd r3, r0, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ @@ -99567,459 +99661,459 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ - cbnz r3, 6cc9e │ │ │ │ + cbnz r3, 6cda6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6cc9e │ │ │ │ + ble.n 6cda6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6cc9e │ │ │ │ - cbnz r0, 6ccba │ │ │ │ + bne.n 6cda6 │ │ │ │ + cbnz r0, 6cdc2 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - ldr r4, [pc, #124] @ (6cd24 ) │ │ │ │ + ldr r4, [pc, #124] @ (6ce2c ) │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r5, [sp, #12] │ │ │ │ - bl 104edc <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6ccba │ │ │ │ + bl 10586c <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6cdc2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cd16 │ │ │ │ + b.n 6ce1e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 11fcb8 │ │ │ │ + bl 120570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ccb6 │ │ │ │ + beq.n 6cdbe │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fdc0 │ │ │ │ + bl 9ff2c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #52064 @ 0xcb60 │ │ │ │ + movw r0, #52832 @ 0xce60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 92140 │ │ │ │ + bl 922c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6cd02 │ │ │ │ - bl 980b4 │ │ │ │ + beq.n 6ce0a │ │ │ │ + bl 98234 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 295a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6cd0e │ │ │ │ - bl 80728 │ │ │ │ + bne.n 6ce16 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ccb6 │ │ │ │ + bne.n 6cdbe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #896] @ (6d0a8 ) │ │ │ │ + ldr r5, [pc, #896] @ (6d1b0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6ce04 │ │ │ │ + beq.n 6cf0c │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cd3c │ │ │ │ + bne.n 6ce44 │ │ │ │ movw r3, #38784 @ 0x9780 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ce04 │ │ │ │ + beq.n 6cf0c │ │ │ │ sub.w r2, r4, #32 │ │ │ │ sub.w r0, r4, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ it hi │ │ │ │ movhi r2, r4 │ │ │ │ add.w lr, r3, #39936 @ 0x9c00 │ │ │ │ add.w lr, lr, #60 @ 0x3c │ │ │ │ subs r3, #4 │ │ │ │ uxtb r7, r2 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 6cd86 │ │ │ │ + b.n 6ce8e │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ce32 │ │ │ │ + beq.n 6cf3a │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6ce04 │ │ │ │ + beq.n 6cf0c │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ce06 │ │ │ │ + beq.n 6cf0e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6cd78 │ │ │ │ + beq.n 6ce80 │ │ │ │ sub.w r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls.n 6ce5c │ │ │ │ + bls.n 6cf64 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 6cd78 │ │ │ │ + bne.n 6ce80 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6ce74 │ │ │ │ + beq.n 6cf7c │ │ │ │ mov r5, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ adds r1, r6, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub.w r9, r2, #32 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ sub.w r8, r2, #97 @ 0x61 │ │ │ │ uxtb.w r3, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6ce66 │ │ │ │ + beq.n 6cf6e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6ce6e │ │ │ │ + beq.n 6cf76 │ │ │ │ cmp.w r8, #25 │ │ │ │ sub.w r9, r1, #97 @ 0x61 │ │ │ │ it hi │ │ │ │ strhi r2, [sp, #12] │ │ │ │ sub.w r8, r1, #32 │ │ │ │ uxtb.w r9, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r9, #25 │ │ │ │ it ls │ │ │ │ movls r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6ce0c │ │ │ │ + beq.n 6cf14 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6cd7c │ │ │ │ + b.n 6ce84 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cdb6 │ │ │ │ + bne.n 6cebe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6cd7c │ │ │ │ + bne.n 6ce84 │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne.n 6cd82 │ │ │ │ + bne.n 6ce8a │ │ │ │ add.w r5, r8, #2 │ │ │ │ mov r1, sl │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq.n 6ce7e │ │ │ │ + beq.n 6cf86 │ │ │ │ subs r3, r5, #1 │ │ │ │ add.w r4, sl, #65 @ 0x41 │ │ │ │ subs r2, r4, r1 │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6ce7a │ │ │ │ - cbz r0, 6ce7a │ │ │ │ + beq.n 6cf82 │ │ │ │ + cbz r0, 6cf82 │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n 6ce4a │ │ │ │ + b.n 6cf52 │ │ │ │ subs r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 6cd78 │ │ │ │ - b.n 6cda0 │ │ │ │ + bne.n 6ce80 │ │ │ │ + b.n 6cea8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6ce2c │ │ │ │ + b.n 6cf34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6ce32 │ │ │ │ + b.n 6cf3a │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 6ce2a │ │ │ │ + b.n 6cf32 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6ce06 │ │ │ │ + b.n 6cf0e │ │ │ │ nop │ │ │ │ │ │ │ │ -0006ce84 : │ │ │ │ +0006cf8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #2 │ │ │ │ mov r4, r1 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 6cef8 <_Py_DecodeLocaleEx@@Base> │ │ │ │ - cbnz r0, 6ceae │ │ │ │ + bl 6d000 <_Py_DecodeLocaleEx@@Base> │ │ │ │ + cbnz r0, 6cfb6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r4, 6ceb2 │ │ │ │ + cbz r4, 6cfba │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ceaa │ │ │ │ + b.n 6cfb2 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006ceb8 : │ │ │ │ +0006cfc0 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6cef2 │ │ │ │ + blt.n 6cffa │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ push {lr} │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #672] @ 0x2a0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6cee6 │ │ │ │ + bne.n 6cfee │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2a2c4 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006cef8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0006d000 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ 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 │ │ │ │ ldrd r5, r4, [sp, #32] │ │ │ │ - cbnz r5, 6cf2a <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ + cbnz r5, 6d032 <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #96] @ (6cf74 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ + ldr r3, [pc, #96] @ (6d07c <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 6cf34 <_Py_DecodeLocaleEx@@Base+0x3c> │ │ │ │ + bgt.n 6d03c <_Py_DecodeLocaleEx@@Base+0x3c> │ │ │ │ ldr.w r0, [r3, #1180] @ 0x49c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6cf52 <_Py_DecodeLocaleEx@@Base+0x5a> │ │ │ │ + beq.n 6d05a <_Py_DecodeLocaleEx@@Base+0x5a> │ │ │ │ mov r3, r7 │ │ │ │ - cbnz r0, 6cf66 <_Py_DecodeLocaleEx@@Base+0x6e> │ │ │ │ + cbnz r0, 6d06e <_Py_DecodeLocaleEx@@Base+0x6e> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 6d04c │ │ │ │ + b.n 6d154 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx 29d00 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1a8b18 │ │ │ │ + b.w 1a9620 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 1a5ed4 │ │ │ │ - ldr r3, [pc, #24] @ (6cf74 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ + bl 1a69dc │ │ │ │ + ldr r3, [pc, #24] @ (6d07c <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ - b.n 6cf24 <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ + b.n 6d02c <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6903a │ │ │ │ + b.w 690f2 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2a2c4 │ │ │ │ │ │ │ │ -0006cf84 : │ │ │ │ +0006d08c : │ │ │ │ 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 r6, r2 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1a616c │ │ │ │ + bl 1a6c74 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r3, 6cfde │ │ │ │ - cbnz r4, 6cfc0 │ │ │ │ + cbnz r3, 6d0e6 │ │ │ │ + cbnz r4, 6d0c8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r3, r3, [r5] │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6cfa8 │ │ │ │ - ldr r2, [pc, #24] @ (6cfe8 ) │ │ │ │ + bne.n 6d0b0 │ │ │ │ + ldr r2, [pc, #24] @ (6d0f0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ stmia.w r5, {r1, r2, r3, r4} │ │ │ │ - b.n 6cfba │ │ │ │ + b.n 6d0c2 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 6cfba │ │ │ │ - b.n 6d44c │ │ │ │ + b.n 6d0c2 │ │ │ │ + b.n 6cb54 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ -0006cfec : │ │ │ │ +0006d0f4 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ push {lr} │ │ │ │ - movw r2, #53769 @ 0xd209 │ │ │ │ + movw r2, #54033 @ 0xd311 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #684] @ 0x2ac │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6d00e │ │ │ │ + bne.n 6d116 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 29990 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006d01c : │ │ │ │ +0006d124 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 6d046 │ │ │ │ + cbz r3, 6d14e │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1a5e78 │ │ │ │ - b.n 6d03a │ │ │ │ + bl 1a6980 │ │ │ │ + b.n 6d142 │ │ │ │ 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 lr, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 6d15a │ │ │ │ + beq.n 6d262 │ │ │ │ cmp.w ip, #2 │ │ │ │ - bne.n 6d15e │ │ │ │ + bne.n 6d266 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov fp, lr │ │ │ │ blx 29ce8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6d0de │ │ │ │ + beq.n 6d1e6 │ │ │ │ mvn.w r2, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 6d176 │ │ │ │ + bcs.n 6d27e │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r0, #53113 @ 0xcf79 │ │ │ │ + movw r0, #53377 @ 0xd081 │ │ │ │ movt r0, #6 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 6d168 │ │ │ │ + bne.n 6d270 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d176 │ │ │ │ + beq.n 6d27e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29ce8 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 6d1a2 │ │ │ │ + bne.n 6d2aa │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29d00 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 6d176 │ │ │ │ + bcs.n 6d27e │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6ceb8 │ │ │ │ + bl 6cfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d176 │ │ │ │ + beq.n 6d27e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -100027,115 +100121,115 @@ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ blx 29838 │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r7 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ adds r3, r7, #4 │ │ │ │ cmn.w ip, #4 │ │ │ │ - bhi.n 6d17c │ │ │ │ + bhi.n 6d284 │ │ │ │ ldr.w ip, [r7] │ │ │ │ movw r4, #2047 @ 0x7ff │ │ │ │ mov r5, r3 │ │ │ │ sub.w lr, ip, #55296 @ 0xd800 │ │ │ │ cmp lr, r4 │ │ │ │ - bls.n 6d180 │ │ │ │ + bls.n 6d288 │ │ │ │ cmp.w ip, #1114112 @ 0x110000 │ │ │ │ - bcs.n 6d180 │ │ │ │ + bcs.n 6d288 │ │ │ │ add r1, r0 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6d108 │ │ │ │ - cbz r6, 6d152 │ │ │ │ + bne.n 6d210 │ │ │ │ + cbz r6, 6d25a │ │ │ │ sub.w r3, r5, sl │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w sl, [r9] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6d162 │ │ │ │ + b.n 6d26a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6d072 │ │ │ │ + b.n 6d17a │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d0c2 │ │ │ │ + bne.n 6d1ca │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d162 │ │ │ │ + b.n 6d26a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d148 │ │ │ │ + beq.n 6d250 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ subs r2, #1 │ │ │ │ - cbz r4, 6d1de │ │ │ │ + cbz r4, 6d2e6 │ │ │ │ ldrb.w r1, [r0], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ - b.n 6d142 │ │ │ │ - cbz r0, 6d1d2 │ │ │ │ + b.n 6d24a │ │ │ │ + cbz r0, 6d2da │ │ │ │ sub.w ip, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r4, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r4, lr │ │ │ │ it ls │ │ │ │ orrls.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6d0d4 │ │ │ │ + bne.n 6d1dc │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 6d1ae │ │ │ │ + bne.n 6d2b6 │ │ │ │ str.w r5, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6d156 │ │ │ │ + beq.n 6d25e │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 6d156 │ │ │ │ + b.n 6d25e │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r6, 6d1f0 │ │ │ │ + cbz r6, 6d2f8 │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6d202 │ │ │ │ - movw r3, #62900 @ 0xf5b4 │ │ │ │ + beq.n 6d30a │ │ │ │ + movw r3, #63668 @ 0xf8b4 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 6d162 │ │ │ │ + b.n 6d26a │ │ │ │ mov r0, r1 │ │ │ │ b.w 29990 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d210 : │ │ │ │ +0006d318 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6d24e │ │ │ │ + blt.n 6d356 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ push {lr} │ │ │ │ - movw r2, #53897 @ 0xd289 │ │ │ │ + movw r2, #54161 @ 0xd391 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6d23c │ │ │ │ + bne.n 6d344 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ b.w 2a8d0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -100144,32 +100238,32 @@ │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d254 : │ │ │ │ +0006d35c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ - cbz r3, 6d280 │ │ │ │ + cbz r3, 6d388 │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1a5e78 │ │ │ │ - b.n 6d272 │ │ │ │ + bl 1a6980 │ │ │ │ + b.n 6d37a │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ b.w 2a8d0 │ │ │ │ @@ -100179,391 +100273,391 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ blx 29a18 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 6d302 │ │ │ │ + bcs.n 6d40a │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ adds r0, #1 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #672] @ 0x2a0 │ │ │ │ lsls r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 6d2f0 │ │ │ │ + bne.n 6d3f8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6d302 │ │ │ │ + cbz r0, 6d40a │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx 29db8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d2e0 │ │ │ │ + bne.n 6d3e8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6d2ea │ │ │ │ + b.n 6d3f2 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d308 : │ │ │ │ +0006d410 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #180] @ (6d3cc ) │ │ │ │ + ldr r4, [pc, #180] @ (6d4d4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d336 │ │ │ │ + bne.n 6d43e │ │ │ │ strexb ip, r2, [r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 6d324 │ │ │ │ + bne.n 6d42c │ │ │ │ dmb ish │ │ │ │ - bne.n 6d3ae │ │ │ │ - cbnz r3, 6d376 │ │ │ │ + bne.n 6d4b6 │ │ │ │ + cbnz r3, 6d47e │ │ │ │ mov ip, r1 │ │ │ │ - ldr.w lr, [pc, #140] @ 6d3d0 │ │ │ │ + ldr.w lr, [pc, #140] @ 6d4d8 │ │ │ │ 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 6d36c │ │ │ │ + bne.n 6d474 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6d35c │ │ │ │ + bne.n 6d464 │ │ │ │ dmb ish │ │ │ │ - bne.n 6d3be │ │ │ │ + bne.n 6d4c6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6d396 │ │ │ │ + beq.n 6d49e │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d354 │ │ │ │ + bne.n 6d45c │ │ │ │ mov ip, r1 │ │ │ │ - ldr.w lr, [pc, #80] @ 6d3d4 │ │ │ │ + ldr.w lr, [pc, #80] @ 6d4dc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [ip] │ │ │ │ str.w r3, [lr] │ │ │ │ - b.n 6d354 │ │ │ │ + b.n 6d45c │ │ │ │ mov ip, r1 │ │ │ │ - ldr.w lr, [pc, #60] @ 6d3d8 │ │ │ │ + ldr.w lr, [pc, #60] @ 6d4e0 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [ip] │ │ │ │ str.w r3, [lr] │ │ │ │ - b.n 6d354 │ │ │ │ + b.n 6d45c │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp] │ │ │ │ - bl 279304 │ │ │ │ + bl 279684 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n 6d33c │ │ │ │ - ldr r0, [pc, #12] @ (6d3cc ) │ │ │ │ + b.n 6d444 │ │ │ │ + ldr r0, [pc, #12] @ (6d4d4 ) │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25d784 │ │ │ │ + b.w 25dbfc │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r4, [r7, r6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r4, [r4, r7] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0006d3dc : │ │ │ │ +0006d4e4 : │ │ │ │ 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, 6d402 │ │ │ │ + cbz r1, 6d50a │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 27e500 │ │ │ │ + bl 27e7f0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 6d41c │ │ │ │ + bcc.n 6d524 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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, 6d430 │ │ │ │ - cbz r2, 6d430 │ │ │ │ + cbz r0, 6d538 │ │ │ │ + cbz r2, 6d538 │ │ │ │ b.w 2965c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 6d42c │ │ │ │ + b.n 6d534 │ │ │ │ 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] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6d4a6 │ │ │ │ + ble.n 6d5ae │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r7, #53769 @ 0xd209 │ │ │ │ + movw r7, #54033 @ 0xd311 │ │ │ │ movt r7, #6 │ │ │ │ ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6d4be │ │ │ │ + bne.n 6d5c6 │ │ │ │ blx 29994 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6d4a6 │ │ │ │ + ble.n 6d5ae │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6d4c8 │ │ │ │ + bne.n 6d5d0 │ │ │ │ blx 29994 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 6d4a6 │ │ │ │ + ble.n 6d5ae │ │ │ │ movs r5, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r6, #684] @ 0x2ac │ │ │ │ ldr.w r0, [r2, r5, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6d4b4 │ │ │ │ + bne.n 6d5bc │ │ │ │ blx 29994 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 6d48c │ │ │ │ + bgt.n 6d594 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 6d49e │ │ │ │ + b.n 6d5a6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 6d46e │ │ │ │ + b.n 6d576 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 6d484 │ │ │ │ + b.n 6d58c │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d4d4 : │ │ │ │ +0006d5dc : │ │ │ │ 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 r8, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 6d544 │ │ │ │ + beq.n 6d64c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 6d58a │ │ │ │ + blt.n 6d692 │ │ │ │ cmp r6, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r6 │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ - bl 6d298 │ │ │ │ + bl 6d3a0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 6d544 │ │ │ │ + cbz r0, 6d64c │ │ │ │ adds r1, r6, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 6d210 │ │ │ │ + bl 6d318 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6d56e │ │ │ │ + cbz r0, 6d676 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add.w r1, r3, r7, lsl #2 │ │ │ │ cmp r6, r8 │ │ │ │ - bgt.n 6d55c │ │ │ │ + bgt.n 6d664 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [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] @ (6d5a4 ) │ │ │ │ + ldr r2, [pc, #92] @ (6d6ac ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 6d53c │ │ │ │ + b.n 6d644 │ │ │ │ subs r2, r6, r7 │ │ │ │ adds r0, #4 │ │ │ │ add r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 6d526 │ │ │ │ + b.n 6d62e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 6cfec │ │ │ │ - ldr r1, [pc, #44] @ (6d5a4 ) │ │ │ │ + bl 6d0f4 │ │ │ │ + ldr r1, [pc, #44] @ (6d6ac ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ - movw r2, #62472 @ 0xf408 │ │ │ │ + movw r2, #63240 @ 0xf708 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6d53c │ │ │ │ - ldr r2, [pc, #24] @ (6d5a4 ) │ │ │ │ + b.n 6d644 │ │ │ │ + ldr r2, [pc, #24] @ (6d6ac ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #63428 @ 0xf7c4 │ │ │ │ + movw r3, #64196 @ 0xfac4 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 6d53c │ │ │ │ + b.n 6d644 │ │ │ │ nop │ │ │ │ - strd r0, r0, [ip, #-172] @ 0xac │ │ │ │ + mcrr 0, 2, r0, ip, cr11 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 1a8f7c │ │ │ │ + b.w 1a9a84 │ │ │ │ nop │ │ │ │ - cbz r1, 6d60a │ │ │ │ + cbz r1, 6d712 │ │ │ │ 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 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r0, [pc, #60] @ (6d60c ) │ │ │ │ - bl 1aad70 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #60] @ (6d714 ) │ │ │ │ + bl 1ab878 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ ldrb.w r2, [r4, #-8] │ │ │ │ subs r3, r4, #7 │ │ │ │ subs r0, r4, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr.w r2, r1, r2, lsl #8 │ │ │ │ - bne.n 6d5da │ │ │ │ + bne.n 6d6e2 │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ adds r2, #4 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -0006d610 : │ │ │ │ +0006d718 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr.w r0, [r3, #1412] @ 0x584 │ │ │ │ - cbz r0, 6d626 │ │ │ │ + cbz r0, 6d72e │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ b.w 2a4f0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d628 : │ │ │ │ +0006d730 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d62c : │ │ │ │ +0006d734 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2a4f0 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #432] @ (6d7f8 ) │ │ │ │ + ldr r3, [pc, #432] @ (6d900 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 6d7d2 │ │ │ │ + beq.w 6d8da │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #412] @ (6d7fc ) │ │ │ │ + ldr r0, [pc, #412] @ (6d904 ) │ │ │ │ mov r2, r7 │ │ │ │ - bl 1aad70 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ + bl 1ab878 <_PyPathConfig_ClearGlobal@@Base+0xd4> │ │ │ │ ldrb.w r4, [r7, #-8] │ │ │ │ sub.w r6, r7, #8 │ │ │ │ subs r3, r7, #7 │ │ │ │ subs r1, r7, #4 │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r4, r2, r4, lsl #8 │ │ │ │ - bne.n 6d672 │ │ │ │ + bne.n 6d77a │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.w 6d7f2 │ │ │ │ + bhi.w 6d8fa │ │ │ │ add.w fp, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bls.n 6d710 │ │ │ │ + bls.n 6d818 │ │ │ │ add.w r9, sp, #12 │ │ │ │ mov ip, r7 │ │ │ │ mov sl, r9 │ │ │ │ add.w r3, r7, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov lr, sl │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ @@ -100571,15 +100665,15 @@ │ │ │ │ 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 6d6a2 │ │ │ │ + bne.n 6d7aa │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ blx 29718 │ │ │ │ sub.w r3, r4, #64 @ 0x40 │ │ │ │ adds r0, r7, r3 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ @@ -100593,20 +100687,20 @@ │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ adds r7, #16 │ │ │ │ ldr.w r2, [ip, #-8] │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 6d6e2 │ │ │ │ + bne.n 6d7ea │ │ │ │ mov r0, sl │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 29718 │ │ │ │ - b.n 6d72a │ │ │ │ + b.n 6d832 │ │ │ │ add.w r9, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx 29db8 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ add.w r2, r4, #12 │ │ │ │ @@ -100623,292 +100717,292 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add.w sl, r6, #8 │ │ │ │ adds r3, r6, #4 │ │ │ │ mov r2, r5 │ │ │ │ strb.w r2, [r3, #-1]! │ │ │ │ lsrs r2, r2, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 6d748 │ │ │ │ + bne.n 6d850 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ strb r2, [r3, #4] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #253 @ 0xfd │ │ │ │ strh.w r2, [r3, #5] │ │ │ │ strb r2, [r3, #7] │ │ │ │ mov r2, r5 │ │ │ │ str.w r1, [sl, r5] │ │ │ │ mov r1, r9 │ │ │ │ - bls.n 6d7c4 │ │ │ │ + bls.n 6d8cc │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ it cs │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub.w r6, r4, #64 @ 0x40 │ │ │ │ blx 29db8 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 6d79c │ │ │ │ + bls.n 6d8a4 │ │ │ │ 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 29db8 │ │ │ │ - cbz r7, 6d7f2 │ │ │ │ + cbz r7, 6d8fa │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 6d7ae │ │ │ │ + bls.n 6d8b6 │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add.w r0, sl, r4 │ │ │ │ blx 29718 │ │ │ │ - ldr r3, [pc, #72] @ (6d7f8 ) │ │ │ │ + ldr r3, [pc, #72] @ (6d900 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 6d7ee │ │ │ │ + bne.n 6d8f6 │ │ │ │ mov r0, sl │ │ │ │ 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 29db8 │ │ │ │ - b.n 6d79c │ │ │ │ - ldr r3, [pc, #36] @ (6d7f8 ) │ │ │ │ + b.n 6d8a4 │ │ │ │ + ldr r3, [pc, #36] @ (6d900 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 6d7ee │ │ │ │ + bne.n 6d8f6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1a8f7c │ │ │ │ + b.w 1a9a84 │ │ │ │ blx 2a328 <__stack_chk_fail@plt> │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 6d7ae │ │ │ │ + b.n 6d8b6 │ │ │ │ cdp2 0, 15, cr0, cr4, cr6, {2} │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ -0006d800 : │ │ │ │ +0006d908 : │ │ │ │ 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 6d828 │ │ │ │ + bl 6d930 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d828 : │ │ │ │ +0006d930 : │ │ │ │ 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 6d860 │ │ │ │ + bcs.n 6d968 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ blx 29f90 <__vsnprintf_chk@plt> │ │ │ │ - cbz r4, 6d85c │ │ │ │ + cbz r4, 6d964 │ │ │ │ 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 6d854 │ │ │ │ + b.n 6d95c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d870 : │ │ │ │ +0006d978 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - cbz r3, 6d8c6 │ │ │ │ + cbz r3, 6d9ce │ │ │ │ ldr.w r2, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6d8b6 │ │ │ │ + bne.n 6d9be │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d8de │ │ │ │ + cbz r0, 6d9e6 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29f30 │ │ │ │ - cbnz r0, 6d8cc │ │ │ │ + cbnz r0, 6d9d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d8a6 │ │ │ │ - b.n 6d8de │ │ │ │ - bl 1a5e78 │ │ │ │ - b.n 6d88c │ │ │ │ - movw r0, #11224 @ 0x2bd8 │ │ │ │ + bne.n 6d9ae │ │ │ │ + b.n 6d9e6 │ │ │ │ + bl 1a6980 │ │ │ │ + b.n 6d994 │ │ │ │ + movw r0, #11992 @ 0x2ed8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ blx 297d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d8b2 │ │ │ │ + b.n 6d9ba │ │ │ │ nop │ │ │ │ │ │ │ │ -0006d8e4 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0006d9ec <_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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - cbz r4, 6d962 <_Py_hashtable_new_full@@Base+0x7e> │ │ │ │ + cbz r4, 6da6a <_Py_hashtable_new_full@@Base+0x7e> │ │ │ │ ldrd r5, r7, [r4] │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d978 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + cbz r0, 6da80 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ 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, 6d974 <_Py_hashtable_new_full@@Base+0x90> │ │ │ │ + cbz r0, 6da7c <_Py_hashtable_new_full@@Base+0x90> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 29718 │ │ │ │ - movw r3, #51217 @ 0xc811 │ │ │ │ + movw r3, #53585 @ 0xd151 │ │ │ │ movt r3, #18 │ │ │ │ - movw r2, #5661 @ 0x161d │ │ │ │ + movw r2, #5989 @ 0x1765 │ │ │ │ movt r2, #7 │ │ │ │ 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 6d95c <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ - movw r3, #11309 @ 0x2c2d │ │ │ │ + bne.n 6da64 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + movw r3, #13541 @ 0x34e5 │ │ │ │ movt r3, #17 │ │ │ │ cmp r8, r3 │ │ │ │ ittt eq │ │ │ │ - movweq r3, #11229 @ 0x2bdd │ │ │ │ + movweq r3, #13501 @ 0x34bd │ │ │ │ movteq r3, #17 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movw r7, #33289 @ 0x8209 │ │ │ │ + movw r7, #33617 @ 0x8351 │ │ │ │ movt r7, #7 │ │ │ │ - movw r5, #32337 @ 0x7e51 │ │ │ │ + movw r5, #32665 @ 0x7f99 │ │ │ │ movt r5, #7 │ │ │ │ - b.n 6d904 <_Py_hashtable_new_full@@Base+0x20> │ │ │ │ + b.n 6da0c <_Py_hashtable_new_full@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d95c <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ + b.n 6da64 <_Py_hashtable_new_full@@Base+0x78> │ │ │ │ │ │ │ │ -0006d97c : │ │ │ │ +0006da84 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6d984 │ │ │ │ + cbz r3, 6da8c │ │ │ │ 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 7fa70 <_PyType_GetDict@@Base> │ │ │ │ + bl 7fbb0 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 6d9be │ │ │ │ + cbnz r0, 6dac6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6d9d6 │ │ │ │ + blt.n 6dade │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6d9bc │ │ │ │ + cbz r3, 6dac4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6d982 │ │ │ │ + b.n 6da8a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #11236 @ 0x2be4 │ │ │ │ + movw r1, #12004 @ 0x2ee4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 6de22 │ │ │ │ + bne.w 6df2a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 6e070 │ │ │ │ + bpl.w 6e178 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 6e054 │ │ │ │ + bpl.w 6e15c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 6de1e │ │ │ │ + beq.w 6df26 │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r3, #57573 @ 0xe0e5 │ │ │ │ + movw r3, #57837 @ 0xe1ed │ │ │ │ movt r3, #6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6e078 │ │ │ │ + bne.w 6e180 │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -100933,15 +101027,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, #12] │ │ │ │ - ble.w 6de2a │ │ │ │ + ble.w 6df32 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ ldr.w r8, [r7] │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ eor.w r0, r0, r8 │ │ │ │ adds r1, r1, r0 │ │ │ │ @@ -100975,15 +101069,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ add.w r3, r3, sl, lsr #11 │ │ │ │ eors r2, r1 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bls.n 6dbf4 │ │ │ │ + bls.n 6dcfc │ │ │ │ ldr r7, [sp, #0] │ │ │ │ strd fp, r8, [sp, #24] │ │ │ │ add.w sl, r7, #8 │ │ │ │ add r7, r6 │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ adds.w r9, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ @@ -101025,28 +101119,28 @@ │ │ │ │ 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 6db58 │ │ │ │ + bgt.n 6dc60 │ │ │ │ ldrd r6, fp, [sp, #20] │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ bic.w r9, r6, #7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ sub.w r9, r8, r9 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r9, r9, #7 │ │ │ │ add r7, r6 │ │ │ │ mov r6, sl │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp.w r9, #6 │ │ │ │ - bhi.w 6de76 │ │ │ │ + bhi.w 6df7e │ │ │ │ tbh [pc, r9, lsl #1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r5, r2 │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r4, r1 │ │ │ │ @@ -101197,31 +101291,31 @@ │ │ │ │ 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.n 6de76 │ │ │ │ - add r7, pc, #4 @ (adr r7, 6de40 ) │ │ │ │ + bhi.n 6df7e │ │ │ │ + add r7, pc, #4 @ (adr r7, 6df48 ) │ │ │ │ ldr.w pc, [r7, r9, lsl #2] │ │ │ │ nop │ │ │ │ - udf #109 @ 0x6d │ │ │ │ + svc 117 @ 0x75 │ │ │ │ movs r6, r0 │ │ │ │ - udf #101 @ 0x65 │ │ │ │ + svc 109 @ 0x6d │ │ │ │ movs r6, r0 │ │ │ │ - udf #93 @ 0x5d │ │ │ │ + svc 101 @ 0x65 │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 6dede │ │ │ │ + ble.n 6dff6 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6dee6 │ │ │ │ + b.n 6e1fe <_Py_HashBytes@@Base+0x72> │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 6dec2 │ │ │ │ + ble.n 6dfda │ │ │ │ movs r6, r0 │ │ │ │ - bgt.n 6deb2 │ │ │ │ + ble.n 6dfca │ │ │ │ movs r6, r0 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi sl, r6, #16, #8 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ bfi sl, r6, #8, #8 │ │ │ │ @@ -101352,86 +101446,86 @@ │ │ │ │ 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 6de16 │ │ │ │ + b.n 6df1e │ │ │ │ ldr r7, [sp, #0] │ │ │ │ ldrb.w r9, [r7, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 6dc46 │ │ │ │ + b.n 6dd4e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6da20 │ │ │ │ - b.n 6de1e │ │ │ │ + bne.w 6db28 │ │ │ │ + b.n 6df26 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 6e05a │ │ │ │ + b.n 6e162 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 6de16 │ │ │ │ + b.n 6df1e │ │ │ │ nop │ │ │ │ │ │ │ │ -0006e084 <_Py_HashBytes@@Base>: │ │ │ │ +0006e18c <_Py_HashBytes@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 6e0d8 <_Py_HashBytes@@Base+0x54> │ │ │ │ + cbz r1, 6e1e0 <_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, #43992 @ 0xabd8 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ - movw ip, #57573 @ 0xe0e5 │ │ │ │ + movw ip, #57837 @ 0xe1ed │ │ │ │ movt ip, #6 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 6e0dc <_Py_HashBytes@@Base+0x58> │ │ │ │ + bne.n 6e1e4 <_Py_HashBytes@@Base+0x58> │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e110 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e218 <_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 6e0ca <_Py_HashBytes@@Base+0x46> │ │ │ │ + b.n 6e1d2 <_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, #75 @ 0x4b │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 6e110 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e218 <_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 │ │ │ │ @@ -101458,15 +101552,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 6e6b8 <_Py_HashBytes@@Base+0x634> │ │ │ │ + ble.w 6e7c0 <_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 │ │ │ │ @@ -101507,15 +101601,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 6e2d4 <_Py_HashBytes@@Base+0x250> │ │ │ │ + bls.n 6e3dc <_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] │ │ │ │ @@ -101559,30 +101653,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 6e230 <_Py_HashBytes@@Base+0x1ac> │ │ │ │ + bgt.n 6e338 <_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 6e504 <_Py_HashBytes@@Base+0x480> │ │ │ │ + bhi.w 6e60c <_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 │ │ │ │ @@ -101859,43 +101953,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 6e4d0 <_Py_HashBytes@@Base+0x44c> │ │ │ │ + b.n 6e5d8 <_Py_HashBytes@@Base+0x44c> │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 6e504 <_Py_HashBytes@@Base+0x480> │ │ │ │ - add r5, pc, #4 @ (adr r5, 6e6d0 <_Py_HashBytes@@Base+0x64c>) │ │ │ │ + bhi.w 6e60c <_Py_HashBytes@@Base+0x480> │ │ │ │ + add r5, pc, #4 @ (adr r5, 6e7d8 <_Py_HashBytes@@Base+0x64c>) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ nop │ │ │ │ - b.n 6e0ce <_Py_HashBytes@@Base+0x4a> │ │ │ │ + b.n 6e3e6 <_Py_HashBytes@@Base+0x25a> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6e0c6 <_Py_HashBytes@@Base+0x42> │ │ │ │ + b.n 6e3de <_Py_HashBytes@@Base+0x252> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6e0be <_Py_HashBytes@@Base+0x3a> │ │ │ │ + b.n 6e3d6 <_Py_HashBytes@@Base+0x24a> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6ed22 │ │ │ │ + b.n 6e03a │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6e4be <_Py_HashBytes@@Base+0x43a> │ │ │ │ + b.n 6e7d6 <_Py_HashBytes@@Base+0x64a> │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6ed0a │ │ │ │ + b.n 6e022 │ │ │ │ movs r6, r0 │ │ │ │ - b.n 6ecfe │ │ │ │ + b.n 6e016 │ │ │ │ movs r6, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 6e320 <_Py_HashBytes@@Base+0x29c> │ │ │ │ + b.n 6e428 <_Py_HashBytes@@Base+0x29c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0006e6f8 : │ │ │ │ +0006e800 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2941c │ │ │ │ subs r0, #0 │ │ │ │ @@ -101910,333 +102004,362 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r7, [pc, #732] @ (6ea14 ) │ │ │ │ + ldr r7, [pc, #740] @ (6eb24 ) │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e9ca │ │ │ │ + bne.w 6ea9a │ │ │ │ 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 6e9d2 │ │ │ │ + bne.w 6eb30 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r8, r5, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 29cdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6e9f8 │ │ │ │ + bne.w 6ebbc │ │ │ │ add.w sl, r5, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6e852 │ │ │ │ + bne.n 6e95a │ │ │ │ add.w sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ blx 29cdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea38 │ │ │ │ + bne.w 6ebca │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 6e916 │ │ │ │ + bne.w 6e9f8 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 29e0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea9c │ │ │ │ + bne.w 6eb56 │ │ │ │ mov r0, sl │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea06 │ │ │ │ + bne.w 6ebd8 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e9a0 │ │ │ │ + bne.w 6ea6e │ │ │ │ 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 6e9a6 │ │ │ │ + bne.w 6ea74 │ │ │ │ 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 6e7e2 │ │ │ │ + bne.n 6e8ea │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e986 │ │ │ │ + bne.w 6ea54 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ ldr.w r3, [r5, #848] @ 0x350 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6e9e0 │ │ │ │ + beq.w 6eb3e │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6e82a │ │ │ │ - ldr r3, [pc, #500] @ (6ea18 ) │ │ │ │ + bne.n 6e932 │ │ │ │ + ldr r3, [pc, #508] @ (6eb28 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6e986 │ │ │ │ + bne.w 6ea54 │ │ │ │ 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 6ea58 │ │ │ │ + bne.w 6eb64 │ │ │ │ mov r0, r8 │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea2a │ │ │ │ + bne.w 6ebe6 │ │ │ │ str.w fp, [r9] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ ldr.w r2, [r1], #16 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ umull r2, r1, r2, ip │ │ │ │ - str r1, [sp, #12] │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ ldr.w r1, [r0, #852] @ 0x354 │ │ │ │ add r0, sp, #32 │ │ │ │ - str r2, [sp, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 6ea50 │ │ │ │ - bl 101ddc │ │ │ │ + beq.w 6eb8e │ │ │ │ + bl 102698 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldrd r2, ip, [sp, #32] │ │ │ │ - movw lr, #65535 @ 0xffff │ │ │ │ - movt lr, #32767 @ 0x7fff │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - mvns r0, r0 │ │ │ │ - sub.w lr, lr, r1 │ │ │ │ - cmp r0, r2 │ │ │ │ - sbcs.w lr, lr, ip │ │ │ │ - blt.w 6ea46 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - adds r0, r0, r2 │ │ │ │ - adc.w r1, r1, ip │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + ldrd r0, lr, [sp, #32] │ │ │ │ + mvn.w ip, r2 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp ip, r0 │ │ │ │ + sub.w r2, r1, r2 │ │ │ │ + sbcs.w ip, r2, lr │ │ │ │ + blt.w 6eb88 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + adds r0, r2, r0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + adc.w r1, r2, lr │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 102a40 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + bl 1033bc <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ blx 29f48 <__pthread_cond_timedwait64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 6e920 │ │ │ │ + beq.n 6ea0e │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 6eb16 │ │ │ │ + mov r2, r9 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, sl │ │ │ │ + mov sl, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 6eaa2 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, sl │ │ │ │ + mov r9, r3 │ │ │ │ + b.n 6e884 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b.n 6e8a0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, sl │ │ │ │ + mov sl, r4 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r9, r2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6e774 │ │ │ │ + beq.w 6e87c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 6e774 │ │ │ │ + bne.w 6e87c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1abf54 │ │ │ │ + bl 1aca5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ea20 │ │ │ │ + bne.w 6eb96 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6e8fe │ │ │ │ + bne.n 6ea3c │ │ │ │ movs r3, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 6e774 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b.n 6e798 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 6ea8e │ │ │ │ - ldr.w r2, [sl] │ │ │ │ + b.n 6e87c │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r7] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6e77c │ │ │ │ + bne.n 6ea58 │ │ │ │ + dmb ish │ │ │ │ + b.n 6e932 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w 6e8da │ │ │ │ + bl 6d124 │ │ │ │ + cmp r0, r5 │ │ │ │ + beq.w 6e8da │ │ │ │ + mov r0, r8 │ │ │ │ + blx 29b24 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 6ebe6 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1b3e7c │ │ │ │ + blx 2a558 │ │ │ │ + b.n 6ea94 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 6eb30 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ + b.n 6e864 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ - ldr.w r0, [r1, #852] @ 0x354 │ │ │ │ - mov.w r1, #1000 @ 0x3e8 │ │ │ │ - umull r2, r1, r2, r1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldr.w r0, [r2, #852] @ 0x354 │ │ │ │ + mov.w r2, #1000 @ 0x3e8 │ │ │ │ + umull r2, r1, r1, r2 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - str r1, [sp, #12] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6ea84 │ │ │ │ + beq.n 6ebb2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 101ddc │ │ │ │ + bl 102698 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r1, ip, [sp, #32] │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ mvns r0, r0 │ │ │ │ sub.w lr, lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w lr, lr, ip │ │ │ │ - blt.n 6ea46 │ │ │ │ + blt.n 6eba8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, r1, r0 │ │ │ │ adc.w r1, ip, r2 │ │ │ │ - b.n 6e8b8 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r7] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r7] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 6e98a │ │ │ │ - dmb ish │ │ │ │ - b.n 6e82a │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w 6e7d2 │ │ │ │ - bl 6d01c │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.w 6e7d2 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 29b24 │ │ │ │ - mov r1, r0 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1033bc <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + mov r1, r8 │ │ │ │ + blx 29f48 <__pthread_cond_timedwait64@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ + beq.w 6ea02 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ea2a │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1b3384 │ │ │ │ - blx 2a558 │ │ │ │ - b.n 6e9c4 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 6e9d2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ - b.n 6e75c │ │ │ │ - bl 6d01c │ │ │ │ + beq.w 6e9ea │ │ │ │ + movw r1, #12628 @ 0x3154 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #12] @ (6eb2c ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + str r0, [r0, r6] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + strb r0, [r1, r6] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + strh r0, [r5, #0] │ │ │ │ + movs r7, r5 │ │ │ │ + bl 6d124 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 6e9ce │ │ │ │ + beq.n 6ea9e │ │ │ │ blx 2a558 │ │ │ │ - b.n 6e9da │ │ │ │ - bl 1a5e78 │ │ │ │ + b.n 6eb38 │ │ │ │ + bl 1a6980 │ │ │ │ blx 2aad4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 6e820 │ │ │ │ - b.n 6e82a │ │ │ │ - movw r1, #11828 @ 0x2e34 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #24] @ (6ea1c ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #12008 @ 0x2ee8 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #12] @ (6ea1c ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - str r0, [r0, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ - movs r7, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 29b24 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cbz r0, 6ea7c │ │ │ │ - movw r1, #11892 @ 0x2e74 │ │ │ │ + beq.w 6e928 │ │ │ │ + b.n 6e932 │ │ │ │ + movw r1, #12736 @ 0x31c0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #148] @ (6eac8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #11928 @ 0x2e98 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #132] @ (6eac8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e8b8 │ │ │ │ - bl 60718 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.n 6e890 │ │ │ │ + ldr r0, [pc, #180] @ (6ec14 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r7] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6ea70 │ │ │ │ + bne.n 6eb7c │ │ │ │ strex r4, r1, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ea60 │ │ │ │ + bne.n 6eb6c │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 6e83c │ │ │ │ - b.n 6ea58 │ │ │ │ - cbnz r2, 6eaaa │ │ │ │ + beq.w 6e944 │ │ │ │ + b.n 6eb64 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6e9c0 │ │ │ │ + bl 607a0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n 6e998 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 29b24 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cbnz r0, 6ebe6 │ │ │ │ + cbnz r2, 6ebf4 │ │ │ │ blx 2a558 │ │ │ │ - b.n 6ea7e │ │ │ │ + b.n 6eba2 │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6eaf6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 60718 │ │ │ │ + bl 607a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 6e95e │ │ │ │ - movw r1, #11860 @ 0x2e54 │ │ │ │ + b.n 6ead0 │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #48] @ (6eac8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #11968 @ 0x2ec0 │ │ │ │ + ldr r0, [pc, #76] @ (6ec14 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12696 @ 0x3198 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #64] @ (6ec14 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12776 @ 0x31e8 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [pc, #48] @ (6ec14 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12660 @ 0x3174 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #32] @ (6eac8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #36] @ (6ec14 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ dmb ish │ │ │ │ adds r3, #12 │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6eab2 │ │ │ │ + bne.n 6ebfc │ │ │ │ dmb ish │ │ │ │ - b.n 6ea7e │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + b.n 6eba2 │ │ │ │ + nop │ │ │ │ + strh r0, [r5, #0] │ │ │ │ movs r7, r5 │ │ │ │ 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 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ @@ -102246,290 +102369,289 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r3, [r2, #624] @ 0x270 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bne.w 711be │ │ │ │ - addw r3, pc, #1288 @ 0x508 │ │ │ │ + bne.w 71306 │ │ │ │ + addw r3, pc, #1284 @ 0x504 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - movw r1, #12272 @ 0x2ff0 │ │ │ │ + movw r1, #13040 @ 0x32f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7125a │ │ │ │ + beq.w 713a2 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - movw r1, #12284 @ 0x2ffc │ │ │ │ + movw r1, #13052 @ 0x32fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ blx 293a0 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #780] @ (6ee48 ) │ │ │ │ + ldr r4, [pc, #776] @ (6ef90 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ - movw r1, #50429 @ 0xc4fd │ │ │ │ + movw r1, #50765 @ 0xc64d │ │ │ │ movt r1, #7 │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #8149 @ 0x1fd5 │ │ │ │ + movw r0, #8477 @ 0x211d │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1508] @ 0x5e4 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1504] @ 0x5e0 │ │ │ │ - movw r9, #52921 @ 0xceb9 │ │ │ │ + movw r9, #53185 @ 0xcfc1 │ │ │ │ movt r9, #6 │ │ │ │ - movw r6, #53229 @ 0xcfed │ │ │ │ + movw r6, #53493 @ 0xd0f5 │ │ │ │ movt r6, #6 │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - bl 6d8e4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 6d9ec <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [r8, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712d0 │ │ │ │ - ldr r0, [pc, #708] @ (6ee4c ) │ │ │ │ - movw fp, #8149 @ 0x1fd5 │ │ │ │ + beq.w 71418 │ │ │ │ + ldr r0, [pc, #704] @ (6ef94 ) │ │ │ │ + movw fp, #8477 @ 0x211d │ │ │ │ movt fp, #7 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6ee50 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6ee54 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6ee58 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6ee5c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6ee60 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6ee64 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6ee68 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6ee6c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (6ee70 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6ef98 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6ef9c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6efa0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6efa4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6efa8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6efac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (6efb0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (6efb4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (6efb8 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #16256 @ 0x3f80 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6ee74 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6ee78 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6ee7c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6ee80 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6ee84 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (6ee88 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (6ee8c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6ee90 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6ee94 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6ee98 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6ee9c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6eea0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6eea4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6eea8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6eeac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6eeb0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6eeb4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6eeb8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6eebc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6eec0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6eec4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6eec8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6eecc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6eed0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6eed4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6eed8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6eedc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6eee0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6eee4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6eee8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6eeec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (6eef0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (6eef4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (6eef8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (6eefc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6ef00 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6ef04 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6ef08 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6ef0c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (6ef10 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (6ef14 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6ef18 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6ef1c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6ef20 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6ef24 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (6ef28 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (6ef2c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (6ef30 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (6ef34 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (6ef38 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (6ef3c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6ef40 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6ef44 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6ef48 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6ef4c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (6ef50 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (6ef54 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (6ef58 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (6ef5c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6ef60 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6ef64 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6ef68 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6ef6c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6ef70 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6ef74 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6ef78 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6ef7c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6ef80 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6ef84 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6ef88 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6ef8c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6ef90 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6ef94 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6ef98 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6ef9c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6efa0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6efa4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6efa8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6efac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6efb0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6efb4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (6efb8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (6efbc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #504] @ (6efc0 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6efbc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6efc0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6efc4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (6efc8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (6efcc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6efd0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6efd4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6efd8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6efdc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6efe0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6efe4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6efe8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6efec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6eff0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6eff4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6eff8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6effc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6f000 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6f004 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6f008 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6f00c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6f010 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6f014 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6f018 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6f01c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6f020 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6f024 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6f028 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6f02c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (6f030 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (6f034 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (6f038 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (6f03c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6f040 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6f044 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6f048 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6f04c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (6f050 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (6f054 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6f058 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6f05c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6f060 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6f064 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (6f068 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (6f06c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (6f070 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (6f074 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (6f078 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (6f07c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6f080 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6f084 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6f088 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6f08c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (6f090 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (6f094 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (6f098 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (6f09c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6f0a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6f0a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6f0a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6f0ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6f0b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6f0b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6f0b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6f0bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6f0c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6f0c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6f0c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6f0cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6f0d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6f0d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6f0d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6f0dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6f0e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6f0e4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6f0e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6f0ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6f0f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6f0f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (6f0f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (6f0fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #504] @ (6f100 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #504] @ (6f104 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6f108 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #19072 @ 0x4a80 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6efc4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6efc8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6efcc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #488] @ (6efd0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #488] @ (6efd4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #484] @ (6efd8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #484] @ (6efdc ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #492] @ (6f10c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #488] @ (6f110 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #488] @ (6f114 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #484] @ (6f118 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #484] @ (6f11c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #480] @ (6f120 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #480] @ (6f124 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #472] @ (6efe0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #472] @ (6efe4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #468] @ (6efe8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #468] @ (6efec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #464] @ (6eff0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #464] @ (6eff4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #460] @ (6eff8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #460] @ (6effc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #456] @ (6f000 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #456] @ (6f004 ) │ │ │ │ - bl 71438 │ │ │ │ - b.n 6f010 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #468] @ (6f128 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #468] @ (6f12c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #464] @ (6f130 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #464] @ (6f134 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #460] @ (6f138 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #460] @ (6f13c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #456] @ (6f140 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #456] @ (6f144 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #452] @ (6f148 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #452] @ (6f14c ) │ │ │ │ + bl 71580 │ │ │ │ + b.n 6f158 │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ @@ -102564,137 +102686,137 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #0 @ (adr r0, 6eea0 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 6efe8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #144 @ (adr r0, 6ef34 ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 6f07c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #272 @ (adr r0, 6efb8 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 6f100 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #400 @ (adr r0, 6f03c ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 6f184 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #528 @ (adr r0, 6f0c0 ) │ │ │ │ + add r0, pc, #528 @ (adr r0, 6f208 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #656 @ (adr r0, 6f144 ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 6f28c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #784 @ (adr r0, 6f1c8 ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 6f310 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6f25c ) │ │ │ │ + add r0, pc, #928 @ (adr r0, 6f3a4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #48 @ (adr r1, 6eef0 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 6f038 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #176 @ (adr r1, 6ef74 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 6f0bc ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #304 @ (adr r1, 6eff8 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 6f140 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #448 @ (adr r1, 6f08c ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 6f1d4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #576 @ (adr r1, 6f110 ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 6f258 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 6f1b4 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 6f2fc ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #880 @ (adr r1, 6f248 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 6f390 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 6eedc ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 6f024 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #160 @ (adr r2, 6ef80 ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 6f0c8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #288 @ (adr r2, 6f004 ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 6f14c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #432 @ (adr r2, 6f098 ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 6f1e0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #560 @ (adr r2, 6f11c ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 6f264 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #752 @ (adr r2, 6f1e0 ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 6f328 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #864 @ (adr r2, 6f254 ) │ │ │ │ + add r2, pc, #864 @ (adr r2, 6f39c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6f2d8 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 6f420 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #96 @ (adr r3, 6ef5c ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 6f0a4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #224 @ (adr r3, 6efe0 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 6f128 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #352 @ (adr r3, 6f064 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 6f1ac ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #496 @ (adr r3, 6f0f8 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 6f240 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #608 @ (adr r3, 6f16c ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 6f2b4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 6f1f0 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 6f338 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #848 @ (adr r3, 6f264 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 6f3ac ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #976 @ (adr r3, 6f2e8 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 6f430 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #64 @ (adr r4, 6ef5c ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 6f0a4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #192 @ (adr r4, 6efe0 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 6f128 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #320 @ (adr r4, 6f064 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 6f1ac ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #464 @ (adr r4, 6f0f8 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 6f240 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #592 @ (adr r4, 6f17c ) │ │ │ │ + add r4, pc, #592 @ (adr r4, 6f2c4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #736 @ (adr r4, 6f210 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 6f358 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #864 @ (adr r4, 6f294 ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 6f3dc ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, pc, #992 @ (adr r4, 6f318 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 6f460 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #80 @ (adr r5, 6ef8c ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 6f0d4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #192 @ (adr r5, 6f000 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 6f148 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #320 @ (adr r5, 6f084 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 6f1cc ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #480 @ (adr r5, 6f128 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, 6f270 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #624 @ (adr r5, 6f1bc ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 6f304 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6f240 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 6f388 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #896 @ (adr r5, 6f2d4 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 6f41c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #32 @ (adr r6, 6ef78 ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 6f0c0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #176 @ (adr r6, 6f00c ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 6f154 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #288 @ (adr r6, 6f080 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 6f1c8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #416 @ (adr r6, 6f104 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 6f24c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #544 @ (adr r6, 6f188 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 6f2d0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #672 @ (adr r6, 6f20c ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 6f354 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #816 @ (adr r6, 6f2a0 ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 6f3e8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #944 @ (adr r6, 6f324 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 6f46c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #48 @ (adr r7, 6efa8 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 6f0f0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #176 @ (adr r7, 6f02c ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 6f174 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #304 @ (adr r7, 6f0b0 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 6f1f8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #432 @ (adr r7, 6f134 ) │ │ │ │ + add r7, pc, #432 @ (adr r7, 6f27c ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #560 @ (adr r7, 6f1b8 ) │ │ │ │ + add r7, pc, #560 @ (adr r7, 6f300 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 6f23c ) │ │ │ │ + add r7, pc, #688 @ (adr r7, 6f384 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #848 @ (adr r7, 6f2e0 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 6f428 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 6f384 ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 6f4cc ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -102749,267 +102871,267 @@ │ │ │ │ add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (6f310 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #764] @ (6f314 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #760] @ (6f318 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #760] @ (6f31c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (6f320 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (6f324 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (6f328 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (6f32c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (6f330 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (6f334 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (6f338 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (6f33c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (6f340 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (6f344 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (6f348 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (6f34c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (6f350 ) │ │ │ │ - bl 71438 │ │ │ │ + ldr r0, [pc, #764] @ (6f458 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #764] @ (6f45c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #760] @ (6f460 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #760] @ (6f464 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (6f468 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (6f46c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (6f470 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (6f474 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (6f478 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (6f47c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (6f480 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (6f484 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (6f488 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (6f48c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (6f490 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (6f494 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (6f498 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #20224 @ 0x4f00 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (6f354 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (6f358 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (6f35c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (6f360 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (6f364 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (6f368 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (6f36c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (6f370 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (6f374 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (6f378 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (6f37c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (6f380 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (6f384 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6f388 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6f38c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6f390 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6f394 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6f398 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6f39c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6f3a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6f3a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (6f3a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (6f3ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (6f3b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (6f3b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6f3b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6f3bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6f3c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6f3c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6f3c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6f3cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (6f3d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (6f3d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6f3d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6f3dc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6f3e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6f3e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6f3e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6f3ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6f3f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6f3f4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6f3f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6f3fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6f400 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6f404 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6f408 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6f40c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6f410 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6f414 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6f418 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6f41c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6f420 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6f424 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6f428 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6f42c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6f430 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6f434 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (6f438 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (6f49c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (6f4a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (6f4a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (6f4a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (6f4ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (6f4b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (6f4b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (6f4b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (6f4bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (6f4c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (6f4c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (6f4c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (6f4cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (6f4d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (6f4d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6f4d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6f4dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6f4e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6f4e4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6f4e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6f4ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (6f4f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (6f4f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (6f4f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (6f4fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (6f500 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (6f504 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6f508 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6f50c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6f510 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6f514 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (6f518 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (6f51c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6f520 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6f524 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6f528 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6f52c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6f530 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6f534 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6f538 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6f53c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6f540 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6f544 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6f548 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6f54c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6f550 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6f554 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6f558 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6f55c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6f560 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6f564 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6f568 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6f56c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6f570 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6f574 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6f578 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6f57c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (6f580 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #22272 @ 0x5700 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6f43c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6f440 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6f444 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (6f448 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (6f44c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6f450 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6f454 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6f458 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6f45c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (6f460 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (6f464 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (6f468 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (6f46c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (6f470 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (6f474 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6f478 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6f47c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6f480 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6f584 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6f588 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6f58c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (6f590 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (6f594 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6f598 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6f59c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6f5a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6f5a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (6f5a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (6f5ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (6f5b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (6f5b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (6f5b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (6f5bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6f5c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6f5c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6f5c8 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #22912 @ 0x5980 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (6f484 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6f488 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6f48c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6f490 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6f494 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6f498 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6f49c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6f4a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6f4a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6f4a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6f4ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6f4b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6f4b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6f4b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6f4bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6f4c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6f4c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6f4c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6f4cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6f4d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6f4d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6f4d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6f4dc ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (6f5cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6f5d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6f5d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6f5d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6f5dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6f5e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6f5e4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6f5e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6f5ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6f5f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6f5f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6f5f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6f5fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6f600 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6f604 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6f608 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6f60c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6f610 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6f614 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6f618 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6f61c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6f620 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6f624 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #23680 @ 0x5c80 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #500] @ (6f4e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #500] @ (6f4e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6f4e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6f4ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6f4f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6f4f4 ) │ │ │ │ - bl 71438 │ │ │ │ - b.n 6f4f8 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6f628 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6f62c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #496] @ (6f630 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #496] @ (6f634 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #492] @ (6f638 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #492] @ (6f63c ) │ │ │ │ + bl 71580 │ │ │ │ + b.n 6f640 │ │ │ │ nop │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -103081,55 +103203,55 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r1, r1, #1 │ │ │ │ sub sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f3b4 │ │ │ │ + cbz r0, 6f4fc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f3c0 │ │ │ │ + cbz r0, 6f508 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f3ce │ │ │ │ + cbz r4, 6f516 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f3da │ │ │ │ + cbz r0, 6f522 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f3e4 │ │ │ │ + cbz r4, 6f52c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f3f2 │ │ │ │ + cbz r4, 6f53a │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f400 │ │ │ │ + cbz r4, 6f548 │ │ │ │ lsls r1, r1, #1 │ │ │ │ sxth r4, r0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ sxth r4, r4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ sxtb r0, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ uxth r0, r0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ uxth r0, r6 │ │ │ │ lsls r1, r1, #1 │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f426 │ │ │ │ + cbz r4, 6f56e │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f434 │ │ │ │ + cbz r4, 6f57c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f442 │ │ │ │ + cbz r4, 6f58a │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f44e │ │ │ │ + cbz r4, 6f596 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f45a │ │ │ │ + cbz r0, 6f5a2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f466 │ │ │ │ + cbz r0, 6f5ae │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r0, 6f472 │ │ │ │ + cbz r0, 6f5ba │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 6f47c │ │ │ │ + cbz r4, 6f5c4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4} │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -103193,29 +103315,29 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xb878 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xb8e0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f494 │ │ │ │ + cbnz r0, 6f5dc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f4a4 │ │ │ │ + cbnz r0, 6f5ec │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f4b0 │ │ │ │ + cbnz r0, 6f5f8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f4ba │ │ │ │ + cbnz r4, 6f602 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f4c6 │ │ │ │ + cbnz r0, 6f60e │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f4d0 │ │ │ │ + cbnz r4, 6f618 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f4da │ │ │ │ + cbnz r4, 6f622 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f4e8 │ │ │ │ + cbnz r4, 6f630 │ │ │ │ lsls r1, r1, #1 │ │ │ │ rev r0, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ rev r4, r7 │ │ │ │ lsls r1, r1, #1 │ │ │ │ rev16 r0, r4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -103225,289 +103347,289 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ hlt 0x0038 │ │ │ │ lsls r1, r1, #1 │ │ │ │ revsh r0, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ revsh r4, r5 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f512 │ │ │ │ + cbnz r0, 6f65a │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f51e │ │ │ │ + cbnz r0, 6f666 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f528 │ │ │ │ + cbnz r4, 6f670 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f536 │ │ │ │ + cbnz r4, 6f67e │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 6f542 │ │ │ │ + cbnz r0, 6f68a │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f552 │ │ │ │ + cbnz r4, 6f69a │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r4, 6f55e │ │ │ │ + cbnz r4, 6f6a6 │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r2} │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r2, r5} │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r5, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #764] @ (6f7f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #764] @ (6f7fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #760] @ (6f800 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #760] @ (6f804 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (6f808 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (6f80c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (6f810 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (6f814 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (6f818 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (6f81c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (6f820 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (6f824 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (6f828 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (6f82c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (6f830 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (6f834 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (6f838 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (6f83c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (6f840 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (6f844 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (6f848 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (6f84c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (6f850 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (6f854 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (6f858 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (6f85c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (6f860 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (6f864 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (6f868 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (6f86c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (6f870 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (6f874 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (6f878 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (6f87c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6f880 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6f884 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6f888 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6f88c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6f890 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6f894 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6f898 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6f89c ) │ │ │ │ - bl 71438 │ │ │ │ + ldr r0, [pc, #764] @ (6f940 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #764] @ (6f944 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #760] @ (6f948 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #760] @ (6f94c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (6f950 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (6f954 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (6f958 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (6f95c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (6f960 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (6f964 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (6f968 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (6f96c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (6f970 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (6f974 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (6f978 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (6f97c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (6f980 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (6f984 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (6f988 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (6f98c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (6f990 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (6f994 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (6f998 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (6f99c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (6f9a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (6f9a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (6f9a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (6f9ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (6f9b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (6f9b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (6f9b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (6f9bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (6f9c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (6f9c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (6f9c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (6f9cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6f9d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6f9d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6f9d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6f9dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6f9e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6f9e4 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #25216 @ 0x6280 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6f8a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6f8a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6f8a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6f8ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6f8b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6f8b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (6f8b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (6f8bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6f8c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6f8c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6f8c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6f8cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6f8d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6f8d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6f8d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6f8dc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6f8e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6f8e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6f8e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6f8ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6f8f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6f8f4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6f8f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6f8fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6f900 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6f904 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6f908 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6f90c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6f910 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6f914 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6f918 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6f91c ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (6f9e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (6f9ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6f9f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6f9f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6f9f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6f9fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (6fa00 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (6fa04 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6fa08 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6fa0c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6fa10 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6fa14 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6fa18 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6fa1c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6fa20 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6fa24 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6fa28 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6fa2c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6fa30 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6fa34 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6fa38 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6fa3c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6fa40 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6fa44 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6fa48 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6fa4c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6fa50 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6fa54 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6fa58 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6fa5c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6fa60 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6fa64 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #26240 @ 0x6680 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6f920 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6f924 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6f928 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6fa68 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6fa6c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6fa70 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #26368 @ 0x6700 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6f92c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6f930 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6f934 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6fa74 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6fa78 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6fa7c ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #26496 @ 0x6780 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (6f938 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (6f93c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6f940 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6f944 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6f948 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6f94c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (6f950 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (6fa80 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (6fa84 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6fa88 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6fa8c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6fa90 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6fa94 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (6fa98 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #26752 @ 0x6880 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6f954 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6f958 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6f95c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6f960 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6f964 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6f968 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6f96c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6f970 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6f974 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6f978 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6f97c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6f980 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6f984 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6f988 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6f98c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6f990 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6f994 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6f998 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6f99c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6f9a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6f9a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (6f9a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (6f9ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #504] @ (6f9b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #504] @ (6f9b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #500] @ (6f9b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #500] @ (6f9bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6f9c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6f9c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6f9c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6f9cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #488] @ (6f9d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #488] @ (6f9d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #484] @ (6f9d8 ) │ │ │ │ - bl 71438 │ │ │ │ - b.n 6f9dc │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6fa9c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6faa0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6faa4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6faa8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6faac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6fab0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6fab4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6fab8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6fabc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6fac0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6fac4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6fac8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6facc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6fad0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6fad4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6fad8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6fadc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6fae0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6fae4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6fae8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6faec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (6faf0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (6faf4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #504] @ (6faf8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #504] @ (6fafc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6fb00 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6fb04 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #496] @ (6fb08 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #496] @ (6fb0c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #492] @ (6fb10 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #492] @ (6fb14 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #488] @ (6fb18 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #488] @ (6fb1c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #484] @ (6fb20 ) │ │ │ │ + bl 71580 │ │ │ │ + b.n 6fb24 │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ pop {r4, r6, r7} │ │ │ │ @@ -103742,267 +103864,267 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #760] @ (6fcd8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #760] @ (6fcdc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (6fce0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (6fce4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (6fce8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (6fcec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (6fcf0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (6fcf4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (6fcf8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (6fcfc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (6fd00 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (6fd04 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (6fd08 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (6fd0c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (6fd10 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (6fd14 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (6fd18 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (6fd1c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (6fd20 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (6fd24 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (6fd28 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (6fd2c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (6fd30 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (6fd34 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (6fd38 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (6fd3c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (6fd40 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (6fd44 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (6fd48 ) │ │ │ │ - bl 71438 │ │ │ │ + ldr r0, [pc, #760] @ (6fe20 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #760] @ (6fe24 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (6fe28 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (6fe2c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (6fe30 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (6fe34 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (6fe38 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (6fe3c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (6fe40 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (6fe44 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (6fe48 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (6fe4c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (6fe50 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (6fe54 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (6fe58 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (6fe5c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (6fe60 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (6fe64 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (6fe68 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (6fe6c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (6fe70 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (6fe74 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (6fe78 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (6fe7c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (6fe80 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (6fe84 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (6fe88 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (6fe8c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (6fe90 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #28672 @ 0x7000 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (6fd4c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6fd50 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (6fd54 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6fd58 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (6fd5c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6fd60 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (6fd64 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (6fd68 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (6fd6c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (6fd70 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (6fd74 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6fd78 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (6fd7c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6fd80 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (6fd84 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (6fd88 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (6fe94 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6fe98 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (6fe9c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6fea0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (6fea4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6fea8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (6feac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (6feb0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (6feb4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (6feb8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (6febc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (6fec0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (6fec4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6fec8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (6fecc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (6fed0 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #29184 @ 0x7200 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (6fd8c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6fd90 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (6fd94 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6fd98 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (6fd9c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6fda0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (6fda4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6fda8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (6fdac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6fdb0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (6fdb4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6fdb8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (6fdbc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6fdc0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (6fdc4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6fdc8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (6fdcc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6fdd0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (6fdd4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6fdd8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (6fddc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6fde0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (6fde4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (6fde8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (6fdec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (6fdf0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (6fdf4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6fdf8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (6fdfc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6fe00 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (6fe04 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (6fe08 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (6fe0c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6fe10 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (6fe14 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6fe18 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (6fe1c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (6fe20 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (6fe24 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (6fe28 ) │ │ │ │ - bl 71438 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (6fed4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6fed8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (6fedc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6fee0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (6fee4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6fee8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (6feec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6fef0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (6fef4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6fef8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (6fefc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6ff00 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (6ff04 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6ff08 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (6ff0c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6ff10 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (6ff14 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6ff18 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (6ff1c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6ff20 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (6ff24 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6ff28 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (6ff2c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (6ff30 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (6ff34 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (6ff38 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (6ff3c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6ff40 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (6ff44 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6ff48 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (6ff4c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (6ff50 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (6ff54 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6ff58 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (6ff5c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6ff60 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (6ff64 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (6ff68 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (6ff6c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (6ff70 ) │ │ │ │ + bl 71580 │ │ │ │ add.w r0, r4, #30464 @ 0x7700 │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (6fe2c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6fe30 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (6fe34 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (6fe38 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (6fe3c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (6fe40 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (6fe44 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6fe48 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (6fe4c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6fe50 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (6fe54 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6fe58 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (6fe5c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6fe60 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (6fe64 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6fe68 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (6fe6c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6fe70 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (6fe74 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6fe78 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (6fe7c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6fe80 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (6fe84 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6fe88 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (6fe8c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6fe90 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (6fe94 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6fe98 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (6fe9c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (6fea0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (6fea4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #504] @ (6fea8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #504] @ (6feac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #500] @ (6feb0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #500] @ (6feb4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6feb8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #496] @ (6febc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #492] @ (6fec0 ) │ │ │ │ - bl 71438 │ │ │ │ - b.n 6fec4 │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (6ff74 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6ff78 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (6ff7c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (6ff80 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (6ff84 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (6ff88 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (6ff8c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6ff90 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (6ff94 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6ff98 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (6ff9c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6ffa0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (6ffa4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6ffa8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (6ffac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6ffb0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (6ffb4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6ffb8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (6ffbc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6ffc0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (6ffc4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6ffc8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (6ffcc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6ffd0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (6ffd4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6ffd8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (6ffdc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6ffe0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (6ffe4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (6ffe8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (6ffec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #504] @ (6fff0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #504] @ (6fff4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6fff8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #500] @ (6fffc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #496] @ (70000 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #496] @ (70004 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #492] @ (70008 ) │ │ │ │ + bl 71580 │ │ │ │ + b.n 7000c │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r4, {r2, r4} │ │ │ │ @@ -104067,499 +104189,499 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r7, {r6, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ - beq.n 6fd94 │ │ │ │ + beq.n 6fedc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - beq.n 6fdd8 │ │ │ │ + beq.n 6ff20 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - beq.n 6fe14 │ │ │ │ + beq.n 6ff5c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - beq.n 6fe50 │ │ │ │ + beq.n 6ff98 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - beq.n 6fc94 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fce0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fd24 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - beq.n 6fd60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fd9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fe08 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fe44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fe80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fccc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fd08 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fd44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bne.n 6fd88 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fdc4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fe08 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fe4c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fe80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fccc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fd18 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fd5c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcs.n 6fd98 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fde4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fe30 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fe7c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fec8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fd04 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fd48 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fd84 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bcc.n 6fdd0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fe14 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fe60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fe9c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fee8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fd2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fd70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fdac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bmi.n 6fdf0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fe34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fe80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6febc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fef8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fd34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fd70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fdb4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bpl.n 6fdf8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fe34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6feb0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fee4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6ff20 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fd5c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fd98 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fdcc │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fe00 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvs.n 6fe34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fe78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6feb4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fef0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6ff2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fd70 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fdb4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fe00 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bvc.n 6fe44 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fe88 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fec4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ff08 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ff3c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6ff78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fdb4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fdf0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fe2c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bhi.n 6fe78 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6feb4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fef8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ff34 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6ff68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fda4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fde0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fe24 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6fe60 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bls.n 6feac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6fee8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6ff24 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6ff68 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 6ffac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr r0, [pc, #756] @ (701bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (701c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (701c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (701c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (701cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (701d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (701d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (701d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (701dc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (701e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (701e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (701e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (701ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (701f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (701f4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (701f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (701fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (70200 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (70204 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (70208 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (7020c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (70210 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (70214 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (70218 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (7021c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (70220 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (70224 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (70228 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (7022c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (70230 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (70234 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (70238 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (7023c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (70240 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (70244 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (70248 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (7024c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (70250 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (70254 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (70258 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (7025c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (70260 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (70264 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (70268 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (7026c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (70270 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (70274 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (70278 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (7027c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (70280 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (70284 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (70288 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (7028c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (70290 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (70294 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (70298 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (7029c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (702a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (702a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (702a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (702ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (702b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (702b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (702b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (702bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (702c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (702c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (702c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (702cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (702d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (702d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (702d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (702dc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (702e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (702e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (702e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (702ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (702f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (702f4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (702f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (702fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (70300 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (70304 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (70308 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (7030c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (70310 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (70314 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (70318 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (7031c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (70320 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (70324 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (70328 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (7032c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (70330 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (70334 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (70338 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (7033c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (70340 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (70344 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (70348 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (7034c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (70350 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (70354 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (70358 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (7035c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (70360 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (70364 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (70368 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (7036c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (70370 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (70374 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (70378 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (7037c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (70380 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (70384 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (70388 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (7038c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (70390 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (70394 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (70398 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (7039c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #516] @ (703a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (703a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #512] @ (703a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (703ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #508] @ (703b0 ) │ │ │ │ - bl 71438 │ │ │ │ - b.n 703b4 │ │ │ │ - nop │ │ │ │ - bge.n 700e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 70124 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 70160 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bge.n 701a4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 701e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 7022c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 70270 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 702ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 700f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 70134 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 70170 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - blt.n 701b4 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70200 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 7023c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70270 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 702ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 702e8 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70134 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 70170 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 701ac │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - bgt.n 701e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 70214 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 70250 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 7028c │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ble.n 702c8 │ │ │ │ + beq.n 6fddc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + beq.n 6fe28 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + beq.n 6fe6c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + beq.n 6fea8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6fee4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6ff50 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6ff8c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6ffc8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6fe14 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6fe50 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6fe8c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bne.n 6fed0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6ff0c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6ff50 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6ff94 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6ffc8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6fe14 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6fe60 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6fea4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcs.n 6fee0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6ff2c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6ff78 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6ffc4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 70010 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6fe4c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6fe90 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6fecc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bcc.n 6ff18 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6ff5c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6ffa8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6ffe4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 70030 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6fe74 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6feb8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6fef4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bmi.n 6ff38 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 6ff7c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 6ffc8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 70004 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 70040 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 6fe7c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 6feb8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 6fefc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bpl.n 6ff40 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6ff7c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6fff8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 7002c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 70068 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6fea4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6fee0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6ff14 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6ff48 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvs.n 6ff7c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 6ffc0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 6fffc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 70038 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 70074 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 6feb8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 6fefc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 6ff48 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bvc.n 6ff8c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 6ffd0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 7000c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 70050 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 70084 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 700c0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 6fefc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 6ff38 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 6ff74 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bhi.n 6ffc0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 6fffc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 70040 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 7007c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 700b0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 6feec │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 6ff28 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 6ff6c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 6ffa8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bls.n 6fff4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 70030 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 7006c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 700b0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 700f4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + ldr r0, [pc, #756] @ (70304 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (70308 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (7030c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (70310 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (70314 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (70318 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (7031c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (70320 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (70324 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (70328 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (7032c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (70330 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (70334 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (70338 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (7033c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (70340 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (70344 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (70348 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (7034c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (70350 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (70354 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (70358 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (7035c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (70360 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (70364 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (70368 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (7036c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (70370 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (70374 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (70378 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (7037c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (70380 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (70384 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (70388 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (7038c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (70390 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (70394 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (70398 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (7039c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (703a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (703a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (703a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (703ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (703b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (703b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (703b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (703bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (703c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (703c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (703c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (703cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (703d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (703d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (703d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (703dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (703e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (703e4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (703e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (703ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (703f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (703f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (703f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (703fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (70400 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (70404 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (70408 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (7040c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (70410 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (70414 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (70418 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (7041c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (70420 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (70424 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (70428 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (7042c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (70430 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (70434 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (70438 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (7043c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (70440 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (70444 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (70448 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (7044c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (70450 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (70454 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (70458 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (7045c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (70460 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (70464 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (70468 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (7046c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (70470 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (70474 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (70478 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (7047c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (70480 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (70484 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (70488 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (7048c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (70490 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (70494 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (70498 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (7049c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (704a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (704a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (704a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (704ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (704b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (704b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (704b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (704bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (704c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (704c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (704c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (704cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (704d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (704d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (704d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (704dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (704e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (704e4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #516] @ (704e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (704ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #512] @ (704f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (704f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #508] @ (704f8 ) │ │ │ │ + bl 71580 │ │ │ │ + b.n 704fc │ │ │ │ + nop │ │ │ │ + bge.n 70230 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 7026c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 702a8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bge.n 702ec │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 70330 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 70374 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 703b8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 703f4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 70238 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 7027c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 702b8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + blt.n 702fc │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 70348 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 70384 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 703b8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 703f4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 70430 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 7027c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 702b8 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 702f4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + bgt.n 70328 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + ble.n 7035c │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + ble.n 70398 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + ble.n 703d4 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + ble.n 70410 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 7030c │ │ │ │ + ble.n 70454 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 70160 │ │ │ │ + ble.n 702a8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 701b4 │ │ │ │ + ble.n 702fc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 701f0 │ │ │ │ + ble.n 70338 │ │ │ │ lsls r1, r1, #1 │ │ │ │ udf #0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ udf #72 @ 0x48 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -104589,415 +104711,415 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ svc 224 @ 0xe0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ svc 252 @ 0xfc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 702ac │ │ │ │ + b.n 703f4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 702e0 │ │ │ │ + b.n 70428 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 7031c │ │ │ │ + b.n 70464 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70358 │ │ │ │ + b.n 704a0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 7039c │ │ │ │ + b.n 704e4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 703e0 │ │ │ │ + b.n 70528 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 7042c │ │ │ │ + b.n 70574 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70478 │ │ │ │ + b.n 705c0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 704bc │ │ │ │ + b.n 70604 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 704f8 │ │ │ │ + b.n 70640 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70534 │ │ │ │ + b.n 7067c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70570 │ │ │ │ + b.n 706b8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 705ac │ │ │ │ + b.n 706f4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 705f0 │ │ │ │ + b.n 70738 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70634 │ │ │ │ + b.n 7077c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70670 │ │ │ │ + b.n 707b8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 706ac │ │ │ │ + b.n 707f4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 706e8 │ │ │ │ + b.n 70830 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70724 │ │ │ │ + b.n 7086c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70768 │ │ │ │ + b.n 708b0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 707ac │ │ │ │ + b.n 708f4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 707e8 │ │ │ │ + b.n 70930 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70824 │ │ │ │ + b.n 7096c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70860 │ │ │ │ + b.n 709a8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 708a4 │ │ │ │ + b.n 709ec │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 708e0 │ │ │ │ + b.n 70a28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 7091c │ │ │ │ + b.n 70a64 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70958 │ │ │ │ + b.n 70aa0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 709a4 │ │ │ │ + b.n 70aec │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 709f0 │ │ │ │ + b.n 70b38 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70a2c │ │ │ │ + b.n 70b74 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70a70 │ │ │ │ + b.n 70bb8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70aa4 │ │ │ │ + b.n 70bec │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70ae0 │ │ │ │ + b.n 70c28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fb14 │ │ │ │ + b.n 6fc5c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fb50 │ │ │ │ + b.n 6fc98 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fb8c │ │ │ │ + b.n 6fcd4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fbc8 │ │ │ │ + b.n 6fd10 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fc1c │ │ │ │ + b.n 6fd64 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fc60 │ │ │ │ + b.n 6fda8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fca4 │ │ │ │ + b.n 6fdec │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fcf8 │ │ │ │ + b.n 6fe40 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fd4c │ │ │ │ + b.n 6fe94 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fd88 │ │ │ │ + b.n 6fed0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fdcc │ │ │ │ + b.n 6ff14 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fe00 │ │ │ │ + b.n 6ff48 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fe34 │ │ │ │ + b.n 6ff7c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fe70 │ │ │ │ + b.n 6ffb8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6feb4 │ │ │ │ + b.n 6fffc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6fee8 │ │ │ │ + b.n 70030 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6ff24 │ │ │ │ + b.n 7006c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6ff60 │ │ │ │ + b.n 700a8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6ffa4 │ │ │ │ + b.n 700ec │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 6ffe0 │ │ │ │ + b.n 70128 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70024 │ │ │ │ + b.n 7016c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70068 │ │ │ │ + b.n 701b0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 700ac │ │ │ │ + b.n 701f4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 700f0 │ │ │ │ + b.n 70238 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 7012c │ │ │ │ + b.n 70274 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70180 │ │ │ │ + b.n 702c8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 701c4 │ │ │ │ + b.n 7030c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70200 │ │ │ │ + b.n 70348 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 7023c │ │ │ │ + b.n 70384 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70278 │ │ │ │ + b.n 703c0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 702b4 │ │ │ │ + b.n 703fc │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 702f0 │ │ │ │ + b.n 70438 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70334 │ │ │ │ + b.n 7047c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 70370 │ │ │ │ + b.n 704b8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xe8140049 │ │ │ │ @ instruction: 0xe8300049 │ │ │ │ strex r0, r0, [ip, #292] @ 0x124 │ │ │ │ strd r0, r0, [ip], #-292 @ 0x124 │ │ │ │ stmia.w r8, {r0, r3, r6} │ │ │ │ stmia.w ip!, {r0, r3, r6} │ │ │ │ @ instruction: 0xe8cc0049 │ │ │ │ strd r0, r0, [r8], #292 @ 0x124 │ │ │ │ ldmdb r0, {r0, r3, r6} │ │ │ │ stmdb ip!, {r0, r3, r6} │ │ │ │ strd r0, r0, [ip, #-292] @ 0x124 │ │ │ │ - ldr r0, [pc, #760] @ (706b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #760] @ (706b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (706b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #756] @ (706bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (706c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #752] @ (706c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (706c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #748] @ (706cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (706d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #744] @ (706d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (706d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #740] @ (706dc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (706e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #736] @ (706e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (706e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #732] @ (706ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (706f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #728] @ (706f4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (706f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #724] @ (706fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (70700 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #720] @ (70704 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (70708 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #716] @ (7070c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (70710 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #712] @ (70714 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (70718 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #708] @ (7071c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (70720 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #704] @ (70724 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (70728 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #700] @ (7072c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (70730 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #696] @ (70734 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (70738 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #692] @ (7073c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (70740 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #688] @ (70744 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (70748 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #684] @ (7074c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (70750 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #680] @ (70754 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (70758 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #676] @ (7075c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (70760 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #672] @ (70764 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (70768 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #668] @ (7076c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (70770 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #664] @ (70774 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (70778 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #660] @ (7077c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (70780 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #656] @ (70784 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (70788 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #652] @ (7078c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (70790 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #648] @ (70794 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (70798 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #644] @ (7079c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (707a0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #640] @ (707a4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (707a8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #636] @ (707ac ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (707b0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #632] @ (707b4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (707b8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #628] @ (707bc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (707c0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #624] @ (707c4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (707c8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #620] @ (707cc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (707d0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #616] @ (707d4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (707d8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #612] @ (707dc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (707e0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #608] @ (707e4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (707e8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #604] @ (707ec ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (707f0 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #600] @ (707f4 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (707f8 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #596] @ (707fc ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (70800 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #592] @ (70804 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (70808 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #588] @ (7080c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (70810 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #584] @ (70814 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (70818 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #580] @ (7081c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (70820 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #576] @ (70824 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (70828 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #572] @ (7082c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (70830 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #568] @ (70834 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (70838 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #564] @ (7083c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (70840 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #560] @ (70844 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (70848 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #556] @ (7084c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (70850 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #552] @ (70854 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (70858 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #548] @ (7085c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (70860 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #544] @ (70864 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (70868 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #540] @ (7086c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (70870 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #536] @ (70874 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (70878 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #532] @ (7087c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (70880 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #528] @ (70884 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (70888 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #524] @ (7088c ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (70890 ) │ │ │ │ - bl 71438 │ │ │ │ - ldr r0, [pc, #520] @ (70894 ) │ │ │ │ - bl 71438 │ │ │ │ + ldr r0, [pc, #760] @ (707f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #760] @ (707fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (70800 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #756] @ (70804 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (70808 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #752] @ (7080c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (70810 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #748] @ (70814 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (70818 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #744] @ (7081c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (70820 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #740] @ (70824 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (70828 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #736] @ (7082c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (70830 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #732] @ (70834 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (70838 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #728] @ (7083c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (70840 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #724] @ (70844 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (70848 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #720] @ (7084c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (70850 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #716] @ (70854 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (70858 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #712] @ (7085c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (70860 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #708] @ (70864 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (70868 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #704] @ (7086c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (70870 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #700] @ (70874 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (70878 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #696] @ (7087c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (70880 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #692] @ (70884 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (70888 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #688] @ (7088c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (70890 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #684] @ (70894 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (70898 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #680] @ (7089c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (708a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #676] @ (708a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (708a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #672] @ (708ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (708b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #668] @ (708b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (708b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #664] @ (708bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (708c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #660] @ (708c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (708c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #656] @ (708cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (708d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #652] @ (708d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (708d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #648] @ (708dc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (708e0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #644] @ (708e4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (708e8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #640] @ (708ec ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (708f0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #636] @ (708f4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (708f8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #632] @ (708fc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (70900 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #628] @ (70904 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (70908 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #624] @ (7090c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (70910 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #620] @ (70914 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (70918 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #616] @ (7091c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (70920 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #612] @ (70924 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (70928 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #608] @ (7092c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (70930 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #604] @ (70934 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (70938 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #600] @ (7093c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (70940 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #596] @ (70944 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (70948 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #592] @ (7094c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (70950 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #588] @ (70954 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (70958 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #584] @ (7095c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (70960 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #580] @ (70964 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (70968 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #576] @ (7096c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (70970 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #572] @ (70974 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (70978 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #568] @ (7097c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (70980 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #564] @ (70984 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (70988 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #560] @ (7098c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (70990 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #556] @ (70994 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (70998 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #552] @ (7099c ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (709a0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #548] @ (709a4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (709a8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #544] @ (709ac ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (709b0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #540] @ (709b4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (709b8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #536] @ (709bc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (709c0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #532] @ (709c4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (709c8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #528] @ (709cc ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (709d0 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #524] @ (709d4 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (709d8 ) │ │ │ │ + bl 71580 │ │ │ │ + ldr r0, [pc, #520] @ (709dc ) │ │ │ │ + bl 71580 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ - ldr r5, [pc, #512] @ (70898 ) │ │ │ │ + ldr r5, [pc, #512] @ (709e0 ) │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r3, #57573 @ 0xe0e5 │ │ │ │ + movw r3, #57837 @ 0xe1ed │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 7089c │ │ │ │ + b.n 709e4 │ │ │ │ nop │ │ │ │ strd r0, r0, [ip, #-292]! @ 0x124 │ │ │ │ @ instruction: 0xe9880049 │ │ │ │ @ instruction: 0xe9a40049 │ │ │ │ @ instruction: 0xe9bc0049 │ │ │ │ ldrd r0, r0, [ip, #292] @ 0x124 │ │ │ │ and.w r0, r0, r9, lsl #1 │ │ │ │ @@ -105141,60 +105263,60 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add.w sl, r5, #20 │ │ │ │ addw r7, r5, #3092 @ 0xc14 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7099e │ │ │ │ + bne.n 70ae6 │ │ │ │ ldr.w r6, [r8, #792] @ 0x318 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 71142 │ │ │ │ + bne.w 7128a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 711ae │ │ │ │ + bne.w 712f6 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7097e │ │ │ │ + beq.n 70ac6 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7113a │ │ │ │ + bne.w 71282 │ │ │ │ ldr.w r0, [sl, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7093c │ │ │ │ + bne.n 70a84 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 711e8 │ │ │ │ + bpl.w 71330 │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, sl, #8 │ │ │ │ - bpl.n 708fc │ │ │ │ + bpl.n 70a44 │ │ │ │ mov r2, sl │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [sl, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 70938 │ │ │ │ + cbz r0, 70a80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 711fc │ │ │ │ + bne.w 71344 │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e110 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e218 <_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] │ │ │ │ @@ -105205,117 +105327,117 @@ │ │ │ │ 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 7117c │ │ │ │ + bgt.w 712c4 │ │ │ │ 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 709d6 │ │ │ │ + beq.n 70b1e │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 708ac │ │ │ │ + beq.n 709f4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 708ac │ │ │ │ + beq.n 709f4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 708ac │ │ │ │ + beq.n 709f4 │ │ │ │ ldr.w r3, [sl, #-20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 709c0 │ │ │ │ + beq.n 70b08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7130a │ │ │ │ + beq.w 71452 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 709ce │ │ │ │ + beq.n 70b16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w sl, sl, #24 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 7098e │ │ │ │ + bne.n 70ad6 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r5, [pc, #724] @ (70cb8 ) │ │ │ │ + ldr r5, [pc, #724] @ (70e00 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #57573 @ 0xe0e5 │ │ │ │ + movw r3, #57837 @ 0xe1ed │ │ │ │ movt r3, #6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw sl, #8149 @ 0x1fd5 │ │ │ │ + movw sl, #8477 @ 0x211d │ │ │ │ movt sl, #7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr.w fp, [pc, #728] @ 70cd8 │ │ │ │ + ldr.w fp, [pc, #728] @ 70e20 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70af6 │ │ │ │ + bne.n 70c3e │ │ │ │ ldr.w r6, [r8, #792] @ 0x318 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 71152 │ │ │ │ + bne.w 7129a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 711a0 │ │ │ │ + bne.w 712e8 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70ad8 │ │ │ │ + beq.n 70c20 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 7114c │ │ │ │ + bne.w 71294 │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 70a96 │ │ │ │ + bne.n 70bde │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 711f8 │ │ │ │ + bpl.w 71340 │ │ │ │ lsls r2, r3, #25 │ │ │ │ it pl │ │ │ │ addpl.w r2, r7, #8 │ │ │ │ - bpl.n 70a56 │ │ │ │ + bpl.n 70b9e │ │ │ │ mov r2, r7 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ ldr.w r3, [r7, #-12] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - cbz r0, 70a92 │ │ │ │ + cbz r0, 70bda │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 711f0 │ │ │ │ + bne.w 71338 │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ strd r2, r0, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e110 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e218 <_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] │ │ │ │ @@ -105326,936 +105448,936 @@ │ │ │ │ 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 7115a │ │ │ │ + bgt.w 712a2 │ │ │ │ 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 70b2c │ │ │ │ + beq.n 70c74 │ │ │ │ ldr.w r0, [r8, #792] @ 0x318 │ │ │ │ adds r5, #32 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70a06 │ │ │ │ + beq.n 70b4e │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70a06 │ │ │ │ + beq.n 70b4e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70a06 │ │ │ │ + beq.n 70b4e │ │ │ │ ldr.w r3, [r7, #-20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70b18 │ │ │ │ + beq.n 70c60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #-20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71314 │ │ │ │ + beq.w 7145c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70b26 │ │ │ │ + beq.n 70c6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r7, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 70ae6 │ │ │ │ + bne.n 70c2e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 711be │ │ │ │ - bl 72144 │ │ │ │ + bne.w 71306 │ │ │ │ + bl 7228c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7131e │ │ │ │ + beq.w 71466 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r3, r2, #98304 @ 0x18000 │ │ │ │ str.w r4, [r3, #1152] @ 0x480 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #624] @ 0x270 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70bac │ │ │ │ + bne.n 70cf4 │ │ │ │ movw r2, #8356 @ 0x20a4 │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7122c │ │ │ │ - ldr r3, [pc, #336] @ (70cbc ) │ │ │ │ + bne.w 71374 │ │ │ │ + ldr r3, [pc, #336] @ (70e04 ) │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #4] │ │ │ │ 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 70b7a │ │ │ │ + bne.n 70cc2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r5, [r3, #20] │ │ │ │ - ldr r2, [pc, #292] @ (70cc0 ) │ │ │ │ + ldr r2, [pc, #292] @ (70e08 ) │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ adds r2, #16 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #288] @ (70cc4 ) │ │ │ │ + ldr r2, [pc, #288] @ (70e0c ) │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #288] @ (70cc8 ) │ │ │ │ + ldr r2, [pc, #288] @ (70e10 ) │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #288] @ (70ccc ) │ │ │ │ + ldr r2, [pc, #288] @ (70e14 ) │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ movs r0, #1 │ │ │ │ - bl 73068 │ │ │ │ + bl 731b0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71206 │ │ │ │ + beq.w 7134e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ add.w r8, 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, [r8, #3448] @ 0xd78 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ac068 │ │ │ │ + bl 1acb70 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71206 │ │ │ │ + beq.w 7134e │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 70bda │ │ │ │ + bne.n 70d22 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r3, #3856] @ 0xf10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71236 │ │ │ │ + beq.w 7137e │ │ │ │ mov r0, r4 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71236 │ │ │ │ + beq.w 7137e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 73230 │ │ │ │ + bl 73378 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 712ca │ │ │ │ + bne.w 71412 │ │ │ │ ldr.w r5, [r8, #1436] @ 0x59c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 70cdc │ │ │ │ + bne.n 70e24 │ │ │ │ movs r0, #5 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712aa │ │ │ │ + beq.w 713f2 │ │ │ │ movw r6, #43992 @ 0xabd8 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #124] @ (70cd0 ) │ │ │ │ - movw r2, #62232 @ 0xf318 │ │ │ │ + ldr r1, [pc, #124] @ (70e18 ) │ │ │ │ + movw r2, #63000 @ 0xf618 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl 1af230 │ │ │ │ + bl 1afd38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #108] @ (70cd4 ) │ │ │ │ + ldr r1, [pc, #108] @ (70e1c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl 1af230 │ │ │ │ + bl 1afd38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #96] @ (70cd4 ) │ │ │ │ + ldr r1, [pc, #96] @ (70e1c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 1af230 │ │ │ │ + bl 1afd38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #80] @ (70cd4 ) │ │ │ │ + ldr r1, [pc, #80] @ (70e1c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl 1af230 │ │ │ │ + bl 1afd38 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #60] @ (70cd4 ) │ │ │ │ - bl 1af230 │ │ │ │ + ldr r1, [pc, #60] @ (70e1c ) │ │ │ │ + bl 1afd38 │ │ │ │ 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 71294 │ │ │ │ + beq.w 713dc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 70ca4 │ │ │ │ + bne.n 70dec │ │ │ │ str.w r4, [r8, #1436] @ 0x59c │ │ │ │ - b.n 70cdc │ │ │ │ + b.n 70e24 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bne.n 70c08 │ │ │ │ + bne.n 70d50 │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r4, r6, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldr.w r3, [r8, #1440] @ 0x5a0 │ │ │ │ - cbnz r3, 70cf0 │ │ │ │ - bl 72144 │ │ │ │ + cbnz r3, 70e38 │ │ │ │ + bl 7228c │ │ │ │ str.w r0, [r8, #1440] @ 0x5a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712b0 │ │ │ │ + beq.w 713f8 │ │ │ │ ldr.w r3, [r8, #1444] @ 0x5a4 │ │ │ │ - cbnz r3, 70d0c │ │ │ │ - movw r0, #47804 @ 0xbabc │ │ │ │ + cbnz r3, 70e54 │ │ │ │ + movw r0, #48412 @ 0xbd1c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ str.w r0, [r8, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 712b0 │ │ │ │ + beq.w 713f8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ str.w r2, [r8, #1452] @ 0x5ac │ │ │ │ add.w r3, r3, #5568 @ 0x15c0 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #32 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ str.w r0, [r8, #1464] @ 0x5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71256 │ │ │ │ + beq.w 7139e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 811c0 │ │ │ │ + bl 81300 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 712ca │ │ │ │ + bne.w 71412 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1b100c │ │ │ │ + bl 1b1b00 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r9, #3880] @ 0xf28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #12152 @ 0x2f78 │ │ │ │ + movw r2, #12920 @ 0x3278 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1b0b88 │ │ │ │ + bl 1b167c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ mov r0, sl │ │ │ │ - bl 83e90 │ │ │ │ + bl 83fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r1, [pc, #724] @ (71060 ) │ │ │ │ + ldr r1, [pc, #724] @ (711a8 ) │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ str.w r0, [r9, #3876] @ 0xf24 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fc04 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ mov r0, r4 │ │ │ │ add.w r4, r9, #98304 @ 0x18000 │ │ │ │ - ldr r1, [pc, #696] @ (71064 ) │ │ │ │ + ldr r1, [pc, #696] @ (711ac ) │ │ │ │ str.w r3, [r4, #512] @ 0x200 │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fc04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ str.w r0, [r4, #516] @ 0x204 │ │ │ │ movw r0, #22164 @ 0x5694 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #672] @ (71068 ) │ │ │ │ - bl 8b9b0 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #672] @ (711b0 ) │ │ │ │ + bl 8bb58 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ str.w r0, [r4, #520] @ 0x208 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #652] @ (7106c ) │ │ │ │ - bl 8b9b0 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #652] @ (711b4 ) │ │ │ │ + bl 8bb58 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ str.w r0, [r4, #524] @ 0x20c │ │ │ │ mov r0, sl │ │ │ │ - bl 83e90 │ │ │ │ + bl 83fd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71268 │ │ │ │ - ldr r4, [pc, #628] @ (71070 ) │ │ │ │ + beq.w 713b0 │ │ │ │ + ldr r4, [pc, #628] @ (711b8 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71268 │ │ │ │ + bne.w 713b0 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 70dfe │ │ │ │ + bne.n 70f46 │ │ │ │ str r0, [sp, #16] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #596] @ (71074 ) │ │ │ │ + ldr r0, [pc, #596] @ (711bc ) │ │ │ │ movw r2, #7552 @ 0x1d80 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r1, #80] @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7e578 │ │ │ │ + bl 7e6c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71268 │ │ │ │ + beq.w 713b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ - movw r0, #12324 @ 0x3024 │ │ │ │ + movw r0, #13092 @ 0x3324 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 8b9ec │ │ │ │ + bl 8bb94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r4, #1804] @ 0x70c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70e72 │ │ │ │ + beq.n 70fba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71260 │ │ │ │ + beq.w 713a8 │ │ │ │ ldr.w r2, [r4, #1804] @ 0x70c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 71268 │ │ │ │ - movw r1, #19916 @ 0x4dcc │ │ │ │ + beq.w 713b0 │ │ │ │ + movw r1, #20684 @ 0x50cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71268 │ │ │ │ + bne.w 713b0 │ │ │ │ movw r5, #6520 @ 0x1978 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ movw r4, #8356 @ 0x20a4 │ │ │ │ movt r4, #76 @ 0x4c │ │ │ │ - movw r1, #12348 @ 0x303c │ │ │ │ + movw r1, #13116 @ 0x333c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71268 │ │ │ │ + bne.w 713b0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #18024 @ 0x4668 │ │ │ │ + movw r1, #18792 @ 0x4968 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71268 │ │ │ │ + bne.w 713b0 │ │ │ │ ldr.w r0, [r9, #3876] @ 0xf24 │ │ │ │ - bl 83edc │ │ │ │ + bl 8401c │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7127c │ │ │ │ + beq.w 713c4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 70efe │ │ │ │ + beq.n 71046 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 713fa │ │ │ │ + beq.w 71542 │ │ │ │ ldr.w r0, [r9, #3876] @ 0xf24 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - movw r1, #12368 @ 0x3050 │ │ │ │ + movw r1, #13136 @ 0x3350 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 91c7c │ │ │ │ + bl 91e00 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7127c │ │ │ │ + bne.w 713c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #624] @ 0x270 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #3904] @ 0xf40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 70f52 │ │ │ │ + bne.n 7109a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ add.w r2, r3, #648 @ 0x288 │ │ │ │ ldr.w r1, [r3, #652] @ 0x28c │ │ │ │ - cbnz r1, 70f52 │ │ │ │ + cbnz r1, 7109a │ │ │ │ str.w r0, [r3, #652] @ 0x28c │ │ │ │ ldr.w r3, [r3, #648] @ 0x288 │ │ │ │ - cbz r3, 70f52 │ │ │ │ + cbz r3, 7109a │ │ │ │ mov r0, r2 │ │ │ │ - bl 1b1910 │ │ │ │ + bl 1b2404 │ │ │ │ ldr.w r3, [r8, #1408] @ 0x580 │ │ │ │ - cbnz r3, 70f68 │ │ │ │ + cbnz r3, 710b0 │ │ │ │ ldr.w r3, [r8, #1404] @ 0x57c │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8, #1408] @ 0x580 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 713ec │ │ │ │ + bne.w 71534 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #12380 @ 0x305c │ │ │ │ + movw r0, #13148 @ 0x335c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8b9ec │ │ │ │ + bl 8bb94 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 713da │ │ │ │ + beq.w 71522 │ │ │ │ ldr.w r2, [r8, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8, #1420] @ 0x58c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 71114 │ │ │ │ + beq.w 7125c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 713cc │ │ │ │ - movw r0, #12448 @ 0x30a0 │ │ │ │ + bne.w 71514 │ │ │ │ + movw r0, #13216 @ 0x33a0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1b1aa8 │ │ │ │ + bl 1b259c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7134c │ │ │ │ - movw r0, #12448 @ 0x30a0 │ │ │ │ + bne.w 71494 │ │ │ │ + movw r0, #13216 @ 0x33a0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1b8dd0 │ │ │ │ + bl 1b98c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7134c │ │ │ │ + beq.w 71494 │ │ │ │ str.w r0, [r8, #3888] @ 0xf30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 71390 │ │ │ │ - movw r0, #8904 @ 0x22c8 │ │ │ │ + bne.w 714d8 │ │ │ │ + movw r0, #9672 @ 0x25c8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7134c │ │ │ │ + beq.w 71494 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64804 @ 0xfd24 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #12492 @ 0x30cc │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + movw r0, #13260 @ 0x33cc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71380 │ │ │ │ - bl 1b0680 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 714c8 │ │ │ │ + bl 1b1174 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71036 │ │ │ │ + beq.n 7117e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 71036 │ │ │ │ + cbnz r3, 7117e │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 71380 │ │ │ │ + beq.w 714c8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ - bl ce34c │ │ │ │ + bl ceba0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71078 │ │ │ │ + beq.n 711c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71388 │ │ │ │ - b.n 71078 │ │ │ │ - bmi.n 7100c │ │ │ │ + beq.w 714d0 │ │ │ │ + b.n 711c0 │ │ │ │ + bmi.n 71154 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bhi.n 710f8 │ │ │ │ + bhi.n 71240 │ │ │ │ lsls r1, r1, #1 │ │ │ │ hlt 0x001c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r5, pc, #320 @ (adr r5, 711b0 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 712f8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ movs r7, r5 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71092 │ │ │ │ + beq.n 711da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 71092 │ │ │ │ + cbnz r3, 711da │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7137e │ │ │ │ + beq.w 714c6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b9680 │ │ │ │ + bl 1ba170 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7136a │ │ │ │ - ldr r3, [pc, #760] @ (713a0 ) │ │ │ │ + blt.w 714b2 │ │ │ │ + ldr r3, [pc, #760] @ (714e8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7135c │ │ │ │ + beq.w 714a4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #8904 @ 0x22c8 │ │ │ │ + movw r1, #9672 @ 0x25c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1b9a4c │ │ │ │ + bl 1ba53c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 71332 │ │ │ │ + blt.w 7147a │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #65360 @ 0xff50 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #12540 @ 0x30fc │ │ │ │ + movw r2, #592 @ 0x250 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movw r1, #13308 @ 0x33fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl cfd50 │ │ │ │ + bl d05a4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71102 │ │ │ │ + beq.n 7124a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7128c │ │ │ │ + beq.w 713d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7134c │ │ │ │ + beq.w 71494 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 71422 │ │ │ │ + bne.w 7156a │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 7093c │ │ │ │ + b.w 70a84 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 708d4 │ │ │ │ + b.w 70a1c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 70a96 │ │ │ │ + b.n 70bde │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 70a2e │ │ │ │ + b.n 70b76 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1acaa0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 71412 │ │ │ │ + beq.w 7155a │ │ │ │ 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 70ad8 │ │ │ │ + b.n 70c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1acaa0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 71402 │ │ │ │ + beq.w 7154a │ │ │ │ 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 7097e │ │ │ │ + b.w 70ac6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 70a2e │ │ │ │ + b.n 70b76 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 708d4 │ │ │ │ + b.w 70a1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 70b3a │ │ │ │ + bpl.w 70c82 │ │ │ │ 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 70b46 │ │ │ │ + beq.w 70c8e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 70b46 │ │ │ │ + b.n 70c8e │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ - b.w 708fc │ │ │ │ + b.w 70a44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.n 70a8a │ │ │ │ + b.n 70bd2 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.n 70a56 │ │ │ │ + b.n 70b9e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx r3 │ │ │ │ - b.w 70930 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + b.w 70a78 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #28] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 71132 │ │ │ │ + b.n 7127a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 70b98 │ │ │ │ - ldr r3, [pc, #364] @ (713a4 ) │ │ │ │ + b.n 70ce0 │ │ │ │ + ldr r3, [pc, #364] @ (714ec ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 71132 │ │ │ │ - ldr r3, [pc, #336] @ (713a8 ) │ │ │ │ - b.n 71238 │ │ │ │ - movs r3, #1 │ │ │ │ - b.w 6eb38 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70e72 │ │ │ │ - movw r4, #12124 @ 0x2f5c │ │ │ │ + b.n 7127a │ │ │ │ + ldr r3, [pc, #336] @ (714f0 ) │ │ │ │ + b.n 71380 │ │ │ │ + movs r3, #1 │ │ │ │ + b.w 6ec84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70fba │ │ │ │ + movw r4, #12892 @ 0x325c │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #312] @ (713ac ) │ │ │ │ + ldr r5, [pc, #312] @ (714f4 ) │ │ │ │ mov.w fp, #1 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 7111c │ │ │ │ + b.n 71264 │ │ │ │ mov r0, sl │ │ │ │ - movw r4, #12164 @ 0x2f84 │ │ │ │ + movw r4, #12932 @ 0x3284 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - bl 7924c │ │ │ │ - b.n 71270 │ │ │ │ + bl 79398 │ │ │ │ + b.n 713b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 71102 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7124a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 712aa │ │ │ │ + beq.n 713f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 712aa │ │ │ │ + cbnz r3, 713f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #1436] @ 0x59c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #248] @ (713b0 ) │ │ │ │ + ldr r2, [pc, #248] @ (714f8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #12296 @ 0x3008 │ │ │ │ + movw r3, #13064 @ 0x3308 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 71132 │ │ │ │ + b.n 7127a │ │ │ │ ldrd r5, r4, [sp, #44] @ 0x2c │ │ │ │ - b.n 7111c │ │ │ │ - bl d6f30 │ │ │ │ - ldr r7, [pc, #220] @ (713b4 ) │ │ │ │ + b.n 71264 │ │ │ │ + bl d7760 │ │ │ │ + ldr r7, [pc, #220] @ (714fc ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - movw r6, #12052 @ 0x2f14 │ │ │ │ + movw r6, #12820 @ 0x3214 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #28] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 71132 │ │ │ │ + b.n 7127a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 709c0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 70b08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 70b18 │ │ │ │ - movw r6, #12092 @ 0x2f3c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 70c60 │ │ │ │ + movw r6, #12860 @ 0x323c │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ - bl d6f30 │ │ │ │ - ldr r7, [pc, #140] @ (713b8 ) │ │ │ │ + bl d7760 │ │ │ │ + ldr r7, [pc, #140] @ (71500 ) │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ - b.n 712f0 │ │ │ │ + b.n 71438 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7134c │ │ │ │ + beq.n 71494 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7134c │ │ │ │ + cbnz r3, 71494 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #12200 @ 0x2fa8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #12968 @ 0x32a8 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #100] @ (713bc ) │ │ │ │ + ldr r5, [pc, #100] @ (71504 ) │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 71118 │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ + b.n 71260 │ │ │ │ + movw r1, #13268 @ 0x33d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ (713c0 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #88] @ (71508 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7137e │ │ │ │ + beq.n 714c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 713c4 │ │ │ │ + cbz r3, 7150c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ - b.n 7134c │ │ │ │ + bl 79398 │ │ │ │ + b.n 71494 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 71078 │ │ │ │ - movw r0, #12468 @ 0x30b4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 711c0 │ │ │ │ + movw r0, #13236 @ 0x33b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1b1f98 │ │ │ │ - b.n 70fe4 │ │ │ │ + bl 1b2a90 │ │ │ │ + b.n 7112c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ movs r7, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7137e │ │ │ │ - movw r0, #12412 @ 0x307c │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - bl 1b1f98 │ │ │ │ - b.n 70fb4 │ │ │ │ - movw r4, #12232 @ 0x2fc8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 714c6 │ │ │ │ + movw r0, #13180 @ 0x337c │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + bl 1b2a90 │ │ │ │ + b.n 710fc │ │ │ │ + movw r4, #13000 @ 0x32c8 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - ldr r5, [pc, #80] @ (71434 ) │ │ │ │ + ldr r5, [pc, #80] @ (7157c ) │ │ │ │ mov.w fp, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 7111c │ │ │ │ + b.n 71264 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #5472 @ 0x1560 │ │ │ │ adds r0, #28 │ │ │ │ - bl 1b1910 │ │ │ │ - b.n 70f68 │ │ │ │ + bl 1b2404 │ │ │ │ + b.n 710b0 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70efe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71046 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7097e │ │ │ │ + b.w 70ac6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 70ad8 │ │ │ │ + b.w 70c20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71114 │ │ │ │ + bne.w 7125c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 71114 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7125c │ │ │ │ + strh r0, [r4, #4] │ │ │ │ movs r7, r5 │ │ │ │ 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] @ (715fc ) │ │ │ │ + ldr r4, [pc, #436] @ (71744 ) │ │ │ │ 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 7155e │ │ │ │ + bne.w 716a6 │ │ │ │ ldr.w r6, [r4, #792] @ 0x318 │ │ │ │ - movw r3, #52921 @ 0xceb9 │ │ │ │ + movw r3, #53185 @ 0xcfc1 │ │ │ │ movt r3, #6 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7158c │ │ │ │ + bne.w 716d4 │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 715aa │ │ │ │ + bne.w 716f2 │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7153e │ │ │ │ + beq.n 71686 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - movw r3, #8149 @ 0x1fd5 │ │ │ │ + movw r3, #8477 @ 0x211d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7154a │ │ │ │ + bne.n 71692 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ - bne.n 714fe │ │ │ │ + bne.n 71646 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 715e2 │ │ │ │ + bpl.w 7172a │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.w 715bc │ │ │ │ + bpl.w 71704 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 714fc │ │ │ │ + cbz r1, 71644 │ │ │ │ add.w r0, r5, #20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57573 @ 0xe0e5 │ │ │ │ + movw r3, #57837 @ 0xe1ed │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 715d4 │ │ │ │ + bne.n 7171c │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e110 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e218 <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 715dc │ │ │ │ + beq.n 71724 │ │ │ │ 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] │ │ │ │ @@ -106263,15 +106385,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 7159a │ │ │ │ + bgt.n 716e2 │ │ │ │ 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] │ │ │ │ @@ -106282,129 +106404,129 @@ │ │ │ │ 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 7150a │ │ │ │ + b.n 71652 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r6 │ │ │ │ - beq.w 7145c │ │ │ │ + beq.w 715a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7157c │ │ │ │ + beq.n 716c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 715f4 │ │ │ │ + beq.n 7173c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 71546 │ │ │ │ + beq.n 7168e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 71546 │ │ │ │ + b.n 7168e │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71496 │ │ │ │ - b.n 7153e │ │ │ │ + bne.w 715de │ │ │ │ + b.n 71686 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1acaa0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 715e6 │ │ │ │ + beq.n 7172e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7152e │ │ │ │ + b.n 71676 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71496 │ │ │ │ - b.n 7153e │ │ │ │ + bne.w 715de │ │ │ │ + b.n 71686 │ │ │ │ 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 714c8 │ │ │ │ - b.n 714fc │ │ │ │ + bne.w 71610 │ │ │ │ + b.n 71644 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 714fc │ │ │ │ + bne.n 71644 │ │ │ │ mvn.w r1, #1 │ │ │ │ - b.n 714fc │ │ │ │ + b.n 71644 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 715c0 │ │ │ │ + b.n 71708 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 7153e │ │ │ │ + b.n 71686 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7157c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 716c4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00071600 <_Py_hashtable_get@@Base>: │ │ │ │ +00071748 <_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, 71616 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7175e <_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, #8149 @ 0x1fd5 │ │ │ │ + movw r3, #8477 @ 0x211d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 71dbc <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + bne.w 71f04 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r5, r6, #1 │ │ │ │ - bne.w 71a64 <_Py_hashtable_get@@Base+0x464> │ │ │ │ + bne.w 71bac <_Py_hashtable_get@@Base+0x464> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r4, r3, #26 │ │ │ │ - bpl.w 71df6 <_Py_hashtable_get@@Base+0x7f6> │ │ │ │ + bpl.w 71f3e <_Py_hashtable_get@@Base+0x7f6> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 71dd0 <_Py_hashtable_get@@Base+0x7d0> │ │ │ │ + bpl.w 71f18 <_Py_hashtable_get@@Base+0x7d0> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 71a60 <_Py_hashtable_get@@Base+0x460> │ │ │ │ + beq.w 71ba8 <_Py_hashtable_get@@Base+0x460> │ │ │ │ add.w r8, r1, #20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57573 @ 0xe0e5 │ │ │ │ + movw r3, #57837 @ 0xe1ed │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71dec <_Py_hashtable_get@@Base+0x7ec> │ │ │ │ + bne.w 71f34 <_Py_hashtable_get@@Base+0x7ec> │ │ │ │ movw r3, #40376 @ 0x9db8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -106429,15 +106551,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, #12] │ │ │ │ - ble.w 71a9a <_Py_hashtable_get@@Base+0x49a> │ │ │ │ + ble.w 71be2 <_Py_hashtable_get@@Base+0x49a> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [r8] │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ str r7, [sp, #16] │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -106473,15 +106595,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 71844 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 7198c <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, r8, #8 │ │ │ │ add.w r7, r8, r6 │ │ │ │ strd r8, r9, [sp, #24] │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ ldr.w r9, [fp, #4] │ │ │ │ @@ -106522,26 +106644,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 717a6 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 718ee <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, r8, [sp, #20] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add r8, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 71e0c <_Py_hashtable_get@@Base+0x80c> │ │ │ │ + bhi.w 71f54 <_Py_hashtable_get@@Base+0x80c> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, r2 │ │ │ │ lsls r1, r5, #9 │ │ │ │ movs r3, r1 │ │ │ │ @@ -106688,98 +106810,98 @@ │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrd r3, r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ - cbz r4, 71a90 <_Py_hashtable_get@@Base+0x490> │ │ │ │ + cbz r4, 71bd8 <_Py_hashtable_get@@Base+0x490> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71ad0 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ + beq.n 71c18 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - cbz r4, 71a90 <_Py_hashtable_get@@Base+0x490> │ │ │ │ + cbz r4, 71bd8 <_Py_hashtable_get@@Base+0x490> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 71d4e <_Py_hashtable_get@@Base+0x74e> │ │ │ │ + beq.w 71e96 <_Py_hashtable_get@@Base+0x74e> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 71a82 <_Py_hashtable_get@@Base+0x482> │ │ │ │ + bne.n 71bca <_Py_hashtable_get@@Base+0x482> │ │ │ │ movs r4, #0 │ │ │ │ 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 71e0c <_Py_hashtable_get@@Base+0x80c> │ │ │ │ - add r7, pc, #4 @ (adr r7, 71ab4 <_Py_hashtable_get@@Base+0x4b4>) │ │ │ │ + bhi.w 71f54 <_Py_hashtable_get@@Base+0x80c> │ │ │ │ + add r7, pc, #4 @ (adr r7, 71bfc <_Py_hashtable_get@@Base+0x4b4>) │ │ │ │ ldr.w pc, [r7, fp, lsl #2] │ │ │ │ nop │ │ │ │ - subs r7, r3, r5 │ │ │ │ + adds r7, r4, #2 │ │ │ │ movs r7, r0 │ │ │ │ - adds r5, r0, #5 │ │ │ │ + subs r5, r1, #2 │ │ │ │ movs r7, r0 │ │ │ │ - subs r7, r1, r5 │ │ │ │ + adds r7, r2, #2 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, r1, r2 │ │ │ │ + adds r7, r2, r7 │ │ │ │ movs r7, r0 │ │ │ │ - adds r3, r7, #4 │ │ │ │ + subs r3, r0, #2 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, r7, r1 │ │ │ │ + adds r7, r0, r7 │ │ │ │ movs r7, r0 │ │ │ │ - adds r7, r6, r1 │ │ │ │ + adds r7, r7, r6 │ │ │ │ movs r7, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #50429 @ 0xc4fd │ │ │ │ + movw r3, #50765 @ 0xc64d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 71d28 <_Py_hashtable_get@@Base+0x728> │ │ │ │ + bne.w 71e70 <_Py_hashtable_get@@Base+0x728> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w ip, r3, r1 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.n 71b42 <_Py_hashtable_get@@Base+0x542> │ │ │ │ + beq.n 71c8a <_Py_hashtable_get@@Base+0x542> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71a7c <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + bne.n 71bc4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r6, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 71a7c <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + bne.n 71bc4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.w 71e06 <_Py_hashtable_get@@Base+0x806> │ │ │ │ + bpl.w 71f4e <_Py_hashtable_get@@Base+0x806> │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r7, r6, #26 │ │ │ │ - bpl.w 71e02 <_Py_hashtable_get@@Base+0x802> │ │ │ │ + bpl.w 71f4a <_Py_hashtable_get@@Base+0x802> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293a0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71a7c <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + beq.n 71bc4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ @@ -106908,102 +107030,102 @@ │ │ │ │ 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 71a58 <_Py_hashtable_get@@Base+0x458> │ │ │ │ + b.n 71ba0 <_Py_hashtable_get@@Base+0x458> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71a7c <_Py_hashtable_get@@Base+0x47c> │ │ │ │ + beq.w 71bc4 <_Py_hashtable_get@@Base+0x47c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7188e <_Py_hashtable_get@@Base+0x28e> │ │ │ │ + b.n 719d6 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 71b5e <_Py_hashtable_get@@Base+0x55e> │ │ │ │ + b.n 71ca6 <_Py_hashtable_get@@Base+0x55e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #50429 @ 0xc4fd │ │ │ │ + movw r3, #50765 @ 0xc64d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71dc4 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + bne.n 71f0c <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 71fc4 <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + beq.w 7210c <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 71a8a <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71bd2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r2, r7, #2, #3 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 71a8a <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71bd2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 71dfe <_Py_hashtable_get@@Base+0x7fe> │ │ │ │ + beq.n 71f46 <_Py_hashtable_get@@Base+0x7fe> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.n 71de8 <_Py_hashtable_get@@Base+0x7e8> │ │ │ │ + beq.n 71f30 <_Py_hashtable_get@@Base+0x7e8> │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293a0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71a92 <_Py_hashtable_get@@Base+0x492> │ │ │ │ - b.n 71a8a <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71bda <_Py_hashtable_get@@Base+0x492> │ │ │ │ + b.n 71bd2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 71a66 <_Py_hashtable_get@@Base+0x466> │ │ │ │ + b.n 71bae <_Py_hashtable_get@@Base+0x466> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71a92 <_Py_hashtable_get@@Base+0x492> │ │ │ │ - b.n 71a8a <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71bda <_Py_hashtable_get@@Base+0x492> │ │ │ │ + b.n 71bd2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ mov r2, r1 │ │ │ │ add.w r8, r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7166c <_Py_hashtable_get@@Base+0x6c> │ │ │ │ - b.n 71a60 <_Py_hashtable_get@@Base+0x460> │ │ │ │ + bne.w 717b4 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + b.n 71ba8 <_Py_hashtable_get@@Base+0x460> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 71da6 <_Py_hashtable_get@@Base+0x7a6> │ │ │ │ + b.n 71eee <_Py_hashtable_get@@Base+0x7a6> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 71a58 <_Py_hashtable_get@@Base+0x458> │ │ │ │ + b.n 71ba0 <_Py_hashtable_get@@Base+0x458> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r8, [r2, #28] │ │ │ │ - b.n 71dd6 <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + b.n 71f1e <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 71d98 <_Py_hashtable_get@@Base+0x798> │ │ │ │ + b.n 71ee0 <_Py_hashtable_get@@Base+0x798> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 71b34 <_Py_hashtable_get@@Base+0x534> │ │ │ │ + b.n 71c7c <_Py_hashtable_get@@Base+0x534> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 71b26 <_Py_hashtable_get@@Base+0x526> │ │ │ │ + b.n 71c6e <_Py_hashtable_get@@Base+0x526> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ 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 │ │ │ │ @@ -107121,84 +107243,84 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 71a58 <_Py_hashtable_get@@Base+0x458> │ │ │ │ + b.n 71ba0 <_Py_hashtable_get@@Base+0x458> │ │ │ │ subs r3, r1, r6 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 71a92 <_Py_hashtable_get@@Base+0x492> │ │ │ │ - b.n 71a8a <_Py_hashtable_get@@Base+0x48a> │ │ │ │ + bne.w 71bda <_Py_hashtable_get@@Base+0x492> │ │ │ │ + b.n 71bd2 <_Py_hashtable_get@@Base+0x48a> │ │ │ │ nop │ │ │ │ - b.w 6d9e0 │ │ │ │ + b.w 6dae8 │ │ │ │ │ │ │ │ -00071fd8 <_Py_hashtable_set@@Base>: │ │ │ │ +00072120 <_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, #52921 @ 0xceb9 │ │ │ │ + movw r3, #53185 @ 0xcfc1 │ │ │ │ movt r3, #6 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 720de <_Py_hashtable_set@@Base+0x106> │ │ │ │ + bne.n 72226 <_Py_hashtable_set@@Base+0x106> │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r4, [r3, #672] @ 0x2a0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 720fa <_Py_hashtable_set@@Base+0x122> │ │ │ │ + bne.n 72242 <_Py_hashtable_set@@Base+0x122> │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7213e <_Py_hashtable_set@@Base+0x166> │ │ │ │ + beq.w 72286 <_Py_hashtable_set@@Base+0x166> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - movw r3, #8149 @ 0x1fd5 │ │ │ │ + movw r3, #8477 @ 0x211d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 720cc <_Py_hashtable_set@@Base+0xf4> │ │ │ │ + bne.n 72214 <_Py_hashtable_set@@Base+0xf4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ - bne.n 72086 <_Py_hashtable_set@@Base+0xae> │ │ │ │ + bne.n 721ce <_Py_hashtable_set@@Base+0xae> │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.n 7212e <_Py_hashtable_set@@Base+0x156> │ │ │ │ + bpl.n 72276 <_Py_hashtable_set@@Base+0x156> │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bpl.n 7210a <_Py_hashtable_set@@Base+0x132> │ │ │ │ + bpl.n 72252 <_Py_hashtable_set@@Base+0x132> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - cbz r1, 72084 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + cbz r1, 721cc <_Py_hashtable_set@@Base+0xac> │ │ │ │ add.w r0, r6, #20 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57573 @ 0xe0e5 │ │ │ │ + movw r3, #57837 @ 0xe1ed │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72120 <_Py_hashtable_set@@Base+0x148> │ │ │ │ + bne.n 72268 <_Py_hashtable_set@@Base+0x148> │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r1, #40376 @ 0x9db8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6e110 <_Py_HashBytes@@Base+0x8c> │ │ │ │ + bl 6e218 <_Py_HashBytes@@Base+0x8c> │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 72128 <_Py_hashtable_set@@Base+0x150> │ │ │ │ + beq.n 72270 <_Py_hashtable_set@@Base+0x150> │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ @@ -107207,15 +107329,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 720ea <_Py_hashtable_set@@Base+0x112> │ │ │ │ + bgt.n 72232 <_Py_hashtable_set@@Base+0x112> │ │ │ │ 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] │ │ │ │ @@ -107224,177 +107346,177 @@ │ │ │ │ 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 72090 <_Py_hashtable_set@@Base+0xb8> │ │ │ │ + b.n 721d8 <_Py_hashtable_set@@Base+0xb8> │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72022 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ - b.n 7213e <_Py_hashtable_set@@Base+0x166> │ │ │ │ + bne.n 7216a <_Py_hashtable_set@@Base+0x4a> │ │ │ │ + b.n 72286 <_Py_hashtable_set@@Base+0x166> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1abf98 │ │ │ │ + bl 1acaa0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 72132 <_Py_hashtable_set@@Base+0x15a> │ │ │ │ + beq.n 7227a <_Py_hashtable_set@@Base+0x15a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 720b6 <_Py_hashtable_set@@Base+0xde> │ │ │ │ + b.n 721fe <_Py_hashtable_set@@Base+0xde> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72022 <_Py_hashtable_set@@Base+0x4a> │ │ │ │ - b.n 7213e <_Py_hashtable_set@@Base+0x166> │ │ │ │ + bne.n 7216a <_Py_hashtable_set@@Base+0x4a> │ │ │ │ + b.n 72286 <_Py_hashtable_set@@Base+0x166> │ │ │ │ add.w r0, r6, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72050 <_Py_hashtable_set@@Base+0x78> │ │ │ │ - b.n 72084 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + bne.n 72198 <_Py_hashtable_set@@Base+0x78> │ │ │ │ + b.n 721cc <_Py_hashtable_set@@Base+0xac> │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 72084 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + bne.n 721cc <_Py_hashtable_set@@Base+0xac> │ │ │ │ mvn.w r1, #1 │ │ │ │ - b.n 72084 <_Py_hashtable_set@@Base+0xac> │ │ │ │ + b.n 721cc <_Py_hashtable_set@@Base+0xac> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 7210e <_Py_hashtable_set@@Base+0x136> │ │ │ │ + b.n 72256 <_Py_hashtable_set@@Base+0x136> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx r2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 720c8 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b.n 72210 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ │ │ │ │ -00072144 : │ │ │ │ +0007228c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #208] @ (72224 ) │ │ │ │ + ldr r3, [pc, #208] @ (7236c ) │ │ │ │ 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 721b4 │ │ │ │ + ble.n 722fc │ │ │ │ subs r2, #1 │ │ │ │ - ldr r1, [pc, #184] @ (72228 ) │ │ │ │ + ldr r1, [pc, #184] @ (72370 ) │ │ │ │ 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 721ee │ │ │ │ + bne.n 72336 │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r4, r0 │ │ │ │ - ldr r2, [pc, #156] @ (7222c ) │ │ │ │ + ldr r2, [pc, #156] @ (72374 ) │ │ │ │ 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, #21648 @ 0x5490 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 72216 │ │ │ │ + cbz r0, 7235e │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r4, r0 │ │ │ │ - ldr r2, [pc, #96] @ (7222c ) │ │ │ │ + ldr r2, [pc, #96] @ (72374 ) │ │ │ │ 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, #49333 @ 0xc0b5 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 72206 │ │ │ │ + bne.n 7234e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 721c4 │ │ │ │ + b.n 7230c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 721c4 │ │ │ │ + b.n 7230c │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #16] @ (7222c ) │ │ │ │ - bl 1b06d8 <_PyNamespace_New@@Base+0x58> │ │ │ │ + ldr r0, [pc, #16] @ (72374 ) │ │ │ │ + bl 1b11cc <_PyNamespace_New@@Base+0x58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 721ae │ │ │ │ + b.n 722f6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #200] @ (7230c ) │ │ │ │ + ldr r3, [pc, #200] @ (72454 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2416] @ 0x970 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 722ac │ │ │ │ + ble.n 723f4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #2416] @ 0x970 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #2096] @ 0x830 │ │ │ │ - ldr r2, [pc, #156] @ (72310 ) │ │ │ │ + ldr r2, [pc, #156] @ (72458 ) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r0 │ │ │ │ - cbnz r0, 722c8 │ │ │ │ + cbnz r0, 72410 │ │ │ │ str r6, [r3, #24] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ str r5, [r3, #28] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ add.w ip, r4, r0 │ │ │ │ ldr r2, [r4, r0] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -107404,380 +107526,380 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 722f0 │ │ │ │ + cbz r0, 72438 │ │ │ │ str r6, [r3, #24] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ str r5, [r3, #28] │ │ │ │ str r7, [r3, #8] │ │ │ │ - b.n 7228a │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 723d2 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 722e0 │ │ │ │ + bne.n 72428 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 722bc │ │ │ │ + b.n 72404 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 722bc │ │ │ │ + b.n 72404 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b06d8 <_PyNamespace_New@@Base+0x58> │ │ │ │ + bl 1b11cc <_PyNamespace_New@@Base+0x58> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 722a6 │ │ │ │ + beq.n 723ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 722a6 │ │ │ │ + b.n 723ee │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00072314 <_PyObject_GC_New@@Base>: │ │ │ │ +0007245c <_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 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 72510 <_PyObject_GC_New@@Base+0x1fc> │ │ │ │ - ldr.w r9, [pc, #508] @ 72540 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ + bmi.w 72658 <_PyObject_GC_New@@Base+0x1fc> │ │ │ │ + ldr.w r9, [pc, #508] @ 72688 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 724f4 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + bhi.w 7263c <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ adds r5, r3, r5 │ │ │ │ - bmi.w 724f4 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + bmi.w 7263c <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r6, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 724cc <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ + bne.w 72614 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ mov fp, r2 │ │ │ │ - bcs.w 72496 <_PyObject_GC_New@@Base+0x182> │ │ │ │ + bcs.w 725de <_PyObject_GC_New@@Base+0x182> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, sl, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 72486 <_PyObject_GC_New@@Base+0x172> │ │ │ │ + beq.n 725ce <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r6, 723f2 <_PyObject_GC_New@@Base+0xde> │ │ │ │ + cbz r6, 7253a <_PyObject_GC_New@@Base+0xde> │ │ │ │ add r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ 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 72420 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ + bgt.n 72568 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #352] @ (7253c <_PyObject_GC_New@@Base+0x228>) │ │ │ │ - bne.n 7245e <_PyObject_GC_New@@Base+0x14a> │ │ │ │ + ldr r1, [pc, #352] @ (72684 <_PyObject_GC_New@@Base+0x228>) │ │ │ │ + bne.n 725a6 <_PyObject_GC_New@@Base+0x14a> │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7246e <_PyObject_GC_New@@Base+0x15a> │ │ │ │ + bne.n 725b6 <_PyObject_GC_New@@Base+0x15a> │ │ │ │ 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 72414 <_PyObject_GC_New@@Base+0x100> │ │ │ │ + bhi.n 7255c <_PyObject_GC_New@@Base+0x100> │ │ │ │ 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 r6, [r2, r5] │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ - b.n 723b2 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 724fa <_PyObject_GC_New@@Base+0x9e> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 723b2 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 724fa <_PyObject_GC_New@@Base+0x9e> │ │ │ │ ldr.w r2, [ip, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 723d0 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + beq.n 72518 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ ldr.w r2, [ip, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 723d0 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + bne.n 72518 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72532 <_PyObject_GC_New@@Base+0x21e> │ │ │ │ + bne.n 7267a <_PyObject_GC_New@@Base+0x21e> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 723d0 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + bmi.n 72518 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72448 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 72590 <_PyObject_GC_New@@Base+0x134> │ │ │ │ dmb ish │ │ │ │ - b.n 723d0 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + b.n 72518 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 723ea <_PyObject_GC_New@@Base+0xd6> │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + beq.n 72532 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 72500 <_PyObject_GC_New@@Base+0x1ec> │ │ │ │ + bne.n 72648 <_PyObject_GC_New@@Base+0x1ec> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 723ea <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + b.n 72532 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7240a <_PyObject_GC_New@@Base+0xf6> │ │ │ │ + bne.n 72552 <_PyObject_GC_New@@Base+0xf6> │ │ │ │ ldr.w r1, [r6, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 724e6 <_PyObject_GC_New@@Base+0x1d2> │ │ │ │ + bne.n 7262e <_PyObject_GC_New@@Base+0x1d2> │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 724f4 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + cbz r0, 7263c <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 723b2 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 724fa <_PyObject_GC_New@@Base+0x9e> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 724f4 <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ + cbz r0, 7263c <_PyObject_GC_New@@Base+0x1e0> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ - b.n 723b2 <_PyObject_GC_New@@Base+0x9e> │ │ │ │ + b.n 724fa <_PyObject_GC_New@@Base+0x9e> │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 724b6 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + b.n 725fe <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 723ea <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + b.n 72532 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #36] @ 72540 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ + ldr.w r9, [pc, #36] @ 72688 <_PyObject_GC_New@@Base+0x22c> │ │ │ │ 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 7234a <_PyObject_GC_New@@Base+0x36> │ │ │ │ + b.n 72492 <_PyObject_GC_New@@Base+0x36> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 723d0 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ - b.n 7243a <_PyObject_GC_New@@Base+0x126> │ │ │ │ + bne.w 72518 <_PyObject_GC_New@@Base+0xbc> │ │ │ │ + b.n 72582 <_PyObject_GC_New@@Base+0x126> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00072544 : │ │ │ │ +0007268c : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 72628 │ │ │ │ + blt.n 7276e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7260e │ │ │ │ - ldr r0, [pc, #184] @ (7262c ) │ │ │ │ + bne.n 72754 │ │ │ │ + ldr r0, [pc, #184] @ (72774 ) │ │ │ │ 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 725e0 │ │ │ │ + bcs.n 72726 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 725d2 │ │ │ │ + beq.n 72718 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 725aa │ │ │ │ + cbz r2, 726f2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 725c4 │ │ │ │ + ittt cc │ │ │ │ + ldrcc r3, [r3, #12] │ │ │ │ + strcc.w r3, [ip, #12] │ │ │ │ + strcc.w ip, [r3, #8] │ │ │ │ + bcc.n 726ee │ │ │ │ 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 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - 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 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 725a6 │ │ │ │ + bne.n 726ee │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7261e │ │ │ │ + bne.n 72764 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 725a6 │ │ │ │ + beq.n 726ee │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 725a6 │ │ │ │ + b.n 726ee │ │ │ │ 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 725fe │ │ │ │ + b.n 72744 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ + 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] @ (726fc ) │ │ │ │ + ldr r0, [pc, #188] @ (72844 ) │ │ │ │ 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 726e8 │ │ │ │ + bcs.n 72830 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 726a4 │ │ │ │ + beq.n 727ec │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7267c │ │ │ │ + cbz r2, 727c4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 72696 │ │ │ │ + bhi.n 727de │ │ │ │ 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 │ │ │ │ @@ -107785,72 +107907,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 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72678 │ │ │ │ + bne.n 727c0 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r3, #672] @ 0x2a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 726f0 │ │ │ │ + bne.n 72838 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72678 │ │ │ │ + beq.n 727c0 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 72678 │ │ │ │ + b.n 727c0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 726b2 │ │ │ │ + bge.n 727fa │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72678 │ │ │ │ + b.n 727c0 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 726d8 │ │ │ │ + b.n 72820 │ │ │ │ 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 7282a │ │ │ │ + beq.w 72972 │ │ │ │ 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 727ce │ │ │ │ + bls.n 72916 │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 727a4 │ │ │ │ + cbnz r3, 728ec │ │ │ │ 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] │ │ │ │ @@ -107886,232 +108008,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 7277c │ │ │ │ + bne.n 728c4 │ │ │ │ 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, 7280c │ │ │ │ + cbnz r3, 72954 │ │ │ │ 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 728de │ │ │ │ + beq.n 72a26 │ │ │ │ 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 7277c │ │ │ │ + b.n 728c4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 7281c │ │ │ │ + cbz r0, 72964 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 727b0 │ │ │ │ + b.n 728f8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 72814 │ │ │ │ + beq.n 7295c │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 72814 │ │ │ │ + b.n 7295c │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #816] @ 0x330 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 72980 │ │ │ │ + beq.w 72ac8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 729da │ │ │ │ + bne.w 72b22 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 728ec │ │ │ │ + beq.n 72a34 │ │ │ │ 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 72a12 │ │ │ │ + beq.w 72b5a │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 729fe │ │ │ │ + beq.w 72b46 │ │ │ │ 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 7295e │ │ │ │ + beq.n 72aa6 │ │ │ │ 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 728b0 │ │ │ │ + bls.n 729f8 │ │ │ │ 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 729ea │ │ │ │ + bne.w 72b32 │ │ │ │ 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 72734 │ │ │ │ + b.n 7287c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 727fa │ │ │ │ + beq.n 72942 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 727fa │ │ │ │ + b.n 72942 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72996 │ │ │ │ + bne.n 72ade │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #680] @ 0x2a8 │ │ │ │ - movw r3, #53897 @ 0xd289 │ │ │ │ + movw r3, #54161 @ 0xd391 │ │ │ │ movt r3, #6 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 729c2 │ │ │ │ + bne.n 72b0a │ │ │ │ mov r1, r2 │ │ │ │ blx 2a8d4 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 729ba │ │ │ │ + beq.n 72b02 │ │ │ │ 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 72950 │ │ │ │ + b.n 72a98 │ │ │ │ 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 7293c │ │ │ │ + bcc.n 72a84 │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 7284c │ │ │ │ + b.n 72994 │ │ │ │ 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 728ac │ │ │ │ + bhi.n 729f4 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 728c4 │ │ │ │ - movw r0, #64260 @ 0xfb04 │ │ │ │ + b.n 72a0c │ │ │ │ + movw r0, #65028 @ 0xfe04 │ │ │ │ movt r0, #39 @ 0x27 │ │ │ │ - bl 1a9024 │ │ │ │ - cbnz r0, 729ce │ │ │ │ + bl 1a9b2c │ │ │ │ + cbnz r0, 72b16 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ - b.n 72844 │ │ │ │ + b.n 7298c │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 729ba │ │ │ │ + bcs.n 72b02 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 729ba │ │ │ │ + bhi.n 72b02 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 72900 │ │ │ │ + bge.n 72a48 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 7279c │ │ │ │ + b.n 728e4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 7291a │ │ │ │ + b.n 72a62 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7298e │ │ │ │ + beq.n 72ad6 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #816] @ 0x330 │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2d2ac <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 72844 │ │ │ │ + b.n 7298c │ │ │ │ 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 728c4 │ │ │ │ + b.n 72a0c │ │ │ │ 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 729ba │ │ │ │ + b.n 72b02 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #40] @ 72a58 │ │ │ │ + vldr d7, [pc, #40] @ 72ba0 │ │ │ │ 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] │ │ │ │ @@ -108121,497 +108243,497 @@ │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ │ │ │ │ -00072a60 <_Py_NewReference@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (72a88 <_Py_NewReference@@Base+0x28>) │ │ │ │ +00072ba8 <_Py_NewReference@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (72bd0 <_Py_NewReference@@Base+0x28>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 72a6e <_Py_NewReference@@Base+0xe> │ │ │ │ + cbnz r3, 72bb6 <_Py_NewReference@@Base+0xe> │ │ │ │ bx lr │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 72a7e <_Py_NewReference@@Base+0x1e> │ │ │ │ - b.w 12c520 │ │ │ │ + bne.n 72bc6 <_Py_NewReference@@Base+0x1e> │ │ │ │ + b.w 12ce60 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00072a8c : │ │ │ │ +00072bd4 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72cca │ │ │ │ + beq.w 72e12 │ │ │ │ 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 72be0 │ │ │ │ + bhi.w 72d28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 72ce0 │ │ │ │ + blt.w 72e28 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 72c5c │ │ │ │ + bgt.w 72da4 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ movs r7, #1 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ add.w r9, r0, #21 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ mov r8, r7 │ │ │ │ mov sl, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 72c4c │ │ │ │ - ldr r3, [pc, #568] @ (72d20 ) │ │ │ │ + bne.w 72d94 │ │ │ │ + ldr r3, [pc, #568] @ (72e68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r5, r3 │ │ │ │ - bcs.w 72c90 │ │ │ │ + bcs.w 72dd8 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 72c82 │ │ │ │ + beq.w 72dca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r6, 72b6c │ │ │ │ + cbz r6, 72cb4 │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ 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] │ │ │ │ - ldr r2, [pc, #488] @ (72d24 ) │ │ │ │ + ldr r2, [pc, #488] @ (72e6c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r6, 72b90 │ │ │ │ + cbnz r6, 72cd8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72baa │ │ │ │ + beq.n 72cf2 │ │ │ │ adds r2, r3, r4 │ │ │ │ mov.w r5, sl, lsl #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 r0, r5, [r2, #24] │ │ │ │ cmp r0, r5 │ │ │ │ - bhi.n 72b84 │ │ │ │ + bhi.n 72ccc │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r0] │ │ │ │ - b.n 72b22 │ │ │ │ + b.n 72c6a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 72b22 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 72c6a │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 72cd0 │ │ │ │ + bne.w 72e18 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72b46 │ │ │ │ + b.n 72c8e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w r2, r3, #28 │ │ │ │ mov.w r5, sl, lsl #2 │ │ │ │ cmp r7, #1 │ │ │ │ orr.w r5, r5, #32 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r5, [r3, #16] │ │ │ │ itt eq │ │ │ │ strbeq.w r8, [r2, r4] │ │ │ │ strdeq r8, r8, [r3, #20] │ │ │ │ - beq.n 72b64 │ │ │ │ + beq.n 72cac │ │ │ │ cmp r7, #2 │ │ │ │ strd r8, r8, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r8, [r2, r4, lsl #1] │ │ │ │ strne.w r8, [r2, r4, lsl #2] │ │ │ │ - b.n 72b64 │ │ │ │ + b.n 72cac │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 72c66 │ │ │ │ + bls.n 72dae │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 72cb8 │ │ │ │ + bcs.n 72e00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72ce0 │ │ │ │ + blt.n 72e28 │ │ │ │ mov.w sl, #2 │ │ │ │ mov r7, sl │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ movw r1, #65528 @ 0xfff8 │ │ │ │ movt r1, #8191 @ 0x1fff │ │ │ │ movw r3, #65527 @ 0xfff7 │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ movw r2, #65520 @ 0xfff0 │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ cmp r4, r3 │ │ │ │ itt le │ │ │ │ mlale r9, r4, r7, r7 │ │ │ │ addle.w r9, r9, #28 │ │ │ │ - bgt.n 72c5c │ │ │ │ + bgt.n 72da4 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 72ae4 │ │ │ │ + beq.w 72c2c │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b22 │ │ │ │ + bne.w 72c6a │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72ce0 │ │ │ │ + blt.n 72e28 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n 72c5c │ │ │ │ + bgt.n 72da4 │ │ │ │ mov.w sl, #1 │ │ │ │ add.w r9, r0, #29 │ │ │ │ mov r7, sl │ │ │ │ - b.n 72c2e │ │ │ │ + b.n 72d76 │ │ │ │ mov r0, r3 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b22 │ │ │ │ + bne.w 72c6a │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72cfa │ │ │ │ + bne.n 72e42 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72c5c │ │ │ │ + beq.n 72da4 │ │ │ │ ldr.w r2, [r5, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #800] @ 0x320 │ │ │ │ - b.n 72b22 │ │ │ │ + b.n 72c6a │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 72d06 │ │ │ │ + bcs.n 72e4e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 72ce0 │ │ │ │ + blt.n 72e28 │ │ │ │ mov.w sl, #4 │ │ │ │ mov r7, sl │ │ │ │ - b.n 72bf4 │ │ │ │ - ldr r3, [pc, #92] @ (72d28 ) │ │ │ │ + b.n 72d3c │ │ │ │ + ldr r3, [pc, #92] @ (72e70 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72b46 │ │ │ │ + b.n 72c8e │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #13372 @ 0x343c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 72b64 │ │ │ │ + b.n 72cac │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 72ca8 │ │ │ │ + b.n 72df0 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12552 @ 0x3108 │ │ │ │ + movw r1, #13320 @ 0x3408 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 72cf6 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 72e3e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00072d2c : │ │ │ │ +00072e74 : │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 72ee8 │ │ │ │ + blt.w 73030 │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 72e90 │ │ │ │ + bne.w 72fd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72eba │ │ │ │ + beq.w 73002 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 72f12 │ │ │ │ + bhi.w 7305a │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r6, #712] @ 0x2c8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 72e10 │ │ │ │ - ldr r1, [pc, #420] @ (72f38 ) │ │ │ │ + bne.n 72f58 │ │ │ │ + ldr r1, [pc, #420] @ (73080 ) │ │ │ │ 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 72e64 │ │ │ │ + bhi.n 72fac │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 72ebe │ │ │ │ + beq.w 73006 │ │ │ │ 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 72e48 │ │ │ │ + beq.n 72f90 │ │ │ │ movw r2, #42444 @ 0xa5cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ 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, #336] @ (72f3c ) │ │ │ │ + ldr r2, [pc, #336] @ (73084 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 72ed0 │ │ │ │ + bne.n 73018 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 72e34 │ │ │ │ + cbnz r5, 72f7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72dd2 │ │ │ │ + bne.n 72f1a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72efe │ │ │ │ + beq.n 73046 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 72e08 │ │ │ │ + beq.n 72f50 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.n 72eae │ │ │ │ + bhi.n 72ff6 │ │ │ │ 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 72dd2 │ │ │ │ + bne.n 72f1a │ │ │ │ ldr.w r4, [r6, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 72f02 │ │ │ │ + bne.n 7304a │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 72e22 │ │ │ │ + beq.n 72f6a │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 72dd2 │ │ │ │ + b.n 72f1a │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r4, #13200 @ 0x3390 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ 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 72dd2 │ │ │ │ - ldr r4, [pc, #132] @ (72f40 ) │ │ │ │ - b.n 72e08 │ │ │ │ + b.n 72f1a │ │ │ │ + ldr r4, [pc, #132] @ (73088 ) │ │ │ │ + b.n 72f50 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 72dd2 │ │ │ │ - b.n 72e64 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 72f1a │ │ │ │ + b.n 72fac │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 72f2a │ │ │ │ + bne.n 73072 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72df8 │ │ │ │ + b.n 72f40 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12644 @ 0x3164 │ │ │ │ + movw r1, #13412 @ 0x3464 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72e08 │ │ │ │ + b.n 72f50 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 72e80 │ │ │ │ + b.n 72fc8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12696 @ 0x3198 │ │ │ │ + movw r1, #13464 @ 0x3498 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 72efe │ │ │ │ + bl 12d620 │ │ │ │ + b.n 73046 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 72df8 │ │ │ │ + b.n 72f40 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00072f44 : │ │ │ │ +0007308c : │ │ │ │ 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 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq.n 72ff6 │ │ │ │ - blt.n 7302e │ │ │ │ + beq.n 7313e │ │ │ │ + blt.n 73176 │ │ │ │ cmp r1, #20 │ │ │ │ - bgt.n 72ffa │ │ │ │ - ldr r7, [pc, #248] @ (7305c ) │ │ │ │ + bgt.n 73142 │ │ │ │ + ldr r7, [pc, #248] @ (731a4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r3, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1608] @ 0x648 │ │ │ │ - cbz r4, 72fca │ │ │ │ - ldr r0, [pc, #228] @ (73060 ) │ │ │ │ + cbz r4, 73112 │ │ │ │ + ldr r0, [pc, #228] @ (731a8 ) │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1416] @ 0x588 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73016 │ │ │ │ + bne.n 7315e │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx 29718 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ @@ -108624,87 +108746,87 @@ │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 73012 │ │ │ │ - ldr r0, [pc, #124] @ (7305c ) │ │ │ │ + cbz r0, 7315a │ │ │ │ + ldr r0, [pc, #124] @ (731a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r2, r1, #2 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - b.n 72fa6 │ │ │ │ - ldr r4, [pc, #108] @ (73064 ) │ │ │ │ - b.n 72fc2 │ │ │ │ + b.n 730ee │ │ │ │ + ldr r4, [pc, #108] @ (731ac ) │ │ │ │ + b.n 7310a │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 72fca │ │ │ │ + bls.n 73112 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7303e │ │ │ │ + cbnz r0, 73186 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 72fc2 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 7310a │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7304a │ │ │ │ + bne.n 73192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 72f98 │ │ │ │ + b.n 730e0 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 73012 │ │ │ │ - ldr r2, [pc, #28] @ (7305c ) │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7315a │ │ │ │ + ldr r2, [pc, #28] @ (731a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r5, r1, #2 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 72f98 │ │ │ │ + b.n 730e0 │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 72f98 │ │ │ │ + b.n 730e0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, 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 730ea │ │ │ │ - ldr r3, [pc, #140] @ (7310c ) │ │ │ │ + bgt.n 73232 │ │ │ │ + ldr r3, [pc, #140] @ (73254 ) │ │ │ │ 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, 730a6 │ │ │ │ + cbz r0, 731ee │ │ │ │ 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 │ │ │ │ @@ -108714,68 +108836,68 @@ │ │ │ │ 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 730ea │ │ │ │ + bhi.n 73232 │ │ │ │ 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 730a2 │ │ │ │ + b.n 731ea │ │ │ │ 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 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 730de │ │ │ │ - b.n 730a2 │ │ │ │ + bne.n 73226 │ │ │ │ + b.n 731ea │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073110 : │ │ │ │ +00073258 : │ │ │ │ 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 731e0 │ │ │ │ - ldr r6, [pc, #256] @ (73228 ) │ │ │ │ + blt.n 73328 │ │ │ │ + ldr r6, [pc, #256] @ (73370 ) │ │ │ │ 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 731b4 │ │ │ │ + ble.n 732fc │ │ │ │ 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] @ (7322c ) │ │ │ │ + ldr r2, [pc, #220] @ (73374 ) │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 731c8 │ │ │ │ - cbnz r4, 73188 │ │ │ │ + bne.n 73310 │ │ │ │ + cbnz r4, 732d0 │ │ │ │ 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 │ │ │ │ @@ -108789,413 +108911,413 @@ │ │ │ │ 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 77f3c │ │ │ │ + bl 78084 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73204 │ │ │ │ + beq.n 7334c │ │ │ │ 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 73176 │ │ │ │ + b.n 732be │ │ │ │ movw r0, #22164 @ 0x5694 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73158 │ │ │ │ - b.n 731f0 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 732a0 │ │ │ │ + b.n 73338 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 731f4 │ │ │ │ + bne.n 7333c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 73158 │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + b.n 732a0 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 73182 │ │ │ │ + b.n 732ca │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 73158 │ │ │ │ + b.n 732a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 73214 │ │ │ │ + beq.n 7335c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 7321e │ │ │ │ + cbz r2, 73366 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73214 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7335c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ - ldr.w fp, [pc, #244] @ 73338 │ │ │ │ + ldr.w fp, [pc, #244] @ 73480 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ mov r5, r1 │ │ │ │ add.w sl, r1, #90112 @ 0x16000 │ │ │ │ add.w r9, r6, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #12] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - b.n 732ce │ │ │ │ + b.n 73416 │ │ │ │ ldr.w r1, [sl, #2808] @ 0xaf8 │ │ │ │ movs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r3, r1, #352 @ 0x160 │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r2, [r4, #180] @ 0xb4 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r7 │ │ │ │ adc.w ip, ip, r8 │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7327c │ │ │ │ + bne.n 733c4 │ │ │ │ add.w r3, r6, r1, lsl #4 │ │ │ │ movw r2, #5624 @ 0x15f8 │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2] │ │ │ │ movs r3, #28 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ strd r4, r7, [r1, #252] @ 0xfc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r3, [sl, #2808] @ 0xaf8 │ │ │ │ add r3, r7 │ │ │ │ str.w r3, [sl, #2808] @ 0xaf8 │ │ │ │ - bl 73dc4 │ │ │ │ + bl 73f0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73826 │ │ │ │ - ldr r3, [pc, #108] @ (73334 ) │ │ │ │ + beq.w 7396e │ │ │ │ + ldr r3, [pc, #108] @ (7347c ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7333c │ │ │ │ + beq.n 73484 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [r6, #624] @ 0x270 │ │ │ │ subs r2, r5, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ orr.w r1, r2, #258 @ 0x102 │ │ │ │ lsls r2, r2, #19 │ │ │ │ - bmi.n 732fe │ │ │ │ + bmi.n 73446 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr.w r2, [r9, #1520] @ 0x5f0 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [r9, #1520] @ 0x5f0 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73260 │ │ │ │ + beq.n 733a8 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ dmb ish │ │ │ │ addw r3, r1, #351 @ 0x15f │ │ │ │ subs r1, #1 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrexd fp, ip, [r3] │ │ │ │ adds.w fp, fp, r7 │ │ │ │ adc.w ip, ip, r8 │ │ │ │ strexd r0, fp, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7331a │ │ │ │ + bne.n 73462 │ │ │ │ dmb ish │ │ │ │ - b.n 7329e │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + b.n 733e6 │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ movs r7, r5 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 7fa70 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #812] @ (73678 ) │ │ │ │ - bl 7fac4 │ │ │ │ + bl 7fbb0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #812] @ (737c0 ) │ │ │ │ + bl 7fc04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73be6 │ │ │ │ + beq.w 73d2e │ │ │ │ add.w r4, r5, #98304 @ 0x18000 │ │ │ │ str.w r7, [r4, #1160] @ 0x488 │ │ │ │ movw r7, #43992 @ 0xabd8 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ add.w r0, r7, #116 @ 0x74 │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73bdc │ │ │ │ + beq.w 73d24 │ │ │ │ str.w r0, [r4, #1208] @ 0x4b8 │ │ │ │ add.w r0, r7, #136 @ 0x88 │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73bdc │ │ │ │ + beq.w 73d24 │ │ │ │ str.w r0, [r4, #1212] @ 0x4bc │ │ │ │ add.w r0, r7, #156 @ 0x9c │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73bdc │ │ │ │ + beq.w 73d24 │ │ │ │ str.w r0, [r4, #1216] @ 0x4c0 │ │ │ │ add.w r0, r7, #176 @ 0xb0 │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73bdc │ │ │ │ + beq.w 73d24 │ │ │ │ str.w r0, [r4, #1220] @ 0x4c4 │ │ │ │ add.w r0, r7, #196 @ 0xc4 │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73bdc │ │ │ │ + beq.w 73d24 │ │ │ │ str.w r0, [r4, #1224] @ 0x4c8 │ │ │ │ add.w r0, r7, #216 @ 0xd8 │ │ │ │ - bl 7fb30 │ │ │ │ + bl 7fc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73bdc │ │ │ │ + beq.w 73d24 │ │ │ │ str.w r0, [r4, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #676] @ (7367c ) │ │ │ │ + ldr r1, [pc, #676] @ (737c4 ) │ │ │ │ add.w r2, r7, #236 @ 0xec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73bba │ │ │ │ + beq.w 73d02 │ │ │ │ add.w r1, r7, #252 @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac308 │ │ │ │ + bl 1ace10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73ba4 │ │ │ │ + beq.w 73cec │ │ │ │ add.w r1, r7, #460 @ 0x1cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac308 │ │ │ │ + bl 1ace10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73ba4 │ │ │ │ + beq.w 73cec │ │ │ │ add.w r1, r7, #668 @ 0x29c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac308 │ │ │ │ + bl 1ace10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73ba4 │ │ │ │ - ldr r2, [pc, #616] @ (73680 ) │ │ │ │ + beq.w 73cec │ │ │ │ + ldr r2, [pc, #616] @ (737c8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #616] @ (73684 ) │ │ │ │ + ldr r1, [pc, #616] @ (737cc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73b8e │ │ │ │ - ldr.w r8, [pc, #660] @ 736c0 │ │ │ │ + beq.w 73cd6 │ │ │ │ + ldr.w r8, [pc, #660] @ 73808 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ ldr.w r1, [r8, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac308 │ │ │ │ + bl 1ace10 │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73b74 │ │ │ │ + beq.w 73cbc │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ - bne.n 73436 │ │ │ │ + bne.n 7357e │ │ │ │ add.w r9, sp, #32 │ │ │ │ movw sl, #36640 @ 0x8f20 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r8, r9 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r4, #1 │ │ │ │ - bl 80dc0 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bl 80f00 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ str.w r0, [r8], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73b60 │ │ │ │ + beq.w 73ca8 │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 7345c │ │ │ │ + bne.n 735a4 │ │ │ │ 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 73496 │ │ │ │ + beq.n 735de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 73496 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 735de │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ - bne.n 73480 │ │ │ │ + bne.n 735c8 │ │ │ │ add.w r8, r5, #40960 @ 0xa000 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ str.w r0, [r8, #1792] @ 0x700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73b56 │ │ │ │ + beq.w 73c9e │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #464] @ (73688 ) │ │ │ │ - bl 7a408 │ │ │ │ + ldr r1, [pc, #464] @ (737d0 ) │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b4e │ │ │ │ - ldr r4, [pc, #456] @ (7368c ) │ │ │ │ + bne.w 73c96 │ │ │ │ + ldr r4, [pc, #456] @ (737d4 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b38 │ │ │ │ + bne.w 73c80 │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #440] @ (73690 ) │ │ │ │ + ldr r1, [pc, #440] @ (737d8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b30 │ │ │ │ + bne.w 73c78 │ │ │ │ ldr.w r3, [r4, #2700] @ 0xa8c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b1c │ │ │ │ + bne.w 73c64 │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #408] @ (73694 ) │ │ │ │ + ldr r1, [pc, #408] @ (737dc ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b14 │ │ │ │ + bne.w 73c5c │ │ │ │ ldr.w r3, [r4, #2716] @ 0xa9c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73b00 │ │ │ │ + bne.w 73c48 │ │ │ │ ldr.w r2, [r7, #892] @ 0x37c │ │ │ │ - ldr r1, [pc, #364] @ (73688 ) │ │ │ │ + ldr r1, [pc, #364] @ (737d0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b4e │ │ │ │ + bne.w 73c96 │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73aec │ │ │ │ + bne.w 73c34 │ │ │ │ ldr.w r2, [r7, #896] @ 0x380 │ │ │ │ - ldr r1, [pc, #344] @ (73698 ) │ │ │ │ + ldr r1, [pc, #344] @ (737e0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73ae4 │ │ │ │ + bne.w 73c2c │ │ │ │ ldr.w r3, [r4, #1388] @ 0x56c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73ad0 │ │ │ │ + bne.w 73c18 │ │ │ │ ldr.w r2, [r7, #896] @ 0x380 │ │ │ │ - ldr r1, [pc, #316] @ (7369c ) │ │ │ │ + ldr r1, [pc, #316] @ (737e4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73ac8 │ │ │ │ + bne.w 73c10 │ │ │ │ ldr.w r3, [r4, #2604] @ 0xa2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73ab4 │ │ │ │ + bne.w 73bfc │ │ │ │ ldr.w r2, [r7, #900] @ 0x384 │ │ │ │ - ldr r1, [pc, #284] @ (736a0 ) │ │ │ │ + ldr r1, [pc, #284] @ (737e8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73aac │ │ │ │ + bne.w 73bf4 │ │ │ │ ldr.w r3, [r4, #1036] @ 0x40c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a98 │ │ │ │ + bne.w 73be0 │ │ │ │ ldr.w r2, [r7, #904] @ 0x388 │ │ │ │ - ldr r1, [pc, #256] @ (736a4 ) │ │ │ │ + ldr r1, [pc, #256] @ (737ec ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a90 │ │ │ │ + bne.w 73bd8 │ │ │ │ ldr.w r3, [r4, #2524] @ 0x9dc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a7c │ │ │ │ + bne.w 73bc4 │ │ │ │ ldr.w r2, [r7, #908] @ 0x38c │ │ │ │ - ldr r1, [pc, #224] @ (736a8 ) │ │ │ │ + ldr r1, [pc, #224] @ (737f0 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a74 │ │ │ │ + bne.w 73bbc │ │ │ │ ldr.w r3, [r4, #2652] @ 0xa5c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a60 │ │ │ │ + bne.w 73ba8 │ │ │ │ ldr.w r2, [r7, #912] @ 0x390 │ │ │ │ - ldr r1, [pc, #196] @ (736ac ) │ │ │ │ + ldr r1, [pc, #196] @ (737f4 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a58 │ │ │ │ + bne.w 73ba0 │ │ │ │ ldr.w r3, [r4, #2540] @ 0x9ec │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a44 │ │ │ │ + bne.w 73b8c │ │ │ │ ldr.w r2, [r7, #916] @ 0x394 │ │ │ │ - ldr r1, [pc, #164] @ (736b0 ) │ │ │ │ + ldr r1, [pc, #164] @ (737f8 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a3c │ │ │ │ + bne.w 73b84 │ │ │ │ ldr.w r3, [r4, #1148] @ 0x47c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a28 │ │ │ │ + bne.w 73b70 │ │ │ │ ldr.w r2, [r7, #920] @ 0x398 │ │ │ │ - ldr r1, [pc, #136] @ (736b4 ) │ │ │ │ + ldr r1, [pc, #136] @ (737fc ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73a20 │ │ │ │ + bne.w 73b68 │ │ │ │ ldr.w r3, [r4, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73a0c │ │ │ │ + bne.w 73b54 │ │ │ │ ldr.w r2, [r7, #924] @ 0x39c │ │ │ │ - ldr r1, [pc, #104] @ (736b8 ) │ │ │ │ + ldr r1, [pc, #104] @ (73800 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 739ba │ │ │ │ + bne.w 73b02 │ │ │ │ ldr.w r3, [r4, #1212] @ 0x4bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 739a6 │ │ │ │ + bne.w 73aee │ │ │ │ ldr.w r2, [r7, #928] @ 0x3a0 │ │ │ │ - ldr r1, [pc, #76] @ (736bc ) │ │ │ │ + ldr r1, [pc, #76] @ (73804 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - b.n 736c4 │ │ │ │ + b.n 7380c │ │ │ │ nop │ │ │ │ add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #1 │ │ │ │ add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r0, #1 │ │ │ │ @@ -109225,122 +109347,122 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #15] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r1, #15] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ movs r7, r5 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7399e │ │ │ │ + bne.w 73ae6 │ │ │ │ ldr.w r3, [r4, #1196] @ 0x4ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7398a │ │ │ │ + bne.w 73ad2 │ │ │ │ ldr.w r2, [r7, #932] @ 0x3a4 │ │ │ │ - ldr r1, [pc, #736] @ (739c4 ) │ │ │ │ + ldr r1, [pc, #736] @ (73b0c ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73982 │ │ │ │ + bne.w 73aca │ │ │ │ ldr.w r3, [r4, #940] @ 0x3ac │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7396e │ │ │ │ + bne.w 73ab6 │ │ │ │ ldr.w r2, [r7, #936] @ 0x3a8 │ │ │ │ - ldr r1, [pc, #708] @ (739c8 ) │ │ │ │ + ldr r1, [pc, #708] @ (73b10 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73966 │ │ │ │ + bne.w 73aae │ │ │ │ ldr.w r3, [r4, #1084] @ 0x43c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73952 │ │ │ │ + bne.w 73a9a │ │ │ │ ldr.w r2, [r7, #936] @ 0x3a8 │ │ │ │ - ldr r1, [pc, #676] @ (739cc ) │ │ │ │ + ldr r1, [pc, #676] @ (73b14 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7394a │ │ │ │ + bne.w 73a92 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73936 │ │ │ │ + bne.w 73a7e │ │ │ │ ldr.w r2, [r7, #940] @ 0x3ac │ │ │ │ - ldr r1, [pc, #648] @ (739d0 ) │ │ │ │ + ldr r1, [pc, #648] @ (73b18 ) │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7391a │ │ │ │ + bne.w 73a62 │ │ │ │ ldr.w r3, [r4, #924] @ 0x39c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73922 │ │ │ │ + bne.w 73a6a │ │ │ │ ldr.w r0, [r8, #1792] @ 0x700 │ │ │ │ ldr.w r2, [r7, #944] @ 0x3b0 │ │ │ │ - ldr r1, [pc, #612] @ (739d4 ) │ │ │ │ - bl 7a408 │ │ │ │ + ldr r1, [pc, #612] @ (73b1c ) │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 738f2 │ │ │ │ + bne.w 73a3a │ │ │ │ ldr.w r3, [r4, #2636] @ 0xa4c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 738de │ │ │ │ - ldr r2, [pc, #592] @ (739d8 ) │ │ │ │ + bne.w 73a26 │ │ │ │ + ldr r2, [pc, #592] @ (73b20 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #592] @ (739dc ) │ │ │ │ + ldr r1, [pc, #592] @ (73b24 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 738c8 │ │ │ │ + beq.w 73a10 │ │ │ │ ldr.w r3, [r6, #624] @ 0x270 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 737cc │ │ │ │ + bne.n 73914 │ │ │ │ movw r0, #8592 @ 0x2190 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 7fa70 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #560] @ (739e0 ) │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + bl 7fbb0 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #560] @ (73b28 ) │ │ │ │ + movw r1, #13812 @ 0x35f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ - ldr r2, [pc, #552] @ (739e4 ) │ │ │ │ + bl 80ad8 │ │ │ │ + ldr r2, [pc, #552] @ (73b2c ) │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7389c │ │ │ │ + bne.n 739e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 73888 │ │ │ │ + bne.n 739d0 │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #528] @ (739e8 ) │ │ │ │ + ldr r1, [pc, #528] @ (73b30 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r6, [r7, #1092] @ 0x444 │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ str.w r3, [r7, #1056] @ 0x420 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ str.w r3, [r7, #1060] @ 0x424 │ │ │ │ - bl 1ac308 │ │ │ │ + bl 1ace10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73860 │ │ │ │ + beq.n 739a8 │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r7, #1264] @ 0x4f0 │ │ │ │ - ldr r1, [pc, #484] @ (739ec ) │ │ │ │ + ldr r1, [pc, #484] @ (73b34 ) │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ str.w r3, [r7, #1268] @ 0x4f4 │ │ │ │ - bl 1ac308 │ │ │ │ + bl 1ace10 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73860 │ │ │ │ + beq.n 739a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r4, r4, [r3] │ │ │ │ strd r4, r4, [r3, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ @@ -109348,157 +109470,157 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf38 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cf84 │ │ │ │ - movw r3, #12776 @ 0x31e8 │ │ │ │ + movw r3, #13544 @ 0x34e8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #424] @ (739f0 ) │ │ │ │ + ldr r0, [pc, #424] @ (73b38 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7381e │ │ │ │ + b.n 73966 │ │ │ │ movs r0, #0 │ │ │ │ - bl 64ce8 │ │ │ │ - ldr r3, [pc, #396] @ (739f4 ) │ │ │ │ + bl 64d70 │ │ │ │ + ldr r3, [pc, #396] @ (73b3c ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #13080 @ 0x3318 │ │ │ │ + movw r3, #13848 @ 0x3618 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7381e │ │ │ │ + b.n 73966 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 737cc │ │ │ │ + bne.n 73914 │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 737cc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73914 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 738a8 │ │ │ │ + beq.n 739f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #564] @ 0x234 │ │ │ │ - cbz r3, 738be │ │ │ │ - ldr r3, [pc, #332] @ (739f8 ) │ │ │ │ + cbz r3, 73a06 │ │ │ │ + ldr r3, [pc, #332] @ (73b40 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #13052 @ 0x32fc │ │ │ │ + movw r3, #13820 @ 0x35fc │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7387a │ │ │ │ + b.n 739c2 │ │ │ │ add.w r0, r2, #564 @ 0x234 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 738a8 │ │ │ │ - ldr r3, [pc, #304] @ (739fc ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 739f0 │ │ │ │ + ldr r3, [pc, #304] @ (73b44 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #12996 @ 0x32c4 │ │ │ │ + movw r3, #13764 @ 0x35c4 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7387a │ │ │ │ + b.n 739c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2636] @ 0xa4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73786 │ │ │ │ - ldr r0, [pc, #232] @ (739d4 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73786 │ │ │ │ - ldr r0, [pc, #224] @ (739d4 ) │ │ │ │ - bl 792a4 │ │ │ │ - movw r3, #12880 @ 0x3250 │ │ │ │ + bne.w 738ce │ │ │ │ + ldr r0, [pc, #232] @ (73b1c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 738ce │ │ │ │ + ldr r0, [pc, #224] @ (73b1c ) │ │ │ │ + bl 793f0 │ │ │ │ + movw r3, #13648 @ 0x3550 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #252] @ (73a00 ) │ │ │ │ + ldr r1, [pc, #252] @ (73b48 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7381e │ │ │ │ - ldr r0, [pc, #180] @ (739d0 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + b.n 73966 │ │ │ │ + ldr r0, [pc, #180] @ (73b18 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73764 │ │ │ │ - ldr r0, [pc, #160] @ (739d0 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73764 │ │ │ │ + bne.w 738ac │ │ │ │ + ldr r0, [pc, #160] @ (73b18 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 738ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73742 │ │ │ │ - ldr r0, [pc, #136] @ (739cc ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73742 │ │ │ │ - ldr r0, [pc, #128] @ (739cc ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 7388a │ │ │ │ + ldr r0, [pc, #136] @ (73b14 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7388a │ │ │ │ + ldr r0, [pc, #128] @ (73b14 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1084] @ 0x43c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73720 │ │ │ │ - ldr r0, [pc, #104] @ (739c8 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73720 │ │ │ │ - ldr r0, [pc, #96] @ (739c8 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 73868 │ │ │ │ + ldr r0, [pc, #104] @ (73b10 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73868 │ │ │ │ + ldr r0, [pc, #96] @ (73b10 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 736fe │ │ │ │ - ldr r0, [pc, #72] @ (739c4 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 736fe │ │ │ │ - ldr r0, [pc, #64] @ (739c4 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 73846 │ │ │ │ + ldr r0, [pc, #72] @ (73b0c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73846 │ │ │ │ + ldr r0, [pc, #64] @ (73b0c ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1196] @ 0x4ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 736dc │ │ │ │ - ldr r0, [pc, #108] @ (73a04 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 736dc │ │ │ │ - ldr r0, [pc, #100] @ (73a04 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 73824 │ │ │ │ + ldr r0, [pc, #108] @ (73b4c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73824 │ │ │ │ + ldr r0, [pc, #100] @ (73b4c ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1212] @ 0x4bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7366a │ │ │ │ - ldr r0, [pc, #84] @ (73a08 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7366a │ │ │ │ - ldr r0, [pc, #76] @ (73a08 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 737b2 │ │ │ │ + ldr r0, [pc, #84] @ (73b50 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 737b2 │ │ │ │ + ldr r0, [pc, #76] @ (73b50 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ nop │ │ │ │ strb r4, [r1, #11] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -109514,203 +109636,203 @@ │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r2, r1, #1 │ │ │ │ add r7, sp, #624 @ 0x270 │ │ │ │ lsls r7, r0, #1 │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r1, #15] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #15] │ │ │ │ lsls r1, r1, #1 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73648 │ │ │ │ - ldr r0, [pc, #480] @ (73bfc ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73648 │ │ │ │ - ldr r0, [pc, #472] @ (73bfc ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 73790 │ │ │ │ + ldr r0, [pc, #480] @ (73d44 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73790 │ │ │ │ + ldr r0, [pc, #472] @ (73d44 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73626 │ │ │ │ - ldr r0, [pc, #456] @ (73c00 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73626 │ │ │ │ - ldr r0, [pc, #448] @ (73c00 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 7376e │ │ │ │ + ldr r0, [pc, #456] @ (73d48 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7376e │ │ │ │ + ldr r0, [pc, #448] @ (73d48 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2540] @ 0x9ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73604 │ │ │ │ - ldr r0, [pc, #432] @ (73c04 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73604 │ │ │ │ - ldr r0, [pc, #424] @ (73c04 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 7374c │ │ │ │ + ldr r0, [pc, #432] @ (73d4c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7374c │ │ │ │ + ldr r0, [pc, #424] @ (73d4c ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2652] @ 0xa5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 735e2 │ │ │ │ - ldr r0, [pc, #408] @ (73c08 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 735e2 │ │ │ │ - ldr r0, [pc, #400] @ (73c08 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 7372a │ │ │ │ + ldr r0, [pc, #408] @ (73d50 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7372a │ │ │ │ + ldr r0, [pc, #400] @ (73d50 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2524] @ 0x9dc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 735c0 │ │ │ │ - ldr r0, [pc, #384] @ (73c0c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 735c0 │ │ │ │ - ldr r0, [pc, #376] @ (73c0c ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 73708 │ │ │ │ + ldr r0, [pc, #384] @ (73d54 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73708 │ │ │ │ + ldr r0, [pc, #376] @ (73d54 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1036] @ 0x40c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7359e │ │ │ │ - ldr r0, [pc, #360] @ (73c10 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7359e │ │ │ │ - ldr r0, [pc, #352] @ (73c10 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 736e6 │ │ │ │ + ldr r0, [pc, #360] @ (73d58 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 736e6 │ │ │ │ + ldr r0, [pc, #352] @ (73d58 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2604] @ 0xa2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7357c │ │ │ │ - ldr r0, [pc, #336] @ (73c14 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7357c │ │ │ │ - ldr r0, [pc, #328] @ (73c14 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 736c4 │ │ │ │ + ldr r0, [pc, #336] @ (73d5c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 736c4 │ │ │ │ + ldr r0, [pc, #328] @ (73d5c ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1388] @ 0x56c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7355a │ │ │ │ - ldr r0, [pc, #312] @ (73c18 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7355a │ │ │ │ - ldr r0, [pc, #304] @ (73c18 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 736a2 │ │ │ │ + ldr r0, [pc, #312] @ (73d60 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 736a2 │ │ │ │ + ldr r0, [pc, #304] @ (73d60 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73538 │ │ │ │ - ldr r0, [pc, #288] @ (73c1c ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73538 │ │ │ │ + bne.w 73680 │ │ │ │ + ldr r0, [pc, #288] @ (73d64 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73680 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2716] @ 0xa9c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73516 │ │ │ │ - ldr r0, [pc, #272] @ (73c20 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73516 │ │ │ │ - ldr r0, [pc, #264] @ (73c20 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 7365e │ │ │ │ + ldr r0, [pc, #272] @ (73d68 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7365e │ │ │ │ + ldr r0, [pc, #264] @ (73d68 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 734f4 │ │ │ │ - ldr r0, [pc, #248] @ (73c24 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 734f4 │ │ │ │ - ldr r0, [pc, #240] @ (73c24 ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ + bne.w 7363c │ │ │ │ + ldr r0, [pc, #248] @ (73d6c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7363c │ │ │ │ + ldr r0, [pc, #240] @ (73d6c ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #1052] @ 0x41c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 734d2 │ │ │ │ + bne.w 7361a │ │ │ │ addw r0, r4, #1052 @ 0x41c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 734d2 │ │ │ │ - ldr r0, [pc, #204] @ (73c1c ) │ │ │ │ - bl 792a4 │ │ │ │ - b.n 738f8 │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7361a │ │ │ │ + ldr r0, [pc, #204] @ (73d64 ) │ │ │ │ + bl 793f0 │ │ │ │ + b.n 73a40 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 73900 │ │ │ │ - ldr r3, [pc, #196] @ (73c28 ) │ │ │ │ + b.n 73a48 │ │ │ │ + ldr r3, [pc, #196] @ (73d70 ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #62472 @ 0xf408 │ │ │ │ + movw r3, #63240 @ 0xf708 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 7387a │ │ │ │ + b.n 739c2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #176] @ (73c2c ) │ │ │ │ + ldr r2, [pc, #176] @ (73d74 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #13080 @ 0x3318 │ │ │ │ + movw r3, #13848 @ 0x3618 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7381e │ │ │ │ - ldr r3, [pc, #160] @ (73c30 ) │ │ │ │ + b.n 73966 │ │ │ │ + ldr r3, [pc, #160] @ (73d78 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #12968 @ 0x32a8 │ │ │ │ + movw r3, #13736 @ 0x35a8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7387a │ │ │ │ - ldr r3, [pc, #140] @ (73c34 ) │ │ │ │ + b.n 739c2 │ │ │ │ + ldr r3, [pc, #140] @ (73d7c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - movw r3, #12936 @ 0x3288 │ │ │ │ + movw r3, #13704 @ 0x3588 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 7387a │ │ │ │ - ldr r2, [pc, #124] @ (73c38 ) │ │ │ │ + b.n 739c2 │ │ │ │ + ldr r2, [pc, #124] @ (73d80 ) │ │ │ │ add r3, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ - movw r2, #12908 @ 0x326c │ │ │ │ + movw r2, #13676 @ 0x356c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7381e │ │ │ │ - movw r3, #12848 @ 0x3230 │ │ │ │ + b.n 73966 │ │ │ │ + movw r3, #13616 @ 0x3530 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 73846 │ │ │ │ - bl 80728 │ │ │ │ + b.n 7398e │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73356 │ │ │ │ - movw r3, #12808 @ 0x3208 │ │ │ │ + beq.w 7349e │ │ │ │ + movw r3, #13576 @ 0x3508 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 73846 │ │ │ │ + b.n 7398e │ │ │ │ nop │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #14] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrb r4, [r1, #4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -109726,189 +109848,189 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r7, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ - b.w 1ac2f8 │ │ │ │ + b.w 1ace00 │ │ │ │ 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, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 73c8a │ │ │ │ + cbz r3, 73dd2 │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 73c8a │ │ │ │ - ldr r3, [pc, #332] @ (73dbc ) │ │ │ │ + cbz r3, 73dd2 │ │ │ │ + ldr r3, [pc, #332] @ (73f04 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 73dac │ │ │ │ + beq.w 73ef4 │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ blx 2a4f4 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 73dac │ │ │ │ + bne.w 73ef4 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 73da8 │ │ │ │ + bhi.w 73ef0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ add.w r2, r4, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 73d6a │ │ │ │ - ldr r1, [pc, #272] @ (73dbc ) │ │ │ │ + bne.n 73eb2 │ │ │ │ + ldr r1, [pc, #272] @ (73f04 ) │ │ │ │ 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 73d46 │ │ │ │ + bhi.n 73e8e │ │ │ │ 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 73d8c │ │ │ │ + beq.n 73ed4 │ │ │ │ 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, 73d28 │ │ │ │ + cbz r7, 73e70 │ │ │ │ movs r2, #0 │ │ │ │ lsrs r1, r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ bfi r2, r1, #16, #8 │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ 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 73d84 │ │ │ │ + beq.n 73ecc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 29718 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.n 73d78 │ │ │ │ + bhi.n 73ec0 │ │ │ │ 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] │ │ │ │ - cbnz r0, 73d72 │ │ │ │ + cbnz r0, 73eba │ │ │ │ ldr.w r7, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 73d9e │ │ │ │ + bne.n 73ee6 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ - cbz r0, 73da8 │ │ │ │ + cbz r0, 73ef0 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 73d72 │ │ │ │ + b.n 73eba │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ - cbz r0, 73da8 │ │ │ │ + cbz r0, 73ef0 │ │ │ │ mov r3, r0 │ │ │ │ rev r2, r4 │ │ │ │ - b.n 73cf4 │ │ │ │ + b.n 73e3c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 73ce6 │ │ │ │ + b.n 73e2e │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 73d20 │ │ │ │ + b.n 73e68 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73d72 │ │ │ │ - b.n 73d46 │ │ │ │ + bne.n 73eba │ │ │ │ + b.n 73e8e │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ - b.n 73d5c │ │ │ │ + b.n 73ea4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 73d20 │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + b.n 73e68 │ │ │ │ + movw r1, #13888 @ 0x3640 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #8] @ (73dc0 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (73f08 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r7, r5 │ │ │ │ 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, #84] @ 0x54 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - bmi.w 73f26 │ │ │ │ + bmi.w 7406e │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76e8c │ │ │ │ + beq.w 76fd4 │ │ │ │ ldr.w r4, [r0, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 73f78 │ │ │ │ + beq.w 740c0 │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73fde │ │ │ │ + beq.w 74126 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bpl.w 7400a │ │ │ │ - ldr r6, [pc, #720] @ (740e0 ) │ │ │ │ + bpl.w 74152 │ │ │ │ + ldr r6, [pc, #720] @ (74228 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -109918,59 +110040,59 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r1, #252] @ 0xfc │ │ │ │ cmp r4, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76af8 │ │ │ │ + beq.w 76c40 │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7586a │ │ │ │ + beq.w 759b2 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ clz r3, r3 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ mov r5, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ and.w r0, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75892 │ │ │ │ + bne.w 759da │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 740f0 │ │ │ │ + bne.w 74238 │ │ │ │ ldr.w r3, [r9, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75748 │ │ │ │ + beq.w 75890 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 76fe0 │ │ │ │ + bl 77128 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr.w r5, [r9, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bpl.w 755f2 │ │ │ │ + bpl.w 7573a │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ ldr.w r2, [r9, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74010 │ │ │ │ + bne.w 74158 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 74110 │ │ │ │ + bne.w 74258 │ │ │ │ lsls r4, r5, #24 │ │ │ │ itt pl │ │ │ │ ldrpl.w r3, [r3, #156] @ 0x9c │ │ │ │ strpl.w r3, [r9, #156] @ 0x9c │ │ │ │ - bmi.w 75942 │ │ │ │ + bmi.w 75a8a │ │ │ │ lsls r0, r5, #30 │ │ │ │ - bpl.w 74124 │ │ │ │ - ldr r6, [pc, #528] @ (740e0 ) │ │ │ │ + bpl.w 7426c │ │ │ │ + ldr r6, [pc, #528] @ (74228 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov.w r3, #28 │ │ │ │ @@ -109981,27 +110103,27 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76a52 │ │ │ │ + beq.w 76b9a │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r3, #1412] @ 0x584 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744ec │ │ │ │ + beq.w 74634 │ │ │ │ ldr.w r8, [r1, #16] │ │ │ │ - b.n 7413c │ │ │ │ - ldr r6, [pc, #440] @ (740e0 ) │ │ │ │ + b.n 74284 │ │ │ │ + ldr r6, [pc, #440] @ (74228 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -110013,33 +110135,33 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76b04 │ │ │ │ + beq.w 76c4c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76e8c │ │ │ │ + beq.w 76fd4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73dfa │ │ │ │ - bl 72144 │ │ │ │ + bne.w 73f42 │ │ │ │ + bl 7228c │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f66 │ │ │ │ + beq.w 760ae │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75d5c │ │ │ │ - ldr r6, [pc, #332] @ (740e0 ) │ │ │ │ + beq.w 75ea4 │ │ │ │ + ldr r6, [pc, #332] @ (74228 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -110051,242 +110173,242 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76a98 │ │ │ │ + beq.w 76be0 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73e06 │ │ │ │ + bne.w 73f4e │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 75878 │ │ │ │ + beq.w 759c0 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r5, r2, #22 │ │ │ │ - bmi.w 76c5e │ │ │ │ + bmi.w 76da6 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str.w r3, [r9, #128] @ 0x80 │ │ │ │ lsls r4, r2, #30 │ │ │ │ - bmi.w 73e0e │ │ │ │ + bmi.w 73f56 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 73e46 │ │ │ │ + b.n 73f8e │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 75942 │ │ │ │ + bmi.w 75a8a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ and.w r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 763d2 │ │ │ │ + beq.w 7651a │ │ │ │ lsls r3, r5, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r5, [r9, #132] @ 0x84 │ │ │ │ - bpl.n 74068 │ │ │ │ - ldr r6, [pc, #168] @ (740e0 ) │ │ │ │ + bpl.n 741b0 │ │ │ │ + ldr r6, [pc, #168] @ (74228 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r9, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ 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, r9 │ │ │ │ - beq.n 7405e │ │ │ │ + beq.n 741a6 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 76b5c │ │ │ │ + bls.w 76ca4 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - ldr r3, [pc, #120] @ (740e4 ) │ │ │ │ + ldr r3, [pc, #120] @ (7422c ) │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ ldr.w r2, [r3, #3160] @ 0xc58 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 75f54 │ │ │ │ + bne.w 7609c │ │ │ │ ldr.w r2, [r3, #3168] @ 0xc60 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 75f54 │ │ │ │ - ldr r1, [pc, #96] @ (740e8 ) │ │ │ │ + beq.w 7609c │ │ │ │ + ldr r1, [pc, #96] @ (74230 ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 75e64 │ │ │ │ + bne.w 75fac │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (740ec ) │ │ │ │ + ldr r0, [pc, #76] @ (74234 ) │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7a024 │ │ │ │ + bl 7a178 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #52] @ (740e8 ) │ │ │ │ + ldr r1, [pc, #52] @ (74230 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 740d0 │ │ │ │ + beq.n 74218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c70 │ │ │ │ + beq.w 76db8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ adds r6, #1 │ │ │ │ mov r5, r2 │ │ │ │ - bne.n 7411e │ │ │ │ - b.w 75f66 │ │ │ │ + bne.n 74266 │ │ │ │ + b.w 760ae │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 740fe │ │ │ │ + cbz r4, 74246 │ │ │ │ lsls r7, r0, #1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73e78 │ │ │ │ + bne.w 73fc0 │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74010 │ │ │ │ + bne.n 74158 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 75726 │ │ │ │ + beq.w 7586e │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 75942 │ │ │ │ + bmi.w 75a8a │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r9, #156] @ 0x9c │ │ │ │ lsls r0, r5, #30 │ │ │ │ - bmi.w 73ecc │ │ │ │ + bmi.w 74014 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r3, #1412] @ 0x584 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744ec │ │ │ │ + beq.w 74634 │ │ │ │ ldr.w r8, [r9, #132] @ 0x84 │ │ │ │ - movw lr, #57005 @ 0xdead │ │ │ │ + movw lr, #58853 @ 0xe5e5 │ │ │ │ movt lr, #31 │ │ │ │ movw ip, #29684 @ 0x73f4 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ - ldr r4, [pc, #128] @ (741d0 ) │ │ │ │ + ldr r4, [pc, #128] @ (74318 ) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ str.w lr, [sp, #12] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - b.n 7417a │ │ │ │ + b.n 742c2 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ - cbz r2, 74170 │ │ │ │ + cbz r2, 742b8 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r5, r2, r1 │ │ │ │ - beq.n 74170 │ │ │ │ + beq.n 742b8 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 741d4 │ │ │ │ + bne.n 7431c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744ec │ │ │ │ + beq.w 74634 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74170 │ │ │ │ + beq.n 742b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 744d4 │ │ │ │ + bcs.w 7461c │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 741b2 │ │ │ │ + bcs.n 742fa │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 741c0 │ │ │ │ + bcs.n 74308 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 7415c │ │ │ │ + bhi.n 742a4 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r9 │ │ │ │ - bls.n 74166 │ │ │ │ + bls.n 742ae │ │ │ │ ldr.w r2, [r9, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74170 │ │ │ │ + beq.n 742b8 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 74166 │ │ │ │ + b.n 742ae │ │ │ │ ldr.w r2, [r9, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74170 │ │ │ │ + beq.n 742b8 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 74166 │ │ │ │ + b.n 742ae │ │ │ │ ldr.w r2, [r9, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74170 │ │ │ │ + beq.n 742b8 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 74166 │ │ │ │ + b.n 742ae │ │ │ │ nop │ │ │ │ - cbz r4, 741ea │ │ │ │ + cbz r4, 74332 │ │ │ │ lsls r7, r0, #1 │ │ │ │ ldr.w r1, [r9, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 74386 │ │ │ │ + bpl.w 744ce │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74386 │ │ │ │ + beq.w 744ce │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r1, #80] @ 0x50 │ │ │ │ - bcs.w 74fbc │ │ │ │ + bcs.w 75104 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 75716 │ │ │ │ + bcs.w 7585e │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r1, #56] @ 0x38 │ │ │ │ - bcs.w 74fbc │ │ │ │ + bcs.w 75104 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 74fb2 │ │ │ │ + bls.w 750fa │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74386 │ │ │ │ + beq.w 744ce │ │ │ │ cmn r1, r3 │ │ │ │ - beq.w 74386 │ │ │ │ + beq.w 744ce │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 74386 │ │ │ │ + bne.w 744ce │ │ │ │ add.w r3, r9, #148 @ 0x94 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 75bd4 │ │ │ │ + beq.w 75d1c │ │ │ │ add.w r3, r9, #68 @ 0x44 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 75e1c │ │ │ │ + beq.w 75f64 │ │ │ │ add.w r3, r9, #32 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74252 │ │ │ │ + beq.n 7439a │ │ │ │ add.w r3, r9, #72 @ 0x48 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 74170 │ │ │ │ + bne.n 742b8 │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r2, #35752 @ 0x8ba8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r9, r2 │ │ │ │ it ne │ │ │ │ @@ -110376,1188 +110498,1188 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ movw r2, #9220 @ 0x2404 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r9, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 754e0 │ │ │ │ + bne.w 75628 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 754e0 │ │ │ │ + beq.w 75628 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 752a2 │ │ │ │ + bne.w 753ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 766aa │ │ │ │ + beq.w 767f2 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29684 @ 0x73f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 74ffc │ │ │ │ - ldr r3, [pc, #232] @ (744cc ) │ │ │ │ + bpl.w 75144 │ │ │ │ + ldr r3, [pc, #232] @ (74614 ) │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9] │ │ │ │ subs r0, #8 │ │ │ │ cmp r1, lr │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne.w 7500a │ │ │ │ + bne.w 75152 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ blx 29d00 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76e5e │ │ │ │ - ldr r7, [pc, #140] @ (744cc ) │ │ │ │ + beq.w 76fa6 │ │ │ │ + ldr r7, [pc, #140] @ (74614 ) │ │ │ │ mov r2, fp │ │ │ │ ldr.w r0, [r7, sl] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76e60 │ │ │ │ + beq.w 76fa8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r4, r3, [r5, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str.w fp, [r5, #16] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 76dc8 │ │ │ │ + bpl.w 76f10 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 74d06 │ │ │ │ + bne.w 74e4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 74d12 │ │ │ │ + bne.w 74e5a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 74d1e │ │ │ │ + bne.w 74e66 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r6, r3, #1 │ │ │ │ - beq.w 74d1e │ │ │ │ + beq.w 74e66 │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ - ldr r6, [pc, #60] @ (744d0 ) │ │ │ │ + ldr r6, [pc, #60] @ (74618 ) │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r1, r6 │ │ │ │ mov r1, r8 │ │ │ │ - beq.w 75b54 │ │ │ │ - bl 7ca6c │ │ │ │ + beq.w 75c9c │ │ │ │ + bl 7cbbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75b62 │ │ │ │ + beq.w 75caa │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74170 │ │ │ │ + bne.w 742b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 74170 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 742b8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ ldr.w r2, [r9, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 74166 │ │ │ │ + bne.w 742ae │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7417a │ │ │ │ + bne.w 742c2 │ │ │ │ ldr.w r4, [r9, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 75556 │ │ │ │ + bne.w 7569e │ │ │ │ ldr.w r7, [r9, #120] @ 0x78 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75132 │ │ │ │ + beq.w 7527a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75014 │ │ │ │ + bne.w 7515c │ │ │ │ ldr.w sl, [r7] │ │ │ │ ldr.w r4, [r9, #132] @ 0x84 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 75052 │ │ │ │ + bne.w 7519a │ │ │ │ ldr.w r7, [r9, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75d64 │ │ │ │ - ldr.w r8, [pc, #720] @ 747fc │ │ │ │ + bne.w 75eac │ │ │ │ + ldr.w r8, [pc, #720] @ 74944 │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ ldr.w r3, [r8, #1180] @ 0x49c │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 75b34 │ │ │ │ + bne.w 75c7c │ │ │ │ ldr.w r2, [r8, #1188] @ 0x4a4 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 75b34 │ │ │ │ + beq.w 75c7c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #680] @ (747f8 ) │ │ │ │ + ldr r1, [pc, #680] @ (74940 ) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r5, r0, #3 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7554a │ │ │ │ + bne.w 75692 │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 754f6 │ │ │ │ - ldr r1, [pc, #648] @ (747f8 ) │ │ │ │ + bne.w 7563e │ │ │ │ + ldr r1, [pc, #648] @ (74940 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75ea4 │ │ │ │ + beq.w 75fec │ │ │ │ ldr.w r5, [r9, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 769dc │ │ │ │ + beq.w 76b24 │ │ │ │ ldr.w r1, [r9, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r1, #17 │ │ │ │ - bpl.w 75e74 │ │ │ │ + bpl.w 75fbc │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r1, r3 │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7521c │ │ │ │ + beq.w 75364 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7522c │ │ │ │ + bne.w 75374 │ │ │ │ ldr.w r3, [r9, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str.w r2, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75236 │ │ │ │ + bne.w 7537e │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ str.w r2, [r9, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75240 │ │ │ │ + bne.w 75388 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ str.w r3, [r9, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 75254 │ │ │ │ + beq.w 7539c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 75270 │ │ │ │ + beq.w 753b8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74646 │ │ │ │ + beq.n 7478e │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 75270 │ │ │ │ + beq.w 753b8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 74646 │ │ │ │ + beq.n 7478e │ │ │ │ ldr r4, [r2, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 75270 │ │ │ │ + beq.w 753b8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 74646 │ │ │ │ + beq.n 7478e │ │ │ │ add.w r7, r2, #20 │ │ │ │ movs r4, #3 │ │ │ │ mov ip, r3 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 75270 │ │ │ │ + beq.w 753b8 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 7462e │ │ │ │ + bne.n 74776 │ │ │ │ mov r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ movw r6, #40780 @ 0x9f4c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76904 │ │ │ │ + beq.w 76a4c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74682 │ │ │ │ + beq.n 747ca │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76904 │ │ │ │ + beq.w 76a4c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 74682 │ │ │ │ + beq.n 747ca │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76904 │ │ │ │ + beq.w 76a4c │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7466c │ │ │ │ + bne.n 747b4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ movw r6, #42652 @ 0xa69c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76910 │ │ │ │ + beq.w 76a58 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 746be │ │ │ │ + beq.n 74806 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76910 │ │ │ │ + beq.w 76a58 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 746be │ │ │ │ + beq.n 74806 │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76910 │ │ │ │ + beq.w 76a58 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 746a8 │ │ │ │ + bne.n 747f0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ movw r6, #42444 @ 0xa5cc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76a6c │ │ │ │ + beq.w 76bb4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 746fa │ │ │ │ + beq.n 74842 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76a6c │ │ │ │ + beq.w 76bb4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 746fa │ │ │ │ + beq.n 74842 │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76a6c │ │ │ │ + beq.w 76bb4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 746e4 │ │ │ │ + bne.n 7482c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 7691c │ │ │ │ + beq.w 76a64 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7472c │ │ │ │ + beq.n 74874 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 7691c │ │ │ │ + beq.w 76a64 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 7472c │ │ │ │ + beq.n 74874 │ │ │ │ add.w r6, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 7691c │ │ │ │ + beq.w 76a64 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 74716 │ │ │ │ + bne.n 7485e │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ movw r6, #42028 @ 0xa42c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76348 │ │ │ │ + beq.w 76490 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 74768 │ │ │ │ + beq.n 748b0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76348 │ │ │ │ + beq.w 76490 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 74768 │ │ │ │ + beq.n 748b0 │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76348 │ │ │ │ + beq.w 76490 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 74752 │ │ │ │ + bne.n 7489a │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ movw r6, #22164 @ 0x5694 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 76a78 │ │ │ │ + beq.w 76bc0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 747a4 │ │ │ │ + beq.n 748ec │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w 76a78 │ │ │ │ + beq.w 76bc0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 747a4 │ │ │ │ + beq.n 748ec │ │ │ │ add.w r7, r2, #16 │ │ │ │ movs r4, #2 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ adds r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 76a78 │ │ │ │ + beq.w 76bc0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7478e │ │ │ │ + bne.n 748d6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 75278 │ │ │ │ + ble.w 753c0 │ │ │ │ movw r4, #21648 @ 0x5490 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 76982 │ │ │ │ + beq.w 76aca │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 747d6 │ │ │ │ + beq.n 7491e │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 76982 │ │ │ │ + beq.w 76aca │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 747d6 │ │ │ │ + beq.n 7491e │ │ │ │ adds r2, #16 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 76982 │ │ │ │ + beq.w 76aca │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 747c6 │ │ │ │ + bne.n 7490e │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #9 │ │ │ │ - bmi.w 75db0 │ │ │ │ + bmi.w 75ef8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ lsls r0, r1, #8 │ │ │ │ - bmi.w 76928 │ │ │ │ + bmi.w 76a70 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 74a7c │ │ │ │ - b.n 74800 │ │ │ │ - add r3, pc, #736 @ (adr r3, 74adc ) │ │ │ │ + ble.w 74bc4 │ │ │ │ + b.n 74948 │ │ │ │ + add r3, pc, #736 @ (adr r3, 74c24 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov.w fp, #1 │ │ │ │ adds r3, #12 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74cf4 │ │ │ │ + bge.w 74e3c │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ - cbz r3, 7482c │ │ │ │ + cbz r3, 74974 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74d80 │ │ │ │ + bne.w 74ec8 │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ - cbz r3, 7483e │ │ │ │ + cbz r3, 74986 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74fc6 │ │ │ │ + bne.w 7510e │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 748ba │ │ │ │ + beq.n 74a02 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 748ba │ │ │ │ + beq.n 74a02 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ ldrd ip, r7, [r3, #4] │ │ │ │ mov lr, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7536e │ │ │ │ - cbnz r0, 74866 │ │ │ │ + bne.w 754b6 │ │ │ │ + cbnz r0, 749ae │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 758b8 │ │ │ │ + bne.w 75a00 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 74874 │ │ │ │ + bne.n 749bc │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75dc2 │ │ │ │ - cbnz r7, 7487e │ │ │ │ + bne.w 75f0a │ │ │ │ + cbnz r7, 749c6 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76252 │ │ │ │ + bne.w 7639a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7488a │ │ │ │ + cbnz r0, 749d2 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76392 │ │ │ │ + bne.w 764da │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 74896 │ │ │ │ + cbnz r0, 749de │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76946 │ │ │ │ + bne.w 76a8e │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 748a2 │ │ │ │ + cbnz r0, 749ea │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75d74 │ │ │ │ + bne.w 75ebc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 748ae │ │ │ │ + cbnz r0, 749f6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76a04 │ │ │ │ + bne.w 76b4c │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 748ba │ │ │ │ + cbnz r0, 74a02 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76aaa │ │ │ │ + bne.w 76bf2 │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ - cbz r3, 748f4 │ │ │ │ + cbz r3, 74a3c │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - cbz r1, 748f4 │ │ │ │ + cbz r1, 74a3c │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd ip, r7, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75332 │ │ │ │ - cbnz r0, 748dc │ │ │ │ + bne.w 7547a │ │ │ │ + cbnz r0, 74a24 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 758aa │ │ │ │ + bne.w 759f2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 748ea │ │ │ │ + bne.n 74a32 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75976 │ │ │ │ - cbnz r7, 748f4 │ │ │ │ + bne.w 75abe │ │ │ │ + cbnz r7, 74a3c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 75360 │ │ │ │ + bne.w 754a8 │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ - cbz r3, 74902 │ │ │ │ + cbz r3, 74a4a │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74f6e │ │ │ │ + bne.w 750b6 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76934 │ │ │ │ + beq.w 76a7c │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ - cbnz r3, 74924 │ │ │ │ + cbnz r3, 74a6c │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbnz r3, 74924 │ │ │ │ + cbnz r3, 74a6c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str.w r3, [r9, #32] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ - cbnz r3, 7493c │ │ │ │ + cbnz r3, 74a84 │ │ │ │ ldr.w r3, [r9, #76] @ 0x4c │ │ │ │ - cbnz r3, 7493c │ │ │ │ + cbnz r3, 74a84 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str.w r3, [r9, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #44] @ 0x2c │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75150 │ │ │ │ + bne.w 75298 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75150 │ │ │ │ + beq.w 75298 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75170 │ │ │ │ + beq.w 752b8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne.w r3, [r9, #44] @ 0x2c │ │ │ │ - cbnz r1, 7496c │ │ │ │ + cbnz r1, 74ab4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75160 │ │ │ │ + bne.w 752a8 │ │ │ │ ldr.w r3, [r9, #64] @ 0x40 │ │ │ │ - cbnz r3, 7498c │ │ │ │ + cbnz r3, 74ad4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #20 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #8] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #8] │ │ │ │ strmi.w r3, [r9, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75e3e │ │ │ │ + bne.w 75f86 │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ - cbnz r3, 749a4 │ │ │ │ + cbnz r3, 74aec │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbz r3, 749a4 │ │ │ │ + cbz r3, 74aec │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74c22 │ │ │ │ + beq.w 74d6a │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 74c22 │ │ │ │ + bne.w 74d6a │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74c30 │ │ │ │ + beq.w 74d78 │ │ │ │ ldrd r1, r3, [r9, #108] @ 0x6c │ │ │ │ - cbnz r1, 749bc │ │ │ │ + cbnz r1, 74b04 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74b9a │ │ │ │ - cbnz r3, 749c6 │ │ │ │ + bne.w 74ce2 │ │ │ │ + cbnz r3, 74b0e │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 752ae │ │ │ │ + bne.w 753f6 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74bd0 │ │ │ │ + bne.w 74d18 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76a18 │ │ │ │ + bne.w 76b60 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w r1, [r9, #140] @ 0x8c │ │ │ │ - cbnz r1, 749ec │ │ │ │ + cbnz r1, 74b34 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76a22 │ │ │ │ + bne.w 76b6a │ │ │ │ ldr.w r1, [r9, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 751a8 │ │ │ │ + beq.w 752f0 │ │ │ │ ldrd r1, r0, [r9, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74d3e │ │ │ │ + bne.w 74e86 │ │ │ │ ldr.w r6, [r4, #148] @ 0x94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74d3e │ │ │ │ + beq.w 74e86 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 75184 │ │ │ │ + beq.w 752cc │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ strne.w r6, [r9, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 756d2 │ │ │ │ + beq.w 7581a │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ - cbnz r1, 74a32 │ │ │ │ + cbnz r1, 74b7a │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74d5e │ │ │ │ + bne.w 74ea6 │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ - cbnz r1, 74a42 │ │ │ │ + cbnz r1, 74b8a │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76248 │ │ │ │ + bne.w 76390 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor.w r1, r2, r3 │ │ │ │ lsls r6, r1, #17 │ │ │ │ - bmi.w 74cbc │ │ │ │ + bmi.w 74e04 │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 752d6 │ │ │ │ + beq.w 7541e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ tst.w r2, #96 @ 0x60 │ │ │ │ - bne.w 74cf4 │ │ │ │ + bne.w 74e3c │ │ │ │ and.w r3, r3, #96 @ 0x60 │ │ │ │ add.w fp, fp, #1 │ │ │ │ orrs r2, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7480a │ │ │ │ + bne.w 74952 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - cbz r5, 74aae │ │ │ │ + cbz r5, 74bf6 │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7564c │ │ │ │ + beq.w 75794 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7565c │ │ │ │ + beq.w 757a4 │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7566c │ │ │ │ + beq.w 757b4 │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7567c │ │ │ │ + beq.w 757c4 │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7568c │ │ │ │ + beq.w 757d4 │ │ │ │ and.w r3, r2, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ - bne.n 74ace │ │ │ │ + bne.n 74c16 │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ - movw r3, #51353 @ 0xc899 │ │ │ │ + movw r3, #51689 @ 0xc9e9 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, r3 │ │ │ │ - beq.w 76dac │ │ │ │ + beq.w 76ef4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 75458 │ │ │ │ + bmi.w 755a0 │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bpl.w 751c4 │ │ │ │ + bpl.w 7530c │ │ │ │ ldr.w r3, [r9, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ - bne.w 76d3a │ │ │ │ + bne.w 76e82 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ mvn.w r1, #15 │ │ │ │ str.w r1, [r9, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 751ce │ │ │ │ + beq.w 75316 │ │ │ │ ldr.w r4, [r9, #168] @ 0xa8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 74b42 │ │ │ │ + ble.n 74c8a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74b1a │ │ │ │ + bge.n 74c62 │ │ │ │ mov r1, r9 │ │ │ │ - bl 7e884 │ │ │ │ + bl 7e9d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 75f62 │ │ │ │ + blt.w 760aa │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 74b42 │ │ │ │ + beq.n 74c8a │ │ │ │ adds r4, #12 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 76e26 │ │ │ │ - bl 7e884 │ │ │ │ + bge.w 76f6e │ │ │ │ + bl 7e9d4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 75f62 │ │ │ │ + blt.w 760aa │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 74b22 │ │ │ │ + bne.n 74c6a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 74b72 │ │ │ │ + cbz r3, 74cba │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r7, r2, #27 │ │ │ │ - bmi.w 753a2 │ │ │ │ + bmi.w 754ea │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 74b5e │ │ │ │ + bpl.n 74ca6 │ │ │ │ ldr.w r3, [r9, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76de6 │ │ │ │ + beq.w 76f2e │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 74b72 │ │ │ │ + bgt.n 74cba │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 76e08 │ │ │ │ + ble.w 76f50 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ ittt pl │ │ │ │ bicpl.w r3, r3, #8192 @ 0x2000 │ │ │ │ orrpl.w r3, r3, #4096 @ 0x1000 │ │ │ │ strpl.w r3, [r9, #84] @ 0x54 │ │ │ │ - bmi.w 75498 │ │ │ │ + bmi.w 755e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 76dde │ │ │ │ + beq.w 76f26 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r9, #108] @ 0x6c │ │ │ │ - cbnz r3, 74bb4 │ │ │ │ + cbnz r3, 74cfc │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76294 │ │ │ │ + bne.w 763dc │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ - cbnz r3, 74bd0 │ │ │ │ + cbnz r3, 74d18 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 749da │ │ │ │ + beq.w 74b22 │ │ │ │ ldr.w r7, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 74bde │ │ │ │ + beq.n 74d26 │ │ │ │ str.w r1, [r9, #136] @ 0x88 │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 749da │ │ │ │ + beq.w 74b22 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 749da │ │ │ │ + bne.w 74b22 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ tst.w r3, #256 @ 0x100 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - beq.w 749dc │ │ │ │ + beq.w 74b24 │ │ │ │ lsls r7, r3, #14 │ │ │ │ - bpl.w 749dc │ │ │ │ + bpl.w 74b24 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ orr.w r2, r3, #131072 @ 0x20000 │ │ │ │ ldr.w r3, [r9, #140] @ 0x8c │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76c1e │ │ │ │ + bne.w 76d66 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 749e2 │ │ │ │ + b.n 74b2a │ │ │ │ str.w r3, [r9, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 749a4 │ │ │ │ + bne.w 74aec │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 749a4 │ │ │ │ + beq.w 74aec │ │ │ │ str.w r3, [r9, #68] @ 0x44 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 749ae │ │ │ │ + bne.w 74af6 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 749ae │ │ │ │ + bne.w 74af6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 75982 │ │ │ │ + bmi.w 75aca │ │ │ │ ldr.w r3, [r8, #1240] @ 0x4d8 │ │ │ │ ldr.w r6, [r9, #132] @ 0x84 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 759cc │ │ │ │ + bne.w 75b14 │ │ │ │ ldr.w r2, [r8, #1248] @ 0x4e0 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 759cc │ │ │ │ + beq.w 75b14 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #280] @ (74d78 ) │ │ │ │ - bl 79370 │ │ │ │ + ldr r1, [pc, #280] @ (74ec0 ) │ │ │ │ + bl 794bc │ │ │ │ adds r7, r0, #3 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7572e │ │ │ │ + bne.w 75876 │ │ │ │ ldr.w r3, [r8, #1836] @ 0x72c │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 75b9e │ │ │ │ + bne.w 75ce6 │ │ │ │ ldr.w r2, [r8, #1844] @ 0x734 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 75b9e │ │ │ │ + beq.w 75ce6 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - ldr r1, [pc, #240] @ (74d7c ) │ │ │ │ - bl 79370 │ │ │ │ + ldr r1, [pc, #240] @ (74ec4 ) │ │ │ │ + bl 794bc │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 75794 │ │ │ │ + bne.w 758dc │ │ │ │ ldr.w r2, [r9, #108] @ 0x6c │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ str.w r3, [r9, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r3, [r9, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75b82 │ │ │ │ + bne.w 75cca │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 749b4 │ │ │ │ + b.n 74afc │ │ │ │ lsls r5, r2, #17 │ │ │ │ - bpl.w 74a58 │ │ │ │ + bpl.w 74ba0 │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a58 │ │ │ │ + bne.w 74ba0 │ │ │ │ ldr.w r0, [r4, #160] @ 0xa0 │ │ │ │ - movw r1, #51353 @ 0xc899 │ │ │ │ + movw r1, #51689 @ 0xc9e9 │ │ │ │ movt r1, #7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 74a58 │ │ │ │ - movw r1, #63549 @ 0xf83d │ │ │ │ + bne.w 74ba0 │ │ │ │ + movw r1, #63869 @ 0xf97d │ │ │ │ movt r1, #7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r1, [r9, #160] @ 0xa0 │ │ │ │ tst.w r2, #96 @ 0x60 │ │ │ │ - beq.w 74a62 │ │ │ │ + beq.w 74baa │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 7480c │ │ │ │ + bne.w 74954 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 74a7a │ │ │ │ + b.n 74bc2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7447e │ │ │ │ + beq.w 745c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 74486 │ │ │ │ + beq.w 745ce │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 7448e │ │ │ │ + bne.w 745d6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1adb48 │ │ │ │ + bl 1ae650 │ │ │ │ mov r2, r0 │ │ │ │ - b.w 75b5a │ │ │ │ + b.w 75ca2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75696 │ │ │ │ + beq.w 757de │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a32 │ │ │ │ + bne.w 74b7a │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74a32 │ │ │ │ + beq.w 74b7a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 751a2 │ │ │ │ + beq.w 752ea │ │ │ │ ldr.w r6, [r9, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r5, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r9, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75700 │ │ │ │ - b.n 74a42 │ │ │ │ + beq.w 75848 │ │ │ │ + b.n 74b8a │ │ │ │ nop │ │ │ │ - add r3, pc, #976 @ (adr r3, 7514c ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 75294 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #288 @ (adr r6, 74ea0 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 74fe8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr.w r5, [r4, #128] @ 0x80 │ │ │ │ ldrd ip, r2, [r3, #4] │ │ │ │ str r5, [sp, #32] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 752fc │ │ │ │ + bne.w 75444 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 74da6 │ │ │ │ + bne.n 74eee │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 760cc │ │ │ │ + bne.w 76214 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 74db4 │ │ │ │ + bne.n 74efc │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76148 │ │ │ │ - cbnz r2, 74dbe │ │ │ │ + bne.w 76290 │ │ │ │ + cbnz r2, 74f06 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76894 │ │ │ │ + bne.w 769dc │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - cbnz r6, 74dca │ │ │ │ + cbnz r6, 74f12 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 763f4 │ │ │ │ + bne.w 7653c │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbnz r6, 74dd6 │ │ │ │ + cbnz r6, 74f1e │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7647c │ │ │ │ + bne.w 765c4 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76752 │ │ │ │ + bne.w 7689a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76620 │ │ │ │ + bne.w 76768 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ - cbnz r6, 74df2 │ │ │ │ + cbnz r6, 74f3a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76628 │ │ │ │ + bne.w 76770 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ - cbnz r6, 74dfe │ │ │ │ + cbnz r6, 74f46 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76664 │ │ │ │ + bne.w 767ac │ │ │ │ ldr r6, [r3, #32] │ │ │ │ - cbnz r6, 74e0a │ │ │ │ + cbnz r6, 74f52 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7666c │ │ │ │ + bne.w 767b4 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ - cbnz r6, 74e16 │ │ │ │ + cbnz r6, 74f5e │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765c4 │ │ │ │ + bne.w 7670c │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ - cbnz r6, 74e22 │ │ │ │ + cbnz r6, 74f6a │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76792 │ │ │ │ + bne.w 768da │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ - cbnz r6, 74e2e │ │ │ │ + cbnz r6, 74f76 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7675a │ │ │ │ + bne.w 768a2 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ - cbnz r6, 74e3a │ │ │ │ + cbnz r6, 74f82 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767ca │ │ │ │ + bne.w 76912 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - cbnz r6, 74e46 │ │ │ │ + cbnz r6, 74f8e │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76716 │ │ │ │ + bne.w 7685e │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ - cbnz r6, 74e52 │ │ │ │ + cbnz r6, 74f9a │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 766c2 │ │ │ │ + bne.w 7680a │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ - cbnz r6, 74e5e │ │ │ │ + cbnz r6, 74fa6 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 762aa │ │ │ │ + bne.w 763f2 │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ - cbnz r6, 74e6a │ │ │ │ + cbnz r6, 74fb2 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7658e │ │ │ │ + bne.w 766d6 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 74e76 │ │ │ │ + cbnz r6, 74fbe │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765ae │ │ │ │ + bne.w 766f6 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ - cbnz r6, 74e82 │ │ │ │ + cbnz r6, 74fca │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76a0e │ │ │ │ + bne.w 76b56 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ - cbnz r6, 74e8e │ │ │ │ + cbnz r6, 74fd6 │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76ec6 │ │ │ │ + bne.w 7700e │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ - cbnz r6, 74e9a │ │ │ │ + cbnz r6, 74fe2 │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76ece │ │ │ │ + bne.w 77016 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - cbnz r6, 74ea6 │ │ │ │ + cbnz r6, 74fee │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76eb4 │ │ │ │ + bne.w 76ffc │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ - cbnz r6, 74eb2 │ │ │ │ + cbnz r6, 74ffa │ │ │ │ ldr r6, [r1, #92] @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76f20 │ │ │ │ + bne.w 77068 │ │ │ │ ldr r6, [r3, #96] @ 0x60 │ │ │ │ - cbnz r6, 74ebe │ │ │ │ + cbnz r6, 75006 │ │ │ │ ldr r6, [r1, #96] @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76eec │ │ │ │ + bne.w 77034 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ - cbnz r6, 74eca │ │ │ │ + cbnz r6, 75012 │ │ │ │ ldr r6, [r1, #100] @ 0x64 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76efe │ │ │ │ + bne.w 77046 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ - cbnz r6, 74ed6 │ │ │ │ + cbnz r6, 7501e │ │ │ │ ldr r6, [r1, #104] @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76e54 │ │ │ │ + bne.w 76f9c │ │ │ │ ldr r6, [r3, #108] @ 0x6c │ │ │ │ - cbnz r6, 74ee2 │ │ │ │ + cbnz r6, 7502a │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76d98 │ │ │ │ + bne.w 76ee0 │ │ │ │ ldr r7, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ - cbnz r7, 74ef4 │ │ │ │ + cbnz r7, 7503c │ │ │ │ ldr.w lr, [r1, #112] @ 0x70 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 761c8 │ │ │ │ - cbnz r2, 74efe │ │ │ │ + bne.w 76310 │ │ │ │ + cbnz r2, 75046 │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 763e0 │ │ │ │ + bne.w 76528 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ - cbnz r6, 74f0a │ │ │ │ + cbnz r6, 75052 │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76704 │ │ │ │ + bne.w 7684c │ │ │ │ ldr.w r6, [r3, #128] @ 0x80 │ │ │ │ - cbnz r6, 74f1a │ │ │ │ + cbnz r6, 75062 │ │ │ │ ldr.w r7, [r1, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76cd6 │ │ │ │ + bne.w 76e1e │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ - cbnz r6, 74f26 │ │ │ │ + cbnz r6, 7506e │ │ │ │ ldr r7, [r1, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76cec │ │ │ │ + bne.w 76e34 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - cbnz r6, 74f36 │ │ │ │ + cbnz r6, 7507e │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 766f6 │ │ │ │ + bne.w 7683e │ │ │ │ ldr.w r6, [r3, #136] @ 0x88 │ │ │ │ - cbnz r6, 74f46 │ │ │ │ + cbnz r6, 7508e │ │ │ │ ldr.w r7, [r1, #136] @ 0x88 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76d7e │ │ │ │ + bne.w 76ec6 │ │ │ │ ldr.w r6, [r3, #140] @ 0x8c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74830 │ │ │ │ + bne.w 74978 │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74830 │ │ │ │ - cbz r0, 74f68 │ │ │ │ + beq.w 74978 │ │ │ │ + cbz r0, 750b0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 74830 │ │ │ │ + beq.w 74978 │ │ │ │ str.w r1, [r3, #140] @ 0x8c │ │ │ │ - b.n 74830 │ │ │ │ + b.n 74978 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7548a │ │ │ │ - cbnz r0, 74f82 │ │ │ │ + bne.w 755d2 │ │ │ │ + cbnz r0, 750ca │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a40 │ │ │ │ + bne.w 76b88 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74902 │ │ │ │ + bne.w 74a4a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 76d60 │ │ │ │ + bne.w 76ea8 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7490c │ │ │ │ + bne.w 74a54 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7490c │ │ │ │ + beq.w 74a54 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 7490c │ │ │ │ + beq.w 74a54 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 7490c │ │ │ │ + b.n 74a54 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ - bls.w 74220 │ │ │ │ + bls.w 74368 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74220 │ │ │ │ - b.w 74386 │ │ │ │ + bne.w 74368 │ │ │ │ + b.w 744ce │ │ │ │ ldr r7, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, ip, [r3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75424 │ │ │ │ - cbnz r0, 74fde │ │ │ │ + bne.w 7556c │ │ │ │ + cbnz r0, 75126 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76aa4 │ │ │ │ + bne.w 76bec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 74fec │ │ │ │ + bne.n 75134 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a92 │ │ │ │ + bne.w 76bda │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7483e │ │ │ │ + bne.w 74986 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7483e │ │ │ │ - b.n 75452 │ │ │ │ + beq.w 74986 │ │ │ │ + b.n 7559a │ │ │ │ ldr.w r1, [r9] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 74416 │ │ │ │ + beq.w 7455e │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ - b.w 74416 │ │ │ │ - ldr r6, [pc, #732] @ (752f4 ) │ │ │ │ + b.w 7455e │ │ │ │ + ldr r6, [pc, #732] @ (7543c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mul.w r2, r4, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 75f02 │ │ │ │ + bne.w 7604a │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r1, r2 │ │ │ │ ldr.w sl, [r7] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 75ebe │ │ │ │ + beq.w 76006 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 76e36 │ │ │ │ + bne.w 76f7e │ │ │ │ movw r8, #30220 @ 0x760c │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.n 750a0 │ │ │ │ - ldr r3, [pc, #632] @ (752f4 ) │ │ │ │ + bpl.n 751e8 │ │ │ │ + ldr r3, [pc, #632] @ (7543c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -111577,346 +111699,346 @@ │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76e32 │ │ │ │ - ldr r6, [pc, #536] @ (752f4 ) │ │ │ │ + beq.w 76f7a │ │ │ │ + ldr r6, [pc, #536] @ (7543c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bfa │ │ │ │ + beq.w 76d42 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #1 │ │ │ │ strd sl, r7, [r4, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76c48 │ │ │ │ + beq.w 76d90 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7511e │ │ │ │ + beq.n 75266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76d74 │ │ │ │ + beq.w 76ebc │ │ │ │ ldr.w sl, [r7, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7579e │ │ │ │ + bne.w 758e6 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr.w r7, [r9, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 759ec │ │ │ │ + bne.w 75b34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7578c │ │ │ │ - ldr r6, [pc, #432] @ (752f4 ) │ │ │ │ + beq.w 758d4 │ │ │ │ + ldr r6, [pc, #432] @ (7543c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ - b.w 75ae8 │ │ │ │ + b.w 75c30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7496c │ │ │ │ + bne.w 74ab4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7496c │ │ │ │ - cbz r5, 75168 │ │ │ │ + beq.w 74ab4 │ │ │ │ + cbz r5, 752b0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 7496c │ │ │ │ + beq.w 74ab4 │ │ │ │ str.w r3, [r9, #28] │ │ │ │ - b.w 7496c │ │ │ │ + b.w 74ab4 │ │ │ │ str.w r3, [r9, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7496c │ │ │ │ + bne.w 74ab4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7496c │ │ │ │ - b.n 75168 │ │ │ │ + beq.w 74ab4 │ │ │ │ + b.n 752b0 │ │ │ │ str.w r6, [r9, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75b8c │ │ │ │ + beq.w 75cd4 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a32 │ │ │ │ + bne.w 74b7a │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74a32 │ │ │ │ + beq.w 74b7a │ │ │ │ str.w r1, [r9, #164] @ 0xa4 │ │ │ │ - b.n 74a32 │ │ │ │ + b.n 74b7a │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 749f6 │ │ │ │ - cbz r5, 751be │ │ │ │ + beq.w 74b3e │ │ │ │ + cbz r5, 75306 │ │ │ │ ldr.w r0, [r5, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 749f6 │ │ │ │ + beq.w 74b3e │ │ │ │ str.w r1, [r9, #144] @ 0x90 │ │ │ │ - b.n 749f6 │ │ │ │ + b.n 74b3e │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74afa │ │ │ │ + bne.w 74c42 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bmi.w 76208 │ │ │ │ + bmi.w 76350 │ │ │ │ ldr.w r4, [r9, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #284] @ (752f8 ) │ │ │ │ + ldr r1, [pc, #284] @ (75440 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 79304 │ │ │ │ + bl 79450 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74afa │ │ │ │ - ldr r1, [pc, #264] @ (752f8 ) │ │ │ │ + bne.w 74c42 │ │ │ │ + ldr r1, [pc, #264] @ (75440 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr.w r4, [r9, #168] @ 0xa8 │ │ │ │ - movw r3, #57005 @ 0xdead │ │ │ │ + movw r3, #58853 @ 0xe5e5 │ │ │ │ movt r3, #31 │ │ │ │ str.w r3, [r9, #60] @ 0x3c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 74b04 │ │ │ │ - b.n 74b42 │ │ │ │ + bgt.w 74c4c │ │ │ │ + b.n 74c8a │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str.w r2, [r9, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745be │ │ │ │ + beq.w 74706 │ │ │ │ ldr.w r3, [r9, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745ce │ │ │ │ + beq.w 74716 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 745de │ │ │ │ + beq.w 74726 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 745fa │ │ │ │ + bne.w 74742 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 75270 │ │ │ │ + beq.n 753b8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75256 │ │ │ │ + bne.n 7539e │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 762e0 │ │ │ │ + bne.w 76428 │ │ │ │ orr.w r1, r1, #1073741824 @ 0x40000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r2, #9 │ │ │ │ - bmi.w 75db0 │ │ │ │ + bmi.w 75ef8 │ │ │ │ lsls r4, r2, #8 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ it mi │ │ │ │ ldrmi.w r2, [r9, #84] @ 0x54 │ │ │ │ - bmi.w 76928 │ │ │ │ + bmi.w 76a70 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - bgt.w 74800 │ │ │ │ - b.w 74a7c │ │ │ │ + bgt.w 74948 │ │ │ │ + b.w 74bc4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74170 │ │ │ │ - b.w 743b4 │ │ │ │ + bne.w 742b8 │ │ │ │ + b.w 744fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 76e70 │ │ │ │ + beq.w 76fb8 │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 752c8 │ │ │ │ + beq.n 75410 │ │ │ │ str.w r6, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74bd4 │ │ │ │ + bne.w 74d1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 749da │ │ │ │ - b.n 74bc4 │ │ │ │ + beq.w 74b22 │ │ │ │ + b.n 74d0c │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74a58 │ │ │ │ + beq.w 74ba0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74ce6 │ │ │ │ + beq.w 74e2e │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 74a58 │ │ │ │ - b.n 74ce6 │ │ │ │ + beq.w 74ba0 │ │ │ │ + b.n 74e2e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #288 @ (adr r6, 7541c ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 75564 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7530a │ │ │ │ + bne.n 75452 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 761f2 │ │ │ │ + bne.w 7633a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 75318 │ │ │ │ + bne.n 75460 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 761bc │ │ │ │ - cbnz r2, 75322 │ │ │ │ + bne.w 76304 │ │ │ │ + cbnz r2, 7546a │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7698e │ │ │ │ + bne.w 76ad6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7532e │ │ │ │ + cbnz r0, 75476 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75f8a │ │ │ │ + bne.w 760d2 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 74dca │ │ │ │ - cbnz r0, 7533c │ │ │ │ + b.n 74f12 │ │ │ │ + cbnz r0, 75484 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75962 │ │ │ │ + bne.w 75aaa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7534a │ │ │ │ + bne.n 75492 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75f40 │ │ │ │ + bne.w 76088 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 748f4 │ │ │ │ + bne.w 74a3c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 748f4 │ │ │ │ + beq.w 74a3c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 748f4 │ │ │ │ + beq.w 74a3c │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 748fa │ │ │ │ - b.n 74f92 │ │ │ │ - cbnz r0, 75378 │ │ │ │ + bne.w 74a42 │ │ │ │ + b.n 750da │ │ │ │ + cbnz r0, 754c0 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7594c │ │ │ │ + bne.w 75a94 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 75386 │ │ │ │ + bne.n 754ce │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75f7c │ │ │ │ - cbnz r7, 75390 │ │ │ │ + bne.w 760c4 │ │ │ │ + cbnz r7, 754d8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76812 │ │ │ │ + bne.w 7695a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7539c │ │ │ │ + cbnz r0, 754e4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75f14 │ │ │ │ + bne.w 7605c │ │ │ │ mov r6, r5 │ │ │ │ - b.w 7488a │ │ │ │ + b.w 749d2 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bpl.w 76d18 │ │ │ │ + bpl.w 76e60 │ │ │ │ ldr.w r3, [r9, #440] @ 0x1b8 │ │ │ │ - cbnz r3, 753ce │ │ │ │ + cbnz r3, 75516 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #6 │ │ │ │ - bl 7a884 │ │ │ │ + bl 7a9dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76d08 │ │ │ │ + beq.w 76e50 │ │ │ │ movs r2, #30 │ │ │ │ movs r3, #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ strb r3, [r0, #6] │ │ │ │ str.w r0, [r9, #440] @ 0x1b8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ - cbnz r3, 753e4 │ │ │ │ + cbnz r3, 7552c │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r3, #8 │ │ │ │ itt eq │ │ │ │ orreq.w r2, r2, #4 │ │ │ │ streq.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r5, r2, #17 │ │ │ │ - bpl.n 753f2 │ │ │ │ + bpl.n 7553a │ │ │ │ ldr.w r3, [r9, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76de6 │ │ │ │ + beq.w 76f2e │ │ │ │ lsls r4, r2, #27 │ │ │ │ - bpl.w 74b5e │ │ │ │ + bpl.w 74ca6 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 74b72 │ │ │ │ + beq.w 74cba │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #13816 @ 0x35f8 │ │ │ │ + movw r1, #14584 @ 0x38f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ - cbnz r0, 7542e │ │ │ │ + b.w 760ae │ │ │ │ + cbnz r0, 75576 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76d8c │ │ │ │ + bne.w 76ed4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7543c │ │ │ │ + bne.n 75584 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a84 │ │ │ │ + bne.w 76bcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7483e │ │ │ │ + bne.w 74986 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7483e │ │ │ │ + beq.w 74986 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 7483e │ │ │ │ + beq.w 74986 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.w 7483e │ │ │ │ + b.w 74986 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ itt ls │ │ │ │ movls.w r3, #4294967295 @ 0xffffffff │ │ │ │ strls.w r3, [r9, #144] @ 0x90 │ │ │ │ - bls.w 74ad4 │ │ │ │ + bls.w 74c1c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #13512 @ 0x34c8 │ │ │ │ + movw r1, #14280 @ 0x37c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ - cbnz r0, 75494 │ │ │ │ + b.w 760ae │ │ │ │ + cbnz r0, 755dc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a36 │ │ │ │ + bne.w 76b7e │ │ │ │ mov r6, r5 │ │ │ │ - b.n 74f82 │ │ │ │ - ldr r0, [pc, #676] @ (75740 ) │ │ │ │ + b.n 750ca │ │ │ │ + ldr r0, [pc, #676] @ (75888 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r9, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -111928,276 +112050,276 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76a46 │ │ │ │ + beq.w 76b8e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.w 74b92 │ │ │ │ + b.w 74cda │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 743a0 │ │ │ │ - b.w 75f62 │ │ │ │ + bne.w 744e8 │ │ │ │ + b.w 760aa │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ - bl 7e4dc │ │ │ │ + bl 7e62c │ │ │ │ mov r5, r0 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #548] @ (75744 ) │ │ │ │ + ldr r1, [pc, #548] @ (7588c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76eaa │ │ │ │ + beq.w 76ff2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 74582 │ │ │ │ + beq.w 746ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74582 │ │ │ │ + bne.w 746ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 74582 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 746ca │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74582 │ │ │ │ - b.w 74562 │ │ │ │ + bne.w 746ca │ │ │ │ + b.w 746aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db4c │ │ │ │ + bl 7dc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db4c │ │ │ │ + bl 7dc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db4c │ │ │ │ + bl 7dc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db4c │ │ │ │ + bl 7dc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db4c │ │ │ │ + bl 7dc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 755e2 │ │ │ │ + b.n 7572a │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 744f6 │ │ │ │ + beq.w 7463e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7db4c │ │ │ │ + bl 7dc9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 755d8 │ │ │ │ - b.w 75f62 │ │ │ │ + bne.n 75720 │ │ │ │ + b.w 760aa │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 7591e │ │ │ │ + ble.w 75a66 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 76cb2 │ │ │ │ + bmi.w 76dfa │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7591e │ │ │ │ + beq.w 75a66 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r0, #22 │ │ │ │ - bmi.w 76cb2 │ │ │ │ + bmi.w 76dfa │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 7591e │ │ │ │ + beq.w 75a66 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 76cb2 │ │ │ │ + bmi.w 76dfa │ │ │ │ cmp r1, #3 │ │ │ │ - beq.w 7591e │ │ │ │ + beq.w 75a66 │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r4, #22 │ │ │ │ - bmi.w 76cb2 │ │ │ │ + bmi.w 76dfa │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 75632 │ │ │ │ + bne.n 7577a │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ - b.w 740f8 │ │ │ │ + b.w 74240 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r3, [r9, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a90 │ │ │ │ + bne.w 74bd8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str.w r3, [r9, #48] @ 0x30 │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a9a │ │ │ │ + bne.w 74be2 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str.w r3, [r9, #52] @ 0x34 │ │ │ │ ldr.w r3, [r9, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74aa4 │ │ │ │ + bne.w 74bec │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str.w r3, [r9, #56] @ 0x38 │ │ │ │ ldr.w r3, [r9, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74aae │ │ │ │ + bne.w 74bf6 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - b.w 74aae │ │ │ │ + b.w 74bf6 │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74d44 │ │ │ │ - cbnz r5, 756dc │ │ │ │ + beq.w 74e8c │ │ │ │ + cbnz r5, 75824 │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ - cbnz r1, 756b6 │ │ │ │ + cbnz r1, 757fe │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 751a2 │ │ │ │ + bne.w 752ea │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a42 │ │ │ │ + bne.w 74b8a │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74a42 │ │ │ │ + beq.w 74b8a │ │ │ │ str.w r1, [r9, #196] @ 0xc4 │ │ │ │ - b.w 74a42 │ │ │ │ + b.w 74b8a │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74d44 │ │ │ │ + beq.w 74e8c │ │ │ │ ldr.w r0, [r5, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 76a64 │ │ │ │ + bne.w 76bac │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ - cbnz r1, 756f6 │ │ │ │ + cbnz r1, 7583e │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74d5e │ │ │ │ + bne.w 74ea6 │ │ │ │ ldr.w r1, [r9, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a42 │ │ │ │ + bne.w 74b8a │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74a42 │ │ │ │ + beq.w 74b8a │ │ │ │ ldr.w r0, [r5, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 74a42 │ │ │ │ - b.n 756ca │ │ │ │ + beq.w 74b8a │ │ │ │ + b.n 75812 │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74220 │ │ │ │ - b.w 74386 │ │ │ │ + bne.w 74368 │ │ │ │ + b.w 744ce │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 73eb6 │ │ │ │ - b.n 7593a │ │ │ │ + bmi.w 73ffe │ │ │ │ + b.n 75a82 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74c70 │ │ │ │ + beq.w 74db8 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w 749ae │ │ │ │ + b.w 74af6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #736 @ (adr r3, 75a28 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 75b70 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76a5e │ │ │ │ + beq.w 76ba6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f66 │ │ │ │ + beq.w 760ae │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.n 75774 │ │ │ │ + bpl.n 758bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 76354 │ │ │ │ + bmi.w 7649c │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r2 │ │ │ │ str.w r4, [r9, #168] @ 0xa8 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ and.w r3, r3, r2, lsr #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 73e82 │ │ │ │ - b.n 75644 │ │ │ │ + bpl.w 73fca │ │ │ │ + b.n 7578c │ │ │ │ ldr.w r4, [r9, #132] @ 0x84 │ │ │ │ - b.w 7452a │ │ │ │ + b.w 74672 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75736 │ │ │ │ - b.w 74c9a │ │ │ │ + bne.n 7587e │ │ │ │ + b.w 74de2 │ │ │ │ adds r7, #20 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ movw ip, #30220 @ 0x760c │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 76e36 │ │ │ │ + bne.w 76f7e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 757f0 │ │ │ │ + bpl.n 75938 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ 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 │ │ │ │ @@ -112214,141 +112336,141 @@ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76e32 │ │ │ │ + beq.w 76f7a │ │ │ │ ldr r3, [r6, r5] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bfa │ │ │ │ + beq.w 76d42 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76c48 │ │ │ │ + beq.w 76d90 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 7585c │ │ │ │ + beq.n 759a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c3c │ │ │ │ + beq.w 76d84 │ │ │ │ ldr.w sl, [r7, #20]! │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7512a │ │ │ │ - b.n 757b0 │ │ │ │ - bl 806a4 │ │ │ │ + beq.w 75272 │ │ │ │ + b.n 758f8 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 75f62 │ │ │ │ + blt.w 760aa │ │ │ │ ldr.w r1, [r9, #128] @ 0x80 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r5, r2 │ │ │ │ and.w r0, r2, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73e72 │ │ │ │ + bne.w 73fba │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 73e72 │ │ │ │ + beq.w 73fba │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str.w r3, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 763c6 │ │ │ │ + bne.w 7650e │ │ │ │ ldr.w r3, [r9, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73e82 │ │ │ │ - b.n 7574e │ │ │ │ + bne.w 73fca │ │ │ │ + b.n 75896 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 748e2 │ │ │ │ - b.w 748ea │ │ │ │ + beq.w 74a2a │ │ │ │ + b.w 74a32 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 758c8 │ │ │ │ + bne.n 75a10 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75dc2 │ │ │ │ - cbnz r7, 758d2 │ │ │ │ + bne.w 75f0a │ │ │ │ + cbnz r7, 75a1a │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76252 │ │ │ │ + bne.w 7639a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b3c │ │ │ │ + bne.w 76c84 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76394 │ │ │ │ + bne.w 764dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74896 │ │ │ │ + bne.w 749de │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74896 │ │ │ │ + beq.w 749de │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ ldr r6, [r3, #32] │ │ │ │ str r7, [r3, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 75908 │ │ │ │ + bne.n 75a50 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75dfe │ │ │ │ - cbnz r6, 75912 │ │ │ │ + bne.w 75f46 │ │ │ │ + cbnz r6, 75a5a │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76a0a │ │ │ │ + bne.w 76b52 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75e12 │ │ │ │ - b.w 748ba │ │ │ │ + beq.w 75f5a │ │ │ │ + b.w 74a02 │ │ │ │ ldr.w r3, [r9, #156] @ 0x9c │ │ │ │ ldr.w r2, [r9, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74010 │ │ │ │ + bne.w 74158 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 74110 │ │ │ │ + bne.w 74258 │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str.w r5, [r9, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #156] @ 0x9c │ │ │ │ - b.w 7411e │ │ │ │ + b.w 74266 │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 75378 │ │ │ │ + beq.w 754c0 │ │ │ │ str r6, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7537e │ │ │ │ - b.n 75386 │ │ │ │ + beq.w 754c6 │ │ │ │ + b.n 754ce │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 7533c │ │ │ │ + beq.w 75484 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 75342 │ │ │ │ - b.n 7534a │ │ │ │ + beq.w 7548a │ │ │ │ + b.n 75492 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 748ec │ │ │ │ - b.w 748f4 │ │ │ │ - ldr r3, [pc, #572] @ (75bc0 ) │ │ │ │ + beq.w 74a34 │ │ │ │ + b.w 74a3c │ │ │ │ + ldr r3, [pc, #572] @ (75d08 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -112359,119 +112481,119 @@ │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76b96 │ │ │ │ + beq.w 76cde │ │ │ │ add.w r3, r2, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w r3, [r8, #1240] @ 0x4d8 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 74c50 │ │ │ │ - ldr r0, [pc, #500] @ (75bc4 ) │ │ │ │ - bl 6d97c │ │ │ │ + beq.w 74d98 │ │ │ │ + ldr r0, [pc, #500] @ (75d0c ) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #484] @ (75bc4 ) │ │ │ │ - bl 79370 │ │ │ │ + ldr r1, [pc, #484] @ (75d0c ) │ │ │ │ + bl 794bc │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.w 74c6a │ │ │ │ - b.n 75f62 │ │ │ │ + bne.w 74db2 │ │ │ │ + b.n 760aa │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7646c │ │ │ │ + bne.w 765b4 │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 7578c │ │ │ │ + beq.w 758d4 │ │ │ │ ldr.w r3, [r9, #132] @ 0x84 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr.w sl, [pc, #440] @ 75bc0 │ │ │ │ + ldr.w sl, [pc, #440] @ 75d08 │ │ │ │ mov r5, r9 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ movw r9, #29952 @ 0x7500 │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bc0 │ │ │ │ + beq.w 76d08 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 75b44 │ │ │ │ + bpl.w 75c8c │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r6, r4, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r0, lr │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r6, [r2, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r6, [r1, #4] │ │ │ │ - bne.n 75b4e │ │ │ │ + bne.n 75c96 │ │ │ │ mov r0, fp │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ mov.w fp, #0 │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bf6 │ │ │ │ + beq.w 76d3e │ │ │ │ ldr.w r2, [sl, r8] │ │ │ │ mov r6, r8 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r2, fp │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76c54 │ │ │ │ + beq.w 76d9c │ │ │ │ mov r3, fp │ │ │ │ movs r2, #1 │ │ │ │ strd fp, r7, [r4, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 76c46 │ │ │ │ + beq.w 76d8e │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 75aca │ │ │ │ + beq.n 75c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76c32 │ │ │ │ + beq.w 76d7a │ │ │ │ ldr.w fp, [r7, #20]! │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 75a16 │ │ │ │ + bne.n 75b5e │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.w 7578c │ │ │ │ + bpl.w 758d4 │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -112481,114 +112603,114 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76aec │ │ │ │ + beq.w 76c34 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r8, [pc, #176] @ 75bd0 │ │ │ │ + ldr.w r8, [pc, #176] @ 75d18 │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr.w r3, [r8, #1180] @ 0x49c │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 74540 │ │ │ │ - ldr r0, [pc, #144] @ (75bc8 ) │ │ │ │ - bl 6d97c │ │ │ │ + beq.w 74688 │ │ │ │ + ldr r0, [pc, #144] @ (75d10 ) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 7454a │ │ │ │ - b.n 75f62 │ │ │ │ + bne.w 74692 │ │ │ │ + b.n 760aa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75a5e │ │ │ │ + beq.n 75ba6 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 75a5e │ │ │ │ - bl 7a50c │ │ │ │ + b.n 75ba6 │ │ │ │ + bl 7a660 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 744b0 │ │ │ │ + bge.w 745f8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75f62 │ │ │ │ + bne.w 760aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.n 75f66 │ │ │ │ + b.n 760ae │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.w 749bc │ │ │ │ + b.w 74b04 │ │ │ │ ldr.w r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74d44 │ │ │ │ + beq.w 74e8c │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ - b.w 7518e │ │ │ │ - ldr r0, [pc, #44] @ (75bcc ) │ │ │ │ - bl 6d97c │ │ │ │ + b.w 752d6 │ │ │ │ + ldr r0, [pc, #44] @ (75d14 ) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #24] @ (75bcc ) │ │ │ │ - bl 79370 │ │ │ │ + ldr r1, [pc, #24] @ (75d14 ) │ │ │ │ + bl 794bc │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.w 74c94 │ │ │ │ - b.n 75f62 │ │ │ │ + bne.w 74ddc │ │ │ │ + b.n 760aa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #976 @ (adr r3, 75f98 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 760e0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 75eac ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 75ff4 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r6, pc, #288 @ (adr r6, 75cf0 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 75e38 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movw r3, #7532 @ 0x1d6c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr.w r3, [r2, #4072] @ 0xfe8 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr.w r3, [r2, #4076] @ 0xfec │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr.w r3, [r2, #4080] @ 0xff0 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr.w r3, [r2, #4084] @ 0xff4 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr.w r3, [r2, #4088] @ 0xff8 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ movw r2, #36996 @ 0x9084 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r3, r9 │ │ │ │ it ne │ │ │ │ @@ -112675,2685 +112797,2690 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r9, r6 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74170 │ │ │ │ + beq.w 742b8 │ │ │ │ movw r3, #9220 @ 0x2404 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 7438e │ │ │ │ - b.w 74170 │ │ │ │ + bne.w 744d6 │ │ │ │ + b.w 742b8 │ │ │ │ str.w r0, [r9, #132] @ 0x84 │ │ │ │ - b.w 73dfa │ │ │ │ + b.w 73f42 │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 75a04 │ │ │ │ - b.w 7452a │ │ │ │ + bne.w 75b4c │ │ │ │ + b.w 74672 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75dfc │ │ │ │ + beq.n 75f44 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #28] │ │ │ │ - cbnz r0, 75d90 │ │ │ │ + cbnz r0, 75ed8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76864 │ │ │ │ + bne.w 769ac │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 748ba │ │ │ │ + bne.w 74a02 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 748ba │ │ │ │ + beq.w 74a02 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 748ba │ │ │ │ + beq.w 74a02 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 748ba │ │ │ │ + b.w 74a02 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ orr.w r2, r2, #4194304 @ 0x400000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ - b.w 747e2 │ │ │ │ + b.w 7492a │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbnz r7, 75dd2 │ │ │ │ + cbnz r7, 75f1a │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76256 │ │ │ │ + bne.w 7639e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 75de0 │ │ │ │ + bne.n 75f28 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76392 │ │ │ │ + bne.w 764da │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 75dec │ │ │ │ + cbnz r0, 75f34 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 758f2 │ │ │ │ + bne.w 75a3a │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 748a2 │ │ │ │ + bne.w 749ea │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 748a2 │ │ │ │ + beq.w 749ea │ │ │ │ ldr r6, [r3, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r7, [r3, #28] │ │ │ │ - cbnz r6, 75e0c │ │ │ │ + cbnz r6, 75f54 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76290 │ │ │ │ + bne.w 763d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 748ba │ │ │ │ + bne.w 74a02 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 748ba │ │ │ │ - b.n 75daa │ │ │ │ + beq.w 74a02 │ │ │ │ + b.n 75ef2 │ │ │ │ movw r3, #48336 @ 0xbcd0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r3, [r3, #-248] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 74386 │ │ │ │ + beq.w 744ce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r3, [r3, #4076] @ 0xfec │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w 74170 │ │ │ │ - b.w 74386 │ │ │ │ + bne.w 742b8 │ │ │ │ + b.w 744ce │ │ │ │ ldr.w r1, [r9, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74c10 │ │ │ │ + beq.w 74d58 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ strne.w r3, [r9, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 749a4 │ │ │ │ + bne.w 74aec │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7499c │ │ │ │ - b.w 749a4 │ │ │ │ + bne.w 74ae4 │ │ │ │ + b.w 74aec │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7409c │ │ │ │ + beq.w 741e4 │ │ │ │ ldr.w r5, [r9, #84] @ 0x54 │ │ │ │ - b.w 7411e │ │ │ │ + b.w 74266 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 745a0 │ │ │ │ + bpl.w 746e8 │ │ │ │ ldr.w r2, [r9, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 745a0 │ │ │ │ + bne.w 746e8 │ │ │ │ ldr.w r2, [r9, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 745a0 │ │ │ │ + bne.w 746e8 │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [r5, #92] @ 0x5c │ │ │ │ strd r3, r2, [r9, #92] @ 0x5c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.w 745a0 │ │ │ │ + b.w 746e8 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76b20 │ │ │ │ + beq.w 76c68 │ │ │ │ ldr.w r4, [r9, #168] @ 0xa8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 74b04 │ │ │ │ - b.w 74b72 │ │ │ │ + bgt.w 74c4c │ │ │ │ + b.w 74cba │ │ │ │ ldr.w r7, [r9, #124] @ 0x7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75ae8 │ │ │ │ + beq.w 75c30 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r4, r2 │ │ │ │ adds r0, r1, r2 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 75ee8 │ │ │ │ + beq.n 76030 │ │ │ │ cmp r4, #10 │ │ │ │ - bls.w 769f8 │ │ │ │ + bls.w 76b40 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r1, r2 │ │ │ │ ldr.w fp, [r7] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 75ae8 │ │ │ │ + beq.w 75c30 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 75a04 │ │ │ │ + b.n 75b4c │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.w 7503a │ │ │ │ + bhi.w 75182 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ add r1, r2 │ │ │ │ - b.w 75042 │ │ │ │ + b.w 7518a │ │ │ │ ldr.w r7, [lr, #12] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7688a │ │ │ │ + beq.w 769d2 │ │ │ │ str r0, [r3, #12] │ │ │ │ - cbnz r6, 75f2c │ │ │ │ + cbnz r6, 76074 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76b10 │ │ │ │ + bne.w 76c58 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b14 │ │ │ │ + bne.w 76c5c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 748a2 │ │ │ │ - b.n 75d78 │ │ │ │ + beq.w 749ea │ │ │ │ + b.n 75ec0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7534a │ │ │ │ + beq.w 75492 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75350 │ │ │ │ - b.w 748f4 │ │ │ │ - ldr r0, [pc, #492] @ (76144 ) │ │ │ │ - bl 6d97c │ │ │ │ + beq.w 75498 │ │ │ │ + b.w 74a3c │ │ │ │ + ldr r0, [pc, #492] @ (7628c ) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 74086 │ │ │ │ + bne.w 741ce │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.w 76c7a │ │ │ │ + bmi.w 76dc2 │ │ │ │ bic.w r2, r2, #8192 @ 0x2000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 74b94 │ │ │ │ + b.w 74cdc │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r3, #4] │ │ │ │ - b.w 75386 │ │ │ │ + b.w 754ce │ │ │ │ ldr r6, [r6, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 76b48 │ │ │ │ + bne.w 76c90 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 75f9e │ │ │ │ + cbnz r0, 760e6 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76bec │ │ │ │ + bne.w 76d34 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76754 │ │ │ │ + bne.w 7689c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74de6 │ │ │ │ + beq.w 74f2e │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #20] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76be0 │ │ │ │ - cbnz r6, 75fc8 │ │ │ │ + bne.w 76d28 │ │ │ │ + cbnz r6, 76110 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764a8 │ │ │ │ + bne.w 765f0 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74dfe │ │ │ │ + bne.w 74f46 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74dfe │ │ │ │ + beq.w 74f46 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #28] │ │ │ │ ldr r6, [r3, #32] │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 769c4 │ │ │ │ - cbnz r6, 75ff0 │ │ │ │ + bne.w 76b0c │ │ │ │ + cbnz r6, 76138 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764d0 │ │ │ │ + bne.w 76618 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e16 │ │ │ │ + bne.w 74f5e │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e16 │ │ │ │ + beq.w 74f5e │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #36] @ 0x24 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 769d0 │ │ │ │ - cbnz r6, 76018 │ │ │ │ + bne.w 76b18 │ │ │ │ + cbnz r6, 76160 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 764f8 │ │ │ │ + bne.w 76640 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e2e │ │ │ │ + bne.w 74f76 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e2e │ │ │ │ + beq.w 74f76 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 76bc8 │ │ │ │ + bne.w 76d10 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ - cbnz r6, 7603e │ │ │ │ + cbnz r6, 76186 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76520 │ │ │ │ + bne.w 76668 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e46 │ │ │ │ + bne.w 74f8e │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e46 │ │ │ │ + beq.w 74f8e │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #52] @ 0x34 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 7680a │ │ │ │ + beq.w 76952 │ │ │ │ str r7, [r3, #52] @ 0x34 │ │ │ │ - cbnz r6, 76068 │ │ │ │ + cbnz r6, 761b0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76546 │ │ │ │ + bne.w 7668e │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e5e │ │ │ │ + bne.w 74fa6 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e5e │ │ │ │ + beq.w 74fa6 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #60] @ 0x3c │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 768d2 │ │ │ │ + beq.w 76a1a │ │ │ │ str r7, [r3, #60] @ 0x3c │ │ │ │ - cbnz r6, 76092 │ │ │ │ + cbnz r6, 761da │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76570 │ │ │ │ + bne.w 766b8 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e76 │ │ │ │ + bne.w 74fbe │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e76 │ │ │ │ + beq.w 74fbe │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #72] @ 0x48 │ │ │ │ cmp r6, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #72] @ 0x48 │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e82 │ │ │ │ + bne.w 74fca │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e82 │ │ │ │ + beq.w 74fca │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #76] @ 0x4c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74e82 │ │ │ │ + beq.w 74fca │ │ │ │ str r7, [r3, #76] @ 0x4c │ │ │ │ - b.w 74e82 │ │ │ │ + b.w 74fca │ │ │ │ str r6, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 760da │ │ │ │ + bne.n 76222 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 76148 │ │ │ │ - cbnz r2, 760e4 │ │ │ │ + bne.n 76290 │ │ │ │ + cbnz r2, 7622c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76894 │ │ │ │ + bne.w 769dc │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76ad2 │ │ │ │ + bne.w 76c1a │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 763f6 │ │ │ │ + bne.w 7653e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74dd6 │ │ │ │ + bne.w 74f1e │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74dd6 │ │ │ │ + beq.w 74f1e │ │ │ │ ldr.w ip, [r3, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ str r7, [r3, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 76118 │ │ │ │ + bne.n 76260 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76186 │ │ │ │ - cbnz r0, 76122 │ │ │ │ + bne.n 762ce │ │ │ │ + cbnz r0, 7626a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7662e │ │ │ │ + bne.w 76776 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76ba2 │ │ │ │ + bne.w 76cea │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76436 │ │ │ │ - cbnz r0, 7613e │ │ │ │ + bne.w 7657e │ │ │ │ + cbnz r0, 76286 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76672 │ │ │ │ + bne.w 767ba │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e0a │ │ │ │ + b.w 74f52 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r6, [r3, #4] │ │ │ │ - cbnz r2, 76158 │ │ │ │ + cbnz r2, 762a0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76898 │ │ │ │ + bne.w 769e0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 76166 │ │ │ │ + bne.n 762ae │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 763f4 │ │ │ │ + bne.w 7653c │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76ade │ │ │ │ + bne.w 76c26 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76104 │ │ │ │ + bne.n 7624c │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 769f4 │ │ │ │ + bne.w 76b3c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74de6 │ │ │ │ + beq.w 74f2e │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ str r7, [r3, #20] │ │ │ │ - cbnz r0, 76194 │ │ │ │ + cbnz r0, 762dc │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76630 │ │ │ │ - cbnz r6, 7619e │ │ │ │ + bne.w 76778 │ │ │ │ + cbnz r6, 762e6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76434 │ │ │ │ + bne.w 7657c │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 761aa │ │ │ │ + cbnz r0, 762f2 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76672 │ │ │ │ + bne.w 767ba │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 761b6 │ │ │ │ + cbnz r0, 762fe │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765ca │ │ │ │ + bne.w 76712 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e16 │ │ │ │ + b.w 74f5e │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #4] │ │ │ │ - b.w 75318 │ │ │ │ + b.w 75460 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 769a4 │ │ │ │ + bne.w 76aec │ │ │ │ str.w lr, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 761dc │ │ │ │ + cbnz r2, 76324 │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 763e6 │ │ │ │ + bne.w 7652e │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74f0a │ │ │ │ + bne.w 75052 │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74f0a │ │ │ │ + beq.w 75052 │ │ │ │ str r6, [r3, #116] @ 0x74 │ │ │ │ - b.w 74f0a │ │ │ │ + b.w 75052 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7530a │ │ │ │ + beq.w 75452 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 75310 │ │ │ │ - b.w 75318 │ │ │ │ - ldr r2, [pc, #620] @ (76478 ) │ │ │ │ + beq.w 75458 │ │ │ │ + b.w 75460 │ │ │ │ + ldr r2, [pc, #620] @ (765c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, #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 r4, [r2, #252] @ 0xfc │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.n 76242 │ │ │ │ + beq.n 7638a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - b.w 751d8 │ │ │ │ + b.w 75320 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7570a │ │ │ │ - b.w 756ca │ │ │ │ + bne.w 75852 │ │ │ │ + b.w 75812 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 76268 │ │ │ │ + bne.n 763b0 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76394 │ │ │ │ - cbnz r0, 76272 │ │ │ │ + bne.w 764dc │ │ │ │ + cbnz r0, 763ba │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 758f2 │ │ │ │ + bne.w 75a3a │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7627e │ │ │ │ + cbnz r0, 763c6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75dfc │ │ │ │ + bne.w 75f44 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 748ae │ │ │ │ + bne.w 749f6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 748b0 │ │ │ │ + beq.w 749f8 │ │ │ │ str r7, [r3, #32] │ │ │ │ - b.n 75e0c │ │ │ │ + b.n 75f54 │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 752c4 │ │ │ │ - b.w 752c8 │ │ │ │ + bne.w 7540c │ │ │ │ + b.w 75410 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76078 │ │ │ │ + bne.w 761c0 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ str r7, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 762c0 │ │ │ │ + cbnz r0, 76408 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76594 │ │ │ │ - cbnz r6, 762ca │ │ │ │ + bne.w 766dc │ │ │ │ + cbnz r6, 76412 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765b4 │ │ │ │ + bne.w 766fc │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 765a8 │ │ │ │ + bne.w 766f0 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 760c6 │ │ │ │ + bne.w 7620e │ │ │ │ mov r0, r7 │ │ │ │ - b.w 74e82 │ │ │ │ + b.w 74fca │ │ │ │ movw r6, #40780 @ 0x9f4c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76904 │ │ │ │ + beq.w 76a4c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 762ea │ │ │ │ + bne.n 76432 │ │ │ │ movw r6, #42652 @ 0xa69c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76910 │ │ │ │ + beq.w 76a58 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76302 │ │ │ │ + bne.n 7644a │ │ │ │ movw r6, #42444 @ 0xa5cc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76a6c │ │ │ │ + beq.w 76bb4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7631a │ │ │ │ + bne.n 76462 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 7691c │ │ │ │ + beq.w 76a64 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7632a │ │ │ │ + bne.n 76472 │ │ │ │ movw r6, #42028 @ 0xa42c │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 76950 │ │ │ │ + bne.w 76a98 │ │ │ │ orr.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76602 │ │ │ │ + bne.w 7674a │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7576e │ │ │ │ + beq.w 758b6 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r1, #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.w 7576e │ │ │ │ + b.w 758b6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ str r7, [r3, #12] │ │ │ │ - cbnz r0, 763a4 │ │ │ │ + cbnz r0, 764ec │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 758f6 │ │ │ │ + bne.w 75a3e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 763b2 │ │ │ │ + bne.n 764fa │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75dfc │ │ │ │ + bne.w 75f44 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75912 │ │ │ │ + bne.w 75a5a │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75e0c │ │ │ │ - b.n 76290 │ │ │ │ + beq.w 75f54 │ │ │ │ + b.n 763d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7589e │ │ │ │ - b.w 740f8 │ │ │ │ + bne.w 759e6 │ │ │ │ + b.w 74240 │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7411e │ │ │ │ - b.w 7402a │ │ │ │ + beq.w 74266 │ │ │ │ + b.w 74172 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 768e4 │ │ │ │ + bne.w 76a2c │ │ │ │ str r6, [r3, #120] @ 0x78 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 761e4 │ │ │ │ - b.w 74f0a │ │ │ │ + beq.w 7632c │ │ │ │ + b.w 75052 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w ip, [r3, #20] │ │ │ │ str r7, [r3, #12] │ │ │ │ - cbnz r6, 76406 │ │ │ │ + cbnz r6, 7654e │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76108 │ │ │ │ + bne.w 76250 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 76414 │ │ │ │ + bne.n 7655c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76184 │ │ │ │ + bne.w 762cc │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76b8a │ │ │ │ + bne.w 76cd2 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76630 │ │ │ │ + bne.w 76778 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74dfe │ │ │ │ + bne.w 74f46 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74dfe │ │ │ │ + beq.w 74f46 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ str r7, [r3, #28] │ │ │ │ - cbnz r0, 76444 │ │ │ │ + cbnz r0, 7658c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76674 │ │ │ │ - cbnz r6, 7644e │ │ │ │ + bne.w 767bc │ │ │ │ + cbnz r6, 76596 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765ca │ │ │ │ + bne.w 76712 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbnz r0, 7645a │ │ │ │ + cbnz r0, 765a2 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76798 │ │ │ │ + bne.w 768e0 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 76466 │ │ │ │ + cbnz r0, 765ae │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76760 │ │ │ │ + bne.w 768a8 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e2e │ │ │ │ - ldr r6, [pc, #8] @ (76478 ) │ │ │ │ + b.w 74f76 │ │ │ │ + ldr r6, [pc, #8] @ (765c0 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, #180] @ 0xb4 │ │ │ │ - b.n 75ec8 │ │ │ │ + b.n 76010 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76104 │ │ │ │ + beq.w 7624c │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 76b74 │ │ │ │ + bne.w 76cbc │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - cbnz r6, 76498 │ │ │ │ + cbnz r6, 765e0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75fb0 │ │ │ │ + bne.w 760f8 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74df2 │ │ │ │ + bne.w 74f3a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74df2 │ │ │ │ + beq.w 74f3a │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76bd6 │ │ │ │ - cbnz r6, 764c0 │ │ │ │ + bne.w 76d1e │ │ │ │ + cbnz r6, 76608 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75fd8 │ │ │ │ + bne.w 76120 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e0a │ │ │ │ + bne.w 74f52 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e0a │ │ │ │ + beq.w 74f52 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #32] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76bcc │ │ │ │ - cbnz r6, 764e8 │ │ │ │ + bne.w 76d14 │ │ │ │ + cbnz r6, 76630 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76000 │ │ │ │ + bne.w 76148 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e22 │ │ │ │ + bne.w 74f6a │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e22 │ │ │ │ + beq.w 74f6a │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #40] @ 0x28 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #40] @ 0x28 │ │ │ │ - cbnz r6, 76510 │ │ │ │ + cbnz r6, 76658 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76028 │ │ │ │ + bne.w 76170 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e3a │ │ │ │ + bne.w 74f82 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e3a │ │ │ │ + beq.w 74f82 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #48] @ 0x30 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 76b6e │ │ │ │ + bne.w 76cb6 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - cbnz r6, 76536 │ │ │ │ + cbnz r6, 7667e │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7604e │ │ │ │ + bne.w 76196 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e52 │ │ │ │ + bne.w 74f9a │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e52 │ │ │ │ + beq.w 74f9a │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #56] @ 0x38 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 768dc │ │ │ │ + beq.w 76a24 │ │ │ │ str r7, [r3, #56] @ 0x38 │ │ │ │ - cbnz r6, 76560 │ │ │ │ + cbnz r6, 766a8 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76078 │ │ │ │ + bne.w 761c0 │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74e6a │ │ │ │ + bne.w 74fb2 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74e6a │ │ │ │ + beq.w 74fb2 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w ip, [r6, #64] @ 0x40 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 760ac │ │ │ │ + bne.w 761f4 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 760ac │ │ │ │ - b.n 760a2 │ │ │ │ + beq.w 761f4 │ │ │ │ + b.n 761ea │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76570 │ │ │ │ + bne.n 766b8 │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ - cbnz r6, 765b8 │ │ │ │ + cbnz r6, 76700 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ - cbnz r7, 765b6 │ │ │ │ - cbnz r0, 765a8 │ │ │ │ + cbnz r7, 766fe │ │ │ │ + cbnz r0, 766f0 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76b1a │ │ │ │ + bne.w 76c62 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e82 │ │ │ │ + b.w 74fca │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 760a2 │ │ │ │ + bne.w 761ea │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ str r7, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 765a8 │ │ │ │ + bne.n 766f0 │ │ │ │ ldr r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 765a8 │ │ │ │ - b.n 760c6 │ │ │ │ + beq.n 766f0 │ │ │ │ + b.n 7620e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76000 │ │ │ │ + bne.w 76148 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 765da │ │ │ │ + cbnz r0, 76722 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7679a │ │ │ │ - cbnz r6, 765e4 │ │ │ │ + bne.w 768e2 │ │ │ │ + cbnz r6, 7672c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76760 │ │ │ │ + bne.w 768a8 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r0, 765f0 │ │ │ │ + cbnz r0, 76738 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767d0 │ │ │ │ + bne.w 76918 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 765fc │ │ │ │ + cbnz r0, 76744 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7671c │ │ │ │ + bne.w 76864 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e46 │ │ │ │ - movw r1, #1897 @ 0x769 │ │ │ │ + b.w 74f8e │ │ │ │ + movw r1, #2217 @ 0x8a9 │ │ │ │ movt r1, #8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 76abe │ │ │ │ + bne.w 76c06 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7635e │ │ │ │ - b.w 7576e │ │ │ │ + bne.w 764a6 │ │ │ │ + b.w 758b6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76184 │ │ │ │ - b.n 75fb0 │ │ │ │ + beq.w 762cc │ │ │ │ + b.n 760f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 764a8 │ │ │ │ + bne.w 765f0 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str r7, [r3, #24] │ │ │ │ - cbnz r6, 7663e │ │ │ │ + cbnz r6, 76786 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76436 │ │ │ │ - cbnz r0, 76644 │ │ │ │ + bne.w 7657e │ │ │ │ + cbnz r0, 7678c │ │ │ │ ldr r7, [r1, #32] │ │ │ │ - cbnz r7, 76672 │ │ │ │ + cbnz r7, 767ba │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76ab4 │ │ │ │ + bne.w 76bfc │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 765cc │ │ │ │ - cbnz r0, 7665e │ │ │ │ + bne.n 76714 │ │ │ │ + cbnz r0, 767a6 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76798 │ │ │ │ + bne.w 768e0 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e22 │ │ │ │ + b.w 74f6a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76434 │ │ │ │ - b.n 75fd8 │ │ │ │ + beq.w 7657c │ │ │ │ + b.n 76120 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 764d0 │ │ │ │ + bne.w 76618 │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ str r7, [r3, #32] │ │ │ │ - cbnz r6, 76680 │ │ │ │ + cbnz r6, 767c8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 765cc │ │ │ │ - cbnz r0, 7668a │ │ │ │ + bne.n 76714 │ │ │ │ + cbnz r0, 767d2 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76798 │ │ │ │ + bne.w 768e0 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b32 │ │ │ │ + bne.w 76c7a │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76762 │ │ │ │ - cbnz r0, 766a4 │ │ │ │ + bne.n 768aa │ │ │ │ + cbnz r0, 767ec │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 767d0 │ │ │ │ + bne.w 76918 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e3a │ │ │ │ + b.w 74f82 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 74170 │ │ │ │ - b.n 75f62 │ │ │ │ + bne.w 742b8 │ │ │ │ + b.n 760aa │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76546 │ │ │ │ + bne.w 7668e │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str r7, [r3, #56] @ 0x38 │ │ │ │ - cbnz r6, 766d8 │ │ │ │ + cbnz r6, 76820 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 762b2 │ │ │ │ - cbnz r0, 766e2 │ │ │ │ + bne.w 763fa │ │ │ │ + cbnz r0, 7682a │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76592 │ │ │ │ + bne.w 766da │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 762ca │ │ │ │ + bne.w 76412 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 762cc │ │ │ │ - b.n 765b6 │ │ │ │ + beq.w 76414 │ │ │ │ + b.n 766fe │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7687c │ │ │ │ + bne.w 769c4 │ │ │ │ str.w r7, [r3, #132] @ 0x84 │ │ │ │ - b.w 74f36 │ │ │ │ + b.w 7507e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 761ec │ │ │ │ + beq.w 76334 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #116] @ 0x74 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 74f0a │ │ │ │ - b.n 761ec │ │ │ │ + beq.w 75052 │ │ │ │ + b.n 76334 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7604e │ │ │ │ + bne.w 76196 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ str r7, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 7672a │ │ │ │ + cbnz r0, 76872 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766ca │ │ │ │ - cbnz r6, 76734 │ │ │ │ + bne.n 76812 │ │ │ │ + cbnz r6, 7687c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 762b0 │ │ │ │ + bne.w 763f8 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbnz r0, 76740 │ │ │ │ + cbnz r0, 76888 │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76592 │ │ │ │ + bne.w 766da │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 7674c │ │ │ │ + cbnz r0, 76894 │ │ │ │ ldr r7, [r1, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 765b4 │ │ │ │ + bne.w 766fc │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e76 │ │ │ │ + b.w 74fbe │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.w 74de6 │ │ │ │ + b.w 74f2e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76028 │ │ │ │ + bne.w 76170 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ str r7, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 7676e │ │ │ │ + cbnz r0, 768b6 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767d2 │ │ │ │ - cbnz r6, 76776 │ │ │ │ + bne.n 7691a │ │ │ │ + cbnz r6, 768be │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7671c │ │ │ │ + bne.n 76864 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - cbnz r0, 76780 │ │ │ │ + cbnz r0, 768c8 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766c8 │ │ │ │ + bne.n 76810 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 7678c │ │ │ │ + cbnz r0, 768d4 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 762b0 │ │ │ │ + bne.w 763f8 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e5e │ │ │ │ + b.w 74fa6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 764f8 │ │ │ │ + bne.w 76640 │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ str r7, [r3, #40] @ 0x28 │ │ │ │ - cbnz r6, 767a6 │ │ │ │ + cbnz r6, 768ee │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 76762 │ │ │ │ - cbnz r0, 767ac │ │ │ │ + bne.n 768aa │ │ │ │ + cbnz r0, 768f4 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbnz r7, 767d0 │ │ │ │ + cbnz r7, 76918 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76bb6 │ │ │ │ + bne.w 76cfe │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7671e │ │ │ │ - cbnz r0, 767c4 │ │ │ │ + bne.n 76866 │ │ │ │ + cbnz r0, 7690c │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 766c8 │ │ │ │ + bne.n 76810 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e52 │ │ │ │ + b.w 74f9a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76520 │ │ │ │ + bne.w 76668 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r7, [r3, #48] @ 0x30 │ │ │ │ - cbnz r6, 767de │ │ │ │ + cbnz r6, 76926 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7671e │ │ │ │ - cbnz r0, 767e8 │ │ │ │ + bne.n 76866 │ │ │ │ + cbnz r0, 76930 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 766c8 │ │ │ │ + bne.w 76810 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b28 │ │ │ │ + bne.w 76c70 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 762b2 │ │ │ │ - cbnz r0, 76804 │ │ │ │ + bne.w 763fa │ │ │ │ + cbnz r0, 7694c │ │ │ │ ldr r7, [r1, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76592 │ │ │ │ + bne.w 766da │ │ │ │ movs r0, #0 │ │ │ │ - b.w 74e6a │ │ │ │ + b.w 74fb2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76060 │ │ │ │ - b.n 76068 │ │ │ │ + beq.w 761a8 │ │ │ │ + b.n 761b0 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 76c24 │ │ │ │ - cbnz r7, 76828 │ │ │ │ + bne.w 76d6c │ │ │ │ + cbnz r7, 76970 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75f14 │ │ │ │ + bne.w 7605c │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76b68 │ │ │ │ + bne.w 76cb0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74896 │ │ │ │ + beq.w 749de │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 76bae │ │ │ │ + beq.w 76cf6 │ │ │ │ str r7, [r3, #20] │ │ │ │ - cbnz r0, 76854 │ │ │ │ + cbnz r0, 7699c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 75d78 │ │ │ │ + bne.w 75ec0 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 748ae │ │ │ │ + bne.w 749f6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 748ae │ │ │ │ + beq.w 749f6 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.w 76c58 │ │ │ │ + bne.w 76da0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75d98 │ │ │ │ - b.w 748ba │ │ │ │ + beq.w 75ee0 │ │ │ │ + b.w 74a02 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 74f36 │ │ │ │ - b.n 766fc │ │ │ │ + beq.w 7507e │ │ │ │ + b.n 76844 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75f24 │ │ │ │ - b.w 75f2c │ │ │ │ + beq.w 7606c │ │ │ │ + b.w 76074 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 768aa │ │ │ │ + bne.n 769f2 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 763f6 │ │ │ │ - cbnz r6, 768b4 │ │ │ │ + bne.w 7653e │ │ │ │ + cbnz r6, 769fc │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76104 │ │ │ │ + bne.w 7624c │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - cbnz r6, 768c0 │ │ │ │ + cbnz r6, 76a08 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 76184 │ │ │ │ + bne.w 762cc │ │ │ │ ldr r6, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 74df2 │ │ │ │ + bne.w 74f3a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74df2 │ │ │ │ - b.n 7662e │ │ │ │ + beq.w 74f3a │ │ │ │ + b.n 76776 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7608a │ │ │ │ - b.w 76092 │ │ │ │ + beq.w 761d2 │ │ │ │ + b.w 761da │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76558 │ │ │ │ - b.n 76560 │ │ │ │ + beq.w 766a0 │ │ │ │ + b.n 766a8 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ ldr.w lr, [r3, #116] @ 0x74 │ │ │ │ cmp r2, r6 │ │ │ │ it ne │ │ │ │ strne r6, [r3, #120] @ 0x78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 74f0a │ │ │ │ + bne.w 75052 │ │ │ │ ldr r6, [r1, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 74f0a │ │ │ │ - b.n 7670c │ │ │ │ + beq.w 75052 │ │ │ │ + b.n 76854 │ │ │ │ orr.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ orr.w r1, r1, #16777216 @ 0x1000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ orr.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ orr.w r2, r2, #8388608 @ 0x800000 │ │ │ │ str.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 747ec │ │ │ │ + b.w 74934 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7490c │ │ │ │ + beq.w 74a54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 74fac │ │ │ │ - b.w 74fa4 │ │ │ │ + beq.w 750f4 │ │ │ │ + b.w 750ec │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7683a │ │ │ │ - b.w 758f2 │ │ │ │ + bne.w 76982 │ │ │ │ + b.w 75a3a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 76342 │ │ │ │ + bne.w 7648a │ │ │ │ movw r6, #22164 @ 0x5694 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 76a78 │ │ │ │ + beq.w 76bc0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76964 │ │ │ │ + bne.n 76aac │ │ │ │ movw r4, #21648 @ 0x5490 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 76f40 │ │ │ │ + bne.w 77088 │ │ │ │ orr.w r1, r1, #536870912 @ 0x20000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 75326 │ │ │ │ + beq.w 7546e │ │ │ │ mov r0, r5 │ │ │ │ - b.w 74dca │ │ │ │ + b.w 74f12 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.w 74ef4 │ │ │ │ + beq.w 7503c │ │ │ │ str.w lr, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 769ba │ │ │ │ + cbnz r2, 76b02 │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 768e6 │ │ │ │ + bne.n 76a2e │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 768fa │ │ │ │ - b.w 74f0a │ │ │ │ + beq.n 76a42 │ │ │ │ + b.w 75052 │ │ │ │ str r7, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75fe8 │ │ │ │ - b.w 75ff0 │ │ │ │ + beq.w 76130 │ │ │ │ + b.w 76138 │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 76010 │ │ │ │ - b.w 76018 │ │ │ │ + beq.w 76158 │ │ │ │ + b.w 76160 │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - ble.w 74aae │ │ │ │ + ble.w 74bf6 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 74800 │ │ │ │ + b.w 74948 │ │ │ │ str r7, [sp, #32] │ │ │ │ - b.n 76754 │ │ │ │ + b.n 7689c │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ add r1, r2 │ │ │ │ - b.w 75ef0 │ │ │ │ + b.w 76038 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76864 │ │ │ │ + bne.w 769ac │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - b.n 76290 │ │ │ │ + b.n 763d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 760bc │ │ │ │ - b.w 760c6 │ │ │ │ + bne.w 76204 │ │ │ │ + b.w 7620e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 74bc4 │ │ │ │ - b.w 74bcc │ │ │ │ - cbz r5, 76a2e │ │ │ │ + bne.w 74d0c │ │ │ │ + b.w 74d14 │ │ │ │ + cbz r5, 76b76 │ │ │ │ ldr.w r0, [r5, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 749ec │ │ │ │ + beq.w 74b34 │ │ │ │ str.w r1, [r9, #140] @ 0x8c │ │ │ │ - b.w 749ec │ │ │ │ + b.w 74b34 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - beq.w 74f82 │ │ │ │ + beq.w 750ca │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 74f82 │ │ │ │ + b.w 750ca │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 754d8 │ │ │ │ + b.w 75620 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 73f0c │ │ │ │ - ldr r4, [pc, #760] @ (76d58 ) │ │ │ │ - b.w 75760 │ │ │ │ + b.w 74054 │ │ │ │ + ldr r4, [pc, #760] @ (76ea0 ) │ │ │ │ + b.w 758a8 │ │ │ │ str.w r1, [r9, #152] @ 0x98 │ │ │ │ - b.w 74d44 │ │ │ │ + b.w 74e8c │ │ │ │ orr.w r1, r1, #134217728 @ 0x8000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ orr.w r1, r1, #33554432 @ 0x2000000 │ │ │ │ str.w r1, [r9, #84] @ 0x54 │ │ │ │ - b.w 75278 │ │ │ │ + b.w 753c0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7543c │ │ │ │ + beq.w 75584 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.w 7543c │ │ │ │ + b.w 75584 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.w 74fec │ │ │ │ + b.w 75134 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 73fd0 │ │ │ │ + b.w 74118 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 74fde │ │ │ │ + b.w 75126 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75daa │ │ │ │ - b.w 75da0 │ │ │ │ + beq.w 75ef2 │ │ │ │ + b.w 75ee8 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76656 │ │ │ │ - b.n 7665e │ │ │ │ + beq.w 7679e │ │ │ │ + b.n 767a6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7635e │ │ │ │ - b.w 7576e │ │ │ │ + bne.w 764a6 │ │ │ │ + b.w 758b6 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 760fc │ │ │ │ - b.w 74dd6 │ │ │ │ + beq.w 76244 │ │ │ │ + b.w 74f1e │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7617c │ │ │ │ + beq.w 762c4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b.n 76754 │ │ │ │ + b.n 7689c │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, r3 │ │ │ │ - b.w 75b1c │ │ │ │ + b.w 75c64 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ - b.w 73e46 │ │ │ │ + b.w 73f8e │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r0 │ │ │ │ - b.w 73f66 │ │ │ │ + b.w 740ae │ │ │ │ mov r6, r5 │ │ │ │ - b.n 7683a │ │ │ │ + b.n 76982 │ │ │ │ mov r6, r5 │ │ │ │ - b.w 748a2 │ │ │ │ + b.w 749ea │ │ │ │ mov r0, r6 │ │ │ │ - b.w 760c6 │ │ │ │ + b.w 7620e │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 751ce │ │ │ │ + b.w 75316 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 767fc │ │ │ │ - b.n 76804 │ │ │ │ + beq.w 76944 │ │ │ │ + b.n 7694c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7669c │ │ │ │ - b.n 766a4 │ │ │ │ + beq.w 767e4 │ │ │ │ + b.n 767ec │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 758ea │ │ │ │ - b.w 74896 │ │ │ │ + beq.w 75a32 │ │ │ │ + b.w 749de │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76bf0 │ │ │ │ + bne.n 76d38 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74dd6 │ │ │ │ - b.n 76482 │ │ │ │ + beq.w 74f1e │ │ │ │ + b.n 765ca │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.w 74066 │ │ │ │ + b.w 741ae │ │ │ │ mov r6, r5 │ │ │ │ - b.w 74896 │ │ │ │ + b.w 749de │ │ │ │ str r7, [r3, #48] @ 0x30 │ │ │ │ - b.w 7603e │ │ │ │ + b.w 76186 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ str r7, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 76752 │ │ │ │ + bne.w 7689a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74de6 │ │ │ │ - b.w 75fb0 │ │ │ │ + beq.w 74f2e │ │ │ │ + b.w 760f8 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7642c │ │ │ │ - b.w 74dfe │ │ │ │ + beq.w 76574 │ │ │ │ + b.w 74f46 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ adds r3, r1, r2 │ │ │ │ - b.w 759c0 │ │ │ │ + b.w 75b08 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76136 │ │ │ │ - b.w 7613e │ │ │ │ + beq.w 7627e │ │ │ │ + b.w 76286 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7684c │ │ │ │ - b.n 76854 │ │ │ │ + beq.w 76994 │ │ │ │ + b.n 7699c │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 767be │ │ │ │ - b.n 767c4 │ │ │ │ + beq.w 76906 │ │ │ │ + b.n 7690c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ mov r9, r5 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ str r7, [r3, #44] @ 0x2c │ │ │ │ - b.n 76510 │ │ │ │ + b.n 76658 │ │ │ │ str r7, [r3, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 764e0 │ │ │ │ - b.n 764e8 │ │ │ │ + beq.w 76628 │ │ │ │ + b.n 76630 │ │ │ │ str r7, [r3, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 764b8 │ │ │ │ - b.n 764c0 │ │ │ │ + beq.w 76600 │ │ │ │ + b.n 76608 │ │ │ │ str r7, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75fc0 │ │ │ │ - b.w 75fc8 │ │ │ │ + beq.w 76108 │ │ │ │ + b.w 76110 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 76482 │ │ │ │ + b.n 765ca │ │ │ │ mov r0, r5 │ │ │ │ - b.w 74dd6 │ │ │ │ + b.w 74f1e │ │ │ │ mov r9, r5 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 75f62 │ │ │ │ + beq.w 760aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75f62 │ │ │ │ + bne.w 760aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 749ec │ │ │ │ + b.w 74b34 │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75394 │ │ │ │ + beq.w 754dc │ │ │ │ mov r6, r5 │ │ │ │ - b.w 7488a │ │ │ │ + b.w 749d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 75aca │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 75c12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 7585c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 759a4 │ │ │ │ mov r9, r5 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 76c06 │ │ │ │ - b.w 75f62 │ │ │ │ + bne.n 76d4e │ │ │ │ + b.w 760aa │ │ │ │ mov r9, r5 │ │ │ │ - b.n 76bfa │ │ │ │ + b.n 76d42 │ │ │ │ str r7, [r3, #32] │ │ │ │ - b.w 748b0 │ │ │ │ + b.w 749f8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.w 73ff6 │ │ │ │ + b.w 7413e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 740d0 │ │ │ │ - ldr r0, [pc, #224] @ (76d5c ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 74218 │ │ │ │ + ldr r0, [pc, #224] @ (76ea4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r9, #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, r9 │ │ │ │ - beq.n 76cfe │ │ │ │ + beq.n 76e46 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 76cfe │ │ │ │ + bhi.n 76e46 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.w 75f74 │ │ │ │ + b.w 760bc │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #13256 @ 0x33c8 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ - cbz r0, 76ce4 │ │ │ │ + b.w 760ae │ │ │ │ + cbz r0, 76e2c │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w r6, [r6, #128] @ 0x80 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 74f1a │ │ │ │ + beq.w 75062 │ │ │ │ str.w r7, [r3, #128] @ 0x80 │ │ │ │ - b.w 74f1a │ │ │ │ - cbz r0, 76cf8 │ │ │ │ + b.w 75062 │ │ │ │ + cbz r0, 76e40 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #124] @ 0x7c │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 74f26 │ │ │ │ + beq.w 7506e │ │ │ │ str r7, [r3, #124] @ 0x7c │ │ │ │ - b.w 74f26 │ │ │ │ + b.w 7506e │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 76caa │ │ │ │ - bl d6f30 │ │ │ │ + b.n 76df2 │ │ │ │ + bl d7760 │ │ │ │ str.w r4, [r9, #440] @ 0x1b8 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.w 75f62 │ │ │ │ + bl 1f642c │ │ │ │ + b.w 760aa │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #13664 @ 0x3560 │ │ │ │ + movw r1, #14432 @ 0x3860 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #13584 @ 0x3510 │ │ │ │ + movw r1, #14352 @ 0x3810 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 76d68 │ │ │ │ + cbnz r6, 76eb0 │ │ │ │ str r1, [r3, #4] │ │ │ │ - b.w 74f92 │ │ │ │ + b.w 750da │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 76d62 │ │ │ │ - b.w 74902 │ │ │ │ + bne.n 76eaa │ │ │ │ + b.w 74a4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 7511e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 75266 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76f10 │ │ │ │ + bne.w 77058 │ │ │ │ str.w r7, [r3, #136] @ 0x88 │ │ │ │ - b.w 74f46 │ │ │ │ + b.w 7508e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #0] │ │ │ │ - b.w 7542e │ │ │ │ - cbnz r0, 76da0 │ │ │ │ + b.w 75576 │ │ │ │ + cbnz r0, 76ee8 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ - b.w 74ee2 │ │ │ │ + b.w 7502a │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #108] @ 0x6c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76d9a │ │ │ │ - b.w 74ee2 │ │ │ │ + bne.n 76ee2 │ │ │ │ + b.w 7502a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r1, #13424 @ 0x3470 │ │ │ │ + movw r1, #14192 @ 0x3770 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.w 75b62 │ │ │ │ + b.w 75caa │ │ │ │ str.w r1, [r9, #108] @ 0x6c │ │ │ │ - b.w 749bc │ │ │ │ + b.w 74b04 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #13744 @ 0x35b0 │ │ │ │ + movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #13908 @ 0x3654 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 74b72 │ │ │ │ + bl d54ec │ │ │ │ + b.w 74cba │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 74b22 │ │ │ │ - b.w 74b42 │ │ │ │ + bne.w 74c6a │ │ │ │ + b.w 74c8a │ │ │ │ str r1, [r4, #12] │ │ │ │ - b.n 76bfa │ │ │ │ + b.n 76d42 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13376 @ 0x3440 │ │ │ │ + movw r1, #14144 @ 0x3740 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76f28 │ │ │ │ + bne.n 77070 │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ - b.w 74ed6 │ │ │ │ + b.w 7501e │ │ │ │ str r0, [r5, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 75b6c │ │ │ │ - b.w 75f62 │ │ │ │ + bne.w 75cb4 │ │ │ │ + b.w 760aa │ │ │ │ ldr.w r3, [r9, #136] @ 0x88 │ │ │ │ str.w r6, [r9, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74bd0 │ │ │ │ + bne.w 74d18 │ │ │ │ ldr.w r1, [r4, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 749da │ │ │ │ - b.w 74bcc │ │ │ │ + beq.w 74b22 │ │ │ │ + b.w 74d14 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13216 @ 0x33a0 │ │ │ │ + movw r1, #13984 @ 0x36a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ - b.w 75f66 │ │ │ │ + b.w 760ae │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 75b6c │ │ │ │ - b.w 75f62 │ │ │ │ - cbz r0, 76ec0 │ │ │ │ + bne.w 75cb4 │ │ │ │ + b.w 760aa │ │ │ │ + cbz r0, 77008 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #88] @ 0x58 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74ea6 │ │ │ │ + beq.w 74fee │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ - b.w 74ea6 │ │ │ │ - cbnz r0, 76ee0 │ │ │ │ + b.w 74fee │ │ │ │ + cbnz r0, 77028 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ - b.w 74e8e │ │ │ │ - cbz r0, 76eda │ │ │ │ + b.w 74fd6 │ │ │ │ + cbz r0, 77022 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74e9a │ │ │ │ + beq.w 74fe2 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ - b.w 74e9a │ │ │ │ + b.w 74fe2 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76ec8 │ │ │ │ - b.w 74e8e │ │ │ │ - cbz r0, 76ef8 │ │ │ │ + bne.n 77010 │ │ │ │ + b.w 74fd6 │ │ │ │ + cbz r0, 77040 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #96] @ 0x60 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74ebe │ │ │ │ + beq.w 75006 │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ - b.w 74ebe │ │ │ │ - cbz r0, 76f0a │ │ │ │ + b.w 75006 │ │ │ │ + cbz r0, 77052 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74eca │ │ │ │ + beq.w 75012 │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ - b.w 74eca │ │ │ │ + b.w 75012 │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr.w r6, [r6, #136] @ 0x88 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w 76d84 │ │ │ │ - b.w 74f46 │ │ │ │ - cbnz r0, 76f34 │ │ │ │ + bne.w 76ecc │ │ │ │ + b.w 7508e │ │ │ │ + cbnz r0, 7707c │ │ │ │ str r6, [r3, #92] @ 0x5c │ │ │ │ - b.w 74eb2 │ │ │ │ + b.w 74ffa │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #104] @ 0x68 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76e58 │ │ │ │ - b.w 74ed6 │ │ │ │ + bne.n 76fa0 │ │ │ │ + b.w 7501e │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #92] @ 0x5c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 76f22 │ │ │ │ - b.w 74eb2 │ │ │ │ + bne.n 7706a │ │ │ │ + b.w 74ffa │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7697c │ │ │ │ - b.w 747d6 │ │ │ │ + bne.w 76ac4 │ │ │ │ + b.w 7491e │ │ │ │ nop │ │ │ │ │ │ │ │ -00076f50 : │ │ │ │ +00077098 : │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1168] @ 0x490 │ │ │ │ - cbz r2, 76f90 │ │ │ │ + cbz r2, 770d8 │ │ │ │ ldr.w r2, [r3, #1412] @ 0x584 │ │ │ │ - cbz r2, 76f90 │ │ │ │ + cbz r2, 770d8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ (76f98 ) │ │ │ │ + ldr r2, [pc, #32] @ (770e0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ - cbz r4, 76f94 │ │ │ │ + cbz r4, 770dc │ │ │ │ ldr.w r0, [r3, #1416] @ 0x588 │ │ │ │ blx 2a4f4 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076f9c : │ │ │ │ +000770e4 : │ │ │ │ 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 │ │ │ │ - bne.n 76fb8 │ │ │ │ + bne.n 77100 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 76fc2 │ │ │ │ + cbnz r3, 7710a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #1897 @ 0x769 │ │ │ │ + movw r2, #2217 @ 0x8a9 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 76fdc │ │ │ │ + bne.n 77124 │ │ │ │ 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 76fd4 │ │ │ │ + b.n 7711c │ │ │ │ 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.w r8, [r0, #172] @ 0xac │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov fp, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 778ce │ │ │ │ + bne.w 779be │ │ │ │ ldr r7, [r4, #4] │ │ │ │ movw r5, #40780 @ 0x9f4c │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 775a8 │ │ │ │ + bne.w 776c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 778fc │ │ │ │ + bl 77a44 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 775e0 │ │ │ │ + beq.w 77374 │ │ │ │ movw r7, #40780 @ 0x9f4c │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ - beq.w 771dc │ │ │ │ - movw r3, #22164 @ 0x5694 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 7746e │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ - bpl.w 7777a │ │ │ │ - ldrd r1, r0, [r6, #8] │ │ │ │ - bl 78900 │ │ │ │ + bne.w 77308 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 77074 │ │ │ │ - subs r2, #1 │ │ │ │ + mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 77804 │ │ │ │ + adds r1, r2, #1 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.w 77804 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77462 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 775e0 │ │ │ │ - ldr.w sl, [r3, #8] │ │ │ │ + beq.w 77708 │ │ │ │ + ldr.w sl, [r6, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 778c2 │ │ │ │ + beq.w 779a0 │ │ │ │ + mov r3, r6 │ │ │ │ cmp r7, r5 │ │ │ │ - bne.w 7720e │ │ │ │ + bne.w 7756c │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7732a │ │ │ │ + bne.w 77382 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 778a8 │ │ │ │ + bne.w 779a4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r0, #30 │ │ │ │ - bmi.w 77372 │ │ │ │ + bmi.w 773c6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 7738e │ │ │ │ + bne.w 773e2 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 77130 │ │ │ │ + ble.n 7725e │ │ │ │ add.w r7, r3, #8 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 7710a │ │ │ │ + bhi.n 77238 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 7710e │ │ │ │ + cbz r3, 7723c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 7710a │ │ │ │ + ble.n 77238 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 77128 │ │ │ │ + beq.n 77256 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 7710a │ │ │ │ + beq.n 77238 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 77128 │ │ │ │ + beq.n 77256 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 7710a │ │ │ │ + beq.n 77238 │ │ │ │ adds r3, #16 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r3, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 77128 │ │ │ │ + beq.n 77256 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 770fa │ │ │ │ + bne.n 77228 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 77514 │ │ │ │ + b.n 774d8 │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 77128 │ │ │ │ + beq.n 77256 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77110 │ │ │ │ + bne.n 7723e │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7710a │ │ │ │ + bne.n 77238 │ │ │ │ adds r6, #1 │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 770c8 │ │ │ │ + bne.n 771f6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 77538 │ │ │ │ + bne.w 774fc │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 771b6 │ │ │ │ + ble.n 772e4 │ │ │ │ add.w r1, r6, #8 │ │ │ │ mov sl, r0 │ │ │ │ movs r6, #0 │ │ │ │ movw ip, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, ip │ │ │ │ - bhi.n 77190 │ │ │ │ + bhi.n 772be │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 77194 │ │ │ │ + cbz r3, 772c2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 77190 │ │ │ │ + ble.n 772be │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 771ae │ │ │ │ + beq.n 772dc │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 77190 │ │ │ │ + beq.n 772be │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 771ae │ │ │ │ + beq.n 772dc │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 77190 │ │ │ │ + beq.n 772be │ │ │ │ adds r3, #16 │ │ │ │ mov.w lr, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 771ae │ │ │ │ + beq.n 772dc │ │ │ │ cmp r5, lr │ │ │ │ - bne.n 77180 │ │ │ │ + bne.n 772ae │ │ │ │ mov r0, sl │ │ │ │ - b.n 7758e │ │ │ │ + b.n 77552 │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 771ae │ │ │ │ + beq.n 772dc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77196 │ │ │ │ + bne.n 772c4 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 77190 │ │ │ │ + bne.n 772be │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 7714e │ │ │ │ + bne.n 7727c │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bmi.n 771c4 │ │ │ │ + bmi.n 772f2 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 777f0 │ │ │ │ + bne.w 779d4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 777ea │ │ │ │ + bne.w 779dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 77350 │ │ │ │ + bne.n 773a8 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + movw r3, #22164 @ 0x5694 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7775c │ │ │ │ - adds r1, r2, #1 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 7775c │ │ │ │ + bne.w 77712 │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ + bpl.w 778fa │ │ │ │ + ldrd r1, r0, [r6, #8] │ │ │ │ + bl 78a4c │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 7733c │ │ │ │ + subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77632 │ │ │ │ - ldr.w sl, [r6, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 77882 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp r7, r5 │ │ │ │ - beq.w 7708c │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 80564 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.w 774b6 │ │ │ │ + cbz r3, 77374 │ │ │ │ + ldr.w sl, [r3, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ble.w 7708c │ │ │ │ - movw lr, #36432 @ 0x8e50 │ │ │ │ - movt lr, #71 @ 0x47 │ │ │ │ - mov ip, sl │ │ │ │ - mov.w r9, #0 │ │ │ │ - add.w sl, r3, #8 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - ldr.w r1, [lr, #16] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - str.w lr, [sp, #12] │ │ │ │ - strd r5, r4, [sp, #24] │ │ │ │ - ldr.w r5, [sl, #4]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 77842 │ │ │ │ - ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldr.w r6, [r3, #172] @ 0xac │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 775ee │ │ │ │ - ldr.w r3, [r7, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 77604 │ │ │ │ - ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 77628 │ │ │ │ - ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 77644 │ │ │ │ - ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 776d8 │ │ │ │ - strd r3, ip, [sp, #32] │ │ │ │ - bl 80564 │ │ │ │ - ldrd r3, ip, [sp, #32] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ldr.w r1, [r8, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 772b2 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ - ldr.w r1, [r8, #20] │ │ │ │ - cmp r1, r2 │ │ │ │ - it eq │ │ │ │ - moveq r8, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - ldr.w r2, [r8, #16] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 772c8 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ - cmp r0, r2 │ │ │ │ - it eq │ │ │ │ - moveq r4, r8 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr.w lr, [r4, #16] │ │ │ │ - cmp r0, lr │ │ │ │ - bne.w 77608 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ + bne.w 771b4 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 77608 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - cmp lr, r0 │ │ │ │ - bne.w 776e2 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 776e2 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 77600 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 77600 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 77704 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + beq.n 7735e │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 77664 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 77612 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r9, ip │ │ │ │ - bne.n 77248 │ │ │ │ - ldrd r8, r3, [sp, #16] │ │ │ │ - ldrd r5, r4, [sp, #24] │ │ │ │ - b.n 7708c │ │ │ │ + beq.w 779e2 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #26988 @ 0x696c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d54ec │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 77918 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 77302 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 77098 │ │ │ │ + beq.w 771c6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77098 │ │ │ │ + bne.w 771c6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 77098 │ │ │ │ + b.n 771c6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 771d4 │ │ │ │ + beq.n 77300 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 771d4 │ │ │ │ + bne.n 77300 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 771d4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77300 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #17 │ │ │ │ - bmi.w 776a0 │ │ │ │ + bmi.w 77812 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 770b2 │ │ │ │ - ldr r1, [pc, #684] @ (7763c ) │ │ │ │ + beq.w 771e0 │ │ │ │ + ldr r1, [pc, #684] @ (77690 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d8504 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + bl d8d40 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77512 │ │ │ │ + beq.n 774d6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #660] @ (7763c ) │ │ │ │ + ldr r1, [pc, #664] @ (77690 ) │ │ │ │ movw r0, #40780 @ 0x9f4c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d8504 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + bl d8d40 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 774fe │ │ │ │ + beq.n 774c2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 773d0 │ │ │ │ + beq.n 77420 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 77804 │ │ │ │ + beq.w 77a18 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 773e4 │ │ │ │ + beq.n 77434 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 777f8 │ │ │ │ + beq.w 77a0c │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 77512 │ │ │ │ + bne.n 774d6 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 770bc │ │ │ │ - b.n 77130 │ │ │ │ + bgt.w 771ea │ │ │ │ + b.n 7725e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 774cc │ │ │ │ + beq.w 77774 │ │ │ │ movw r1, #48072 @ 0xbbc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 777ca │ │ │ │ - ldr r2, [pc, #544] @ (77640 ) │ │ │ │ + bne.w 778d0 │ │ │ │ + ldr r2, [pc, #548] @ (77694 ) │ │ │ │ ldr.w r1, [r2, r9] │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 774cc │ │ │ │ + beq.w 77774 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 774cc │ │ │ │ + beq.w 77774 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 777d6 │ │ │ │ + beq.w 7793a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77798 │ │ │ │ + beq.w 778dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 775e0 │ │ │ │ + beq.w 77374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 775e0 │ │ │ │ + bne.w 77374 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 77074 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 8861c │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 7776c │ │ │ │ - movs r1, #10 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 108b88 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - beq.n 7742e │ │ │ │ - bl 72f44 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 774a4 │ │ │ │ - b.n 7742e │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - cmp r9, r1 │ │ │ │ - bge.w 77720 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r2, r0 │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 77496 │ │ │ │ - ldr r2, [pc, #388] @ (77640 ) │ │ │ │ - mov r3, r9 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w r2, [r2, r9] │ │ │ │ - ldr r1, [r2, #72] @ 0x48 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 773fa │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - blt.w 7764e │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.n 774ee │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [sl] │ │ │ │ - cbnz r3, 774ee │ │ │ │ - mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 7706a │ │ │ │ - b.n 77074 │ │ │ │ + b.n 7733c │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 77512 │ │ │ │ + beq.n 774d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 77512 │ │ │ │ + cbnz r2, 774d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bpl.w 77130 │ │ │ │ + bpl.w 7725e │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, r5 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - beq.w 7713c │ │ │ │ - ldr r1, [pc, #256] @ (7763c ) │ │ │ │ + beq.w 7726a │ │ │ │ + ldr r1, [pc, #400] @ (77690 ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl d8504 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + bl d8d40 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7758c │ │ │ │ + cbz r0, 77550 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #240] @ (7763c ) │ │ │ │ + ldr r1, [pc, #384] @ (77690 ) │ │ │ │ movw r0, #40780 @ 0x9f4c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d8504 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ + bl d8d40 <_PyEval_CheckExceptTypeValid@@Base+0xafc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 778e4 │ │ │ │ + beq.w 77a2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77572 │ │ │ │ + beq.n 77536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7787a │ │ │ │ + beq.w 77a24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77586 │ │ │ │ + beq.n 7754a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77872 │ │ │ │ + beq.w 77998 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 7713a │ │ │ │ + beq.w 77268 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ lsls r2, r0, #22 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - bpl.w 771c4 │ │ │ │ + bpl.w 772f2 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 771c4 │ │ │ │ - ldr r1, [pc, #144] @ (7763c ) │ │ │ │ - add r2, sp, #44 @ 0x2c │ │ │ │ + b.n 772f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8384 <_PyEval_CheckExceptTypeValid@@Base+0x97c> │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 775e0 │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - mov r1, r9 │ │ │ │ - bl 129b1c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr.w r3, [r9] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 775da │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 806a4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ble.w 771ba │ │ │ │ + movw lr, #36432 @ 0x8e50 │ │ │ │ + movt lr, #71 @ 0x47 │ │ │ │ + mov ip, sl │ │ │ │ + mov.w r9, #0 │ │ │ │ + add.w sl, r3, #8 │ │ │ │ + str.w r8, [sp, #16] │ │ │ │ + ldr.w r1, [lr, #16] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str.w lr, [sp, #12] │ │ │ │ + strd r5, r4, [sp, #24] │ │ │ │ + ldr.w r5, [sl, #4]! │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77864 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 77028 │ │ │ │ + bge.w 779ea │ │ │ │ + ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr.w r6, [r3, #172] @ 0xac │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 7767a │ │ │ │ + ldr.w r3, [r7, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 77698 │ │ │ │ + ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 776fe │ │ │ │ + ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 777a8 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 771d6 │ │ │ │ + beq.w 777a4 │ │ │ │ + ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 7784a │ │ │ │ + strd r3, ip, [sp, #32] │ │ │ │ + bl 806a4 │ │ │ │ + ldrd r3, ip, [sp, #32] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ldr.w r1, [r8, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 7760c │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + moveq r8, r0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + ldr.w r2, [r8, #16] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 77622 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + ldr.w r2, [r8, #20] │ │ │ │ + cmp r0, r2 │ │ │ │ + it eq │ │ │ │ + moveq r4, r8 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr.w lr, [r4, #16] │ │ │ │ + cmp r0, lr │ │ │ │ + bne.n 7769c │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 7769c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + cmp lr, r0 │ │ │ │ + bne.w 77854 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 77854 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 7768a │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 7768a │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 77876 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.w 777c4 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 776a8 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r9, ip │ │ │ │ + bne.n 775a6 │ │ │ │ + ldrd r8, r3, [sp, #16] │ │ │ │ + ldrd r5, r4, [sp, #24] │ │ │ │ + b.n 771ba │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #36432 @ 0x8e50 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 772f8 │ │ │ │ + beq.n 7764c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 77302 │ │ │ │ + b.n 77654 │ │ │ │ + nop │ │ │ │ + bgt.n 77634 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 776e6 │ │ │ │ + bne.w 77858 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 772e6 │ │ │ │ + b.n 7763c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 77664 │ │ │ │ + beq.w 777c4 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7765e │ │ │ │ + bne.n 777bc │ │ │ │ mov ip, r1 │ │ │ │ - b.n 77318 │ │ │ │ + b.n 77668 │ │ │ │ + ldr r1, [pc, #696] @ (7797c ) │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + mov r0, r4 │ │ │ │ + bl d8bc0 <_PyEval_CheckExceptTypeValid@@Base+0x97c> │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 77374 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + mov r1, r9 │ │ │ │ + bl 12a460 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 776f6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 7794e │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 77170 │ │ │ │ + b.n 77374 │ │ │ │ movw r4, #36432 @ 0x8e50 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b.n 772c8 │ │ │ │ + b.n 77622 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ - b.n 7707a │ │ │ │ - bgt.n 775e0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + b.n 7733e │ │ │ │ + mov r0, r6 │ │ │ │ + bl 88788 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 778ec │ │ │ │ + movs r1, #10 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 10951c │ │ │ │ + adds r1, r0, #1 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + beq.w 77482 │ │ │ │ + bl 7308c │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + cbnz r0, 7774a │ │ │ │ + b.n 77482 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cmp r9, r1 │ │ │ │ + bge.w 77894 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + add.w r3, r3, r9, lsl #2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 7773c │ │ │ │ + ldr r2, [pc, #540] @ (77980 ) │ │ │ │ + mov r3, r9 │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr.w r2, [r2, r9] │ │ │ │ + ldr r1, [r2, #72] @ 0x48 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 77448 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + blt.n 777ae │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 77794 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 77794 │ │ │ │ + mov r0, sl │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 77332 │ │ │ │ + b.n 7733c │ │ │ │ movw r8, #36432 @ 0x8e50 │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ - b.n 772b2 │ │ │ │ + b.n 7760c │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 80ac4 <_PyTuple_Resize@@Base> │ │ │ │ + bl 80c04 <_PyTuple_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 774d4 │ │ │ │ - b.n 7742e │ │ │ │ + beq.n 7777a │ │ │ │ + b.n 77482 │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7761c │ │ │ │ + bne.w 776b4 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r1, #26288 @ 0x66b0 │ │ │ │ + movw r1, #27056 @ 0x69b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 775e0 │ │ │ │ + beq.w 77374 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 775e0 │ │ │ │ + bne.w 77374 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 775e0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77374 │ │ │ │ + ldr.w sl, [r6, #8] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 771b2 │ │ │ │ + b.n 7735e │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r2, 776ec │ │ │ │ + cbnz r2, 7785e │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7737c │ │ │ │ + beq.w 773d0 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r2, #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 7737c │ │ │ │ + b.n 773d0 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.n 7729c │ │ │ │ + b.n 775f6 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 775f8 │ │ │ │ + b.n 77684 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 775f8 │ │ │ │ - movw r1, #1897 @ 0x769 │ │ │ │ + b.n 77684 │ │ │ │ + movw r1, #2217 @ 0x8a9 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7774c │ │ │ │ + bne.n 778c0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 776a6 │ │ │ │ - b.n 7737c │ │ │ │ + bne.n 77818 │ │ │ │ + b.n 773d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 77624 │ │ │ │ + beq.w 776bc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77708 │ │ │ │ + bne.n 7787a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov ip, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 77318 │ │ │ │ - b.n 77664 │ │ │ │ + beq.w 77668 │ │ │ │ + b.n 777c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ adds r3, #10 │ │ │ │ adds.w r3, r3, r3, lsr #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bmi.n 7782e │ │ │ │ + bmi.n 77984 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 80ac4 <_PyTuple_Resize@@Base> │ │ │ │ + bl 80c04 <_PyTuple_Resize@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77810 │ │ │ │ + bne.n 7795c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - b.n 774a4 │ │ │ │ + b.n 7774a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 776a6 │ │ │ │ - b.n 7737c │ │ │ │ - ldr.w sl, [r6, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 77890 │ │ │ │ - mov r3, r6 │ │ │ │ - b.n 77208 │ │ │ │ + bne.n 77818 │ │ │ │ + b.n 773d0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + b.n 7746c │ │ │ │ + mov r0, sl │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 774aa │ │ │ │ + b.n 77374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 77456 │ │ │ │ - b.n 775e0 │ │ │ │ + bne.w 774aa │ │ │ │ + b.n 77374 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 77456 │ │ │ │ - b.n 775e0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 77456 │ │ │ │ - b.n 775e0 │ │ │ │ + bne.w 774aa │ │ │ │ + b.n 77374 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 775e8 │ │ │ │ + beq.w 7737c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 775e8 │ │ │ │ + bne.w 7737c │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 775e8 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - b.n 7741c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7737c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 775e0 │ │ │ │ + beq.w 77374 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 775e0 │ │ │ │ - b.n 77460 │ │ │ │ - str.w r8, [fp] │ │ │ │ - b.n 771d4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1c49ec │ │ │ │ - b.n 771c4 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 773e4 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 773d0 │ │ │ │ + bne.w 77374 │ │ │ │ + b.n 774b4 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 77170 │ │ │ │ + b.n 77374 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7742e │ │ │ │ + beq.w 77482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7742e │ │ │ │ + bne.w 77482 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7742e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77482 │ │ │ │ + nop │ │ │ │ + bgt.n 77920 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7781c │ │ │ │ - b.n 7742e │ │ │ │ - movw r4, #43992 @ 0xabd8 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - ldrd r8, r3, [sp, #16] │ │ │ │ - movw r1, #26248 @ 0x6688 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl d4ca4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 77686 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 77028 │ │ │ │ - b.n 775e0 │ │ │ │ + bne.n 77968 │ │ │ │ + b.n 77482 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 77586 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 77572 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7754a │ │ │ │ mov r3, r6 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 77890 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26220 @ 0x666c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 775e0 │ │ │ │ + b.n 77354 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 778be │ │ │ │ + beq.n 779ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 778be │ │ │ │ + cbnz r2, 779ba │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 771d6 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.n 77884 │ │ │ │ - b.n 77890 │ │ │ │ + b.n 77302 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ - b.w 77002 │ │ │ │ + b.w 7714a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1c52c4 │ │ │ │ + b.n 772f2 │ │ │ │ + str.w r8, [fp] │ │ │ │ + b.n 77300 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7735e │ │ │ │ + movw r4, #43992 @ 0xabd8 │ │ │ │ + movt r4, #71 @ 0x47 │ │ │ │ + ldrd r8, r3, [sp, #16] │ │ │ │ + movw r1, #27016 @ 0x6988 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl d54ec │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 777e6 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 77434 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 77420 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77536 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7758c │ │ │ │ + beq.w 77550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7758c │ │ │ │ + bne.w 77550 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7758c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77550 │ │ │ │ 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 r2, r3, #30 │ │ │ │ - bmi.w 77ad2 │ │ │ │ + bmi.w 77c1a │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77b10 │ │ │ │ + beq.w 77c58 │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 77956 │ │ │ │ + ble.n 77a9e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 77de6 │ │ │ │ + beq.w 77f2e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 779c8 │ │ │ │ + beq.n 77b10 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 77de6 │ │ │ │ + beq.w 77f2e │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77942 │ │ │ │ + bne.n 77a8a │ │ │ │ add.w r7, r4, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 77b58 │ │ │ │ + ble.w 77ca0 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 7795e │ │ │ │ + beq.n 77aa6 │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr.w ip, [ip, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 7796c │ │ │ │ - bl 2700e4 │ │ │ │ + bne.n 77ab4 │ │ │ │ + bl 27045c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 779be │ │ │ │ + cbz r0, 77b06 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 77e04 │ │ │ │ - movw r1, #26388 @ 0x6714 │ │ │ │ + bpl.w 77f4c │ │ │ │ + movw r1, #27156 @ 0x6a14 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 779be │ │ │ │ + beq.n 77b06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 779be │ │ │ │ + cbnz r3, 77b06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r8, r6, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 77b90 │ │ │ │ - blt.w 77dbe │ │ │ │ + beq.w 77cd8 │ │ │ │ + blt.w 77f06 │ │ │ │ cmp.w r8, #20 │ │ │ │ - bgt.w 77d6e │ │ │ │ - ldr r1, [pc, #456] @ (77bac ) │ │ │ │ + bgt.w 77eb6 │ │ │ │ + ldr r1, [pc, #456] @ (77cf4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r9, [r3, r1] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 77b26 │ │ │ │ - ldr.w ip, [pc, #428] @ 77bb4 │ │ │ │ + beq.w 77c6e │ │ │ │ + ldr.w ip, [pc, #428] @ 77cfc │ │ │ │ ldr.w r1, [r3, #1692] @ 0x69c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str.w r0, [r3, #1612] @ 0x64c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #1692] @ 0x69c │ │ │ │ ldr.w r3, [ip, #1416] @ 0x588 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77d94 │ │ │ │ + bne.w 77edc │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx 29718 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ @@ -115363,64 +115490,64 @@ │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r2, lr │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r0, [ip] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq.n 77b1e │ │ │ │ + beq.n 77c66 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 779c0 │ │ │ │ + beq.n 77b08 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.n 779c0 │ │ │ │ + beq.n 77b08 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq.n 779c0 │ │ │ │ + beq.n 77b08 │ │ │ │ adds r7, #16 │ │ │ │ add.w r0, r4, #20 │ │ │ │ movs r3, #2 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 77ac4 │ │ │ │ + bne.n 77c0c │ │ │ │ cmp r3, r6 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - beq.n 779c0 │ │ │ │ + beq.n 77b08 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ adds r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 77ab0 │ │ │ │ + beq.n 77bf8 │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r2, #0] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.n 77aa4 │ │ │ │ - b.n 779c0 │ │ │ │ - ldr r0, [pc, #216] @ (77bac ) │ │ │ │ + bne.n 77bec │ │ │ │ + b.n 77b08 │ │ │ │ + ldr r0, [pc, #216] @ (77cf4 ) │ │ │ │ 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] │ │ │ │ @@ -115430,104 +115557,104 @@ │ │ │ │ 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 77dae │ │ │ │ + beq.w 77ef6 │ │ │ │ ldr.w r3, [r1, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77922 │ │ │ │ + bne.w 77a6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 77922 │ │ │ │ - b.n 779be │ │ │ │ + bge.w 77a6a │ │ │ │ + b.n 77b06 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 77a6c │ │ │ │ - b.n 779c0 │ │ │ │ + bne.n 77bb4 │ │ │ │ + b.n 77b08 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 779be │ │ │ │ - ldr r3, [pc, #108] @ (77bac ) │ │ │ │ + beq.w 77b06 │ │ │ │ + ldr r3, [pc, #108] @ (77cf4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r8, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ - b.n 77a36 │ │ │ │ + b.n 77b7e │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 77de0 │ │ │ │ + bcs.w 77f28 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77de0 │ │ │ │ + beq.w 77f28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.n 77bb8 │ │ │ │ + bge.n 77d00 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r9, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ - b.n 77b7c │ │ │ │ + b.n 77cc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77b9e │ │ │ │ + beq.n 77ce6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #16] @ (77bb0 ) │ │ │ │ + ldr r3, [pc, #16] @ (77cf8 ) │ │ │ │ add.w r4, r3, #520 @ 0x208 │ │ │ │ str.w r5, [r3, #532] @ 0x214 │ │ │ │ - b.n 779c0 │ │ │ │ + b.n 77b08 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ subs r7, r6, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r9, r7] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77e42 │ │ │ │ + beq.w 77f8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 77e3c │ │ │ │ + beq.w 77f84 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 77d60 │ │ │ │ + beq.w 77ea8 │ │ │ │ mov r2, r6 │ │ │ │ sub.w sl, r9, #4 │ │ │ │ add.w r6, r9, r7 │ │ │ │ sub.w r7, r8, #4 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ mov lr, r7 │ │ │ │ @@ -115537,257 +115664,257 @@ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ addge.w fp, fp, #1 │ │ │ │ - bge.w 77d50 │ │ │ │ + bge.w 77e98 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ mov r8, r7 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov ip, r7 │ │ │ │ mov r7, r0 │ │ │ │ str.w lr, [sp, #12] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp r1, lr │ │ │ │ - ble.n 77c86 │ │ │ │ + ble.n 77dce │ │ │ │ add.w lr, r5, r3, lsl #2 │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 77d48 │ │ │ │ + beq.n 77e90 │ │ │ │ adds r4, r3, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bge.n 77c86 │ │ │ │ + bge.n 77dce │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 77d48 │ │ │ │ + beq.n 77e90 │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 77c86 │ │ │ │ + bge.n 77dce │ │ │ │ adds r5, #12 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 77d48 │ │ │ │ + beq.n 77e90 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 77c78 │ │ │ │ + bgt.n 77dc0 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 77c44 │ │ │ │ + bne.n 77d8c │ │ │ │ mov r4, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r8 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 77e1c │ │ │ │ + beq.w 77f64 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 77cc2 │ │ │ │ + ble.n 77e0a │ │ │ │ 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 77c08 │ │ │ │ + beq.n 77d50 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 77ce6 │ │ │ │ + ble.n 77e2e │ │ │ │ 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.w r0, [r9, #8] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 77d04 │ │ │ │ + ble.n 77e4c │ │ │ │ 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.w 77c08 │ │ │ │ + beq.w 77d50 │ │ │ │ add.w ip, r8, #8 │ │ │ │ mov r5, r8 │ │ │ │ add.w r2, r9, #8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r1, r3, #1 │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 77d3c │ │ │ │ + bge.n 77e84 │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ cmp r4, r3 │ │ │ │ it eq │ │ │ │ streq.w r1, [ip] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 77d1c │ │ │ │ + bne.n 77e64 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 77c08 │ │ │ │ + b.n 77d50 │ │ │ │ ldrd ip, lr, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r8 │ │ │ │ cmp ip, r6 │ │ │ │ - bne.w 77c16 │ │ │ │ + bne.w 77d5e │ │ │ │ ldrd r3, r8, [sp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - bne.n 77e12 │ │ │ │ + bne.n 77f5a │ │ │ │ mov r0, r8 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78208 │ │ │ │ - b.n 779c0 │ │ │ │ + bl 78350 │ │ │ │ + b.n 77b08 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 77b26 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bls.w 77c6e │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 779be │ │ │ │ - ldr r3, [pc, #192] @ (77e4c ) │ │ │ │ + beq.w 77b06 │ │ │ │ + ldr r3, [pc, #192] @ (77f94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 77a24 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 77b6c │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 77dce │ │ │ │ + bne.n 77f16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - ldr r3, [pc, #164] @ (77e4c ) │ │ │ │ + bl 12ce60 │ │ │ │ + ldr r3, [pc, #164] @ (77f94 ) │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ - b.n 77a24 │ │ │ │ + b.n 77b6c │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r2, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77922 │ │ │ │ - b.n 77b10 │ │ │ │ + bne.w 77a6a │ │ │ │ + b.n 77c58 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 779be │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 77b06 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (77e4c ) │ │ │ │ + ldr r3, [pc, #112] @ (77f94 ) │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ - b.n 77a24 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 779be │ │ │ │ + b.n 77b6c │ │ │ │ + bl 1f642c │ │ │ │ + b.n 77b06 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #26344 @ 0x66e8 │ │ │ │ + movw r1, #27112 @ 0x69e8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - movw r1, #26412 @ 0x672c │ │ │ │ + b.w d54ec │ │ │ │ + movw r1, #27180 @ 0x6a2c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 779a8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 77af0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 26ff9c │ │ │ │ + bl 270314 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 77e38 │ │ │ │ + beq.n 77f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77e38 │ │ │ │ + cbnz r3, 77f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77d66 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 77e22 │ │ │ │ + b.n 77eae │ │ │ │ + bl 1f642c │ │ │ │ + b.n 77f6a │ │ │ │ mov r0, r9 │ │ │ │ - bl 78208 │ │ │ │ - b.n 779be │ │ │ │ + bl 78350 │ │ │ │ + b.n 77b06 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077e50 : │ │ │ │ +00077f98 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 77f34 │ │ │ │ + blt.n 7807c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 77f1a │ │ │ │ - ldr r0, [pc, #184] @ (77f38 ) │ │ │ │ + bne.n 78062 │ │ │ │ + ldr r0, [pc, #184] @ (78080 ) │ │ │ │ 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 77eec │ │ │ │ + bcs.n 78034 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 77ede │ │ │ │ + beq.n 78026 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 77eb6 │ │ │ │ + cbz r2, 77ffe │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 77ed0 │ │ │ │ + bcc.n 78018 │ │ │ │ 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 │ │ │ │ @@ -115795,384 +115922,384 @@ │ │ │ │ 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 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77eb2 │ │ │ │ + bne.n 77ffa │ │ │ │ ldr.w r1, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 77f2a │ │ │ │ + bne.n 78072 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77eb2 │ │ │ │ + beq.n 77ffa │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 77eb2 │ │ │ │ + b.n 77ffa │ │ │ │ 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 77f0a │ │ │ │ + b.n 78052 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00077f3c : │ │ │ │ +00078084 : │ │ │ │ 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 r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78074 │ │ │ │ + beq.w 781bc │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ - bne.n 77fe8 │ │ │ │ + bne.n 78130 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 77ff8 │ │ │ │ + bhi.n 78140 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #32981 @ 0x80d5 │ │ │ │ + movw r3, #33309 @ 0x821d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r6, [r5, #696] @ 0x2b8 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 78064 │ │ │ │ - ldr r1, [pc, #332] @ (780d0 ) │ │ │ │ + bne.n 781ac │ │ │ │ + ldr r1, [pc, #332] @ (78218 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 78016 │ │ │ │ + bcs.n 7815e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r1, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 78004 │ │ │ │ + beq.n 7814c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 77fce │ │ │ │ + cbz r2, 78116 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29718 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r4, [r3, #24] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.n 77ffc │ │ │ │ + bcc.n 78144 │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r0] │ │ │ │ - b.n 77fbc │ │ │ │ + b.n 78104 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 27e500 │ │ │ │ + bl 27e7f0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 77f68 │ │ │ │ + bls.n 780b0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 77fc6 │ │ │ │ + b.n 7810e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 77fbc │ │ │ │ + b.n 78104 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77fbc │ │ │ │ + bne.n 78104 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 78054 │ │ │ │ + bne.n 7819c │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 77ff8 │ │ │ │ + bhi.n 78140 │ │ │ │ ldr.w r6, [r5, #676] @ 0x2a4 │ │ │ │ - movw r3, #54309 @ 0xd425 │ │ │ │ + movw r3, #54573 @ 0xd52d │ │ │ │ movt r3, #6 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 780bc │ │ │ │ + bne.n 78204 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 780b6 │ │ │ │ + beq.n 781fe │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 29660 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 77fc6 │ │ │ │ + beq.n 7810e │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 77fc6 │ │ │ │ + b.n 7810e │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 27e500 │ │ │ │ + bl 27e7f0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 78022 │ │ │ │ + b.n 7816a │ │ │ │ ldr.w r0, [r5, #688] @ 0x2b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #32981 @ 0x80d5 │ │ │ │ + movw r1, #33309 @ 0x821d │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r6, [r3, #696] @ 0x2b8 │ │ │ │ cmp r6, r1 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r3, #688] @ 0x2b0 │ │ │ │ - bne.n 78068 │ │ │ │ - ldr r1, [pc, #60] @ (780d0 ) │ │ │ │ + bne.n 781b0 │ │ │ │ + ldr r1, [pc, #60] @ (78218 ) │ │ │ │ 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 r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #54309 @ 0xd425 │ │ │ │ + movw r1, #54573 @ 0xd52d │ │ │ │ movt r1, #6 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 780c8 │ │ │ │ + bne.n 78210 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 7803a │ │ │ │ + b.n 78182 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 78044 │ │ │ │ + b.n 7818c │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ - b.n 780c0 │ │ │ │ + b.n 78208 │ │ │ │ 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, #284] @ (78204 ) │ │ │ │ + ldr r0, [pc, #284] @ (7834c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1528] @ 0x5f8 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 7815a │ │ │ │ + bcs.n 782a2 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 781c0 │ │ │ │ + beq.n 78308 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7813c │ │ │ │ + beq.n 78284 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 781a4 │ │ │ │ + bhi.n 782ec │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r0, r1, ip, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ adds r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7812a │ │ │ │ + bne.n 78272 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 781d4 │ │ │ │ + beq.n 7831c │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 781b0 │ │ │ │ + bne.n 782f8 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 781fe │ │ │ │ + bhi.n 78346 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #54309 @ 0xd425 │ │ │ │ + movw r1, #54573 @ 0xd52d │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #676] @ 0x2a4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 781f2 │ │ │ │ + bne.n 7833a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 781ec │ │ │ │ + beq.n 78334 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 29660 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78134 │ │ │ │ + beq.n 7827c │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 78134 │ │ │ │ + b.n 7827c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7812a │ │ │ │ - b.n 7815a │ │ │ │ + bne.n 78272 │ │ │ │ + b.n 782a2 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 27e500 │ │ │ │ + bl 27e7f0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 7816a │ │ │ │ + b.n 782b2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7812a │ │ │ │ - b.n 7815a │ │ │ │ + bne.n 78272 │ │ │ │ + b.n 782a2 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #54309 @ 0xd425 │ │ │ │ + movw r1, #54573 @ 0xd52d │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #676] @ 0x2a4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 781f2 │ │ │ │ + bne.n 7833a │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 7818a │ │ │ │ + b.n 782d2 │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78194 │ │ │ │ + b.n 782dc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78134 │ │ │ │ + b.n 7827c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078208 : │ │ │ │ +00078350 : │ │ │ │ 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, #20256 @ 0x4f20 │ │ │ │ movt ip, #73 @ 0x49 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 782c6 │ │ │ │ - cbz r0, 7828a │ │ │ │ - ldr r3, [pc, #412] @ (783d4 ) │ │ │ │ + bne.n 7840e │ │ │ │ + cbz r0, 783d2 │ │ │ │ + ldr r3, [pc, #412] @ (7851c ) │ │ │ │ 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 782a2 │ │ │ │ + beq.n 783ea │ │ │ │ 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 78272 │ │ │ │ + bgt.n 783ba │ │ │ │ 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, 782a2 │ │ │ │ + cbz r2, 783ea │ │ │ │ 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, 7828e │ │ │ │ - cbz r2, 782d0 │ │ │ │ + cbz r0, 783d6 │ │ │ │ + cbz r2, 78418 │ │ │ │ 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, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 783cc │ │ │ │ + bne.w 78514 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7828a │ │ │ │ + b.n 783d2 │ │ │ │ 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 │ │ │ │ @@ -116185,72 +116312,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 7830e │ │ │ │ + bne.n 78456 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7830a │ │ │ │ + cbz r3, 78452 │ │ │ │ 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 7836e │ │ │ │ + beq.n 784b6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 78348 │ │ │ │ + beq.n 78490 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 78326 │ │ │ │ + cbnz r3, 7846e │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7828a │ │ │ │ + beq.n 783d2 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 78368 │ │ │ │ + cbz r1, 784b0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 78342 │ │ │ │ + cbz r3, 7848a │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7828a │ │ │ │ + b.n 783d2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 78356 │ │ │ │ + cbz r3, 7849e │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7828a │ │ │ │ + bne.n 783d2 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7828a │ │ │ │ + b.n 783d2 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 78332 │ │ │ │ + b.n 7847a │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78318 │ │ │ │ + beq.n 78460 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 783c6 │ │ │ │ + cbz r3, 7850e │ │ │ │ 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, 783a0 │ │ │ │ + cbz r3, 784e8 │ │ │ │ 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 │ │ │ │ @@ -116259,83 +116386,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 7828a │ │ │ │ + b.n 783d2 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7837a │ │ │ │ + b.n 784c2 │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 782ba │ │ │ │ + b.n 78402 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78488 │ │ │ │ + beq.n 785d0 │ │ │ │ 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] @ (7859c ) │ │ │ │ + ldr r3, [pc, #428] @ (786e4 ) │ │ │ │ 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 7845a │ │ │ │ + beq.n 785a2 │ │ │ │ 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 7842a │ │ │ │ + bgt.n 78572 │ │ │ │ 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, 7845a │ │ │ │ + cbz r2, 785a2 │ │ │ │ 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, 78446 │ │ │ │ - cbz r2, 7848a │ │ │ │ + cbz r0, 7858e │ │ │ │ + cbz r2, 785d2 │ │ │ │ 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, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r2, #53769 @ 0xd209 │ │ │ │ + movw r2, #54033 @ 0xd311 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r0, [r3, #684] @ 0x2ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 78592 │ │ │ │ + bne.w 786da │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 78442 │ │ │ │ + b.n 7858a │ │ │ │ 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] │ │ │ │ @@ -116347,72 +116474,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 784c8 │ │ │ │ + bne.n 78610 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 784c4 │ │ │ │ + cbz r3, 7860c │ │ │ │ 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 78528 │ │ │ │ + beq.n 78670 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 78502 │ │ │ │ + beq.n 7864a │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 784e0 │ │ │ │ + cbnz r3, 78628 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 78442 │ │ │ │ + beq.n 7858a │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 78522 │ │ │ │ + cbz r1, 7866a │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 784fc │ │ │ │ + cbz r3, 78644 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 78442 │ │ │ │ + b.n 7858a │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 78510 │ │ │ │ + cbz r3, 78658 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78442 │ │ │ │ + bne.n 7858a │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 78442 │ │ │ │ + b.n 7858a │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 784ec │ │ │ │ + b.n 78634 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 784d2 │ │ │ │ + beq.n 7861a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7858c │ │ │ │ + cbz r3, 786d4 │ │ │ │ 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, 7855c │ │ │ │ + cbz r3, 786a4 │ │ │ │ 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, #20256 @ 0x4f20 │ │ │ │ @@ -116423,269 +116550,270 @@ │ │ │ │ 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 78442 │ │ │ │ + b.n 7858a │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 78534 │ │ │ │ + b.n 7867c │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ - b.n 7847c │ │ │ │ + b.n 785c4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000785a0 : │ │ │ │ +000786e8 : │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 786f8 │ │ │ │ + beq.w 78856 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 785ea │ │ │ │ + bne.n 78724 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 78720 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + mov r0, r3 │ │ │ │ + b.n 787ac │ │ │ │ movw r2, #22164 @ 0x5694 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 785fc │ │ │ │ + bne.n 78744 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 786fe │ │ │ │ + bpl.w 78844 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 78900 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.n 785f8 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - mov r0, r3 │ │ │ │ - b.n 78666 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - bl 8861c │ │ │ │ + b.n 78a4c │ │ │ │ + str r0, [sp, #0] │ │ │ │ + bl 88788 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 786e2 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + beq.n 7882c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ movs r1, #10 │ │ │ │ - bl 108b88 │ │ │ │ + bl 10951c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 786cc │ │ │ │ - bl 72f44 │ │ │ │ + beq.n 78816 │ │ │ │ + bl 7308c │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbnz r0, 7862a │ │ │ │ - b.n 786cc │ │ │ │ + cbnz r0, 78772 │ │ │ │ + b.n 78816 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 78678 │ │ │ │ + bge.n 787be │ │ │ │ adds r4, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ add.w r1, r7, r4, lsl #2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78622 │ │ │ │ - ldr r2, [pc, #252] @ (7873c ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bne.n 7876a │ │ │ │ + ldr r3, [pc, #256] @ (78888 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 786a2 │ │ │ │ + cbnz r1, 787e8 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.n 7866a │ │ │ │ + blt.n 787b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 78664 │ │ │ │ + beq.n 787aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78664 │ │ │ │ + cbnz r3, 787aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 80ac4 <_PyTuple_Resize@@Base> │ │ │ │ + bl 80c04 <_PyTuple_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7864e │ │ │ │ - b.n 786cc │ │ │ │ + beq.n 78794 │ │ │ │ + b.n 78816 │ │ │ │ add.w r1, r6, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ adds.w r3, r1, r1, lsr #2 │ │ │ │ mov r6, r3 │ │ │ │ - bmi.n 7872a │ │ │ │ + bmi.n 78876 │ │ │ │ mov r1, r3 │ │ │ │ - bl 80ac4 <_PyTuple_Resize@@Base> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + bl 80c04 <_PyTuple_Resize@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78710 │ │ │ │ + bne.n 7885c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r3 │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ adds r4, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ - b.n 7862a │ │ │ │ + b.n 78772 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7864a │ │ │ │ + beq.n 78790 │ │ │ │ movw r1, #48072 @ 0xbbc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + strd r3, r2, [sp] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - ldr r2, [pc, #128] @ (7873c ) │ │ │ │ - cbnz r0, 786ee │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + cbnz r0, 78838 │ │ │ │ + ldr r3, [pc, #128] @ (78888 ) │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7864a │ │ │ │ + beq.n 78790 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7864a │ │ │ │ + beq.n 78790 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 786e2 │ │ │ │ + beq.n 7882c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 786e6 │ │ │ │ + cbz r3, 78830 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78666 │ │ │ │ + b.n 787ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 786e2 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ - ldr r2, [pc, #68] @ (7873c ) │ │ │ │ - b.n 786be │ │ │ │ - bl 2754a4 │ │ │ │ - b.n 786e2 │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7882c │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 78806 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 786e2 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7882c │ │ │ │ + bl 27581c │ │ │ │ + b.n 7882c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 786cc │ │ │ │ + beq.n 78816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 786cc │ │ │ │ + bne.n 78816 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 786cc │ │ │ │ - bl 1f5cf4 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78816 │ │ │ │ + bl 1f642c │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7871a │ │ │ │ - b.n 786cc │ │ │ │ + bne.n 78866 │ │ │ │ + b.n 78816 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078740 : │ │ │ │ +0007888c : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 788ac │ │ │ │ + beq.w 789f8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w 788ac │ │ │ │ + bpl.w 789f8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78832 │ │ │ │ - blt.w 788cc │ │ │ │ + beq.n 7897e │ │ │ │ + blt.w 78a18 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.n 78852 │ │ │ │ - ldr r2, [pc, #384] @ (788f4 ) │ │ │ │ + bgt.n 7899e │ │ │ │ + ldr r2, [pc, #384] @ (78a40 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [r3, r2] │ │ │ │ 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 78836 │ │ │ │ - ldr r1, [pc, #356] @ (788f8 ) │ │ │ │ + beq.n 78982 │ │ │ │ + ldr r1, [pc, #356] @ (78a44 ) │ │ │ │ ldr.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r0, [r1, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7888e │ │ │ │ + bne.n 789da │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 787c4 │ │ │ │ + beq.n 78910 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 78802 │ │ │ │ + beq.n 7894e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - beq.n 78802 │ │ │ │ + beq.n 7894e │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r5, #8 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 78828 │ │ │ │ + beq.n 78974 │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r4 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 787ec │ │ │ │ + bne.n 78938 │ │ │ │ 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 │ │ │ │ @@ -116693,160 +116821,160 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 787ec │ │ │ │ - b.n 78802 │ │ │ │ - ldr r3, [pc, #200] @ (788fc ) │ │ │ │ - b.n 78822 │ │ │ │ + bne.n 78938 │ │ │ │ + b.n 7894e │ │ │ │ + ldr r3, [pc, #200] @ (78a48 ) │ │ │ │ + b.n 7896e │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 788bc │ │ │ │ - ldr r2, [pc, #168] @ (788f4 ) │ │ │ │ + beq.n 78a08 │ │ │ │ + ldr r2, [pc, #168] @ (78a40 ) │ │ │ │ ldr.w ip, [r7, r2] │ │ │ │ - b.n 787b0 │ │ │ │ + b.n 788fc │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 788c0 │ │ │ │ + bhi.n 78a0c │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 788bc │ │ │ │ - ldr r0, [pc, #128] @ (788f4 ) │ │ │ │ + cbz r0, 78a08 │ │ │ │ + ldr r0, [pc, #128] @ (78a40 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr.w ip, [r1, r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 787c0 │ │ │ │ + bne.n 7890c │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 787ca │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 78916 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 788dc │ │ │ │ + bne.n 78a28 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ - ldr r3, [pc, #80] @ (788f4 ) │ │ │ │ + bl 12ce60 │ │ │ │ + ldr r3, [pc, #80] @ (78a40 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 787b0 │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + b.n 788fc │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3207 @ 0xc87 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 78822 │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.n 7896e │ │ │ │ + bl 1f642c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78870 │ │ │ │ - b.n 788bc │ │ │ │ + bne.n 789bc │ │ │ │ + b.n 78a08 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 788bc │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 78a08 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ - ldr r3, [pc, #8] @ (788f4 ) │ │ │ │ + ldr r3, [pc, #8] @ (78a40 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 787b0 │ │ │ │ + b.n 788fc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq.n 78a04 │ │ │ │ + beq.n 78b50 │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 78acc │ │ │ │ + blt.w 78c18 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 78a26 │ │ │ │ - ldr r2, [pc, #468] @ (78af8 ) │ │ │ │ + bgt.w 78b72 │ │ │ │ + ldr r2, [pc, #468] @ (78c44 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr.w ip, [r3, r2] │ │ │ │ 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 78a0c │ │ │ │ - ldr r1, [pc, #440] @ (78afc ) │ │ │ │ + beq.n 78b58 │ │ │ │ + ldr r1, [pc, #440] @ (78c48 ) │ │ │ │ ldr.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1688] @ 0x698 │ │ │ │ ldr.w r0, [r1, #1416] @ 0x588 │ │ │ │ str.w r6, [r2, #1608] @ 0x648 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78aae │ │ │ │ + bne.w 78bfa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 789e0 │ │ │ │ + beq.n 78b2c │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 789ba │ │ │ │ + beq.n 78b06 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 789f2 │ │ │ │ + beq.n 78b3e │ │ │ │ add.w lr, r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [lr] │ │ │ │ - beq.n 789ba │ │ │ │ + beq.n 78b06 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r5, #8 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 789fa │ │ │ │ + beq.n 78b46 │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r4 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 789a4 │ │ │ │ + bne.n 78af0 │ │ │ │ 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 │ │ │ │ @@ -116854,204 +116982,204 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 789ba │ │ │ │ + beq.n 78b06 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 78988 │ │ │ │ + bne.n 78ad4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - bne.n 78998 │ │ │ │ - b.n 789ba │ │ │ │ + bne.n 78ae4 │ │ │ │ + b.n 78b06 │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - bne.n 789a4 │ │ │ │ - b.n 789ba │ │ │ │ - ldr r3, [pc, #248] @ (78b00 ) │ │ │ │ + bne.n 78af0 │ │ │ │ + b.n 78b06 │ │ │ │ + ldr r3, [pc, #248] @ (78c4c ) │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78ada │ │ │ │ - ldr r2, [pc, #216] @ (78af8 ) │ │ │ │ + beq.n 78c26 │ │ │ │ + ldr r2, [pc, #216] @ (78c44 ) │ │ │ │ ldr.w ip, [r7, r2] │ │ │ │ - b.n 78962 │ │ │ │ + b.n 78aae │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 78a7a │ │ │ │ + bhi.n 78bc6 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78ada │ │ │ │ - ldr r0, [pc, #176] @ (78af8 ) │ │ │ │ + beq.n 78c26 │ │ │ │ + ldr r0, [pc, #176] @ (78c44 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr.w ip, [r1, r0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ cmp lr, r1 │ │ │ │ - beq.n 78a6a │ │ │ │ + beq.n 78bb6 │ │ │ │ add.w r1, lr, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r0, [r3, #12] │ │ │ │ - b.n 7897c │ │ │ │ + b.n 78ac8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - beq.n 78aaa │ │ │ │ + beq.n 78bf6 │ │ │ │ add.w lr, r3, #16 │ │ │ │ - b.n 7898c │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.n 78ad8 │ │ │ │ + bl 1f642c │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 78ada │ │ │ │ - ldr r0, [pc, #116] @ (78af8 ) │ │ │ │ + cbz r0, 78c26 │ │ │ │ + ldr r0, [pc, #116] @ (78c44 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr.w ip, [r1, r0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, lr │ │ │ │ - beq.n 78af4 │ │ │ │ + beq.n 78c40 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 78a74 │ │ │ │ + bne.n 78bc0 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b.n 78998 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 78ae4 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 78ade │ │ │ │ + bne.n 78c2a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ - ldr r3, [pc, #52] @ (78af8 ) │ │ │ │ + bl 12ce60 │ │ │ │ + ldr r3, [pc, #52] @ (78c44 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78962 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + b.n 78aae │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 789da │ │ │ │ + b.n 78b26 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ - ldr r3, [pc, #12] @ (78af8 ) │ │ │ │ + ldr r3, [pc, #12] @ (78c44 ) │ │ │ │ ldr.w ip, [r7, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 78962 │ │ │ │ + b.n 78aae │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 7897c │ │ │ │ + b.n 78ac8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 78b96 │ │ │ │ + blt.n 78ce2 │ │ │ │ cmp r1, #20 │ │ │ │ ite gt │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 78b6e │ │ │ │ - ldr r3, [pc, #140] @ (78bb4 ) │ │ │ │ + cbz r3, 78cba │ │ │ │ + ldr r3, [pc, #140] @ (78d00 ) │ │ │ │ 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, 78b5e │ │ │ │ - ldr r1, [pc, #120] @ (78bb8 ) │ │ │ │ + cbz r4, 78caa │ │ │ │ + ldr r1, [pc, #120] @ (78d04 ) │ │ │ │ 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, 78b82 │ │ │ │ + cbnz r3, 78cce │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + b.w 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 78b5e │ │ │ │ + bls.n 78caa │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.w 1f642c │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78ba8 │ │ │ │ + bne.n 78cf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 78b5a │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 78ca6 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 78b5a │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 78ca6 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 78b5a │ │ │ │ + b.n 78ca6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00078bbc <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00078d08 <_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 78dd6 <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ + blt.w 78f22 <_PyObject_GC_NewVar@@Base+0x21a> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #540] @ 78df8 <_PyObject_GC_NewVar@@Base+0x23c> │ │ │ │ + ldr.w r8, [pc, #540] @ 78f44 <_PyObject_GC_NewVar@@Base+0x23c> │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldrd r2, r1, [r0, #16] │ │ │ │ @@ -117059,412 +117187,412 @@ │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 78dba <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + bhi.w 78f06 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ adds.w fp, r2, r3 │ │ │ │ - bmi.w 78dba <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + bmi.w 78f06 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w sl, [r9, #712] @ 0x2c8 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 78d94 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bne.w 78ee0 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ 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 78d42 <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ + bcs.n 78e8e <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r2, [r2, ip, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 78d7c <_PyObject_GC_NewVar@@Base+0x1c0> │ │ │ │ + beq.w 78ec8 <_PyObject_GC_NewVar@@Base+0x1c0> │ │ │ │ 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 78cb0 <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ + beq.n 78dfc <_PyObject_GC_NewVar@@Base+0xf4> │ │ │ │ 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 78d04 <_PyObject_GC_NewVar@@Base+0x148> │ │ │ │ + bgt.n 78e50 <_PyObject_GC_NewVar@@Base+0x148> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #344] @ (78df4 <_PyObject_GC_NewVar@@Base+0x238>) │ │ │ │ - bne.n 78cdc <_PyObject_GC_NewVar@@Base+0x120> │ │ │ │ + ldr r1, [pc, #344] @ (78f40 <_PyObject_GC_NewVar@@Base+0x238>) │ │ │ │ + bne.n 78e28 <_PyObject_GC_NewVar@@Base+0x120> │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r4, 78cec <_PyObject_GC_NewVar@@Base+0x130> │ │ │ │ + cbnz r4, 78e38 <_PyObject_GC_NewVar@@Base+0x130> │ │ │ │ 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 fp, r1 │ │ │ │ - bhi.n 78cd0 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bhi.n 78e1c <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ 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 78c70 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 78dbc <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 78c70 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 78dbc <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r4, [r1, #1416] @ 0x588 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78ca6 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + beq.n 78df2 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 78dc6 <_PyObject_GC_NewVar@@Base+0x20a> │ │ │ │ + bne.n 78f12 <_PyObject_GC_NewVar@@Base+0x20a> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 78ca6 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ + b.n 78df2 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ ldr.w r2, [r0, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 78c8e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + beq.n 78dda <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r0, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78c8e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bne.n 78dda <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78dea <_PyObject_GC_NewVar@@Base+0x22e> │ │ │ │ + bne.n 78f36 <_PyObject_GC_NewVar@@Base+0x22e> │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 78c8e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bmi.n 78dda <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d2c <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne.n 78e78 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ dmb ish │ │ │ │ - b.n 78c8e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 78dda <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 78dac <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 78ef8 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 78dba <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + beq.n 78f06 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ 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 78ccc <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b.n 78e18 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78d42 <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ + beq.n 78e8e <_PyObject_GC_NewVar@@Base+0x186> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 78ccc <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b.n 78e18 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ blx sl │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 78dba <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ + cbz r0, 78f06 <_PyObject_GC_NewVar@@Base+0x1fe> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - b.n 78c70 <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ + b.n 78dbc <_PyObject_GC_NewVar@@Base+0xb4> │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ - b.n 78d64 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ + b.n 78eb0 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 78ca6 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ + b.n 78df2 <_PyObject_GC_NewVar@@Base+0xea> │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - movw r0, #26492 @ 0x677c │ │ │ │ + movw r0, #27260 @ 0x6a7c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 78ca8 <_PyObject_GC_NewVar@@Base+0xec> │ │ │ │ + b.n 78df4 <_PyObject_GC_NewVar@@Base+0xec> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78c8e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ - b.n 78d1e <_PyObject_GC_NewVar@@Base+0x162> │ │ │ │ + bne.w 78dda <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 78e6a <_PyObject_GC_NewVar@@Base+0x162> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00078dfc <_Py_Dealloc@@Base>: │ │ │ │ +00078f48 <_Py_Dealloc@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #52] @ (78e40 <_Py_Dealloc@@Base+0x44>) │ │ │ │ + ldr r2, [pc, #52] @ (78f8c <_Py_Dealloc@@Base+0x44>) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ - cbnz r4, 78e1c <_Py_Dealloc@@Base+0x20> │ │ │ │ + cbnz r4, 78f68 <_Py_Dealloc@@Base+0x20> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ - movw r3, #49333 @ 0xc0b5 │ │ │ │ + movw r3, #51705 @ 0xc9f9 │ │ │ │ movt r3, #18 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 78e36 <_Py_Dealloc@@Base+0x3a> │ │ │ │ + bne.n 78f82 <_Py_Dealloc@@Base+0x3a> │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r4 │ │ │ │ - b.n 78e2c <_Py_Dealloc@@Base+0x30> │ │ │ │ + b.n 78f78 <_Py_Dealloc@@Base+0x30> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 78fca <_Py_Dealloc@@Base+0x1ce> │ │ │ │ + beq.w 79116 <_Py_Dealloc@@Base+0x1ce> │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #884] @ 791e0 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ldr.w r8, [pc, #884] @ 7932c <_Py_Dealloc@@Base+0x3e4> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r7, [r8, sl] │ │ │ │ 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 r7, #0 │ │ │ │ - beq.w 78fdc <_Py_Dealloc@@Base+0x1e0> │ │ │ │ + beq.w 79128 <_Py_Dealloc@@Base+0x1e0> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - ble.w 790fe <_Py_Dealloc@@Base+0x302> │ │ │ │ + ble.w 7924a <_Py_Dealloc@@Base+0x302> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78fb0 <_Py_Dealloc@@Base+0x1b4> │ │ │ │ + beq.w 790fc <_Py_Dealloc@@Base+0x1b4> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.w 79002 <_Py_Dealloc@@Base+0x206> │ │ │ │ - ldr.w r9, [pc, #812] @ 791e4 <_Py_Dealloc@@Base+0x3e8> │ │ │ │ + bmi.w 7914e <_Py_Dealloc@@Base+0x206> │ │ │ │ + ldr.w r9, [pc, #812] @ 79330 <_Py_Dealloc@@Base+0x3e8> │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 78eca <_Py_Dealloc@@Base+0xce> │ │ │ │ + b.n 79016 <_Py_Dealloc@@Base+0xce> │ │ │ │ subs r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 78efc <_Py_Dealloc@@Base+0x100> │ │ │ │ + beq.n 79048 <_Py_Dealloc@@Base+0x100> │ │ │ │ ldr.w r3, [r1, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 78ec2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + beq.n 7900e <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 78ec2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + beq.n 7900e <_Py_Dealloc@@Base+0xc6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78ec2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 7900e <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r7, [r9, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 790ea <_Py_Dealloc@@Base+0x2ee> │ │ │ │ + bne.w 79236 <_Py_Dealloc@@Base+0x2ee> │ │ │ │ mov r0, r3 │ │ │ │ subs r4, #1 │ │ │ │ blx r2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 78eca <_Py_Dealloc@@Base+0xce> │ │ │ │ + bne.n 79016 <_Py_Dealloc@@Base+0xce> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ mov r7, fp │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79022 <_Py_Dealloc@@Base+0x226> │ │ │ │ + bne.w 7916e <_Py_Dealloc@@Base+0x226> │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - cbz r1, 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + cbz r1, 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr.w r4, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 79034 <_Py_Dealloc@@Base+0x238> │ │ │ │ + beq.w 79180 <_Py_Dealloc@@Base+0x238> │ │ │ │ lsrs r6, r1, #18 │ │ │ │ ubfx ip, r1, #0, #18 │ │ │ │ add.w r6, r4, r6, lsl #3 │ │ │ │ ldr.w r2, [r6, #808] @ 0x328 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.n 78f58 <_Py_Dealloc@@Base+0x15c> │ │ │ │ + bgt.n 790a4 <_Py_Dealloc@@Base+0x15c> │ │ │ │ ldr.w r6, [r6, #804] @ 0x324 │ │ │ │ cmp r6, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 79034 <_Py_Dealloc@@Base+0x238> │ │ │ │ + beq.n 79180 <_Py_Dealloc@@Base+0x238> │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ str r6, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78ff0 <_Py_Dealloc@@Base+0x1f4> │ │ │ │ + beq.n 7913c <_Py_Dealloc@@Base+0x1f4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 79062 <_Py_Dealloc@@Base+0x266> │ │ │ │ + beq.n 791ae <_Py_Dealloc@@Base+0x266> │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 78fc0 <_Py_Dealloc@@Base+0x1c4> │ │ │ │ + bhi.n 7910c <_Py_Dealloc@@Base+0x1c4> │ │ │ │ movw r1, #22164 @ 0x5694 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 78fc0 <_Py_Dealloc@@Base+0x1c4> │ │ │ │ + bne.n 7910c <_Py_Dealloc@@Base+0x1c4> │ │ │ │ adds r1, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ str.w r1, [r3, #2092] @ 0x82c │ │ │ │ str.w r5, [r2, #1772] @ 0x6ec │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.w 791d4 <_Py_Dealloc@@Base+0x3d8> │ │ │ │ + bgt.w 79320 <_Py_Dealloc@@Base+0x3d8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2092] @ 0x82c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.n 78f7e <_Py_Dealloc@@Base+0x182> │ │ │ │ + bls.n 790ca <_Py_Dealloc@@Base+0x182> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 78f98 <_Py_Dealloc@@Base+0x19c> │ │ │ │ - ldr.w r8, [pc, #532] @ 791e0 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + b.n 790e4 <_Py_Dealloc@@Base+0x19c> │ │ │ │ + ldr.w r8, [pc, #532] @ 7932c <_Py_Dealloc@@Base+0x3e4> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r7, [r8, sl] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 78e9a <_Py_Dealloc@@Base+0x9e> │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + bne.w 78fe6 <_Py_Dealloc@@Base+0x9e> │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #43264 @ 0xa900 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_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 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ cmp r2, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r7, #8] │ │ │ │ addeq.w r3, r3, #4096 @ 0x1000 │ │ │ │ - beq.n 78f24 <_Py_Dealloc@@Base+0x128> │ │ │ │ + beq.n 79070 <_Py_Dealloc@@Base+0x128> │ │ │ │ ldr.w r0, [r0, #688] @ 0x2b0 │ │ │ │ blx r2 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 791cc <_Py_Dealloc@@Base+0x3d0> │ │ │ │ + bne.w 79318 <_Py_Dealloc@@Base+0x3d0> │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ 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 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ movs r6, #28 │ │ │ │ mul.w fp, r1, r6 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldrd ip, r1, [r2, #8] │ │ │ │ @@ -117474,100 +117602,100 @@ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ str r6, [r2, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r2, [r1, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r1, lr │ │ │ │ - bne.n 790a8 <_Py_Dealloc@@Base+0x2ac> │ │ │ │ + bne.n 791f4 <_Py_Dealloc@@Base+0x2ac> │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbz r2, 790a4 <_Py_Dealloc@@Base+0x2a8> │ │ │ │ + cbz r2, 791f0 <_Py_Dealloc@@Base+0x2a8> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp ip, r6 │ │ │ │ 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 79156 <_Py_Dealloc@@Base+0x35a> │ │ │ │ + beq.n 792a2 <_Py_Dealloc@@Base+0x35a> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 79134 <_Py_Dealloc@@Base+0x338> │ │ │ │ + beq.n 79280 <_Py_Dealloc@@Base+0x338> │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ - cbnz r2, 790c6 <_Py_Dealloc@@Base+0x2ca> │ │ │ │ + cbnz r2, 79212 <_Py_Dealloc@@Base+0x2ca> │ │ │ │ str.w r1, [r9, #532] @ 0x214 │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + beq.w 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldrd r2, r0, [r1, #20] │ │ │ │ - cbz r0, 7912e <_Py_Dealloc@@Base+0x332> │ │ │ │ + cbz r0, 7927a <_Py_Dealloc@@Base+0x332> │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ ldr r4, [r1, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ strd r2, lr, [r1, #20] │ │ │ │ - cbz r2, 790e4 <_Py_Dealloc@@Base+0x2e8> │ │ │ │ + cbz r2, 79230 <_Py_Dealloc@@Base+0x2e8> │ │ │ │ str r1, [r2, #24] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ - b.n 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 7911e <_Py_Dealloc@@Base+0x322> │ │ │ │ + bne.n 7926a <_Py_Dealloc@@Base+0x322> │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ - b.n 78ec2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + b.n 7900e <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #36421 @ 0x8e45 │ │ │ │ + movw r2, #36753 @ 0x8f91 │ │ │ │ movt r2, #7 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 78ea2 <_Py_Dealloc@@Base+0xa6> │ │ │ │ + bne.w 78fee <_Py_Dealloc@@Base+0xa6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 155ce8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156560 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 790f6 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + b.n 79242 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 790d4 <_Py_Dealloc@@Base+0x2d8> │ │ │ │ + b.n 79220 <_Py_Dealloc@@Base+0x2d8> │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r1, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ - cbz r2, 79142 <_Py_Dealloc@@Base+0x346> │ │ │ │ + cbz r2, 7928e <_Py_Dealloc@@Base+0x346> │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + bne.w 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ str.w r1, [r4, #532] @ 0x214 │ │ │ │ - b.n 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 790b6 <_Py_Dealloc@@Base+0x2ba> │ │ │ │ + beq.n 79202 <_Py_Dealloc@@Base+0x2ba> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ - cbz r3, 791c6 <_Py_Dealloc@@Base+0x3ca> │ │ │ │ + cbz r3, 79312 <_Py_Dealloc@@Base+0x3ca> │ │ │ │ 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, 7918e <_Py_Dealloc@@Base+0x392> │ │ │ │ + cbz r3, 792da <_Py_Dealloc@@Base+0x392> │ │ │ │ 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 │ │ │ │ @@ -117581,183 +117709,183 @@ │ │ │ │ ldr.w r2, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r3, fp] │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r8, sl] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r2, [r4, #788] @ 0x314 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 78f74 <_Py_Dealloc@@Base+0x178> │ │ │ │ + b.n 790c0 <_Py_Dealloc@@Base+0x178> │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 79162 <_Py_Dealloc@@Base+0x366> │ │ │ │ + b.n 792ae <_Py_Dealloc@@Base+0x366> │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 7904c <_Py_Dealloc@@Base+0x250> │ │ │ │ + b.n 79198 <_Py_Dealloc@@Base+0x250> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 155cfc <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156574 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000791e8 : │ │ │ │ +00079334 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 79216 │ │ │ │ + cbz r2, 79362 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00079218 : │ │ │ │ +00079364 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (79248 ) │ │ │ │ + ldr r3, [pc, #32] @ (79394 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, 79232 │ │ │ │ + cbz r0, 7937e │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #43264 @ 0xa900 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 7925e │ │ │ │ + cbz r0, 793aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7925e │ │ │ │ + beq.n 793aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 79260 │ │ │ │ + cbz r3, 793ac │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #48] @ (792a0 ) │ │ │ │ + ldr r1, [pc, #48] @ (793ec ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ - cbnz r3, 79282 │ │ │ │ + cbnz r3, 793ce │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79294 │ │ │ │ + bne.n 793e0 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 7927a │ │ │ │ + b.n 793c6 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 7927a │ │ │ │ + b.n 793c6 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbnz r0, 792a8 │ │ │ │ + cbnz r0, 793f4 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 792a6 │ │ │ │ + beq.n 793f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 792a6 │ │ │ │ + bne.n 793f2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #52] @ (79300 ) │ │ │ │ + ldr r2, [pc, #52] @ (7944c ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r4, 792dc │ │ │ │ + cbnz r4, 79428 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ - movw r3, #49333 @ 0xc0b5 │ │ │ │ + movw r3, #51705 @ 0xc9f9 │ │ │ │ movt r3, #18 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 792f4 │ │ │ │ + bne.n 79440 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r4 │ │ │ │ - b.n 792ea │ │ │ │ + b.n 79436 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00079304 : │ │ │ │ +00079450 : │ │ │ │ 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, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7934e │ │ │ │ + bne.n 7949a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 7934e │ │ │ │ + beq.n 7949a │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.n 79368 │ │ │ │ + beq.n 794b4 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 79342 │ │ │ │ + bne.n 7948e │ │ │ │ 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 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7933e │ │ │ │ + beq.n 7948a │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 79336 │ │ │ │ + bne.n 79482 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7933e │ │ │ │ + b.n 7948a │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -117765,829 +117893,830 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ mov fp, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79618 │ │ │ │ + beq.w 79764 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ mov r8, r3 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ add.w fp, r4, #20 │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl.w r5, r5, r6 │ │ │ │ add r3, fp │ │ │ │ add.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ and.w sl, r9, r5 │ │ │ │ - bne.w 799dc │ │ │ │ + bne.w 79b28 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bgt.w 79528 │ │ │ │ + bgt.w 79674 │ │ │ │ ldrsb.w r2, [fp, sl] │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 79498 │ │ │ │ + blt.n 795e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r1, r2, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 79510 │ │ │ │ + beq.w 7965c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 795a6 │ │ │ │ + beq.w 796f2 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79568 │ │ │ │ + blt.w 796b4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 79510 │ │ │ │ + beq.n 7965c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 797d8 │ │ │ │ + beq.w 79924 │ │ │ │ mov.w ip, r9, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w sl, ip, #1 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ add sl, r3 │ │ │ │ mov r8, ip │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.w 79754 │ │ │ │ + bgt.w 798a0 │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7956e │ │ │ │ + blt.w 796ba │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 7950c │ │ │ │ + beq.n 79658 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 794b0 │ │ │ │ + beq.n 795fc │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add.w sl, sl, r8, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - bgt.w 7977c │ │ │ │ + bgt.w 798c8 │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7958e │ │ │ │ + blt.w 796da │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r1, [r2, r3, lsl #3] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 7950c │ │ │ │ + beq.n 79658 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 79974 │ │ │ │ + beq.w 79ac0 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 79432 │ │ │ │ + b.n 7957e │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 79b80 │ │ │ │ + bne.w 79cfe │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #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 r2, r0 │ │ │ │ - bne.n 79452 │ │ │ │ - cbz r2, 7950c │ │ │ │ + bne.n 7959e │ │ │ │ + cbz r2, 79658 │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.n 79452 │ │ │ │ + bne.n 7959e │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79bc4 │ │ │ │ + beq.w 79db4 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79c78 │ │ │ │ + beq.w 79dd0 │ │ │ │ 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, #28] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79452 │ │ │ │ + bne.n 7959e │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.w 798c6 │ │ │ │ + beq.w 79a12 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ lsls r2, r1 │ │ │ │ add r4, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 794a4 │ │ │ │ + b.n 795f0 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 798d2 │ │ │ │ + bgt.w 79a1e │ │ │ │ ldrsh.w r3, [fp, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79578 │ │ │ │ + blt.n 796c4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 79510 │ │ │ │ + beq.n 7965c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 795a6 │ │ │ │ + beq.n 796f2 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ mov.w sl, r9, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 798f2 │ │ │ │ + bgt.w 79a3e │ │ │ │ ldrsh.w r3, [fp, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79408 │ │ │ │ + bge.w 79554 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7949e │ │ │ │ - b.n 7941a │ │ │ │ + beq.n 795ea │ │ │ │ + b.n 79566 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 79b6e │ │ │ │ + bne.w 79d86 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 794a4 │ │ │ │ + b.n 795f0 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7949e │ │ │ │ + beq.n 795ea │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 7955e │ │ │ │ + b.n 796aa │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 79574 │ │ │ │ + beq.n 796c0 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w sl, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 79438 │ │ │ │ + b.n 79584 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 79600 │ │ │ │ + bne.n 7974c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 79510 │ │ │ │ + beq.n 7965c │ │ │ │ ldrb.w lr, [r7, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ eor.w r1, lr, ip │ │ │ │ tst.w r1, #28 │ │ │ │ - bne.n 79600 │ │ │ │ + bne.n 7974c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79b6a │ │ │ │ + beq.w 79dbc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79c7c │ │ │ │ + beq.w 79dcc │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx ip, ip, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79510 │ │ │ │ + beq.n 7965c │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - ble.w 793fe │ │ │ │ - b.n 79558 │ │ │ │ + ble.w 7954a │ │ │ │ + b.n 796a4 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add.w r3, r4, #20 │ │ │ │ cmp r2, #7 │ │ │ │ lsl.w r0, r5, r2 │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r5, r5, r1 │ │ │ │ and.w sl, r9, r0 │ │ │ │ add r5, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ it le │ │ │ │ ldrsble.w r8, [r3, sl] │ │ │ │ - bgt.w 797b6 │ │ │ │ + bgt.w 79902 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 797a8 │ │ │ │ + blt.w 798f4 │ │ │ │ movs r6, #12 │ │ │ │ mul.w r6, r6, r8 │ │ │ │ adds r0, r5, r6 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 797c4 │ │ │ │ + beq.w 79910 │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.w 79856 │ │ │ │ + beq.w 799a2 │ │ │ │ mov.w r1, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add sl, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ and.w sl, r1, sl │ │ │ │ it le │ │ │ │ ldrsble.w r8, [r3, sl] │ │ │ │ - bgt.w 798b8 │ │ │ │ + bgt.w 79a04 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 79840 │ │ │ │ + blt.w 7998c │ │ │ │ movs r6, #12 │ │ │ │ mul.w r6, r6, r8 │ │ │ │ adds r1, r5, r6 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 79848 │ │ │ │ + beq.w 79994 │ │ │ │ ldr r1, [r5, r6] │ │ │ │ cmp r9, r1 │ │ │ │ - beq.w 79910 │ │ │ │ + beq.w 79a5c │ │ │ │ mov.w r1, r9, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r2, #7 │ │ │ │ str r1, [sp, #24] │ │ │ │ add.w r1, r1, #1 │ │ │ │ add r1, sl │ │ │ │ and.w sl, r1, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bgt.n 79746 │ │ │ │ + bgt.n 79892 │ │ │ │ ldrsb.w r8, [r5, sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 79906 │ │ │ │ + blt.w 79a52 │ │ │ │ movs r6, #12 │ │ │ │ mul.w r6, r6, r8 │ │ │ │ adds r3, r7, r6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 798f8 │ │ │ │ + beq.w 79a44 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 79aa2 │ │ │ │ + beq.w 79b78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ add.w sl, sl, r3, lsr #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, r3, sl │ │ │ │ - bgt.w 79a94 │ │ │ │ + bgt.w 79bd0 │ │ │ │ ldrsb.w r8, [r5, sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 79a8a │ │ │ │ + blt.w 79b6e │ │ │ │ movs r6, #12 │ │ │ │ mul.w r6, r6, r8 │ │ │ │ adds r4, r7, r6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 798f8 │ │ │ │ + beq.w 79a44 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 79af2 │ │ │ │ + beq.w 79bde │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ cmp r2, #7 │ │ │ │ mov.w r3, r3, lsr #10 │ │ │ │ str r3, [sp, #24] │ │ │ │ add.w r3, r3, #1 │ │ │ │ add sl, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and.w sl, r3, sl │ │ │ │ - ble.n 796c8 │ │ │ │ + ble.n 79814 │ │ │ │ cmp r2, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [r5, sl, lsl #1] │ │ │ │ ldrgt.w r8, [r5, sl, lsl #2] │ │ │ │ - b.n 796cc │ │ │ │ + b.n 79818 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79442 │ │ │ │ + bge.w 7958e │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 79574 │ │ │ │ + beq.w 796c0 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w sl, sl, r8, lsr #5 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r5 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79472 │ │ │ │ + bge.w 795be │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 79574 │ │ │ │ + beq.w 796c0 │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ add.w r3, r8, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, r5, sl │ │ │ │ - b.n 79754 │ │ │ │ + b.n 798a0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 79666 │ │ │ │ + bne.w 797b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79574 │ │ │ │ + b.n 796c0 │ │ │ │ cmp r2, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r8, [r3, sl, lsl #2] │ │ │ │ ldrshle.w r8, [r3, sl, lsl #1] │ │ │ │ - b.n 79642 │ │ │ │ + b.n 7978e │ │ │ │ mov r2, r3 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r8 │ │ │ │ movs r0, #1 │ │ │ │ add r2, fp │ │ │ │ lsl.w r1, r0, r1 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 794a4 │ │ │ │ + b.n 795f0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 7941a │ │ │ │ + bne.w 79566 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 79510 │ │ │ │ + beq.w 7965c │ │ │ │ ldrb.w lr, [r7, #16] │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 7941a │ │ │ │ + bne.w 79566 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79ba8 │ │ │ │ + beq.w 79d98 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ addne.w r0, r1, #20 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79c80 │ │ │ │ + beq.w 79dd8 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r7, #28 │ │ │ │ addne.w r1, r7, #20 │ │ │ │ ubfx ip, ip, #2, #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79510 │ │ │ │ - b.n 7941a │ │ │ │ + beq.w 7965c │ │ │ │ + b.n 79566 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 797b0 │ │ │ │ - b.n 796a8 │ │ │ │ + beq.n 798fc │ │ │ │ + b.n 797f4 │ │ │ │ mov sl, fp │ │ │ │ mov r2, r3 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r8 │ │ │ │ ldrb.w r1, [sl, #5] │ │ │ │ - b.n 797ca │ │ │ │ + b.n 79916 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ itett ne │ │ │ │ movne r1, r0 │ │ │ │ moveq r4, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ strne r2, [r1, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 79892 │ │ │ │ + beq.n 799de │ │ │ │ ldr r0, [sp, #24] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79b92 │ │ │ │ + beq.w 79d10 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 79bb0 │ │ │ │ + blt.w 79da0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp fp, r4 │ │ │ │ - bne.w 7938e │ │ │ │ + bne.w 794da │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 7938e │ │ │ │ + bne.w 794da │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79848 │ │ │ │ + bne.n 79994 │ │ │ │ ldrb.w r2, [fp, #4] │ │ │ │ - b.n 79666 │ │ │ │ + b.n 797b2 │ │ │ │ cmp r2, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r8, [r3, sl, lsl #2] │ │ │ │ ldrshle.w r8, [r3, sl, lsl #1] │ │ │ │ - b.n 79684 │ │ │ │ + b.n 797d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 794a4 │ │ │ │ + b.n 795f0 │ │ │ │ ldr.w r3, [fp, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79536 │ │ │ │ + bge.w 79682 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 7949e │ │ │ │ + beq.w 795ea │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ ldr.w r3, [fp, sl, lsl #2] │ │ │ │ - b.n 79562 │ │ │ │ + b.n 796ae │ │ │ │ mov sl, fp │ │ │ │ mov r2, r5 │ │ │ │ mov fp, r6 │ │ │ │ mov r3, r8 │ │ │ │ ldrb.w r1, [sl, #5] │ │ │ │ - b.n 797ca │ │ │ │ + b.n 79916 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 797b0 │ │ │ │ - b.n 796ec │ │ │ │ + beq.w 798fc │ │ │ │ + b.n 79838 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 79b52 │ │ │ │ + beq.w 79dc0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 7994c │ │ │ │ + beq.n 79a98 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79bb6 │ │ │ │ + beq.w 79da6 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 79bb0 │ │ │ │ + blt.w 79da0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp fp, r4 │ │ │ │ - bne.w 7938e │ │ │ │ + bne.w 794da │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 7938e │ │ │ │ + bne.w 794da │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 79848 │ │ │ │ + bne.w 79994 │ │ │ │ ldrb.w r2, [fp, #4] │ │ │ │ - b.n 796a8 │ │ │ │ + b.n 797f4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 79484 │ │ │ │ + bne.w 795d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7950c │ │ │ │ + beq.w 79658 │ │ │ │ ldrb.w lr, [r1, #16] │ │ │ │ ldrb.w ip, [r7, #16] │ │ │ │ eor.w r0, lr, ip │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79484 │ │ │ │ + bne.w 795d0 │ │ │ │ tst.w lr, #32 │ │ │ │ - beq.w 79bc8 │ │ │ │ + beq.w 79db8 │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne.w r0, r1, #20 │ │ │ │ addeq.w r0, r1, #28 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 79c84 │ │ │ │ + beq.w 79dd4 │ │ │ │ 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, #28] │ │ │ │ mul.w r2, r2, lr │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7950c │ │ │ │ - b.n 79484 │ │ │ │ + beq.w 79658 │ │ │ │ + b.n 795d0 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [sp, #24] │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, sl] │ │ │ │ strle r3, [sp, #20] │ │ │ │ - bgt.w 79c64 │ │ │ │ + bgt.w 79ccc │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79c4a │ │ │ │ + bge.w 79cb2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 7949e │ │ │ │ + beq.w 795ea │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - bgt.w 79c3a │ │ │ │ + bgt.w 79cdc │ │ │ │ ldrsb.w r3, [fp, sl] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79c20 │ │ │ │ - adds r3, #1 │ │ │ │ - beq.w 7949e │ │ │ │ - mov.w r3, r9, lsr #10 │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + bge.n 79c34 │ │ │ │ adds r3, #1 │ │ │ │ - add sl, r3 │ │ │ │ - mov r3, r6 │ │ │ │ - and.w sl, sl, r5 │ │ │ │ - cmp r3, #7 │ │ │ │ - bgt.w 79c12 │ │ │ │ - ldrsb.w r6, [fp, sl] │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.w 79bf8 │ │ │ │ - adds r6, #1 │ │ │ │ - beq.w 7949e │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ - cmp r3, #7 │ │ │ │ - add.w sl, sl, r2, lsr #5 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - and.w sl, sl, r5 │ │ │ │ - it le │ │ │ │ - ldrsble.w r6, [fp, sl] │ │ │ │ - bgt.w 79be6 │ │ │ │ - cmp r6, #0 │ │ │ │ - bge.w 79bcc │ │ │ │ - adds r6, #1 │ │ │ │ - beq.w 7949e │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - adds r2, #1 │ │ │ │ - add sl, r2 │ │ │ │ - and.w sl, sl, r5 │ │ │ │ - b.n 79a36 │ │ │ │ + beq.w 795ea │ │ │ │ + b.n 79c4e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 797b0 │ │ │ │ - b.n 7972a │ │ │ │ - cmp r2, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r8, [r5, sl, lsl #1] │ │ │ │ - ldrgt.w r8, [r5, sl, lsl #2] │ │ │ │ - b.n 7970a │ │ │ │ + beq.w 798fc │ │ │ │ + b.n 79876 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 79ad4 │ │ │ │ + beq.n 79bac │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79b56 │ │ │ │ + beq.w 79d72 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 79bb0 │ │ │ │ + blt.w 79da0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.n 79ba0 │ │ │ │ + bne.w 79dc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79ba0 │ │ │ │ + bne.w 79dc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 798f8 │ │ │ │ + bne.w 79a44 │ │ │ │ ldrb.w r2, [fp, #4] │ │ │ │ - b.n 796ec │ │ │ │ + b.n 79838 │ │ │ │ + cmp r2, #15 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r8, [r5, sl, lsl #1] │ │ │ │ + ldrgt.w r8, [r5, sl, lsl #2] │ │ │ │ + b.n 79856 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 79b22 │ │ │ │ + beq.n 79c10 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 79b40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 79cec │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 79bb0 │ │ │ │ + blt.w 79da0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.n 79ba0 │ │ │ │ + bne.w 79dc4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 79ba0 │ │ │ │ + bne.w 79dc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 798f8 │ │ │ │ + bne.w 79a44 │ │ │ │ ldrb.w r2, [fp, #4] │ │ │ │ - b.n 7972a │ │ │ │ + b.n 79876 │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + strd r7, r9, [sp] │ │ │ │ + bl 1c8614 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 79d9c │ │ │ │ + bne.n 79cae │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ + mov.w r3, r9, lsr #10 │ │ │ │ + add.w sl, sl, sl, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + add sl, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + and.w sl, sl, r5 │ │ │ │ + cmp r3, #7 │ │ │ │ + bgt.n 79d60 │ │ │ │ + ldrsb.w r6, [fp, sl] │ │ │ │ + cmp r6, #0 │ │ │ │ + bge.n 79d46 │ │ │ │ + adds r6, #1 │ │ │ │ + beq.w 795ea │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + add.w sl, sl, sl, lsl #2 │ │ │ │ + cmp r3, #7 │ │ │ │ + add.w sl, sl, r2, lsr #5 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + and.w sl, sl, r5 │ │ │ │ + it le │ │ │ │ + ldrsble.w r6, [fp, sl] │ │ │ │ + bgt.n 79d38 │ │ │ │ + cmp r6, #0 │ │ │ │ + bge.n 79d1e │ │ │ │ + adds r6, #1 │ │ │ │ + beq.w 795ea │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + add.w sl, sl, sl, lsl #2 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + adds r2, #1 │ │ │ │ + add sl, r2 │ │ │ │ + and.w sl, sl, r5 │ │ │ │ + b.n 79c62 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 7965c │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + strd r7, r9, [sp] │ │ │ │ + bl 1c8614 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n 79d9c │ │ │ │ + bne.n 79cae │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ + b.n 79b44 │ │ │ │ + cmp r6, #15 │ │ │ │ + ite gt │ │ │ │ + ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ + ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 79b38 │ │ │ │ + cmp r6, #15 │ │ │ │ + ite gt │ │ │ │ + ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ + ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 79b60 │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r1, [sp, #32] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ - b.n 79b22 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - b.n 79926 │ │ │ │ - mov r0, r4 │ │ │ │ - strd r2, r1, [sp, #32] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, r1, [sp, #32] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.n 79ad4 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 795d6 │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ - add.w sl, sl, r8, lsr #5 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - and.w sl, sl, r5 │ │ │ │ - b.n 79468 │ │ │ │ + b.n 79c10 │ │ │ │ mov.w r3, r9, lsr #5 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add sl, r3 │ │ │ │ and.w sl, sl, r5 │ │ │ │ - b.n 793fe │ │ │ │ - strd r2, r3, [sp, #32] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldrd r2, r3, [sp, #32] │ │ │ │ - b.n 79892 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - b.w 7938e │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ - b.n 79812 │ │ │ │ - adds r3, #4 │ │ │ │ - beq.n 79c88 │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 79574 │ │ │ │ + b.n 7954a │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - b.n 7994c │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ - b.n 794e2 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ - b.n 799ae │ │ │ │ + b.n 799de │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ strd r7, r9, [sp] │ │ │ │ - bl 1c2248 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ + bl 1c8614 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79bac │ │ │ │ - bne.n 79bf4 │ │ │ │ + blt.n 79d9c │ │ │ │ + bne.n 79d6e │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - b.n 79a76 │ │ │ │ + b.n 79c9a │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [fp, sl, lsl #1] │ │ │ │ ldrgt.w r6, [fp, sl, lsl #2] │ │ │ │ - b.n 79a6a │ │ │ │ - mov r3, r6 │ │ │ │ - b.n 79510 │ │ │ │ + b.n 79c90 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ strd r7, r9, [sp] │ │ │ │ - bl 1c2248 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ + bl 1c8614 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 79bac │ │ │ │ - bne.n 79bf4 │ │ │ │ + blt.n 79d9c │ │ │ │ + bne.n 79d6e │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - b.n 79a4c │ │ │ │ + b.n 79c74 │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [fp, sl, lsl #1] │ │ │ │ ldrgt.w r6, [fp, sl, lsl #2] │ │ │ │ - b.n 79a40 │ │ │ │ - ldrd r3, r2, [sp, #20] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - strd r7, r9, [sp] │ │ │ │ - bl 1c2248 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 79bac │ │ │ │ - bne.n 79c74 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ - b.n 79a22 │ │ │ │ - cmp r6, #15 │ │ │ │ - ite gt │ │ │ │ - ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ - ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 79a14 │ │ │ │ - ldrd r3, r2, [sp, #20] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - strd r7, r9, [sp] │ │ │ │ - bl 1c2248 <_PySys_GetRequiredAttrString@@Base+0x964> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 79bac │ │ │ │ - bne.n 79c74 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ - b.n 799f8 │ │ │ │ - cmp r6, #15 │ │ │ │ - ite gt │ │ │ │ - ldrgt.w r3, [fp, sl, lsl #2] │ │ │ │ - ldrshle.w r3, [fp, sl, lsl #1] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 799ec │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 79510 │ │ │ │ + b.n 79c6a │ │ │ │ + mov r3, r6 │ │ │ │ + b.n 7965c │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, r1, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, r1, [sp, #32] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + b.n 79bac │ │ │ │ + add.w sl, sl, sl, lsl #2 │ │ │ │ + add.w sl, sl, r8, lsr #5 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + and.w sl, sl, r5 │ │ │ │ + b.n 795b4 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ + b.n 7995e │ │ │ │ + adds r3, #4 │ │ │ │ + beq.n 79ddc │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 796c0 │ │ │ │ + strd r2, r3, [sp, #32] │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r2, r3, [sp, #32] │ │ │ │ + b.n 79a98 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ + b.n 7962e │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ + b.n 79afa │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 79722 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + b.n 79a72 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b.w 794da │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 794f8 │ │ │ │ + b.n 79738 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 795ec │ │ │ │ + b.n 79644 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 79828 │ │ │ │ + b.n 79b10 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 799c4 │ │ │ │ + b.n 79974 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w 7938c │ │ │ │ + b.w 794d8 │ │ │ │ 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 │ │ │ │ @@ -118598,433 +118727,433 @@ │ │ │ │ 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 79e1e │ │ │ │ + bgt.w 79f72 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79d80 │ │ │ │ + blt.n 79ed4 │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79ede │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 79d92 │ │ │ │ + beq.n 79ee6 │ │ │ │ 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 79e00 │ │ │ │ + bgt.w 79f54 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79e10 │ │ │ │ + blt.w 79f64 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79ede │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 79e8e │ │ │ │ + beq.w 79fe2 │ │ │ │ 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 79e5c │ │ │ │ + bgt.w 79fb0 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 79e42 │ │ │ │ + blt.w 79f96 │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79ede │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 79ef8 │ │ │ │ + beq.w 7a04c │ │ │ │ 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 79e80 │ │ │ │ + bgt.w 79fd4 │ │ │ │ ldrsb.w r3, [r6, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79e56 │ │ │ │ + blt.n 79faa │ │ │ │ ldr.w r2, [r9, r3, lsl #3] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79ede │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 79f84 │ │ │ │ + beq.w 7a0d8 │ │ │ │ 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 79d1e │ │ │ │ + b.n 79e72 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 79fec │ │ │ │ + bne.w 7a148 │ │ │ │ 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 79dec │ │ │ │ + bne.n 79f40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79ede │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ eor.w lr, r1, ip │ │ │ │ tst.w lr, #28 │ │ │ │ - bne.n 79dec │ │ │ │ + bne.n 79f40 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7a004 │ │ │ │ + beq.w 7a158 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 7a00c │ │ │ │ + beq.w 7a160 │ │ │ │ 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 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d8a │ │ │ │ + beq.n 79ede │ │ │ │ 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 79cf4 │ │ │ │ + ble.w 79e48 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 79f7e │ │ │ │ + bgt.w 7a0d2 │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79cfe │ │ │ │ + bge.w 79e52 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 79d0e │ │ │ │ + bne.w 79e62 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 79f60 │ │ │ │ + bgt.w 7a0b4 │ │ │ │ ldrsh.w r3, [r6, sl, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79cd2 │ │ │ │ + bge.w 79e26 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79d86 │ │ │ │ + beq.n 79eda │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79e06 │ │ │ │ + b.n 79f5a │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79d86 │ │ │ │ + beq.n 79eda │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ add.w r3, r3, fp, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79d54 │ │ │ │ + b.n 79ea8 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 79d8a │ │ │ │ - b.n 79d6c │ │ │ │ + beq.n 79ede │ │ │ │ + b.n 79ec0 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, sl, lsl #1] │ │ │ │ ldrgt.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79d2e │ │ │ │ + bge.w 79e82 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 79d86 │ │ │ │ + beq.n 79eda │ │ │ │ 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] │ │ │ │ - b.n 79d58 │ │ │ │ + b.n 79eac │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.w 79d0e │ │ │ │ + bne.w 79e62 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 79d8a │ │ │ │ + beq.w 79ede │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79d0e │ │ │ │ + bne.w 79e62 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 7a000 │ │ │ │ + bpl.w 7a144 │ │ │ │ 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 7a01e │ │ │ │ + beq.w 7a172 │ │ │ │ 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 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79d8a │ │ │ │ - b.n 79d0e │ │ │ │ + beq.w 79ede │ │ │ │ + b.n 79e62 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 79d3e │ │ │ │ + bne.w 79e92 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 79d8a │ │ │ │ + beq.w 79ede │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79d3e │ │ │ │ + bne.w 79e92 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 7a008 │ │ │ │ + bpl.n 7a15c │ │ │ │ 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 7a012 │ │ │ │ + beq.n 7a166 │ │ │ │ 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 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79d8a │ │ │ │ - b.n 79d3e │ │ │ │ + beq.w 79ede │ │ │ │ + b.n 79e92 │ │ │ │ ldr.w r3, [r6, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 79cd2 │ │ │ │ + bge.w 79e26 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 79d86 │ │ │ │ + beq.w 79eda │ │ │ │ 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 79e0a │ │ │ │ + b.n 79f5e │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 79d6c │ │ │ │ + bne.w 79ec0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 79d8a │ │ │ │ + beq.w 79ede │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ eors r0, r1 │ │ │ │ tst.w r0, #28 │ │ │ │ - bne.w 79d6c │ │ │ │ + bne.w 79ec0 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.n 79ffc │ │ │ │ + bpl.n 7a140 │ │ │ │ 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 7a018 │ │ │ │ + beq.n 7a16c │ │ │ │ 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 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79d8a │ │ │ │ - b.n 79d6c │ │ │ │ + beq.w 79ede │ │ │ │ + b.n 79ec0 │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + b.n 7a10e │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ + b.n 7a01a │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, sl, sl, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w sl, r4, r3 │ │ │ │ - b.n 79cf4 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - b.n 79fba │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ - b.n 79ec6 │ │ │ │ + b.n 79e48 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 79dc4 │ │ │ │ + b.n 79f18 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - b.n 79f2e │ │ │ │ + b.n 7a082 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 79dd8 │ │ │ │ + b.n 79f2c │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 79f44 │ │ │ │ + b.n 7a098 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 79fd0 │ │ │ │ + b.n 7a124 │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ - b.n 79ede │ │ │ │ + b.n 7a032 │ │ │ │ │ │ │ │ -0007a024 : │ │ │ │ +0007a178 : │ │ │ │ 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 r7, [r0, #8] │ │ │ │ movw r6, #655 @ 0x28f │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ands r6, r7 │ │ │ │ cmp r6, #8 │ │ │ │ - bgt.n 7a064 │ │ │ │ + bgt.n 7a1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7a3e2 │ │ │ │ + beq.w 7a536 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #7 │ │ │ │ - bhi.w 7a3e2 │ │ │ │ + bhi.w 7a536 │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r7, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq sl, #40289 @ 0x9d61 │ │ │ │ + movweq sl, #42541 @ 0xa62d │ │ │ │ movteq sl, #11 │ │ │ │ - bne.w 7a216 │ │ │ │ + bne.w 7a36a │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r6, r7, #22 │ │ │ │ - bmi.w 7a2ce │ │ │ │ + bmi.w 7a422 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a3c0 │ │ │ │ + bne.w 7a514 │ │ │ │ movw r2, #16328 @ 0x3fc8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ and.w r6, r0, #24 │ │ │ │ ubfx r3, r0, #14, #1 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 7a34a │ │ │ │ - ldr.w r8, [pc, #856] @ 7a404 │ │ │ │ + bmi.w 7a49e │ │ │ │ + ldr.w r8, [pc, #856] @ 7a558 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r3 │ │ │ │ cmp r1, r0 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ - bhi.w 7a37c │ │ │ │ + bhi.w 7a4d0 │ │ │ │ adds r0, r3, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bmi.w 7a37c │ │ │ │ + bmi.w 7a4d0 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr.w r9, [r6, #712] @ 0x2c8 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 7a316 │ │ │ │ + bne.w 7a46a │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ subs r1, r0, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bcs.w 7a280 │ │ │ │ + bcs.w 7a3d4 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 7a302 │ │ │ │ + beq.w 7a456 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ add.w lr, r6, #1 │ │ │ │ str.w lr, [r0] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ ldr.w r9, [lr] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a1bc │ │ │ │ + beq.n 7a310 │ │ │ │ add.w r6, lr, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [lr] │ │ │ │ strd r3, r3, [r6, #-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.n 7a238 │ │ │ │ + bgt.n 7a38c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r6, #4] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #672] @ (7a400 ) │ │ │ │ + ldr r2, [pc, #672] @ (7a554 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a336 │ │ │ │ + bne.w 7a48a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7a200 │ │ │ │ + beq.n 7a354 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a200 │ │ │ │ + beq.n 7a354 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a206 │ │ │ │ + bne.n 7a35a │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ str.w sl, [r6, #24] │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r5, [r6, #16] │ │ │ │ @@ -119035,338 +119164,338 @@ │ │ │ │ strd r1, r3, [r6, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r0, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 7a22e │ │ │ │ + bhi.n 7a382 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r6 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r9, [r0, r6] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7a280 │ │ │ │ + beq.n 7a3d4 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ - b.n 7a12c │ │ │ │ + b.n 7a280 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 7a074 │ │ │ │ - movw sl, #6485 @ 0x1955 │ │ │ │ + b.n 7a1c8 │ │ │ │ + movw sl, #6873 @ 0x1ad9 │ │ │ │ movt sl, #9 │ │ │ │ - b.n 7a074 │ │ │ │ - movw sl, #4237 @ 0x108d │ │ │ │ + b.n 7a1c8 │ │ │ │ + movw sl, #6497 @ 0x1961 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 7a074 │ │ │ │ + b.n 7a1c8 │ │ │ │ str r4, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a18c │ │ │ │ + beq.n 7a2e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n 7a18c │ │ │ │ + b.n 7a2e0 │ │ │ │ movw r4, #642 @ 0x282 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 7a2c4 │ │ │ │ + beq.n 7a418 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ - bne.w 7a3e2 │ │ │ │ - movw sl, #24945 @ 0x6171 │ │ │ │ + bne.w 7a536 │ │ │ │ + movw sl, #27221 @ 0x6a55 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 7a074 │ │ │ │ + b.n 7a1c8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r0, [r1, #8] │ │ │ │ - b.n 7a12c │ │ │ │ + b.n 7a280 │ │ │ │ ldr.w r3, [ip, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a14c │ │ │ │ + beq.n 7a2a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a14c │ │ │ │ + beq.n 7a2a0 │ │ │ │ ldr.w r3, [ip, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a14c │ │ │ │ + bne.w 7a2a0 │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a3d8 │ │ │ │ + bne.w 7a52c │ │ │ │ add.w r1, fp, #12 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 7a14c │ │ │ │ + bmi.w 7a2a0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7a26a │ │ │ │ + bne.n 7a3be │ │ │ │ dmb ish │ │ │ │ - b.n 7a14c │ │ │ │ + b.n 7a2a0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ ldr.w r9, [r1, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.n 7a388 │ │ │ │ + bne.n 7a4dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov lr, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7a37c │ │ │ │ + beq.n 7a4d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldr.w r1, [r0, #800] @ 0x320 │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ - b.n 7a12c │ │ │ │ - movw sl, #27169 @ 0x6a21 │ │ │ │ + b.n 7a280 │ │ │ │ + movw sl, #29197 @ 0x720d │ │ │ │ movt sl, #22 │ │ │ │ - b.n 7a074 │ │ │ │ + b.n 7a1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a3a6 │ │ │ │ + beq.n 7a4fa │ │ │ │ movw r0, #15928 @ 0x3e38 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a3bc │ │ │ │ + beq.n 7a510 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r8, [pc, #276] @ 7a404 │ │ │ │ + ldr.w r8, [pc, #276] @ 7a558 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 7a16c │ │ │ │ + b.n 7a2c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7a1d6 │ │ │ │ + b.n 7a32a │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r3, #708] @ 0x2c4 │ │ │ │ blx r9 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 7a37c │ │ │ │ + cbz r0, 7a4d0 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ - b.n 7a12c │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7a280 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a39a │ │ │ │ + bne.n 7a4ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 7a16c │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 7a2c0 │ │ │ │ ldr.w ip, [r2, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #176] @ 7a404 │ │ │ │ + ldr.w r8, [pc, #176] @ 7a558 │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ subs r6, r6, r3 │ │ │ │ ldrd r0, ip, [ip, #12] │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ add r0, ip │ │ │ │ add.w ip, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ add.w r0, ip, r0, lsl #2 │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.w 7a0c2 │ │ │ │ + bls.w 7a216 │ │ │ │ mov r0, fp │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r9 │ │ │ │ mov lr, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 7a2a8 │ │ │ │ + b.n 7a3fc │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 7a16c │ │ │ │ + b.n 7a2c0 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26896 @ 0x6910 │ │ │ │ + movw r1, #27664 @ 0x6c10 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 7a1b4 │ │ │ │ + b.n 7a308 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26964 @ 0x6954 │ │ │ │ + movw r1, #27732 @ 0x6c54 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 7a3bc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 7a510 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a14c │ │ │ │ - b.n 7a258 │ │ │ │ + bne.w 7a2a0 │ │ │ │ + b.n 7a3ac │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a408 : │ │ │ │ +0007a55c : │ │ │ │ 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 7a4ae │ │ │ │ + bpl.n 7a602 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7a474 │ │ │ │ + bne.n 7a5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a47e │ │ │ │ + beq.n 7a5d2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n 7a48c │ │ │ │ + bne.n 7a5e0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 7a48c │ │ │ │ - ldr r1, [pc, #116] @ (7a4c4 ) │ │ │ │ + beq.n 7a5e0 │ │ │ │ + ldr r1, [pc, #116] @ (7a618 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.n 7a4a6 │ │ │ │ - bl 7ca6c │ │ │ │ + beq.n 7a5fa │ │ │ │ + bl 7cbbc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7a436 │ │ │ │ + bne.n 7a58a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7a448 │ │ │ │ + beq.n 7a59c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7a44e │ │ │ │ + bne.n 7a5a2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1adb48 │ │ │ │ - bl 7a50c │ │ │ │ + b.w 1ae650 │ │ │ │ + bl 7a660 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a470 │ │ │ │ + b.n 7a5c4 │ │ │ │ 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 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 76f50 │ │ │ │ + bl 77098 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ - cbz r0, 7a4fa │ │ │ │ + cbz r0, 7a64e │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1a8f7c │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + b.w 1a9a84 │ │ │ │ + movw r1, #13888 @ 0x3640 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #4] @ (7a508 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - add r6, pc, #80 @ (adr r6, 7a55c ) │ │ │ │ + ldr r0, [pc, #4] @ (7a65c ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ movs r7, r5 │ │ │ │ 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 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ - ldr r3, [pc, #700] @ (7a7f4 ) │ │ │ │ + ldr r3, [pc, #704] @ (7a94c ) │ │ │ │ mov r5, r1 │ │ │ │ cmp sl, r6 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - bne.w 7a780 │ │ │ │ + bne.w 7a8d6 │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r1, #2740] @ 0xab4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a622 │ │ │ │ + ble.n 7a776 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #2740] @ 0xab4 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r4, [r1, #2420] @ 0x974 │ │ │ │ movs r1, #0 │ │ │ │ @@ -119382,49 +119511,49 @@ │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w r0, r4, #28 │ │ │ │ add.w r8, r4, #20 │ │ │ │ blx 29718 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a842 │ │ │ │ + bne.w 7a99a │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w ip, r9, r1 │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ ldr.w r2, [r9, r1] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ str.w r2, [r9, r1] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [ip, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orrs r1, r2 │ │ │ │ - cbnz r0, 7a5d6 │ │ │ │ + cbnz r0, 7a72a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 7a764 │ │ │ │ + bmi.w 7a8ba │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.w 7a6e6 │ │ │ │ + bmi.w 7a83c │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r0, r0, #7 │ │ │ │ - bgt.w 7a734 │ │ │ │ + bgt.w 7a88a │ │ │ │ movs r2, #0 │ │ │ │ strb.w r2, [r8, r0] │ │ │ │ movs r2, #1 │ │ │ │ cmp sl, r6 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl.w r2, r2, r0 │ │ │ │ - bne.w 7a752 │ │ │ │ + bne.w 7a8a8 │ │ │ │ str.w r7, [r8, r2] │ │ │ │ add r2, r8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r3, [r5, #16] │ │ │ │ @@ -119442,33 +119571,33 @@ │ │ │ │ movs r4, #8 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ - movw r0, #9777 @ 0x2631 │ │ │ │ + movw r0, #10105 @ 0x2779 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r3, [r8, #692] @ 0x2b4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 7a7f8 │ │ │ │ + bne.w 7a950 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7a7e2 │ │ │ │ + beq.w 7a938 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7a69c │ │ │ │ + cbz r2, 7a7f0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ sub.w r3, sl, r6 │ │ │ │ clz r3, r3 │ │ │ │ @@ -119478,48 +119607,48 @@ │ │ │ │ str r1, [r4, #16] │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #5 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ - b.n 7a57e │ │ │ │ + b.n 7a6d2 │ │ │ │ ldrd ip, r1, [r3, #24] │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 7a792 │ │ │ │ + bcc.w 7a904 │ │ │ │ add.w r1, ip, lr │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, ip │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r2, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a670 │ │ │ │ + bne.n 7a7c4 │ │ │ │ ldr.w r3, [r8, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7a836 │ │ │ │ + bne.w 7a98e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7a808 │ │ │ │ + beq.w 7a960 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 7a670 │ │ │ │ + b.n 7a7c4 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a7b6 │ │ │ │ + bne.n 7a90c │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 7a7d6 │ │ │ │ - ldr r2, [pc, #248] @ (7a7f4 ) │ │ │ │ + beq.n 7a92c │ │ │ │ + ldr r2, [pc, #248] @ (7a94c ) │ │ │ │ sub.w r0, r5, #8 │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -119527,175 +119656,176 @@ │ │ │ │ str.w r0, [lr] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r0, [ip, #4] │ │ │ │ and.w r0, r2, #7 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ cmp r2, #7 │ │ │ │ - ble.w 7a5e4 │ │ │ │ + ble.w 7a738 │ │ │ │ cmp r2, #15 │ │ │ │ mov.w r2, #0 │ │ │ │ ite le │ │ │ │ strhle.w r2, [r8, r0, lsl #1] │ │ │ │ strgt.w r2, [r8, r0, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ cmp sl, r6 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl.w r2, r2, r0 │ │ │ │ - beq.w 7a5f8 │ │ │ │ + beq.w 7a74c │ │ │ │ add.w r0, r8, r2 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ str r7, [r0, #4] │ │ │ │ str.w r6, [r8, r2] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [r0, #8] │ │ │ │ - b.n 7a602 │ │ │ │ + b.n 7a756 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7a79a │ │ │ │ + cbnz r2, 7a8e8 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7a6fa │ │ │ │ + bne.n 7a850 │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a6fa │ │ │ │ - b.n 7a5ca │ │ │ │ + bne.n 7a850 │ │ │ │ + b.n 7a71e │ │ │ │ mov.w lr, #88 @ 0x58 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ movs r1, #20 │ │ │ │ movs r4, #10 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7a632 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [r0, #12] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b.n 7a670 │ │ │ │ - movw r0, #1897 @ 0x769 │ │ │ │ + b.n 7a786 │ │ │ │ + movw r0, #2217 @ 0x8a9 │ │ │ │ movt r0, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7a862 │ │ │ │ + bne.n 7a9ba │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7a5ca │ │ │ │ + beq.w 7a71e │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - b.n 7a76a │ │ │ │ - movw r0, #1897 @ 0x769 │ │ │ │ + b.n 7a8c0 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r0, #12] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b.n 7a7c4 │ │ │ │ + movw r0, #2217 @ 0x8a9 │ │ │ │ movt r0, #8 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 7a852 │ │ │ │ + bne.n 7a9aa │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7a5d6 │ │ │ │ + beq.w 7a72a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - b.n 7a6ee │ │ │ │ + b.n 7a844 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr.w r2, [r2, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a6fa │ │ │ │ - b.n 7a5d6 │ │ │ │ + bne.n 7a850 │ │ │ │ + b.n 7a72a │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7a670 │ │ │ │ - b.n 7a6b8 │ │ │ │ + bne.w 7a7c4 │ │ │ │ + b.n 7a80e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a670 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 7a7c4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a81c │ │ │ │ + beq.n 7a974 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 7a872 │ │ │ │ + cbz r3, 7a9ca │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7a830 │ │ │ │ + beq.n 7a988 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 7a87a │ │ │ │ + cbz r3, 7a9d2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a61c │ │ │ │ + b.n 7a770 │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7a6d2 │ │ │ │ + b.n 7a828 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1f03e4 │ │ │ │ - b.n 7a592 │ │ │ │ + bl 1f0b58 │ │ │ │ + b.n 7a6e6 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7a7ca │ │ │ │ + b.n 7a920 │ │ │ │ mov r0, r7 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n 7a7ac │ │ │ │ + b.n 7a8fa │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a81c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a974 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a830 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a988 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a920 │ │ │ │ + beq.n 7aa78 │ │ │ │ mov.w ip, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ mov sl, r0 │ │ │ │ lsl.w r5, ip, r0 │ │ │ │ - ldr r0, [pc, #604] @ (7ab10 ) │ │ │ │ + ldr r0, [pc, #604] @ (7ac68 ) │ │ │ │ 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 7aa4c │ │ │ │ + bhi.w 7aba4 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 7a94e │ │ │ │ + bne.n 7aaa6 │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r1, #2740] @ 0xab4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 7aa48 │ │ │ │ + ble.w 7aba0 │ │ │ │ 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 │ │ │ │ @@ -119709,60 +119839,60 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 29718 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #1 │ │ │ │ - ldr r1, [pc, #492] @ (7ab10 ) │ │ │ │ + ldr r1, [pc, #492] @ (7ac68 ) │ │ │ │ mov sl, r0 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsls r5, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movs r6, #12 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r1, r5, lsl #1 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ mov.w r3, r3, lsr #1 │ │ │ │ mul.w r9, r3, r6 │ │ │ │ - bhi.n 7aa4c │ │ │ │ + bhi.n 7aba4 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ add.w r1, r9, r5 │ │ │ │ - movw ip, #9777 @ 0x2631 │ │ │ │ + movw ip, #10105 @ 0x2779 │ │ │ │ movt ip, #7 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 7aada │ │ │ │ + bne.w 7ac32 │ │ │ │ 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 7aa5a │ │ │ │ + bcs.n 7abb2 │ │ │ │ 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.n 7aa98 │ │ │ │ + beq.n 7abf0 │ │ │ │ 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 7a9e4 │ │ │ │ + beq.n 7ab3c │ │ │ │ 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 │ │ │ │ @@ -119780,23 +119910,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 7aa36 │ │ │ │ + bhi.n 7ab8e │ │ │ │ ldr r6, [sp, #8] │ │ │ │ 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, 7aa5a │ │ │ │ + cbz r4, 7abb2 │ │ │ │ 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 │ │ │ │ @@ -119808,226 +119938,226 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 29718 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r8 │ │ │ │ blx 29718 │ │ │ │ - b.n 7a918 │ │ │ │ + b.n 7aa70 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, sl │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r8, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 7aa0a │ │ │ │ + b.n 7ab62 │ │ │ │ movs r5, #8 │ │ │ │ - b.n 7a94e │ │ │ │ + b.n 7aaa6 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 7aaac │ │ │ │ + bhi.n 7ac04 │ │ │ │ adds r1, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ mov sl, r1 │ │ │ │ lsls r5, r1 │ │ │ │ - b.n 7a94e │ │ │ │ + b.n 7aaa6 │ │ │ │ ldr.w r4, [r8, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7aaf6 │ │ │ │ + bne.n 7ac4e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7ab06 │ │ │ │ + beq.n 7ac5e │ │ │ │ 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 7aa0a │ │ │ │ + b.n 7ab62 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7aa02 │ │ │ │ + b.n 7ab5a │ │ │ │ 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 7ab06 │ │ │ │ + bmi.n 7ac5e │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ - movw ip, #9777 @ 0x2631 │ │ │ │ + movw ip, #10105 @ 0x2779 │ │ │ │ movt ip, #7 │ │ │ │ ldr.w r4, [r8, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 7a972 │ │ │ │ + beq.w 7aaca │ │ │ │ ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7ab06 │ │ │ │ + cbz r0, 7ac5e │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 7aa0a │ │ │ │ + b.n 7ab62 │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 7aa80 │ │ │ │ + b.n 7abd8 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 7a918 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 7aa70 │ │ │ │ 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 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [r3, #1168] @ 0x490 │ │ │ │ - cbz r3, 7ab5e │ │ │ │ + cbz r3, 7acb6 │ │ │ │ ldr.w r3, [r5, #1412] @ 0x584 │ │ │ │ - cbz r3, 7ab5e │ │ │ │ - ldr r3, [pc, #696] @ (7adfc ) │ │ │ │ + cbz r3, 7acb6 │ │ │ │ + ldr r3, [pc, #696] @ (7af54 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7adb4 │ │ │ │ + beq.w 7af0c │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ blx 2a4f4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 7adb4 │ │ │ │ + bne.w 7af0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7ac4c │ │ │ │ + beq.n 7ada4 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ ldrb.w r6, [r4, #-4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 7addc │ │ │ │ + bne.w 7af34 │ │ │ │ ldrb.w r3, [r4, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7adc2 │ │ │ │ + bne.w 7af1a │ │ │ │ ldrb.w r3, [r4, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7adc2 │ │ │ │ + bne.w 7af1a │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7adc2 │ │ │ │ + bne.w 7af1a │ │ │ │ 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 7ad9a │ │ │ │ + bne.w 7aef2 │ │ │ │ adds r3, r4, r2 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7ad9a │ │ │ │ + bne.w 7aef2 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 7ad9a │ │ │ │ + bne.w 7aef2 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.w 7ad9a │ │ │ │ + bne.w 7aef2 │ │ │ │ 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 29718 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ sub.w r6, r4, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ac52 │ │ │ │ - cbz r6, 7ac4c │ │ │ │ - ldr r3, [pc, #516] @ (7adfc ) │ │ │ │ + bne.n 7adaa │ │ │ │ + cbz r6, 7ada4 │ │ │ │ + ldr r3, [pc, #516] @ (7af54 ) │ │ │ │ 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 7ac70 │ │ │ │ + beq.n 7adc8 │ │ │ │ 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 7ac32 │ │ │ │ + bgt.n 7ad8a │ │ │ │ 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, 7ac70 │ │ │ │ + cbz r2, 7adc8 │ │ │ │ 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, 7ac5e │ │ │ │ - cbz r2, 7ac94 │ │ │ │ + cbz r1, 7adb6 │ │ │ │ + cbz r2, 7adec │ │ │ │ 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 7ac4c │ │ │ │ + b.n 7ada4 │ │ │ │ ldr.w r2, [r5, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ad90 │ │ │ │ + bne.w 7aee8 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7ac4c │ │ │ │ + b.n 7ada4 │ │ │ │ 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 │ │ │ │ @@ -120035,72 +120165,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 7acd0 │ │ │ │ + bne.n 7ae28 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7accc │ │ │ │ + cbz r3, 7ae24 │ │ │ │ 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 7ad2c │ │ │ │ + beq.n 7ae84 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7ad0c │ │ │ │ + beq.n 7ae64 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7ace8 │ │ │ │ + cbnz r3, 7ae40 │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7ac4c │ │ │ │ + beq.n 7ada4 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7ad06 │ │ │ │ + cbz r1, 7ae5e │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r3, r0, [r2, #20] │ │ │ │ - cbz r3, 7ad02 │ │ │ │ + cbz r3, 7ae5a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r0, #20] │ │ │ │ - b.n 7ac4c │ │ │ │ + b.n 7ada4 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 7acf4 │ │ │ │ + b.n 7ae4c │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7ad1a │ │ │ │ + cbz r3, 7ae72 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r2, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ac4c │ │ │ │ + bne.n 7ada4 │ │ │ │ str.w r2, [r7, #532] @ 0x214 │ │ │ │ - b.n 7ac4c │ │ │ │ + b.n 7ada4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7acda │ │ │ │ + beq.n 7ae32 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7ad8a │ │ │ │ + cbz r3, 7aee2 │ │ │ │ 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, 7ad60 │ │ │ │ + cbz r3, 7aeb8 │ │ │ │ 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 │ │ │ │ @@ -120110,83 +120240,83 @@ │ │ │ │ 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 7ac4c │ │ │ │ + b.n 7ada4 │ │ │ │ str.w r1, [r7, #524] @ 0x20c │ │ │ │ - b.n 7ad38 │ │ │ │ + b.n 7ae90 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 7ac88 │ │ │ │ + b.n 7ade0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64014 │ │ │ │ - movw r1, #824 @ 0x338 │ │ │ │ + bl 6409c │ │ │ │ + movw r1, #1592 @ 0x638 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #500 @ 0x1f4 │ │ │ │ + movw r0, #1268 @ 0x4f4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #13888 @ 0x3640 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #64] @ (7ae00 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (7af58 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 64014 │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ + bl 6409c │ │ │ │ + movw r1, #1568 @ 0x620 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #500 @ 0x1f4 │ │ │ │ + movw r0, #1268 @ 0x4f4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 64014 │ │ │ │ - movw r1, #740 @ 0x2e4 │ │ │ │ + bl 6409c │ │ │ │ + movw r1, #1508 @ 0x5e4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #500 @ 0x1f4 │ │ │ │ + movw r0, #1268 @ 0x4f4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 67cb8 │ │ │ │ + bl 67dc0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #160 @ (adr r6, 7aea4 ) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ -0007ae04 : │ │ │ │ +0007af5c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #29684 @ 0x73f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 1adfd0 │ │ │ │ - cbz r0, 7ae2c │ │ │ │ + bl 1aead8 │ │ │ │ + cbz r0, 7af84 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0007ae30 : │ │ │ │ +0007af88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7ae84 │ │ │ │ - cbz r0, 7ae7c │ │ │ │ + bl 7afdc │ │ │ │ + cbz r0, 7afd4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 7ae7c │ │ │ │ - ldr.w ip, [pc, #48] @ 7ae80 │ │ │ │ + bpl.n 7afd4 │ │ │ │ + ldr.w ip, [pc, #48] @ 7afd8 │ │ │ │ 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 │ │ │ │ @@ -120226,1460 +120356,1425 @@ │ │ │ │ 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 7b01e │ │ │ │ + bmi.w 7b176 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ mov fp, r1 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r7, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 7b100 │ │ │ │ - ldr r1, [pc, #624] @ (7b178 ) │ │ │ │ + bne.w 7b258 │ │ │ │ + ldr r1, [pc, #624] @ (7b2d0 ) │ │ │ │ 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 7b094 │ │ │ │ + bcs.w 7b1ec │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r7, ip, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 7b0e4 │ │ │ │ + beq.w 7b23c │ │ │ │ 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 7afb8 │ │ │ │ + beq.n 7b110 │ │ │ │ add.w r5, sl, r3 │ │ │ │ - cbz r3, 7af7c │ │ │ │ + cbz r3, 7b0d4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7af7c │ │ │ │ - ldr r1, [pc, #540] @ (7b178 ) │ │ │ │ + beq.n 7b0d4 │ │ │ │ + ldr r1, [pc, #540] @ (7b2d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r1] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r3, r3, [r5, #-8] │ │ │ │ ldr.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r6, [r1, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt.n 7b056 │ │ │ │ + bgt.n 7b1ae │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b034 │ │ │ │ + bne.n 7b18c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #484] @ (7b17c ) │ │ │ │ + ldr r2, [pc, #484] @ (7b2d4 ) │ │ │ │ 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 7b11e │ │ │ │ + bne.w 7b276 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 7afe4 │ │ │ │ + bmi.n 7b13c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r0, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bcc.n 7b028 │ │ │ │ + bcc.n 7b180 │ │ │ │ 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 │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7af4e │ │ │ │ + bne.n 7b0a6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7af5a │ │ │ │ - b.n 7af7c │ │ │ │ + bne.n 7b0b2 │ │ │ │ + b.n 7b0d4 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ itt gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt r2, [r3, #12] │ │ │ │ add r2, r0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r5, #9] │ │ │ │ strh r3, [r5, #10] │ │ │ │ strb r2, [r5, #8] │ │ │ │ - cbz r2, 7b010 │ │ │ │ + cbz r2, 7b168 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r5, #12 │ │ │ │ blx 29718 │ │ │ │ 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} │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str.w r1, [r9, #12] │ │ │ │ str.w r9, [r1, #8] │ │ │ │ - b.n 7af48 │ │ │ │ + b.n 7b0a0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #316] @ (7b17c ) │ │ │ │ + ldr r2, [pc, #316] @ (7b2d4 ) │ │ │ │ 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 7b142 │ │ │ │ + bne.n 7b29a │ │ │ │ str.w fp, [r5, #8] │ │ │ │ - b.n 7afaa │ │ │ │ + b.n 7b102 │ │ │ │ ldr.w r3, [r1, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 7af7c │ │ │ │ + beq.n 7b0d4 │ │ │ │ ldr.w r3, [r1, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7af7c │ │ │ │ + bne.n 7b0d4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b16e │ │ │ │ + bne.n 7b2c6 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 7af7c │ │ │ │ + bmi.n 7b0d4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7b07e │ │ │ │ + bne.n 7b1d6 │ │ │ │ dmb ish │ │ │ │ - b.n 7af7c │ │ │ │ + b.n 7b0d4 │ │ │ │ ldr.w r8, [r5, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.n 7b132 │ │ │ │ + bne.n 7b28a │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7b01e │ │ │ │ + beq.n 7b176 │ │ │ │ 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 │ │ │ │ add.w r5, sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7af4e │ │ │ │ + bne.w 7b0a6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7af5a │ │ │ │ - b.n 7af7c │ │ │ │ + bne.w 7b0b2 │ │ │ │ + b.n 7b0d4 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b094 │ │ │ │ + beq.n 7b1ec │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 7afd0 │ │ │ │ + b.n 7b128 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r7 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b01e │ │ │ │ + beq.n 7b176 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ and.w r8, r1, #16384 @ 0x4000 │ │ │ │ - b.n 7b0d0 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7b228 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7b156 │ │ │ │ + bne.n 7b2ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 7afaa │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 7b102 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r8 │ │ │ │ mov sl, r0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 7b0ba │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7b212 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7b162 │ │ │ │ + bne.n 7b2ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 7b050 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 7b1a8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7afaa │ │ │ │ + b.n 7b102 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7b050 │ │ │ │ + b.n 7b1a8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7af7c │ │ │ │ - b.n 7b070 │ │ │ │ + bne.w 7b0d4 │ │ │ │ + b.n 7b1c8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0007b180 : │ │ │ │ +0007b2d8 : │ │ │ │ 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 │ │ │ │ blx 29d00 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ - cbz r0, 7b1be │ │ │ │ + bl 7b348 │ │ │ │ + cbz r0, 7b316 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #24] @ (7b1c4 ) │ │ │ │ + ldr r0, [pc, #24] @ (7b31c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7c1b8 │ │ │ │ + b.w 7c308 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007b1c8 : │ │ │ │ +0007b320 : │ │ │ │ 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 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ add sp, #8 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b6a0 │ │ │ │ + beq.w 7b7f2 │ │ │ │ mov fp, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7b4d2 │ │ │ │ + beq.w 7b62a │ │ │ │ adds r6, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - blt.w 7c04a │ │ │ │ + blt.w 7bf1a │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 7c06a │ │ │ │ + bgt.w 7bf36 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ add.w r8, r3, #21 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b85a │ │ │ │ - ldr r1, [pc, #696] @ (7b50c ) │ │ │ │ + bne.w 7b9ac │ │ │ │ + ldr r1, [pc, #696] @ (7b664 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ cmp.w r8, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ - bgt.w 7b6c4 │ │ │ │ + bgt.w 7b816 │ │ │ │ add.w r7, r3, #20 │ │ │ │ mov.w lr, r7, lsr #3 │ │ │ │ ldr.w r0, [r9, lr, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7b6ac │ │ │ │ + beq.w 7b7fe │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b372 │ │ │ │ + beq.n 7b4ca │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ 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, #608] @ (7b510 ) │ │ │ │ + ldr r2, [pc, #608] @ (7b668 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r8, [r2, #1416] @ 0x588 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7bb08 │ │ │ │ + bne.w 7bc58 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r4, #16] │ │ │ │ strb.w r8, [r4, r7] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7b664 │ │ │ │ + bpl.w 7b7b6 │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 7c14c │ │ │ │ + bpl.w 7c214 │ │ │ │ add.w r0, r4, #20 │ │ │ │ lsls r7, r5, #30 │ │ │ │ - bne.w 7b66c │ │ │ │ + bne.w 7b7be │ │ │ │ adds r7, r5, #4 │ │ │ │ cmp r7, r6 │ │ │ │ - bhi.n 7b3e6 │ │ │ │ + bhi.n 7b53e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b3e6 │ │ │ │ + bne.n 7b53e │ │ │ │ mov r2, r0 │ │ │ │ add.w ip, r5, #8 │ │ │ │ cmp r6, ip │ │ │ │ str.w r1, [r2], #4 │ │ │ │ - bcc.n 7b3e2 │ │ │ │ + bcc.n 7b53a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b3e2 │ │ │ │ + bne.n 7b53a │ │ │ │ add.w r7, r5, #12 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r6, r7 │ │ │ │ add.w r1, r0, #8 │ │ │ │ - bcc.w 7b4f6 │ │ │ │ + bcc.w 7b64e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7b4f6 │ │ │ │ + bne.w 7b64e │ │ │ │ str r2, [r0, #8] │ │ │ │ add.w r2, r5, #16 │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc.w 7b508 │ │ │ │ + bcc.w 7b660 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7b508 │ │ │ │ + bne.w 7b660 │ │ │ │ str r1, [r0, #12] │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r0, #16 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.n 7b36e │ │ │ │ + bcc.n 7b4c6 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ add.w ip, r1, #4 │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b36e │ │ │ │ + bne.n 7b4c6 │ │ │ │ adds r2, #4 │ │ │ │ cmp r6, ip │ │ │ │ str.w r7, [r0], #4 │ │ │ │ - bcc.n 7b392 │ │ │ │ + bcc.n 7b4ea │ │ │ │ ldr r7, [r2, #0] │ │ │ │ mov r1, ip │ │ │ │ add.w ip, r1, #4 │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 7b356 │ │ │ │ + beq.n 7b4ae │ │ │ │ mov r7, r2 │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4ec │ │ │ │ ldrd r8, r1, [r0, #24] │ │ │ │ cmp r1, r8 │ │ │ │ - bcc.w 7b4fc │ │ │ │ + bcc.w 7b654 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r8, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ add.w r1, r0, r8 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r2, [r0, r8] │ │ │ │ - b.n 7b294 │ │ │ │ + b.n 7b3ec │ │ │ │ mov r7, r1 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 7b3b0 │ │ │ │ + bcc.n 7b508 │ │ │ │ subs r6, r7, r5 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7b3fe │ │ │ │ + bne.n 7b556 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7bce2 │ │ │ │ + bne.w 7be70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsb.w r1, [r7] │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7b398 │ │ │ │ + blt.n 7b4f0 │ │ │ │ adds r7, #1 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r6, r7 │ │ │ │ - bls.n 7b398 │ │ │ │ + bls.n 7b4f0 │ │ │ │ adds r0, #1 │ │ │ │ mov r2, r7 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7b398 │ │ │ │ + blt.n 7b4f0 │ │ │ │ cmp r2, r6 │ │ │ │ strb.w ip, [r0], #1 │ │ │ │ - bne.n 7b3c6 │ │ │ │ + bne.n 7b51e │ │ │ │ mov r7, r2 │ │ │ │ - b.n 7b398 │ │ │ │ + b.n 7b4f0 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4ec │ │ │ │ cmp r6, r5 │ │ │ │ - bls.n 7b3f8 │ │ │ │ + bls.n 7b550 │ │ │ │ ldrsb.w r1, [r5] │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ movge r7, r5 │ │ │ │ - bge.n 7b3ba │ │ │ │ + bge.n 7b512 │ │ │ │ mov r7, r5 │ │ │ │ movs r6, #0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 29718 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 7bcb8 │ │ │ │ + bpl.w 7be08 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c0c4 │ │ │ │ + beq.w 7c1f0 │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ add r6, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ strd r3, r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 7b614 │ │ │ │ + bcs.w 7b76c │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 7ba32 │ │ │ │ + bne.w 7bb8a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #25 │ │ │ │ add r3, r2 │ │ │ │ itt pl │ │ │ │ subpl.w r7, r8, #4 │ │ │ │ movpl ip, r2 │ │ │ │ - bpl.n 7b52e │ │ │ │ + bpl.n 7b686 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 7c034 │ │ │ │ + bls.w 7bff0 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 7b7f6 │ │ │ │ + bls.w 7b948 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 7bd88 │ │ │ │ + bhi.w 7c096 │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.w 7bb3e │ │ │ │ + ble.w 7bde8 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7b648 │ │ │ │ + bhi.w 7b79a │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 7c022 │ │ │ │ + beq.w 7b794 │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 7b4a0 │ │ │ │ + bne.n 7b5f8 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7b648 │ │ │ │ + bhi.w 7b79a │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ sub.w r7, r4, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7be2c │ │ │ │ + bhi.w 7bfac │ │ │ │ add.w r4, r4, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r4, r4, #925696 @ 0xe2000 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ add.w r4, r4, r5, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #4 │ │ │ │ - bhi.w 7b822 │ │ │ │ + bhi.w 7b974 │ │ │ │ tbb [pc, r4] │ │ │ │ ldrb r6, [r2, #6] │ │ │ │ - str r1, [r0, r3] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrsb.w r1, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 7bd26 │ │ │ │ + blt.w 7be76 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7bfcc │ │ │ │ - ldr r4, [pc, #44] @ (7b514 ) │ │ │ │ + bne.w 7c148 │ │ │ │ + ldr r4, [pc, #44] @ (7b66c ) │ │ │ │ movs r3, #24 │ │ │ │ mla r4, r3, r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ mov r7, ip │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4ec │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 7b294 │ │ │ │ + b.n 7b3ec │ │ │ │ mov r0, ip │ │ │ │ - b.n 7b394 │ │ │ │ + b.n 7b4ec │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ mov r5, r0 │ │ │ │ ands.w r4, r0, #3 │ │ │ │ - beq.w 7b878 │ │ │ │ + beq.w 7b9cc │ │ │ │ adds r0, #1 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 7baee │ │ │ │ + bcs.w 7bc3e │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 7b518 │ │ │ │ + bls.n 7b670 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 7bed2 │ │ │ │ + bhi.w 7c18c │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 7c134 │ │ │ │ + bls.w 7c220 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 7baee │ │ │ │ + ble.w 7bc3e │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c13c │ │ │ │ + bhi.w 7c228 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r4, r2, #12416 @ 0x3080 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bhi.w 7bd20 │ │ │ │ + bhi.w 7be66 │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ - b.n 7b528 │ │ │ │ + b.n 7b680 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - movw r8, #64880 @ 0xfd70 │ │ │ │ - movt r8, #39 @ 0x27 │ │ │ │ + movw r8, #112 @ 0x70 │ │ │ │ + movt r8, #40 @ 0x28 │ │ │ │ subs r7, r5, r1 │ │ │ │ subs r0, r7, #1 │ │ │ │ add r4, r0 │ │ │ │ strd r4, r7, [sp, #60] @ 0x3c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 7b594 │ │ │ │ + bne.n 7b6ec │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl f5cec <_Py_GetErrorHandler@@Base> │ │ │ │ + bl f64f8 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 7be6c │ │ │ │ + bne.w 7bf62 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.w 7be52 │ │ │ │ + ble.w 7bf48 │ │ │ │ mov ip, r7 │ │ │ │ cmp ip, r4 │ │ │ │ - blt.w 7bce8 │ │ │ │ + blt.w 7be2e │ │ │ │ subs r4, r4, r7 │ │ │ │ add r5, r4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 7b43e │ │ │ │ + b.n 7b596 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - movw r8, #64860 @ 0xfd5c │ │ │ │ - movt r8, #39 @ 0x27 │ │ │ │ + movw r8, #92 @ 0x5c │ │ │ │ + movt r8, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ subs r7, r5, r1 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.n 7b57e │ │ │ │ + b.n 7b6d6 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 7b5f4 │ │ │ │ + bne.n 7b74c │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 7be48 │ │ │ │ + bhi.w 7bfd2 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 7bf1c │ │ │ │ + bhi.w 7c048 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 7be48 │ │ │ │ + beq.w 7bfd2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ sub.w r3, r5, r8 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bddc │ │ │ │ + beq.w 7c014 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 7b622 │ │ │ │ + cbz r3, 7b77a │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r7, [r3, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ba16 │ │ │ │ + bne.w 7bb6a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b9fa │ │ │ │ + bne.w 7bb4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 95414 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl 95590 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b3a8 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 7bdac │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7bdac │ │ │ │ + b.n 7b500 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.w 7b5f8 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ movs r4, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b56c │ │ │ │ + beq.n 7b6c4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - beq.w 7c0a2 │ │ │ │ + beq.w 7c284 │ │ │ │ movs r4, #2 │ │ │ │ - b.n 7b56e │ │ │ │ + b.n 7b6c6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r1, r5, #30 │ │ │ │ - beq.w 7b2e6 │ │ │ │ + beq.w 7b43e │ │ │ │ cmp r6, r5 │ │ │ │ it hi │ │ │ │ movhi r7, r5 │ │ │ │ - bls.w 7b3f8 │ │ │ │ + bls.w 7b550 │ │ │ │ lsls r2, r7, #30 │ │ │ │ - beq.n 7b6f8 │ │ │ │ + beq.n 7b84a │ │ │ │ ldrsb.w r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7b688 │ │ │ │ + blt.n 7b7da │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 7b676 │ │ │ │ + bcc.n 7b7c8 │ │ │ │ subs r6, r7, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 7b3a0 │ │ │ │ - b.n 7b3fe │ │ │ │ + beq.w 7b4f8 │ │ │ │ + b.n 7b556 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c0be │ │ │ │ - ldr r4, [pc, #456] @ (7b874 ) │ │ │ │ - b.n 7b3a8 │ │ │ │ + bne.w 7c2a0 │ │ │ │ + ldr r4, [pc, #460] @ (7b9c8 ) │ │ │ │ + b.n 7b500 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b294 │ │ │ │ + bne.w 7b3ec │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7bfba │ │ │ │ + bne.w 7bfdc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7c06a │ │ │ │ + beq.w 7bf36 │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ add.w r7, r3, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 7b294 │ │ │ │ + b.n 7b3ec │ │ │ │ adds r1, r7, #4 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.n 7b7ee │ │ │ │ + bcc.n 7b940 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b7ee │ │ │ │ + bne.n 7b940 │ │ │ │ add.w ip, r7, #8 │ │ │ │ cmp r6, ip │ │ │ │ - bcc.w 7baea │ │ │ │ + bcc.w 7bc3a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7baea │ │ │ │ + bne.w 7bc3a │ │ │ │ add.w r2, r7, #12 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc.w 7bae6 │ │ │ │ + bcc.w 7bb86 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bae6 │ │ │ │ + bne.w 7bb86 │ │ │ │ add.w ip, r7, #16 │ │ │ │ cmp r6, ip │ │ │ │ - bcc.w 7bb3a │ │ │ │ + bcc.w 7bc8a │ │ │ │ ldr r1, [r7, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb3a │ │ │ │ + bne.w 7bc8a │ │ │ │ add.w r1, r7, #20 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.w 7bae6 │ │ │ │ + bcc.w 7bb86 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bae6 │ │ │ │ + bne.w 7bb86 │ │ │ │ add.w ip, r7, #24 │ │ │ │ cmp r6, ip │ │ │ │ - bcc.w 7baea │ │ │ │ + bcc.w 7bc3a │ │ │ │ ldr r2, [r7, #20] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7baea │ │ │ │ + bne.w 7bc3a │ │ │ │ add.w r1, r7, #28 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.w 7bae6 │ │ │ │ + bcc.w 7bb86 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bae6 │ │ │ │ + bne.w 7bb86 │ │ │ │ add.w ip, r7, #32 │ │ │ │ cmp r6, ip │ │ │ │ - bcc.w 7baea │ │ │ │ + bcc.w 7bc3a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7baea │ │ │ │ + bne.w 7bc3a │ │ │ │ add.w r1, r7, #36 @ 0x24 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc.w 7bae6 │ │ │ │ + bcc.w 7bb86 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bae6 │ │ │ │ + bne.w 7bb86 │ │ │ │ add.w ip, r7, #40 @ 0x28 │ │ │ │ cmp r6, ip │ │ │ │ - bcc.w 7baea │ │ │ │ + bcc.w 7bc3a │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7baea │ │ │ │ + bne.w 7bc3a │ │ │ │ add.w r2, r7, #44 @ 0x2c │ │ │ │ cmp r6, r2 │ │ │ │ - bcc.w 7bae6 │ │ │ │ + bcc.w 7bb86 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bae6 │ │ │ │ + bne.w 7bb86 │ │ │ │ sub.w r1, r6, #44 @ 0x2c │ │ │ │ subs r1, r1, r7 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w ip, r1, r2 │ │ │ │ - b.n 7b7e8 │ │ │ │ + b.n 7b93a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ adds r2, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b7ee │ │ │ │ + bne.n 7b940 │ │ │ │ mov r7, r2 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 7b7de │ │ │ │ + bne.n 7b930 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w 7b67a │ │ │ │ - b.n 7b688 │ │ │ │ + bne.w 7b7cc │ │ │ │ + b.n 7b7da │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 7bd70 │ │ │ │ + bls.w 7beee │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 7bd68 │ │ │ │ + ble.w 7bee6 │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 7b648 │ │ │ │ + bhi.w 7b79a │ │ │ │ add.w r4, r4, r1, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ sub.w r4, r4, #12416 @ 0x3080 │ │ │ │ adds r0, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.w 7baf4 │ │ │ │ + bcc.w 7bc44 │ │ │ │ ldrd r2, r3, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 7baf4 │ │ │ │ + ble.w 7bc44 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ strbeq r4, [r2, r3] │ │ │ │ ldreq r3, [sp, #96] @ 0x60 │ │ │ │ - beq.n 7b852 │ │ │ │ + beq.n 7b9a4 │ │ │ │ cmp r1, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r3, lsl #2] │ │ │ │ strheq.w r4, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b442 │ │ │ │ + b.n 7b59a │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c06a │ │ │ │ + beq.w 7bf36 │ │ │ │ add.w r7, r3, #20 │ │ │ │ - b.n 7b294 │ │ │ │ + b.n 7b3ec │ │ │ │ + nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r8, r2 │ │ │ │ - bcc.w 7bd1a │ │ │ │ + bcc.w 7be60 │ │ │ │ subs r2, r7, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ add r2, r3 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 7b924 │ │ │ │ + beq.n 7ba78 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7b910 │ │ │ │ + beq.n 7ba64 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7b900 │ │ │ │ + beq.n 7ba54 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 7b8f0 │ │ │ │ + beq.n 7ba44 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 7b8e0 │ │ │ │ + beq.n 7ba34 │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 7b8ce │ │ │ │ + beq.n 7ba22 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 7b8bc │ │ │ │ + beq.n 7ba10 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7b9ea │ │ │ │ + bne.w 7bb3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7b9ea │ │ │ │ + bne.w 7bb3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7b9ea │ │ │ │ + bne.w 7bb3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b9ea │ │ │ │ + bne.n 7bb3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b9ea │ │ │ │ + bne.n 7bb3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b9ea │ │ │ │ + bne.n 7bb3e │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7b9ea │ │ │ │ + bne.n 7bb3e │ │ │ │ str.w r1, [r3], #4 │ │ │ │ adds r5, #4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7b9e8 │ │ │ │ + beq.n 7bb3c │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov lr, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ adds r5, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r5, lr, #8 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ str r1, [r2, #8] │ │ │ │ add.w r5, lr, #12 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ str r1, [r2, #12] │ │ │ │ add.w r5, lr, #16 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ str r1, [r2, #16] │ │ │ │ add.w r5, lr, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ str r1, [r2, #20] │ │ │ │ add.w r5, lr, #24 │ │ │ │ add.w r3, r2, #24 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bb34 │ │ │ │ + bne.w 7bc84 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w r5, lr, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 7b92a │ │ │ │ + bne.n 7ba7e │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r9 │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.w 7bd20 │ │ │ │ + beq.w 7be66 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 7b522 │ │ │ │ - b.n 7b534 │ │ │ │ + bls.w 7b67a │ │ │ │ + b.n 7b68c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b632 │ │ │ │ + beq.w 7b78a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b632 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b632 │ │ │ │ + bne.w 7b78a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b78a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7b62a │ │ │ │ + beq.w 7b782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b62a │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b62a │ │ │ │ + bne.w 7b782 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b782 │ │ │ │ + mov r7, ip │ │ │ │ + b.n 7b940 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 7bd78 │ │ │ │ + bne.w 7bfba │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ - b.n 7baa4 │ │ │ │ + b.n 7bbfa │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.n 7baba │ │ │ │ + bls.n 7bc10 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 7bf44 │ │ │ │ + bhi.w 7c028 │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #2 │ │ │ │ - ble.w 7b5d0 │ │ │ │ + ble.w 7b728 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7be46 │ │ │ │ + bhi.w 7bfd0 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 7c062 │ │ │ │ + beq.w 7bfca │ │ │ │ sub.w r4, r1, #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 7be46 │ │ │ │ + bne.w 7bfd0 │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ sub.w r7, r4, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7c0ca │ │ │ │ + bhi.w 7c21c │ │ │ │ add.w r1, r4, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r1, r1, #925696 @ 0xe2000 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ add.w r1, r1, r5, lsl #6 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 7bcac │ │ │ │ + bcs.n 7bc8e │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 7ba40 │ │ │ │ + bhi.n 7bb98 │ │ │ │ mov r5, r0 │ │ │ │ ands.w r4, r0, #3 │ │ │ │ - beq.n 7bb60 │ │ │ │ + beq.n 7bc9a │ │ │ │ adds r0, #1 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ - b.n 7ba9e │ │ │ │ + b.n 7bbf6 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 7c01e │ │ │ │ + bls.w 7c0ee │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 7bcac │ │ │ │ + ble.n 7bc8e │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ sub.w r5, r4, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 7be46 │ │ │ │ + bhi.w 7bfd0 │ │ │ │ add.w r1, r4, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r1, r1, #12416 @ 0x3080 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ - b.n 7ba9e │ │ │ │ - mov r7, ip │ │ │ │ - b.n 7b7ee │ │ │ │ + b.n 7bbf6 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 7b7ee │ │ │ │ + b.n 7b940 │ │ │ │ mov r2, ip │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7b4bc │ │ │ │ + b.n 7b614 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7bff8 │ │ │ │ + beq.w 7c134 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b836 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7b988 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r8, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w 7c010 │ │ │ │ + bne.w 7c174 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r7] │ │ │ │ - b.w 7b2ce │ │ │ │ + b.w 7b426 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 7b9ea │ │ │ │ + b.n 7bb3e │ │ │ │ mov r7, r2 │ │ │ │ - b.n 7b7ee │ │ │ │ - bne.w 7bd68 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ - sub.w r5, r4, #128 @ 0x80 │ │ │ │ - cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 7b648 │ │ │ │ - cmp r4, #159 @ 0x9f │ │ │ │ - bhi.w 7bf36 │ │ │ │ - sub.w r5, r1, #224 @ 0xe0 │ │ │ │ - negs r1, r5 │ │ │ │ - adcs r1, r5 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - b.n 7b4bc │ │ │ │ + b.n 7b940 │ │ │ │ + movs r4, #0 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.n 7b61a │ │ │ │ adds r7, r0, #4 │ │ │ │ cmp r8, r7 │ │ │ │ - bcc.w 7bf64 │ │ │ │ + bcc.w 7c00c │ │ │ │ sub.w ip, r8, #4 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ bic.w ip, ip, #3 │ │ │ │ add ip, r7 │ │ │ │ sub.w r1, ip, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.w 7bc94 │ │ │ │ + beq.w 7bdce │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7bbd4 │ │ │ │ + beq.n 7bd0e │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7bbb2 │ │ │ │ + beq.n 7bcec │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 7bc9e │ │ │ │ + bne.w 7bdd8 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ mov r5, r7 │ │ │ │ strh r0, [r3, #2] │ │ │ │ uxtb r7, r1 │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r0, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7bc9e │ │ │ │ + bne.n 7bdd8 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ adds r5, #4 │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ strh r7, [r3, #0] │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r0, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ adds r3, #8 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7bc9e │ │ │ │ + bne.n 7bdd8 │ │ │ │ adds r5, #4 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ strh r7, [r3, #0] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ adds r3, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ cmp ip, r5 │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ - bne.n 7bc94 │ │ │ │ - b.n 7bcde │ │ │ │ + bne.n 7bdce │ │ │ │ + b.n 7be6c │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ adds r0, r5, #4 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ mov lr, r3 │ │ │ │ - bne.n 7bc9e │ │ │ │ + bne.n 7bdd8 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ uxtb r7, r1 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ add.w r0, r5, #8 │ │ │ │ strh.w r7, [r3, #-8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7bc9e │ │ │ │ + bne.n 7bdd8 │ │ │ │ uxtb r7, r1 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ strh r7, [r3, #0] │ │ │ │ strh r0, [r3, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ add.w r0, r5, #12 │ │ │ │ add.w r3, lr, #16 │ │ │ │ uxtb r7, r1 │ │ │ │ add.w r5, r5, #16 │ │ │ │ - bne.n 7bc9e │ │ │ │ + bne.n 7bdd8 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh.w r7, [lr, #16] │ │ │ │ cmp ip, r5 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ mov.w r1, r1, lsr #24 │ │ │ │ strh r0, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ add.w r3, lr, #24 │ │ │ │ - beq.n 7bcde │ │ │ │ + beq.n 7be6c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 7bc00 │ │ │ │ + beq.n 7bd3a │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 7bcae │ │ │ │ + beq.w 7bc90 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 7bab2 │ │ │ │ - b.n 7ba40 │ │ │ │ - movs r4, #0 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b4c2 │ │ │ │ + bls.w 7bc08 │ │ │ │ + b.n 7bb98 │ │ │ │ + bne.n 7bee6 │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ + sub.w r5, r4, #128 @ 0x80 │ │ │ │ + cmp r5, #63 @ 0x3f │ │ │ │ + bhi.w 7b79a │ │ │ │ + cmp r4, #159 @ 0x9f │ │ │ │ + bhi.w 7bf0c │ │ │ │ + sub.w r5, r1, #224 @ 0xe0 │ │ │ │ + negs r1, r5 │ │ │ │ + adcs r1, r5 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + b.n 7b614 │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7bf6c │ │ │ │ + beq.w 7bfec │ │ │ │ cmp r1, #2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r1, #16 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c0c4 │ │ │ │ + beq.w 7c1f0 │ │ │ │ add.w r2, r4, #28 │ │ │ │ - b.w 7b424 │ │ │ │ - mov r0, ip │ │ │ │ - b.n 7bc9e │ │ │ │ - str r3, [r2, #0] │ │ │ │ - b.w 7b3a8 │ │ │ │ + b.w 7b57c │ │ │ │ ldrb.w r8, [r1, ip] │ │ │ │ ldr.w lr, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w r0, r8, #56320 @ 0xdc00 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 7c144 │ │ │ │ + beq.w 7c230 │ │ │ │ cmp.w lr, #2 │ │ │ │ itet ne │ │ │ │ strne.w r0, [r2, r3, lsl #2] │ │ │ │ strheq.w r0, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b5a6 │ │ │ │ + b.n 7b6fe │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 7b522 │ │ │ │ + bne.w 7b67a │ │ │ │ mov r2, ip │ │ │ │ - b.w 7b4bc │ │ │ │ + b.w 7b614 │ │ │ │ + mov r0, ip │ │ │ │ + b.n 7bdd8 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.w 7b500 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ adds r6, r0, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne.w r8, #22 │ │ │ │ - bne.w 7b85a │ │ │ │ - ldr r1, [pc, #732] @ (7c02c ) │ │ │ │ + bne.w 7b9ac │ │ │ │ + ldr r1, [pc, #740] @ (7c184 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov.w r8, #22 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 7b26e │ │ │ │ - subs r3, r3, r2 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b5f8 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7b5be │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - mov r1, r8 │ │ │ │ - add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1a8c94 │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 7b4c2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.n 7bd70 │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #3 │ │ │ │ - ble.n 7bdfe │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r4, r5, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7b648 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 7b63c │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7b648 │ │ │ │ - ldrb r7, [r0, #2] │ │ │ │ - sub.w r4, r7, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 7be2c │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ - sub.w ip, r4, #128 @ 0x80 │ │ │ │ - cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.n 7bdf0 │ │ │ │ - add.w r1, r4, r1, lsl #18 │ │ │ │ - adds r0, #4 │ │ │ │ - sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ - sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ - add.w r1, r1, r5, lsl #12 │ │ │ │ - add.w r4, r1, r7, lsl #6 │ │ │ │ - b.w 7b4bc │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - sub.w r4, r8, r1 │ │ │ │ - subs r7, r5, r1 │ │ │ │ - movw r8, #64836 @ 0xfd44 │ │ │ │ - movt r8, #39 @ 0x27 │ │ │ │ - b.w 7b57e │ │ │ │ - subs r3, r3, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r4, #4 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - b.w 7b56e │ │ │ │ + b.w 7b3c6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 7bd68 │ │ │ │ + ble.n 7bee6 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 7b648 │ │ │ │ + bhi.w 7b79a │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 7c12a │ │ │ │ + bls.w 7c274 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 7b648 │ │ │ │ + beq.w 7b79a │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 7bd68 │ │ │ │ + beq.n 7bee6 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.n 7bd68 │ │ │ │ + bhi.n 7bfac │ │ │ │ subs r3, r3, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - movs r4, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - b.w 7b56e │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 7bf88 │ │ │ │ - cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7bf88 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.n 7b750 │ │ │ │ subs r3, r3, r2 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 7b64e │ │ │ │ + b.n 7b716 │ │ │ │ + bne.w 7c006 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r7, r5, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bhi.w 7b614 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bls.w 7bdfc │ │ │ │ + sub.w r4, r1, #237 @ 0xed │ │ │ │ + negs r1, r4 │ │ │ │ + adcs r1, r4 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + b.w 7b614 │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #13372 @ 0x343c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + movs r4, #0 │ │ │ │ + b.w 7b500 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl 1f642c │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 7b426 │ │ │ │ + b.n 7bf30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7bff8 │ │ │ │ + beq.w 7c134 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - b.w 7b5a4 │ │ │ │ + b.w 7b6fc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7be7a │ │ │ │ + beq.n 7bf72 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 7beb4 │ │ │ │ + beq.w 7c1ca │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 7b5ac │ │ │ │ + beq.w 7b704 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -121688,817 +121783,852 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #27032 @ 0x6998 │ │ │ │ + movw r2, #27800 @ 0x6c98 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1e8000 │ │ │ │ + bl 1e8828 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bff8 │ │ │ │ - ldr r5, [sp, #44] @ 0x2c │ │ │ │ - mov r0, r5 │ │ │ │ - b.w 7b43e │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #65533 @ 0xfffd │ │ │ │ - bl e5c84 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 7bff8 │ │ │ │ + bne.w 7c134 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ - subs r4, r4, r7 │ │ │ │ - add r5, r4 │ │ │ │ - str r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - b.w 7b43e │ │ │ │ - mov r2, ip │ │ │ │ - cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 7c0d2 │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #2 │ │ │ │ - ble.n 7bf14 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r4, r5, #128 @ 0x80 │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c11e │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ - beq.n 7bf0e │ │ │ │ - cmp r1, #237 @ 0xed │ │ │ │ - bne.n 7befc │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7c11e │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ - sub.w r7, r4, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 7b4ac │ │ │ │ + b.w 7b596 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + mov r5, r0 │ │ │ │ movs r4, #3 │ │ │ │ - b.w 7b4bc │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + b.w 7b6c6 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ + mov r1, r8 │ │ │ │ + add r0, sp, #44 @ 0x2c │ │ │ │ + bl 1a979c │ │ │ │ + mov r4, r0 │ │ │ │ + b.w 7b61a │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.n 7befc │ │ │ │ - b.n 7c11e │ │ │ │ - beq.n 7bf24 │ │ │ │ + bhi.w 7bbd6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.w 7b7a0 │ │ │ │ + ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 7b834 │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + b.n 7be1e │ │ │ │ + ands.w r4, r0, #3 │ │ │ │ + beq.w 7c102 │ │ │ │ + adds r0, #1 │ │ │ │ + strb r1, [r3, #0] │ │ │ │ + cmp r0, r8 │ │ │ │ + add.w r3, r3, #1 │ │ │ │ + bcc.w 7b5be │ │ │ │ movs r4, #0 │ │ │ │ - b.w 7b4bc │ │ │ │ - cmp r1, #237 @ 0xed │ │ │ │ - bne.w 7b5f4 │ │ │ │ - b.n 7be48 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r7, r5, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7b4bc │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bls.w 7bb54 │ │ │ │ - sub.w r4, r1, #237 @ 0xed │ │ │ │ - negs r1, r4 │ │ │ │ - adcs r1, r4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - b.w 7b4bc │ │ │ │ + b.w 7b614 │ │ │ │ + cmp r0, r8 │ │ │ │ + bne.w 7bc08 │ │ │ │ + b.n 7bc90 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ + sub.w r4, r8, r1 │ │ │ │ + subs r7, r5, r1 │ │ │ │ + movw r8, #68 @ 0x44 │ │ │ │ + movt r8, #40 @ 0x28 │ │ │ │ + b.w 7b6d6 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 7b5b6 │ │ │ │ + bhi.w 7b70e │ │ │ │ sub.w r4, r8, r0 │ │ │ │ cmp r4, #3 │ │ │ │ - bgt.n 7bf70 │ │ │ │ + bgt.n 7c050 │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.w 7c0dc │ │ │ │ + bgt.w 7c24a │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.w 7b5f8 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne.w 7bab2 │ │ │ │ - b.n 7bcae │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ - b.n 7bcce │ │ │ │ + b.w 7b750 │ │ │ │ + cmp r1, #237 @ 0xed │ │ │ │ + bne.w 7b74c │ │ │ │ + b.n 7bfd2 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7be46 │ │ │ │ + bhi.n 7bfd0 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 7be3a │ │ │ │ + bne.w 7c23c │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.w 7be46 │ │ │ │ + bls.n 7bfd0 │ │ │ │ ldrb r7, [r0, #2] │ │ │ │ sub.w r4, r7, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 7c0ca │ │ │ │ + bhi.w 7c21c │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 7c0ce │ │ │ │ + bhi.w 7c238 │ │ │ │ add.w r1, r4, r1, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ add.w r1, r1, r5, lsl #12 │ │ │ │ add.w r4, r1, r7, lsl #6 │ │ │ │ - b.n 7bcae │ │ │ │ - ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ - mov r1, r8 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - b.w 7b6e2 │ │ │ │ + b.n 7bc90 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bhi.w 7beee │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ + cmp r4, #3 │ │ │ │ + ble.w 7beb8 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r4, r5, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.w 7b79a │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ + bne.n 7c128 │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.w 7b79a │ │ │ │ + ldrb r7, [r0, #2] │ │ │ │ + sub.w r4, r7, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.w 7bfac │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ + sub.w ip, r4, #128 @ 0x80 │ │ │ │ + cmp.w ip, #63 @ 0x3f │ │ │ │ + bhi.n 7c11a │ │ │ │ + add.w r1, r4, r1, lsl #18 │ │ │ │ + adds r0, #4 │ │ │ │ + sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ + sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ + add.w r1, r1, r5, lsl #12 │ │ │ │ + add.w r4, r1, r7, lsl #6 │ │ │ │ + b.w 7b614 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 7bc90 │ │ │ │ + ldr.w r5, [r1, #-4] │ │ │ │ + tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ + bne.n 7c108 │ │ │ │ + mov r0, r1 │ │ │ │ + str.w r5, [r3], #4 │ │ │ │ + adds r1, r0, #4 │ │ │ │ + cmp r1, r8 │ │ │ │ + bls.n 7c0f2 │ │ │ │ + cmp r0, r8 │ │ │ │ + beq.w 7b614 │ │ │ │ + ldrb r1, [r0, #0] │ │ │ │ + cmp r1, #127 @ 0x7f │ │ │ │ + bls.w 7bff8 │ │ │ │ + b.w 7b5c6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r4, #4 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + b.w 7b6c6 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bne.n 7c0bc │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.n 7c0bc │ │ │ │ + b.w 7b79a │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ + bl 793f0 │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ + bl 793f0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1e2d6c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 7bf30 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrsb.w r2, [r0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ iteee ge │ │ │ │ movge r2, #24 │ │ │ │ addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ movwlt r4, #20256 @ 0x4f20 │ │ │ │ movtlt r4, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r4, [pc, #68] @ (7c030 ) │ │ │ │ + ldrge r4, [pc, #32] @ (7c188 ) │ │ │ │ addlt.w r4, r4, r3, lsl #5 │ │ │ │ mlage r4, r2, r3, r4 │ │ │ │ - b.w 7b3a8 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 792a4 │ │ │ │ - ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 792a4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1e2548 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - b.w 7b3a8 │ │ │ │ + b.w 7b500 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 7bb20 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 7bcae │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7b4a0 │ │ │ │ - b.w 7b648 │ │ │ │ + b.n 7bc70 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ - ands.w r4, r0, #3 │ │ │ │ - beq.n 7c08c │ │ │ │ - adds r0, #1 │ │ │ │ - strb r1, [r3, #0] │ │ │ │ - cmp r0, r8 │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - bcc.w 7b466 │ │ │ │ - b.n 7bf16 │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 7c00a │ │ │ │ - cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 7ba7e │ │ │ │ - b.n 7be46 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 1f5cf4 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7b2ce │ │ │ │ - b.n 7c00a │ │ │ │ - ldr.w r5, [r1, #-4] │ │ │ │ - tst.w r5, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 7c092 │ │ │ │ - mov r0, r1 │ │ │ │ - str.w r5, [r3], #4 │ │ │ │ - adds r1, r0, #4 │ │ │ │ - cmp r1, r8 │ │ │ │ - bls.n 7c07c │ │ │ │ - cmp r0, r8 │ │ │ │ - beq.w 7b4bc │ │ │ │ - ldrb r1, [r0, #0] │ │ │ │ - cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 7c03a │ │ │ │ - b.w 7b46e │ │ │ │ - sub.w r4, r8, r5 │ │ │ │ + mov r2, ip │ │ │ │ + cmp r1, #239 @ 0xef │ │ │ │ + bhi.n 7c1e6 │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.w 7b660 │ │ │ │ - ldrb r3, [r5, #1] │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #31 │ │ │ │ - bhi.w 7b56e │ │ │ │ - mov r7, r5 │ │ │ │ - b.w 7b61a │ │ │ │ - str r1, [r3, #0] │ │ │ │ - b.w 7b6a8 │ │ │ │ + ble.w 7bef6 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r4, r5, #128 @ 0x80 │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ + bhi.n 7c20e │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ + beq.n 7c1c4 │ │ │ │ + cmp r1, #237 @ 0xed │ │ │ │ + bne.n 7c1b2 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.n 7c20e │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ + sub.w r7, r4, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bls.w 7b604 │ │ │ │ + movs r4, #3 │ │ │ │ + b.w 7b614 │ │ │ │ + cmp r5, #159 @ 0x9f │ │ │ │ + bhi.n 7c1b2 │ │ │ │ + b.n 7c20e │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #65533 @ 0xfffd │ │ │ │ + bl e6490 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 7c134 │ │ │ │ + ldr r5, [sp, #44] @ 0x2c │ │ │ │ + subs r4, r4, r7 │ │ │ │ + add r5, r4 │ │ │ │ + str r5, [sp, #44] @ 0x2c │ │ │ │ + mov r0, r5 │ │ │ │ + b.w 7b596 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bls.n 7c1f6 │ │ │ │ + movs r4, #1 │ │ │ │ + b.w 7b614 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b.w 7b424 │ │ │ │ + b.w 7b57c │ │ │ │ + sub.w r4, r8, r0 │ │ │ │ + cmp r4, #3 │ │ │ │ + bgt.n 7c2c4 │ │ │ │ + cmp r4, #1 │ │ │ │ + ble.w 7c006 │ │ │ │ + ldrb r5, [r0, #1] │ │ │ │ + sub.w r7, r5, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bls.n 7c2a6 │ │ │ │ + movs r4, #2 │ │ │ │ + b.w 7b614 │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + b.w 7b7b8 │ │ │ │ movs r4, #3 │ │ │ │ - b.n 7bcae │ │ │ │ + b.n 7bc90 │ │ │ │ + mov r2, ip │ │ │ │ + movs r4, #1 │ │ │ │ + b.w 7b614 │ │ │ │ + mov r2, ip │ │ │ │ + movs r4, #2 │ │ │ │ + b.w 7b614 │ │ │ │ + strb.w r8, [r2, r3] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ + b.n 7be56 │ │ │ │ movs r4, #4 │ │ │ │ - b.n 7bcae │ │ │ │ + b.n 7bc90 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bls.n 7c106 │ │ │ │ - movs r4, #1 │ │ │ │ - b.w 7b4bc │ │ │ │ + bne.w 7c064 │ │ │ │ + cmp r5, #143 @ 0x8f │ │ │ │ + bls.w 7c064 │ │ │ │ + b.n 7bfd0 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 7be46 │ │ │ │ + bhi.w 7bfd0 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 7c124 │ │ │ │ + bls.n 7c27e │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 7be46 │ │ │ │ + beq.w 7bfd0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 7bcac │ │ │ │ + beq.w 7bc8e │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.n 7bcae │ │ │ │ - sub.w r4, r8, r0 │ │ │ │ - cmp r4, #3 │ │ │ │ - bgt.n 7c172 │ │ │ │ - cmp r4, #1 │ │ │ │ - ble.w 7bf16 │ │ │ │ - ldrb r5, [r0, #1] │ │ │ │ - sub.w r7, r5, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bls.n 7c154 │ │ │ │ - movs r4, #2 │ │ │ │ - b.w 7b4bc │ │ │ │ + b.n 7bc90 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 7c0f2 │ │ │ │ - b.n 7be46 │ │ │ │ + bne.w 7beda │ │ │ │ + b.w 7b79a │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 7be20 │ │ │ │ - b.w 7b648 │ │ │ │ - mov r2, ip │ │ │ │ - movs r4, #1 │ │ │ │ - b.w 7b4bc │ │ │ │ - mov r2, ip │ │ │ │ - movs r4, #2 │ │ │ │ - b.w 7b4bc │ │ │ │ - strb.w r8, [r2, r3] │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 7bd10 │ │ │ │ - add.w r0, r4, #28 │ │ │ │ - b.w 7b666 │ │ │ │ + bne.n 7c260 │ │ │ │ + b.n 7bfd0 │ │ │ │ + sub.w r4, r8, r5 │ │ │ │ + cmp r4, #2 │ │ │ │ + bne.w 7b7b2 │ │ │ │ + ldrb r3, [r5, #1] │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #31 │ │ │ │ + bhi.w 7b6c6 │ │ │ │ + mov r7, r5 │ │ │ │ + b.w 7b772 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.w 7b7fa │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bhi.n 7c1a6 │ │ │ │ + bhi.n 7c2f8 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - beq.n 7c11e │ │ │ │ + beq.n 7c20e │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 7bf16 │ │ │ │ + beq.w 7c006 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b.w 7b4bc │ │ │ │ + b.w 7b614 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w r4, r5, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.n 7c11e │ │ │ │ + bhi.n 7c20e │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 7c1ac │ │ │ │ + bne.n 7c2fe │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 7c11e │ │ │ │ + bls.n 7c20e │ │ │ │ ldrb r7, [r0, #2] │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ sub.w ip, r7, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 7bf08 │ │ │ │ + bhi.w 7c1be │ │ │ │ sub.w ip, r4, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bls.w 7bdc2 │ │ │ │ + bls.w 7c0d4 │ │ │ │ movs r4, #4 │ │ │ │ - b.w 7b4bc │ │ │ │ + b.w 7b614 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 7c15c │ │ │ │ - b.n 7c11e │ │ │ │ + bne.n 7c2ae │ │ │ │ + b.n 7c20e │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 7c184 │ │ │ │ + bne.n 7c2d6 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 7c184 │ │ │ │ - b.n 7c11e │ │ │ │ - nop │ │ │ │ + bls.n 7c2d6 │ │ │ │ + b.n 7c20e │ │ │ │ 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, r1 │ │ │ │ - cbz r1, 7c1fe │ │ │ │ + cbz r1, 7c34e │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #42236 @ 0xa4fc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 7c1fe │ │ │ │ + bmi.n 7c34e │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 7c206 │ │ │ │ + beq.n 7c356 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7c32c │ │ │ │ + beq.w 7c47c │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7c470 │ │ │ │ - ldr r3, [pc, #596] @ (7c468 ) │ │ │ │ + beq.w 7c5c0 │ │ │ │ + ldr r3, [pc, #596] @ (7c5b8 ) │ │ │ │ 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 7c2ec │ │ │ │ + bne.n 7c43c │ │ │ │ add.w r1, r6, #98304 @ 0x18000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r0 │ │ │ │ ite ne │ │ │ │ movne r6, r2 │ │ │ │ orreq.w r6, r2, #1 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr.w r0, [r1, #1152] @ 0x480 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 7c460 │ │ │ │ + beq.w 7c5b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 7c29c │ │ │ │ + beq.n 7c3ec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7c266 │ │ │ │ + beq.n 7c3b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c458 │ │ │ │ + beq.w 7c5a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7c378 │ │ │ │ + beq.w 7c4c8 │ │ │ │ subs r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c37e │ │ │ │ + beq.w 7c4ce │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r0, #2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ bfi r3, r0, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bmi.n 7c342 │ │ │ │ + bmi.n 7c492 │ │ │ │ mov r3, r4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r4, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7c2c6 │ │ │ │ + beq.n 7c416 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 7c2c6 │ │ │ │ + cbnz r2, 7c416 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - ldr r2, [pc, #440] @ (7c46c ) │ │ │ │ + ldr r2, [pc, #440] @ (7c5bc ) │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7c3d8 │ │ │ │ + bne.w 7c528 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7c200 │ │ │ │ + beq.n 7c350 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7c200 │ │ │ │ + bne.n 7c350 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movs r4, #2 │ │ │ │ bfi r2, r4, #0, #2 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r2, r0, #17 │ │ │ │ - bmi.n 7c3a2 │ │ │ │ + bmi.n 7c4f2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 7c200 │ │ │ │ + b.n 7c350 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c222 │ │ │ │ + beq.n 7c372 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7c31c │ │ │ │ + beq.n 7c46c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 7c31c │ │ │ │ - ldr r2, [pc, #360] @ (7c46c ) │ │ │ │ + cbnz r2, 7c46c │ │ │ │ + ldr r2, [pc, #360] @ (7c5bc ) │ │ │ │ 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 7c406 │ │ │ │ + bne.n 7c556 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 7c200 │ │ │ │ + b.n 7c350 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c1fe │ │ │ │ + beq.w 7c34e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - bl 1ac670 │ │ │ │ - b.n 7c1fe │ │ │ │ + bl 1ad178 │ │ │ │ + b.n 7c34e │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 7c38a │ │ │ │ + cbnz r3, 7c4da │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7c28e │ │ │ │ + beq.n 7c3de │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 7c28e │ │ │ │ + b.n 7c3de │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7c27c │ │ │ │ + bne.w 7c3cc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 7c1fe │ │ │ │ - movw r2, #1897 @ 0x769 │ │ │ │ + b.n 7c34e │ │ │ │ + movw r2, #2217 @ 0x8a9 │ │ │ │ movt r2, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7c42c │ │ │ │ + bne.n 7c57c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c348 │ │ │ │ - b.n 7c28e │ │ │ │ + bne.n 7c498 │ │ │ │ + b.n 7c3de │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7c3ee │ │ │ │ + cbnz r2, 7c53e │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c2e4 │ │ │ │ + beq.n 7c434 │ │ │ │ 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 7c2e4 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7c434 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7c438 │ │ │ │ + bne.n 7c588 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c2c6 │ │ │ │ - movw r1, #1897 @ 0x769 │ │ │ │ + b.n 7c416 │ │ │ │ + movw r1, #2217 @ 0x8a9 │ │ │ │ movt r1, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7c41c │ │ │ │ + bne.n 7c56c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c3a8 │ │ │ │ - b.n 7c2e4 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 7c4f8 │ │ │ │ + b.n 7c434 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7c448 │ │ │ │ + bne.n 7c598 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c31c │ │ │ │ + b.n 7c46c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7c3a8 │ │ │ │ - b.n 7c2e4 │ │ │ │ + bne.n 7c4f8 │ │ │ │ + b.n 7c434 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c348 │ │ │ │ - b.n 7c28e │ │ │ │ + bne.n 7c498 │ │ │ │ + b.n 7c3de │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c3e4 │ │ │ │ + b.n 7c534 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c412 │ │ │ │ + b.n 7c562 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7c266 │ │ │ │ - bl d6f30 │ │ │ │ - b.n 7c1fe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7c3b6 │ │ │ │ + bl d7760 │ │ │ │ + b.n 7c34e │ │ │ │ nop │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 7c210 │ │ │ │ + bne.w 7c360 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.n 7c4e4 │ │ │ │ + bpl.n 7c634 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 7c4ba │ │ │ │ + bpl.n 7c60a │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r1, #20 │ │ │ │ - blt.n 7c4cc │ │ │ │ + blt.n 7c61c │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ - ldr r3, [pc, #96] @ (7c4f8 ) │ │ │ │ + ldr r3, [pc, #96] @ (7c648 ) │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 7c200 │ │ │ │ + beq.w 7c350 │ │ │ │ subs r2, r5, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c200 │ │ │ │ + bne.w 7c350 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 7c200 │ │ │ │ + b.n 7c350 │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ addge.w r3, r1, #28 │ │ │ │ - bge.n 7c490 │ │ │ │ + bge.n 7c5e0 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 7c4f0 │ │ │ │ + bpl.n 7c640 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add.w r2, r2, #1296 @ 0x510 │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 7c49a │ │ │ │ + b.n 7c5ea │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7c490 │ │ │ │ - b.n 7c4d0 │ │ │ │ + bge.n 7c5e0 │ │ │ │ + b.n 7c620 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 7c4d0 │ │ │ │ + b.n 7c620 │ │ │ │ nop │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ - cbz r0, 7c568 │ │ │ │ - cbz r1, 7c568 │ │ │ │ + cbz r0, 7c6b8 │ │ │ │ + cbz r1, 7c6b8 │ │ │ │ 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 7c55c │ │ │ │ + bne.n 7c6ac │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 7c55c │ │ │ │ + bne.n 7c6ac │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.n 7c564 │ │ │ │ + beq.n 7c6b4 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.n 7c560 │ │ │ │ + beq.n 7c6b0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 293a0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7c54c │ │ │ │ + b.n 7c69c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7c538 │ │ │ │ + b.n 7c688 │ │ │ │ subs r3, r0, r1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7c894 │ │ │ │ + blt.w 7c9e4 │ │ │ │ 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 7c682 │ │ │ │ + bne.n 7c7d2 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 7c646 │ │ │ │ + bpl.n 7c796 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c78a │ │ │ │ + beq.w 7c8da │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #51353 @ 0xc899 │ │ │ │ + movw r3, #51689 @ 0xc9e9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c780 │ │ │ │ + bne.w 7c8d0 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c772 │ │ │ │ - ldr r3, [pc, #584] @ (7c81c ) │ │ │ │ + bne.w 7c8c2 │ │ │ │ + ldr r3, [pc, #584] @ (7c96c ) │ │ │ │ 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 7c65e │ │ │ │ + beq.n 7c7ae │ │ │ │ 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 7c610 │ │ │ │ + bgt.n 7c760 │ │ │ │ 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, 7c65e │ │ │ │ + cbz r2, 7c7ae │ │ │ │ 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, 7c630 │ │ │ │ + cbz r1, 7c780 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7c6f6 │ │ │ │ + beq.n 7c846 │ │ │ │ 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 7c7a2 │ │ │ │ + bne.w 7c8f2 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 7c5a4 │ │ │ │ + bmi.n 7c6f4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7c5a4 │ │ │ │ - bl 78208 │ │ │ │ - b.n 7c5a4 │ │ │ │ + beq.n 7c6f4 │ │ │ │ + bl 78350 │ │ │ │ + b.n 7c6f4 │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c882 │ │ │ │ + bne.w 7c9d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 7c62a │ │ │ │ + b.n 7c77a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7c88e │ │ │ │ + bne.w 7c9de │ │ │ │ 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] @ (7c81c ) │ │ │ │ + ldr r3, [pc, #384] @ (7c96c ) │ │ │ │ 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 7c808 │ │ │ │ + bpl.w 7c958 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c88c │ │ │ │ + beq.w 7c9dc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7c7bc │ │ │ │ + bne.n 7c90c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.n 7c7bc │ │ │ │ + beq.n 7c90c │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl ddea0 <_PyDict_Pop@@Base+0x40> │ │ │ │ + bl de6a8 <_PyDict_Pop@@Base+0x40> │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.n 7c7c8 │ │ │ │ + beq.n 7c918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c88c │ │ │ │ + beq.w 7c9dc │ │ │ │ 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 7c596 │ │ │ │ + b.n 7c6e6 │ │ │ │ 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 │ │ │ │ @@ -122508,123 +122638,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 7c734 │ │ │ │ + bne.n 7c884 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7c730 │ │ │ │ + cbz r3, 7c880 │ │ │ │ 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 7c820 │ │ │ │ + beq.n 7c970 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7c7e0 │ │ │ │ + beq.n 7c930 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ - cbnz r3, 7c74c │ │ │ │ + cbnz r3, 7c89c │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 7c62a │ │ │ │ + beq.w 7c77a │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c802 │ │ │ │ + beq.n 7c952 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7c76c │ │ │ │ + cbz r3, 7c8bc │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 7c62a │ │ │ │ + b.n 7c77a │ │ │ │ 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 7c64e │ │ │ │ + beq.w 7c79e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7c658 │ │ │ │ - bl 78208 │ │ │ │ + beq.w 7c7a8 │ │ │ │ + bl 78350 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - b.n 7c64e │ │ │ │ + b.n 7c79e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7c792 │ │ │ │ + beq.n 7c8e2 │ │ │ │ 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 7c5a4 │ │ │ │ - b.n 7c79a │ │ │ │ + beq.w 7c6f4 │ │ │ │ + b.n 7c8ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 7c6ce │ │ │ │ + bne.n 7c81e │ │ │ │ mov r0, r4 │ │ │ │ - bl 201ecc │ │ │ │ + bl 202210 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac670 │ │ │ │ + bl 1ad178 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 7c62a │ │ │ │ + b.n 7c77a │ │ │ │ ldr.w r3, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7c7ee │ │ │ │ + cbz r3, 7c93e │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r5, #532] @ 0x214 │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c62a │ │ │ │ + bne.w 7c77a │ │ │ │ str.w r2, [r5, #532] @ 0x214 │ │ │ │ - b.n 7c62a │ │ │ │ + b.n 7c77a │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 7c75c │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + b.n 7c8ac │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3025 @ 0xbd1 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7c7c8 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7c918 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c73e │ │ │ │ + beq.n 7c88e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7c87c │ │ │ │ + cbz r3, 7c9cc │ │ │ │ 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, 7c854 │ │ │ │ + cbz r3, 7c9a4 │ │ │ │ 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 │ │ │ │ @@ -122633,92 +122763,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 7c62a │ │ │ │ + b.n 7c77a │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 7c82c │ │ │ │ + b.n 7c97c │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b.n 7c676 │ │ │ │ + b.n 7c7c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1ac670 │ │ │ │ + b.w 1ad178 │ │ │ │ │ │ │ │ -0007c898 : │ │ │ │ +0007c9e8 : │ │ │ │ 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, #20256 @ 0x4f20 │ │ │ │ movt ip, #73 @ 0x49 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c9d2 │ │ │ │ - cbz r0, 7c91c │ │ │ │ - ldr r3, [pc, #416] @ (7ca68 ) │ │ │ │ + bne.w 7cb22 │ │ │ │ + cbz r0, 7ca6c │ │ │ │ + ldr r3, [pc, #416] @ (7cbb8 ) │ │ │ │ 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 7c934 │ │ │ │ + beq.n 7ca84 │ │ │ │ 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 7c904 │ │ │ │ + bgt.n 7ca54 │ │ │ │ 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, 7c934 │ │ │ │ + cbz r2, 7ca84 │ │ │ │ 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, 7c920 │ │ │ │ - cbz r2, 7c958 │ │ │ │ + cbz r0, 7ca70 │ │ │ │ + cbz r2, 7caa8 │ │ │ │ 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, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ca60 │ │ │ │ + bne.w 7cbb0 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7c91c │ │ │ │ + b.n 7ca6c │ │ │ │ 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 │ │ │ │ @@ -122728,74 +122858,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 7c996 │ │ │ │ + bne.n 7cae6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7c992 │ │ │ │ + cbz r3, 7cae2 │ │ │ │ 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 7c9fc │ │ │ │ + beq.n 7cb4c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7c9dc │ │ │ │ + beq.n 7cb2c │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7c9ae │ │ │ │ + cbnz r3, 7cafe │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7c91c │ │ │ │ + beq.n 7ca6c │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7ca5a │ │ │ │ + beq.n 7cbaa │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7c9cc │ │ │ │ + cbz r3, 7cb1c │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7c91c │ │ │ │ + b.n 7ca6c │ │ │ │ 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, 7c9ea │ │ │ │ + cbz r3, 7cb3a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7c91c │ │ │ │ + bne.n 7ca6c │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7c91c │ │ │ │ + b.n 7ca6c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7c9a0 │ │ │ │ + beq.n 7caf0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7ca54 │ │ │ │ + cbz r3, 7cba4 │ │ │ │ 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, 7ca2e │ │ │ │ + cbz r3, 7cb7e │ │ │ │ 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 │ │ │ │ @@ -122804,22 +122934,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 7c91c │ │ │ │ + b.n 7ca6c │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ca08 │ │ │ │ + b.n 7cb58 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7c9bc │ │ │ │ + b.n 7cb0c │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 7c94c │ │ │ │ + b.n 7ca9c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -122827,43 +122957,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 7cbc4 │ │ │ │ + beq.w 7cd14 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cc20 │ │ │ │ + bne.w 7cd70 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7ce7a │ │ │ │ + beq.w 7cfca │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7cc7a │ │ │ │ + bne.w 7cdca │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 7cad2 │ │ │ │ + cbz r3, 7cc22 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7cf50 │ │ │ │ + bne.w 7d0a0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7ce54 │ │ │ │ + ble.w 7cfa4 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf8a │ │ │ │ + bne.w 7d0da │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ add.w r0, r8, r1 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r2, [r8, r1] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds.w r2, r2, #4096 @ 0x1000 │ │ │ │ @@ -122876,29 +123006,29 @@ │ │ │ │ cmp.w r8, #7 │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r7, r7, r8 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orr.w r1, r1, r2 │ │ │ │ and.w r2, r6, r7 │ │ │ │ - bgt.n 7cb82 │ │ │ │ + bgt.n 7ccd2 │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldrsb.w r0, [lr, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7cd94 │ │ │ │ + bge.w 7cee4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7cdb2 │ │ │ │ + beq.w 7cf02 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ add.w r6, r3, #20 │ │ │ │ str r5, [r6, r2] │ │ │ │ add r6, r2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -122910,305 +123040,305 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 7cf02 │ │ │ │ + bgt.w 7d052 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7cd08 │ │ │ │ + bge.w 7ce58 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add.w lr, r3, #20 │ │ │ │ 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 │ │ │ │ - beq.w 7cdb6 │ │ │ │ + beq.w 7cf06 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str.w r5, [lr, r2] │ │ │ │ add r2, lr │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 7cb64 │ │ │ │ + b.n 7ccb4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #17 │ │ │ │ - bmi.w 7cddc │ │ │ │ + bmi.w 7cf2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 7ca94 │ │ │ │ + bpl.w 7cbe4 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7ce32 │ │ │ │ + bne.w 7cf82 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7cf1c │ │ │ │ - ldr r3, [pc, #688] @ (7cea4 ) │ │ │ │ + beq.w 7d06c │ │ │ │ + ldr r3, [pc, #688] @ (7cff4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [r4, #28] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ 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] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7ca9c │ │ │ │ + beq.w 7cbec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ca9c │ │ │ │ + bne.w 7cbec │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ - bl d91e0 <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ + bl d9a1c <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7cab0 │ │ │ │ + beq.w 7cc00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1292d4 <_PyUnicode_IsNumeric@@Base+0x644> │ │ │ │ + bl 129c18 <_PyUnicode_IsNumeric@@Base+0x628> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7cf78 │ │ │ │ + bne.w 7d0c8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7cb7a │ │ │ │ + beq.n 7ccca │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cb7a │ │ │ │ + bne.n 7ccca │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cb7a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ccca │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 7ccd2 │ │ │ │ + beq.n 7ce22 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ceac │ │ │ │ + bne.w 7cffc │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r1, r8, r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r6, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str.w r6, [r8, r2] │ │ │ │ adc.w r2, r3, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ orrs r1, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ceea │ │ │ │ + beq.w 7d03a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cfc4 │ │ │ │ + bne.w 7d114 │ │ │ │ add.w r7, r0, r7, lsl #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ add r7, r3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r7, #24] │ │ │ │ strd r1, r2, [r4, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ccea │ │ │ │ + beq.n 7ce3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cdfc │ │ │ │ + beq.w 7cf4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7cb7a │ │ │ │ + beq.w 7ccca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cb7a │ │ │ │ + bne.w 7ccca │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cb7a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ccca │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r7 │ │ │ │ add.w lr, r3, r2, lsl #1 │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 7cb98 │ │ │ │ + blt.w 7cce8 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ add lr, r2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add lr, r0 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w lr, lr, #1 │ │ │ │ and.w r2, lr, r7 │ │ │ │ - bgt.n 7cd64 │ │ │ │ + bgt.n 7ceb4 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w r8, [lr, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 7cdce │ │ │ │ + bge.n 7cf1e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 7cb42 │ │ │ │ + b.n 7cc92 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r7 │ │ │ │ cmp.w r8, #15 │ │ │ │ add.w lr, r3, r2, lsl #1 │ │ │ │ itet gt │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ ldrshle.w lr, [lr, #20] │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7cd58 │ │ │ │ + bge.n 7cea8 │ │ │ │ cmp.w r8, #15 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ it gt │ │ │ │ movgt.w lr, r2, lsl #2 │ │ │ │ - ble.w 7cb9a │ │ │ │ + ble.w 7ccea │ │ │ │ add lr, r3 │ │ │ │ - b.n 7cf16 │ │ │ │ + b.n 7d066 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r7 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w r9, [lr, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 7cd4c │ │ │ │ - b.n 7cd26 │ │ │ │ + blt.n 7ce9c │ │ │ │ + b.n 7ce76 │ │ │ │ add.w lr, r3, #20 │ │ │ │ movs r7, #12 │ │ │ │ mla r2, r7, r0, r2 │ │ │ │ add.w r0, lr, r2 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [r0, #8] │ │ │ │ str.w r6, [lr, r2] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 7cb64 │ │ │ │ + b.n 7ccb4 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r7 │ │ │ │ - b.n 7cd3e │ │ │ │ + b.n 7ce8e │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7ce14 │ │ │ │ + cbnz r2, 7cf64 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7cbf2 │ │ │ │ + bne.w 7cd42 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cbf2 │ │ │ │ - b.n 7cbce │ │ │ │ - ldr r2, [pc, #168] @ (7cea8 ) │ │ │ │ + bne.w 7cd42 │ │ │ │ + b.n 7cd1e │ │ │ │ + ldr r2, [pc, #168] @ (7cff8 ) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cfaa │ │ │ │ + bne.w 7d0fa │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 7ccea │ │ │ │ - movw r3, #1897 @ 0x769 │ │ │ │ + b.n 7ce3a │ │ │ │ + movw r3, #2217 @ 0x8a9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7cf9a │ │ │ │ + bne.w 7d0ea │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cbce │ │ │ │ + beq.w 7cd1e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 7cde2 │ │ │ │ - movw r3, #1897 @ 0x769 │ │ │ │ + b.n 7cf32 │ │ │ │ + movw r3, #2217 @ 0x8a9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7cfa2 │ │ │ │ + bne.w 7d0f2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ca94 │ │ │ │ + beq.w 7cbe4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 7cbe4 │ │ │ │ + b.n 7cd34 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ 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 7d0e8 │ │ │ │ + bl 7d238 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7cada │ │ │ │ + bne.w 7cc2a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7cfce │ │ │ │ + bne.w 7d11e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ce9c │ │ │ │ + beq.n 7cfec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cfe2 │ │ │ │ + beq.w 7d132 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7cb7c │ │ │ │ + b.n 7cccc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 1f03e4 │ │ │ │ + bl 1f0b58 │ │ │ │ movw r2, #42704 @ 0xa6d0 │ │ │ │ add.w r6, r8, r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ adds.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r1, [r8, r2] │ │ │ │ @@ -123216,249 +123346,249 @@ │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orrs r1, r3 │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ccb6 │ │ │ │ + bne.w 7ce06 │ │ │ │ movs r3, #12 │ │ │ │ ldrb r6, [r0, #5] │ │ │ │ mla r3, r3, r7, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #28] │ │ │ │ strd r1, r2, [r4, #16] │ │ │ │ - b.n 7ccd2 │ │ │ │ + b.n 7ce22 │ │ │ │ mov.w r9, r2, lsl #2 │ │ │ │ add.w lr, r3, r9 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - bge.n 7cf2a │ │ │ │ + bge.n 7d07a │ │ │ │ str.w r0, [lr, #20] │ │ │ │ - b.n 7cb42 │ │ │ │ + b.n 7cc92 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r3, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ca94 │ │ │ │ - b.n 7cbf2 │ │ │ │ + beq.w 7cbe4 │ │ │ │ + b.n 7cd42 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add r9, r2 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r2, r9 │ │ │ │ ands r2, r7 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ add.w r9, r3, lr │ │ │ │ ldr.w r9, [r9, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r3, #16] │ │ │ │ - bge.w 7cd2a │ │ │ │ + bge.w 7ce7a │ │ │ │ add lr, r3 │ │ │ │ - b.n 7cf16 │ │ │ │ + b.n 7d066 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r9 │ │ │ │ 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 7d0e8 │ │ │ │ + bl 7d238 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7ce7a │ │ │ │ + beq.n 7cfca │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 7cad2 │ │ │ │ + b.n 7cc22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7cc5c │ │ │ │ + bne.w 7cdac │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7cc5c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7cdac │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1f03e4 │ │ │ │ - b.n 7cae2 │ │ │ │ + bl 1f0b58 │ │ │ │ + b.n 7cc32 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7ce28 │ │ │ │ + b.n 7cf78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7ce48 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7cf98 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7ce0e │ │ │ │ + beq.w 7cf5e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 7ce0e │ │ │ │ + b.n 7cf5e │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.n 7cefc │ │ │ │ + b.n 7d04c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ce88 │ │ │ │ + bne.w 7cfd8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ce88 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7cfd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ce9c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7cfec │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w lr, [r0, #4] │ │ │ │ cmp.w lr, #7 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r4, r1 │ │ │ │ - bgt.n 7d068 │ │ │ │ + bgt.n 7d1b8 │ │ │ │ add.w r3, ip, r0 │ │ │ │ ldrsb.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7d016 │ │ │ │ + bge.n 7d166 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r4 │ │ │ │ add.w r2, ip, r3 │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 7d032 │ │ │ │ + bge.n 7d182 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r2, r0, r1, lsr #5 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ add.w r2, r2, #1 │ │ │ │ and.w r3, r2, r4 │ │ │ │ - bgt.n 7d090 │ │ │ │ + bgt.n 7d1e0 │ │ │ │ add.w r2, ip, r3 │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7d02e │ │ │ │ + blt.n 7d17e │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ and.w r3, r4, r0 │ │ │ │ - b.n 7d04c │ │ │ │ + b.n 7d19c │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.n 7d0b2 │ │ │ │ + bgt.n 7d202 │ │ │ │ add.w r3, ip, r0, lsl #1 │ │ │ │ ldrsh.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7d014 │ │ │ │ + blt.n 7d164 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r4 │ │ │ │ add.w r2, ip, r3, lsl #1 │ │ │ │ ldrsh.w r2, [r2, #20] │ │ │ │ - b.n 7d02a │ │ │ │ + b.n 7d17a │ │ │ │ add.w r0, ip, r3, lsl #1 │ │ │ │ add.w r2, r3, r3, lsl #2 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.n 7d0d0 │ │ │ │ + bgt.n 7d220 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7d02e │ │ │ │ + blt.n 7d17e │ │ │ │ and.w r3, r4, r2 │ │ │ │ - b.n 7d090 │ │ │ │ + b.n 7d1e0 │ │ │ │ add.w r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7d014 │ │ │ │ + blt.n 7d164 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r2, r1, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r4 │ │ │ │ add.w r2, ip, r3, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - b.n 7d02a │ │ │ │ + b.n 7d17a │ │ │ │ add.w r0, ip, r3, lsl #2 │ │ │ │ add.w r2, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7d0ac │ │ │ │ + bge.n 7d1fc │ │ │ │ mov r0, r3 │ │ │ │ - b.n 7d030 │ │ │ │ + b.n 7d180 │ │ │ │ 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 7db3c │ │ │ │ + bhi.w 7dc8c │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ andne.w r4, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7d662 │ │ │ │ + beq.w 7d7b2 │ │ │ │ mov.w sl, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr r4, [pc, #732] @ (7d408 ) │ │ │ │ + ldr r4, [pc, #732] @ (7d558 ) │ │ │ │ lsl.w r2, sl, r3 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ cmp r3, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsl.w r1, r2, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ it hi │ │ │ │ strhi.w sl, [sp, #24] │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ lsr.w fp, r1, sl │ │ │ │ ldr.w r1, [r4, r8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bhi.w 7d69e │ │ │ │ + bhi.w 7d7ee │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7d2a2 │ │ │ │ + bne.w 7d3f2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r0, #2740] @ 0xab4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 7d6ec │ │ │ │ + ble.w 7d82a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #2740] @ 0xab4 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ ldr.w r4, [r0, #2420] @ 0x974 │ │ │ │ @@ -123476,82 +123606,82 @@ │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 29718 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d9a4 │ │ │ │ + bne.w 7daf4 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d6ae │ │ │ │ + beq.w 7d7fe │ │ │ │ add.w r3, r5, #20 │ │ │ │ adds r7, r3, r1 │ │ │ │ movs r3, #8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r3, fp │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 7d722 │ │ │ │ + bne.w 7d872 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7d722 │ │ │ │ + bne.w 7d872 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov.w r2, sl, lsl #3 │ │ │ │ blx 29db8 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 7d24c │ │ │ │ + beq.n 7d39c │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7d228 │ │ │ │ + b.n 7d378 │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 7d64a │ │ │ │ + bgt.w 7d79a │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7d3b8 │ │ │ │ + bne.w 7d508 │ │ │ │ strh.w r2, [fp, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 7d24c │ │ │ │ + beq.n 7d39c │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w lr, #7 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ and.w r1, ip, r7 │ │ │ │ - bgt.n 7d208 │ │ │ │ + bgt.n 7d358 │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7d3b8 │ │ │ │ + bne.w 7d508 │ │ │ │ strb.w r2, [fp, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 7d224 │ │ │ │ + bne.n 7d374 │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 7d28e │ │ │ │ + beq.n 7d3de │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, r8] │ │ │ │ cmp r2, #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bne.w 7d40c │ │ │ │ + bne.w 7d55c │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 7d40c │ │ │ │ + bhi.w 7d55c │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d40c │ │ │ │ + beq.w 7d55c │ │ │ │ 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] │ │ │ │ @@ -123559,45 +123689,45 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str.w sl, [sp, #24] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw ip, #9777 @ 0x2631 │ │ │ │ + movw ip, #10105 @ 0x2779 │ │ │ │ movt ip, #7 │ │ │ │ add r1, r2 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 7d9c0 │ │ │ │ + bne.w 7db10 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 7d90e │ │ │ │ + bcs.w 7da5e │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 7d990 │ │ │ │ + beq.w 7dae0 │ │ │ │ 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 7d500 │ │ │ │ + beq.w 7d650 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #5] │ │ │ │ @@ -123618,112 +123748,112 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ lsl.w r1, r9, r1 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d572 │ │ │ │ + bne.w 7d6c2 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d6b0 │ │ │ │ + beq.w 7d800 │ │ │ │ add.w r2, r5, #20 │ │ │ │ adds r7, r2, r1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d1cc │ │ │ │ + bne.w 7d31c │ │ │ │ add.w r1, fp, r3 │ │ │ │ cmp sl, r2 │ │ │ │ - ble.n 7d3ae │ │ │ │ + ble.n 7d4fe │ │ │ │ mov.w ip, #12 │ │ │ │ mov r2, r1 │ │ │ │ mla ip, ip, sl, r1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7db48 │ │ │ │ + beq.w 7dc98 │ │ │ │ ldr.w r0, [r7], #8 │ │ │ │ adds r2, #12 │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str.w r0, [r2, #-12] │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 7d38e │ │ │ │ + bne.n 7d4de │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f608 │ │ │ │ - b.n 7d24c │ │ │ │ + bl 7f758 │ │ │ │ + b.n 7d39c │ │ │ │ lsrs r7, r7, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ adds r0, r7, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, ip, r1 │ │ │ │ - ble.n 7d3fc │ │ │ │ + ble.n 7d54c │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 7d834 │ │ │ │ + bgt.w 7d984 │ │ │ │ ldrsh.w r0, [fp, r1, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7d21a │ │ │ │ + beq.w 7d36a │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r7 │ │ │ │ and.w r1, r1, ip │ │ │ │ - b.n 7d3d4 │ │ │ │ + b.n 7d524 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r7 │ │ │ │ and.w r1, r1, ip │ │ │ │ ldrsb.w r0, [fp, r1] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7d242 │ │ │ │ - b.n 7d3ee │ │ │ │ + beq.w 7d392 │ │ │ │ + b.n 7d53e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #33753 @ 0x83d9 │ │ │ │ + movw r2, #34081 @ 0x8521 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r7, [r9, #704] @ 0x2c0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 7d970 │ │ │ │ + bne.w 7dac0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 7d8e8 │ │ │ │ + beq.w 7da38 │ │ │ │ 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 7d460 │ │ │ │ + bgt.n 7d5b0 │ │ │ │ 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 7d8e8 │ │ │ │ + beq.w 7da38 │ │ │ │ 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 7d6da │ │ │ │ + beq.w 7d860 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d28e │ │ │ │ + bne.w 7d3de │ │ │ │ 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] │ │ │ │ @@ -123731,58 +123861,58 @@ │ │ │ │ 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 7d4bc │ │ │ │ + bne.n 7d60c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 7d4b8 │ │ │ │ + cbz r2, 7d608 │ │ │ │ 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 7daa4 │ │ │ │ + beq.w 7dbf4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 7da80 │ │ │ │ + beq.w 7dbd0 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7d4d8 │ │ │ │ + cbnz r3, 7d628 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7d28e │ │ │ │ + beq.w 7d3de │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7da50 │ │ │ │ + beq.w 7dba0 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 7d4fa │ │ │ │ + cbz r3, 7d64a │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 7d28e │ │ │ │ + b.n 7d3de │ │ │ │ ldrd r7, r1, [r0, #24] │ │ │ │ cmp r1, r7 │ │ │ │ - bcc.w 7d638 │ │ │ │ + bcc.w 7d788 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7d90e │ │ │ │ + beq.w 7da5e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w fp, [r4, #12] │ │ │ │ add.w fp, r4, #20 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ @@ -123801,23 +123931,23 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ lsl.w r1, sl, r1 │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7d366 │ │ │ │ + beq.w 7d4b6 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add.w r2, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d9ec │ │ │ │ + beq.w 7db3c │ │ │ │ add r3, fp │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 7da56 │ │ │ │ + ble.w 7dba6 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add.w r0, r3, sl, lsl #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -123826,70 +123956,70 @@ │ │ │ │ ldrb.w r1, [ip, #1]! │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ add.w r8, r7, r1, lsl #2 │ │ │ │ ldr.w lr, [r2, r1, lsl #3] │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp r0, r3 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.w 7d84e │ │ │ │ + bne.w 7d99e │ │ │ │ str.w lr, [r9] │ │ │ │ add.w r9, r9, #8 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 7d5a2 │ │ │ │ + bne.n 7d6f2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, r8 │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7d616 │ │ │ │ + b.n 7d766 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 7d86c │ │ │ │ + bgt.w 7d9bc │ │ │ │ ldrsh.w ip, [fp, r2, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7d874 │ │ │ │ + bne.w 7d9c4 │ │ │ │ strh.w r0, [fp, r2, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 7d950 │ │ │ │ + beq.w 7daa0 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ ldr.w r2, [r3, r0, lsl #3] │ │ │ │ cmp.w r8, #7 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ and.w r2, lr, r1 │ │ │ │ - bgt.n 7d5f2 │ │ │ │ + bgt.n 7d742 │ │ │ │ ldrsb.w ip, [fp, r2] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7d874 │ │ │ │ + bne.w 7d9c4 │ │ │ │ strb.w r0, [fp, r2] │ │ │ │ - b.n 7d60a │ │ │ │ + b.n 7d75a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add.w r9, r2, #20 │ │ │ │ str.w r0, [lr, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w lr, [r0, #8] │ │ │ │ - b.n 7d528 │ │ │ │ + b.n 7d678 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7d3b8 │ │ │ │ + bne.w 7d508 │ │ │ │ str.w r2, [fp, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 7d224 │ │ │ │ - b.n 7d24c │ │ │ │ + bne.w 7d374 │ │ │ │ + b.n 7d39c │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ - ldr r7, [pc, #780] @ (7d97c ) │ │ │ │ + ldr r7, [pc, #780] @ (7dacc ) │ │ │ │ lsls r2, r3 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov sl, r4 │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, r2, lsl #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -123897,313 +124027,313 @@ │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ mov.w fp, r1, lsr #1 │ │ │ │ mov.w r1, #12 │ │ │ │ mul.w r1, r1, fp │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - bls.w 7d2a6 │ │ │ │ + bls.w 7d3f6 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w 7db0c │ │ │ │ + bhi.w 7dc5c │ │ │ │ adds r1, r3, #1 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ lsls r2, r1 │ │ │ │ - b.n 7d2a6 │ │ │ │ + b.n 7d3f6 │ │ │ │ movs r3, #8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add fp, r3 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r3, r1 │ │ │ │ cmp r0, sl │ │ │ │ - bne.w 7d8aa │ │ │ │ + bne.w 7d9fa │ │ │ │ movs r2, #12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, fp │ │ │ │ mul.w r2, r2, sl │ │ │ │ blx 29db8 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f608 │ │ │ │ - b.n 7d24c │ │ │ │ - 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 7d28e │ │ │ │ + bl 7f758 │ │ │ │ + b.n 7d39c │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 7d9ae │ │ │ │ + bne.w 7dafe │ │ │ │ ldr.w r2, [r0, #1528] @ 0x5f8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 7d2e0 │ │ │ │ + b.n 7d430 │ │ │ │ + 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 7d3de │ │ │ │ cmp.w sl, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ - ble.w 7da04 │ │ │ │ + ble.w 7db54 │ │ │ │ mvn.w r2, ip │ │ │ │ add r2, sl │ │ │ │ ands.w lr, r2, #3 │ │ │ │ - beq.n 7d806 │ │ │ │ + beq.n 7d956 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d80c │ │ │ │ + beq.n 7d95c │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ add.w r9, r7, #8 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w lr, #1 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - beq.n 7d806 │ │ │ │ + beq.n 7d956 │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 7d782 │ │ │ │ + beq.n 7d8d2 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d80c │ │ │ │ + beq.n 7d95c │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ add.w r9, r9, #8 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ mov r7, r9 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d80c │ │ │ │ + beq.n 7d95c │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ add.w r7, r9, #8 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - b.n 7d806 │ │ │ │ + b.n 7d956 │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ add.w lr, r7, #8 │ │ │ │ mov r9, ip │ │ │ │ cmp ip, sl │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ - beq.w 7d1f4 │ │ │ │ + beq.w 7d344 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r7, lr │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7d80c │ │ │ │ + cbz r1, 7d95c │ │ │ │ ldrd r0, r1, [lr] │ │ │ │ adds r7, #8 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7d80c │ │ │ │ + cbz r1, 7d95c │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ add.w r7, lr, #16 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ add.w ip, r9, #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ add.w r2, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7d80c │ │ │ │ + cbz r1, 7d95c │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ add.w ip, r9, #3 │ │ │ │ add.w r7, lr, #24 │ │ │ │ stmia.w r2, {r0, r1} │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d7a0 │ │ │ │ + bne.n 7d8f0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add.w r2, r7, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d9e0 │ │ │ │ + beq.w 7db30 │ │ │ │ add.w lr, r3, ip, lsl #3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ add.w r7, r2, #8 │ │ │ │ cmp ip, sl │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - bne.w 7d730 │ │ │ │ - b.n 7d1f4 │ │ │ │ + bne.w 7d880 │ │ │ │ + b.n 7d344 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7d654 │ │ │ │ + beq.w 7d7a4 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r7 │ │ │ │ and.w r1, r1, ip │ │ │ │ - b.n 7d834 │ │ │ │ + b.n 7d984 │ │ │ │ str.w r0, [lr] │ │ │ │ add.w r9, r9, #8 │ │ │ │ str.w lr, [r9, #-8] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 7d5a2 │ │ │ │ - b.n 7d5d6 │ │ │ │ + bne.w 7d6f2 │ │ │ │ + b.n 7d726 │ │ │ │ ldr.w r5, [fp, r2, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.n 7d8a4 │ │ │ │ + beq.n 7d9f4 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, r1, #1 │ │ │ │ add r2, ip │ │ │ │ and.w r2, lr, r2 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.n 7d8d8 │ │ │ │ + bgt.n 7da28 │ │ │ │ ldrsb.w ip, [fp, r2] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7d980 │ │ │ │ + bne.n 7dad0 │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.w 7d632 │ │ │ │ + ble.w 7d782 │ │ │ │ cmp.w r8, #15 │ │ │ │ - ble.w 7d606 │ │ │ │ + ble.w 7d756 │ │ │ │ str.w r0, [fp, r2, lsl #2] │ │ │ │ - b.n 7d60a │ │ │ │ + b.n 7d75a │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w 7d6ce │ │ │ │ + ble.w 7d81e │ │ │ │ mov.w lr, #12 │ │ │ │ mov ip, fp │ │ │ │ mla lr, lr, sl, fp │ │ │ │ - b.n 7d8c0 │ │ │ │ + b.n 7da10 │ │ │ │ adds r3, #12 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7d8be │ │ │ │ + beq.n 7da0e │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 7d8be │ │ │ │ - b.n 7d6ce │ │ │ │ + bne.n 7da0e │ │ │ │ + b.n 7d81e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w ip, [fp, r2, lsl #1] │ │ │ │ ldrgt.w ip, [fp, r2, lsl #2] │ │ │ │ - b.n 7d88e │ │ │ │ + b.n 7d9de │ │ │ │ ldr.w r2, [r9, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7da5c │ │ │ │ + bne.w 7dbac │ │ │ │ mov r0, r5 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7d28e │ │ │ │ + b.n 7d3de │ │ │ │ ldr.w r4, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7da66 │ │ │ │ + bne.w 7dbb6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7db3c │ │ │ │ + beq.w 7dc8c │ │ │ │ ldrd r1, r7, [sp, #12] │ │ │ │ add.w r9, r2, #20 │ │ │ │ ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r7, #800] @ 0x320 │ │ │ │ - b.n 7d528 │ │ │ │ + b.n 7d678 │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1b06d8 <_PyNamespace_New@@Base+0x58> │ │ │ │ + bl 1b11cc <_PyNamespace_New@@Base+0x58> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7da76 │ │ │ │ + beq.w 7dbc6 │ │ │ │ strb r3, [r1, #3] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7d28e │ │ │ │ + b.n 7d3de │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7d28e │ │ │ │ + b.n 7d3de │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, lr, r2 │ │ │ │ - b.n 7d884 │ │ │ │ + b.n 7d9d4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7d51c │ │ │ │ + b.n 7d66c │ │ │ │ add.w r3, r5, #20 │ │ │ │ adds r2, r3, r1 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 7d580 │ │ │ │ + b.n 7d6d0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7db3c │ │ │ │ + beq.w 7dc8c │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r2, #20 │ │ │ │ - b.n 7d528 │ │ │ │ + b.n 7d678 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d818 │ │ │ │ - b.n 7d9e0 │ │ │ │ + bne.w 7d968 │ │ │ │ + b.n 7db30 │ │ │ │ add.w r1, fp, r3 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov ip, r1 │ │ │ │ cmp r0, sl │ │ │ │ - blt.n 7da0a │ │ │ │ + blt.n 7db5a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 7f608 │ │ │ │ - b.n 7d954 │ │ │ │ - bne.w 7d1f4 │ │ │ │ - b.n 7d24c │ │ │ │ + bl 7f758 │ │ │ │ + b.n 7daa4 │ │ │ │ + bne.w 7d344 │ │ │ │ + b.n 7d39c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldrb.w lr, [r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r3, r3, lr, lsl #2 │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ @@ -124216,59 +124346,59 @@ │ │ │ │ addne.w lr, lr, #1 │ │ │ │ strne.w lr, [r3] │ │ │ │ str.w r3, [ip, #-8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #-12] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - b.n 7d9f4 │ │ │ │ + b.n 7db44 │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 7d4ea │ │ │ │ - beq.w 7d954 │ │ │ │ - b.n 7d5da │ │ │ │ + b.n 7d63a │ │ │ │ + beq.w 7daa4 │ │ │ │ + b.n 7d72a │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 7d900 │ │ │ │ + b.n 7da50 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ - b.n 7d936 │ │ │ │ + b.n 7da86 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7d28e │ │ │ │ + b.n 7d3de │ │ │ │ ldr.w r3, [r7, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 7da8e │ │ │ │ + cbz r3, 7dbde │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r7, #532] @ 0x214 │ │ │ │ str.w r0, [r7, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d28e │ │ │ │ + bne.w 7d3de │ │ │ │ str.w r0, [r7, #532] @ 0x214 │ │ │ │ - b.w 7d28e │ │ │ │ + b.w 7d3de │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d4c8 │ │ │ │ + beq.w 7d618 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 7db06 │ │ │ │ + cbz r2, 7dc56 │ │ │ │ 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, 7dada │ │ │ │ + cbz r3, 7dc2a │ │ │ │ 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 │ │ │ │ @@ -124278,99 +124408,99 @@ │ │ │ │ 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.w 7d28e │ │ │ │ + b.w 7d3de │ │ │ │ str.w r3, [r7, #524] @ 0x20c │ │ │ │ - b.n 7dab2 │ │ │ │ + b.n 7dc02 │ │ │ │ adds r1, r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ lsls r2, r1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r1, r2, r1 │ │ │ │ adds.w r4, r1, #20 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bmi.n 7db3c │ │ │ │ + bmi.n 7dc8c │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw ip, #9777 @ 0x2631 │ │ │ │ + movw ip, #10105 @ 0x2779 │ │ │ │ movt ip, #7 │ │ │ │ ldr.w r4, [r9, #692] @ 0x2b4 │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 7d2ca │ │ │ │ - b.n 7d9c0 │ │ │ │ - bl 1f5cf4 │ │ │ │ + beq.w 7d41a │ │ │ │ + b.n 7db10 │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 7d29c │ │ │ │ + b.w 7d3ec │ │ │ │ adds r7, #8 │ │ │ │ - b.n 7d38e │ │ │ │ + b.n 7d4de │ │ │ │ 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 r3, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 7dd56 │ │ │ │ + bne.w 7dea6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7dd9c │ │ │ │ + bne.w 7deec │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 7dcd2 │ │ │ │ + bgt.w 7de22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7de0e │ │ │ │ + beq.w 7df5e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7de0e │ │ │ │ + bhi.w 7df5e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7dcf8 │ │ │ │ - movw r8, #4565 @ 0x11d5 │ │ │ │ + beq.w 7de48 │ │ │ │ + movw r8, #6697 @ 0x1a29 │ │ │ │ movt r8, #13 │ │ │ │ movw r3, #30808 @ 0x7858 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.w 7dd6a │ │ │ │ - ldr r3, [pc, #620] @ (7de44 ) │ │ │ │ + bpl.w 7deba │ │ │ │ + ldr r3, [pc, #620] @ (7df94 ) │ │ │ │ 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, 7dc0a │ │ │ │ + cbz r5, 7dd5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ @@ -124378,37 +124508,37 @@ │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7de28 │ │ │ │ - ldr r3, [pc, #536] @ (7de44 ) │ │ │ │ + beq.w 7df78 │ │ │ │ + ldr r3, [pc, #536] @ (7df94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ddda │ │ │ │ + beq.w 7df2a │ │ │ │ strd r6, r7, [r4, #16] │ │ │ │ movs r6, #1 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r5, #132] @ 0x84 │ │ │ │ - bpl.n 7dc92 │ │ │ │ - ldr r3, [pc, #488] @ (7de44 ) │ │ │ │ + bpl.n 7dde2 │ │ │ │ + ldr r3, [pc, #488] @ (7df94 ) │ │ │ │ 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 │ │ │ │ @@ -124418,323 +124548,323 @@ │ │ │ │ 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 7ddf4 │ │ │ │ + beq.w 7df44 │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - bne.n 7dd72 │ │ │ │ + bne.n 7dec2 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #12] │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7dd7c │ │ │ │ + beq.n 7decc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dcca │ │ │ │ + beq.n 7de1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7de06 │ │ │ │ + beq.w 7df56 │ │ │ │ negs r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r8, #55701 @ 0xd995 │ │ │ │ + movweq r8, #57757 @ 0xe19d │ │ │ │ movteq r8, #13 │ │ │ │ - bne.n 7dd32 │ │ │ │ + bne.n 7de82 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dbc4 │ │ │ │ + bne.w 7dd14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7dccc │ │ │ │ + b.n 7de1c │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7dcf8 │ │ │ │ - movw r8, #40537 @ 0x9e59 │ │ │ │ + beq.n 7de48 │ │ │ │ + movw r8, #42645 @ 0xa695 │ │ │ │ movt r8, #13 │ │ │ │ - b.n 7dbc4 │ │ │ │ - movw r8, #41037 @ 0xa04d │ │ │ │ + b.n 7dd14 │ │ │ │ + movw r8, #43313 @ 0xa931 │ │ │ │ movt r8, #12 │ │ │ │ - b.n 7dce0 │ │ │ │ - movw r8, #24005 @ 0x5dc5 │ │ │ │ + b.n 7de30 │ │ │ │ + movw r8, #24389 @ 0x5f45 │ │ │ │ movt r8, #9 │ │ │ │ - b.n 7dce0 │ │ │ │ + b.n 7de30 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7de0e │ │ │ │ + ble.n 7df5e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7dd44 │ │ │ │ - movw r8, #58945 @ 0xe641 │ │ │ │ + bne.n 7de94 │ │ │ │ + movw r8, #61001 @ 0xee49 │ │ │ │ movt r8, #14 │ │ │ │ - b.n 7dce0 │ │ │ │ + b.n 7de30 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7de0e │ │ │ │ - movw r8, #10981 @ 0x2ae5 │ │ │ │ + bne.n 7df5e │ │ │ │ + movw r8, #13209 @ 0x3399 │ │ │ │ movt r8, #18 │ │ │ │ - b.n 7dce0 │ │ │ │ + b.n 7de30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7de2c │ │ │ │ - bl 7e48c │ │ │ │ + bne.n 7df7c │ │ │ │ + bl 7e5dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7dcf8 │ │ │ │ + beq.n 7de48 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 7dc4e │ │ │ │ + b.n 7dd9e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7dbfc │ │ │ │ - b.n 7dc0a │ │ │ │ + bne.w 7dd4c │ │ │ │ + b.n 7dd5a │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 7a408 │ │ │ │ - b.n 7dca6 │ │ │ │ + bl 7a55c │ │ │ │ + b.n 7ddf6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 7dcb6 │ │ │ │ + beq.n 7de06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7dcb6 │ │ │ │ + bne.n 7de06 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7dcc0 │ │ │ │ - b.n 7dcca │ │ │ │ + bne.n 7de10 │ │ │ │ + b.n 7de1a │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a024 │ │ │ │ + bl 7a178 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7dcf8 │ │ │ │ - bl 7f5d4 │ │ │ │ + beq.n 7de48 │ │ │ │ + bl 7f724 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ddc8 │ │ │ │ + beq.n 7df18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, 7ddfe │ │ │ │ + cbz r3, 7df4e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7dcf8 │ │ │ │ + beq.n 7de48 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dc4e │ │ │ │ + bne.w 7dd9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7dcf8 │ │ │ │ + beq.n 7de48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7dcf8 │ │ │ │ + bne.n 7de48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7dcf8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7de48 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 7dc92 │ │ │ │ + b.n 7dde2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ddc8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7df18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7dcca │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7de1a │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 7dcf8 │ │ │ │ + bl d54ec │ │ │ │ + b.n 7de48 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 7ddda │ │ │ │ + b.n 7df2a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27040 @ 0x69a0 │ │ │ │ + movw r1, #27808 @ 0x6ca0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 7dcf8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 7de48 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007de48 : │ │ │ │ +0007df98 : │ │ │ │ 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, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 7de78 │ │ │ │ - cbz r3, 7decc │ │ │ │ + bgt.n 7dfc8 │ │ │ │ + cbz r3, 7e01c │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 7decc │ │ │ │ + bhi.n 7e01c │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ asrs r6, r5, #24 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 7dea6 │ │ │ │ - movw r5, #55701 @ 0xd995 │ │ │ │ + bne.n 7dff6 │ │ │ │ + movw r5, #57757 @ 0xe19d │ │ │ │ movt r5, #13 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #30808 @ 0x7858 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1adfd0 │ │ │ │ - cbz r0, 7de9a │ │ │ │ + bl 1aead8 │ │ │ │ + cbz r0, 7dfea │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r5, #40537 @ 0x9e59 │ │ │ │ + movw r5, #42645 @ 0xa695 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7de84 │ │ │ │ + b.n 7dfd4 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7decc │ │ │ │ + ble.n 7e01c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7def2 │ │ │ │ - movw r5, #58945 @ 0xe641 │ │ │ │ + bne.n 7e042 │ │ │ │ + movw r5, #61001 @ 0xee49 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 7de84 │ │ │ │ - movw r5, #4565 @ 0x11d5 │ │ │ │ + b.n 7dfd4 │ │ │ │ + movw r5, #6697 @ 0x1a29 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7de84 │ │ │ │ - movw r5, #24005 @ 0x5dc5 │ │ │ │ + b.n 7dfd4 │ │ │ │ + movw r5, #24389 @ 0x5f45 │ │ │ │ movt r5, #9 │ │ │ │ - b.n 7de84 │ │ │ │ + b.n 7dfd4 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - movw r5, #41037 @ 0xa04d │ │ │ │ + b.w d54ec │ │ │ │ + movw r5, #43313 @ 0xa931 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 7de84 │ │ │ │ + b.n 7dfd4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7decc │ │ │ │ - movw r5, #10981 @ 0x2ae5 │ │ │ │ + bne.n 7e01c │ │ │ │ + movw r5, #13209 @ 0x3399 │ │ │ │ movt r5, #18 │ │ │ │ - b.n 7de84 │ │ │ │ + b.n 7dfd4 │ │ │ │ │ │ │ │ -0007df04 : │ │ │ │ +0007e054 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7df24 │ │ │ │ + bl 7e074 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 7e466 │ │ │ │ - ldr.w r9, [pc, #1348] @ 7e488 │ │ │ │ + bpl.w 7e5b6 │ │ │ │ + ldr.w r9, [pc, #1348] @ 7e5d8 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r7, #42236 @ 0xa4fc │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ cmp r3, r7 │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ - bne.w 7e262 │ │ │ │ + bne.w 7e3b2 │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7e262 │ │ │ │ + beq.w 7e3b2 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e384 │ │ │ │ + beq.w 7e4d4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e290 │ │ │ │ + bne.w 7e3e0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7e32c │ │ │ │ + beq.w 7e47c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7e05e │ │ │ │ + bne.n 7e1ae │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 7e198 │ │ │ │ + beq.w 7e2e8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7e1a0 │ │ │ │ + beq.w 7e2f0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 7dfcc │ │ │ │ + cbz r2, 7e11c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 7e414 │ │ │ │ + bne.w 7e564 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7e2de │ │ │ │ + ble.w 7e42e │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e448 │ │ │ │ + bne.w 7e598 │ │ │ │ movw ip, #42704 @ 0xa6d0 │ │ │ │ add.w r7, sl, ip │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [sl, ip] │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -124748,41 +124878,41 @@ │ │ │ │ str.w lr, [r3, #8] │ │ │ │ lsl.w r1, r1, ip │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ orr.w sl, r7, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r2, r1, r8 │ │ │ │ - bgt.n 7e08c │ │ │ │ + bgt.n 7e1dc │ │ │ │ add.w r7, r3, #20 │ │ │ │ ldrsb.w lr, [r7, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7e11c │ │ │ │ + bge.n 7e26c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r7, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7e1d4 │ │ │ │ + beq.w 7e324 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r7, r3, #20 │ │ │ │ str r5, [r7, r2] │ │ │ │ add r7, r2 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 7e0ca │ │ │ │ + b.n 7e21a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 7e082 │ │ │ │ + cbz r0, 7e1d2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e460 │ │ │ │ + beq.w 7e5b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ iteee eq │ │ │ │ streq r3, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ @@ -124790,150 +124920,150 @@ │ │ │ │ it ne │ │ │ │ strne r3, [r2, #0] │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7e36c │ │ │ │ + bgt.w 7e4bc │ │ │ │ add.w r7, r3, r2, lsl #1 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 7e140 │ │ │ │ + bge.n 7e290 │ │ │ │ add.w r7, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov.w lr, #1 │ │ │ │ strh.w r1, [r7, r2, lsl #1] │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, lr, r2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7e1d8 │ │ │ │ + beq.w 7e328 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r7, r2] │ │ │ │ add r2, r7 │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ strd sl, r0, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ - cbnz r3, 7e0f2 │ │ │ │ + cbnz r3, 7e242 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #17 │ │ │ │ - bmi.w 7e1ee │ │ │ │ + bmi.w 7e33e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bmi.w 7e240 │ │ │ │ + bmi.w 7e390 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 7e118 │ │ │ │ + cbz r3, 7e268 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e3cc │ │ │ │ + beq.w 7e51c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7e3cc │ │ │ │ + beq.w 7e51c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r6, [r3, #0] │ │ │ │ movs r7, #0 │ │ │ │ - b.n 7e084 │ │ │ │ + b.n 7e1d4 │ │ │ │ mov.w lr, r8, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r7, lr, #1 │ │ │ │ add r2, r7 │ │ │ │ ands r2, r1 │ │ │ │ adds r7, r3, r2 │ │ │ │ ldrsb.w r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 7e15c │ │ │ │ + bge.n 7e2ac │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r7, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7e03c │ │ │ │ + b.n 7e18c │ │ │ │ mov.w lr, r8, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r7, lr, #1 │ │ │ │ add r2, r7 │ │ │ │ ands r2, r1 │ │ │ │ add.w r7, r3, r2, lsl #1 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 7e0a0 │ │ │ │ + blt.n 7e1f0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r2, r7 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r2, r1 │ │ │ │ - ble.n 7e1ac │ │ │ │ + ble.n 7e2fc │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7e3f0 │ │ │ │ + bgt.w 7e540 │ │ │ │ add.w r7, r3, r2, lsl #1 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 7e0a0 │ │ │ │ + blt.n 7e1f0 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7e17c │ │ │ │ + b.n 7e2cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7dfba │ │ │ │ + bne.w 7e10a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7dfc4 │ │ │ │ - b.n 7dfcc │ │ │ │ + bne.w 7e114 │ │ │ │ + b.n 7e11c │ │ │ │ adds r7, r3, r2 │ │ │ │ ldrsb.w ip, [r7, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7e136 │ │ │ │ + blt.n 7e286 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ adds r7, r3, r2 │ │ │ │ ldrsb.w ip, [r7, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7e136 │ │ │ │ - b.n 7e1b8 │ │ │ │ + blt.n 7e286 │ │ │ │ + b.n 7e308 │ │ │ │ add.w r7, r3, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r7, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str.w r8, [r7, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7e0ca │ │ │ │ + b.n 7e21a │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7e33c │ │ │ │ + bne.w 7e48c │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e20e │ │ │ │ + bne.n 7e35e │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0e8 │ │ │ │ + beq.w 7e238 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ @@ -124942,140 +125072,140 @@ │ │ │ │ orrs r3, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e0fc │ │ │ │ - b.n 7e118 │ │ │ │ + bne.w 7e24c │ │ │ │ + b.n 7e268 │ │ │ │ ldr.w r2, [r3, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7e354 │ │ │ │ + bne.w 7e4a4 │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e20e │ │ │ │ + bne.n 7e35e │ │ │ │ ldr.w r3, [r6, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0f2 │ │ │ │ - b.n 7e20e │ │ │ │ + beq.w 7e242 │ │ │ │ + b.n 7e35e │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 7e32c │ │ │ │ + beq.n 7e47c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #44076 @ 0xac2c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7e384 │ │ │ │ + beq.w 7e4d4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7df8c │ │ │ │ + beq.w 7e0dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 7df8c │ │ │ │ + bne.w 7e0dc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl d91e0 <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ + bl d9a1c <_PyEval_CheckExceptTypeValid@@Base+0x17d8> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7dfa2 │ │ │ │ + beq.w 7e0f2 │ │ │ │ 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, 7e2be │ │ │ │ + cbnz r3, 7e40e │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1292d4 <_PyUnicode_IsNumeric@@Base+0x644> │ │ │ │ + bl 129c18 <_PyUnicode_IsNumeric@@Base+0x628> │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e084 │ │ │ │ + beq.w 7e1d4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - cbz r2, 7e2d8 │ │ │ │ + cbz r2, 7e428 │ │ │ │ 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 7e084 │ │ │ │ + b.n 7e1d4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ 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 7d0e8 │ │ │ │ + bl 7d238 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7dfd4 │ │ │ │ + bne.w 7e124 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e318 │ │ │ │ + beq.n 7e468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e478 │ │ │ │ + beq.w 7e5c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e32c │ │ │ │ + beq.n 7e47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e480 │ │ │ │ + beq.w 7e5d0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 7e336 │ │ │ │ + cbz r3, 7e486 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7e084 │ │ │ │ - movw r3, #1897 @ 0x769 │ │ │ │ + b.n 7e1d4 │ │ │ │ + movw r3, #2217 @ 0x8a9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e43e │ │ │ │ + bne.n 7e58e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 7e0e8 │ │ │ │ + bpl.w 7e238 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b.n 7e1f8 │ │ │ │ - movw r3, #1897 @ 0x769 │ │ │ │ + b.n 7e348 │ │ │ │ + movw r3, #2217 @ 0x8a9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e456 │ │ │ │ + bne.n 7e5a6 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 7e0f2 │ │ │ │ + bpl.w 7e242 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7e24a │ │ │ │ + b.n 7e39a │ │ │ │ lsls r7, r2, #2 │ │ │ │ add.w lr, r3, r7 │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7e3d2 │ │ │ │ + bge.n 7e522 │ │ │ │ adds r2, r3, r7 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 7e03c │ │ │ │ + b.n 7e18c │ │ │ │ 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 │ │ │ │ @@ -125085,247 +125215,247 @@ │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, r5 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 7a50c │ │ │ │ + bl 7a660 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7e32c │ │ │ │ + beq.n 7e47c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e118 │ │ │ │ + beq.w 7e268 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - cbz r3, 7e3cc │ │ │ │ + cbz r3, 7e51c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7e3cc │ │ │ │ + beq.n 7e51c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 7e118 │ │ │ │ + b.n 7e268 │ │ │ │ mov.w lr, r8, lsr #5 │ │ │ │ add r2, r7 │ │ │ │ add.w r7, lr, #1 │ │ │ │ add r7, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ands r2, r7 │ │ │ │ add.w r7, r3, r2, lsl #2 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7e37c │ │ │ │ - b.n 7e15e │ │ │ │ + blt.n 7e4cc │ │ │ │ + b.n 7e2ae │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r7, r3, r2, lsl #2 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 7e402 │ │ │ │ + bge.n 7e552 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ - b.n 7e37c │ │ │ │ + b.n 7e4cc │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r7, r2 │ │ │ │ add.w r2, r7, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7e174 │ │ │ │ + b.n 7e2c4 │ │ │ │ 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 7d0e8 │ │ │ │ + bl 7d238 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e304 │ │ │ │ + beq.w 7e454 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 7dfcc │ │ │ │ + b.n 7e11c │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e350 │ │ │ │ - b.n 7e0e8 │ │ │ │ + bne.n 7e4a0 │ │ │ │ + b.n 7e238 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f03e4 │ │ │ │ - b.n 7dfdc │ │ │ │ + bl 1f0b58 │ │ │ │ + b.n 7e12c │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e368 │ │ │ │ - b.n 7e0f2 │ │ │ │ + bne.n 7e4b8 │ │ │ │ + b.n 7e242 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7e082 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + b.n 7e1d2 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #4287 @ 0x10bf │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7e32c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7e47c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e318 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e32c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e47c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007e48c : │ │ │ │ +0007e5dc : │ │ │ │ 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 │ │ │ │ movw r0, #30428 @ 0x76dc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 1adfd0 │ │ │ │ - cbz r0, 7e4b0 │ │ │ │ + bl 1aead8 │ │ │ │ + cbz r0, 7e600 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0007e4b4 : │ │ │ │ +0007e604 : │ │ │ │ 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 │ │ │ │ movw r0, #29952 @ 0x7500 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 1adfd0 │ │ │ │ - cbz r0, 7e4d8 │ │ │ │ + bl 1aead8 │ │ │ │ + cbz r0, 7e628 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7e572 │ │ │ │ + beq.n 7e6c2 │ │ │ │ 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 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 29770 │ │ │ │ - cbz r0, 7e54e │ │ │ │ + cbz r0, 7e69e │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 29d00 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a864 │ │ │ │ - cbnz r0, 7e564 │ │ │ │ + cbnz r0, 7e6b4 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 7e564 │ │ │ │ - movw r1, #27080 @ 0x69c8 │ │ │ │ + bne.n 7e6b4 │ │ │ │ + movw r1, #27848 @ 0x6cc8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.n 7e530 │ │ │ │ + b.n 7e680 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 7e56a │ │ │ │ + beq.n 7e6ba │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 7e564 │ │ │ │ + cbz r3, 7e6b4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 7e526 │ │ │ │ + bne.n 7e676 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2a864 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e52a │ │ │ │ + bne.n 7e67a │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e514 │ │ │ │ + beq.n 7e664 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 7e52a │ │ │ │ - b.n 7e564 │ │ │ │ + bne.n 7e67a │ │ │ │ + b.n 7e6b4 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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 r4, [pc, #272] @ (7e69c ) │ │ │ │ + ldr r4, [pc, #272] @ (7e7ec ) │ │ │ │ mrc 15, 0, r5, 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 7e640 │ │ │ │ - ldr.w lr, [pc, #244] @ 7e6a0 │ │ │ │ + beq.n 7e790 │ │ │ │ + ldr.w lr, [pc, #244] @ 7e7f0 │ │ │ │ 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 7e66a │ │ │ │ + bne.n 7e7ba │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7e5dc │ │ │ │ + beq.n 7e72c │ │ │ │ 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 7e620 │ │ │ │ + beq.n 7e770 │ │ │ │ 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 │ │ │ │ @@ -125346,86 +125476,86 @@ │ │ │ │ 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 7e614 │ │ │ │ + b.n 7e764 │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e614 │ │ │ │ + beq.n 7e764 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 7e5d8 │ │ │ │ - b.n 7e5dc │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + bne.n 7e728 │ │ │ │ + b.n 7e72c │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 7e686 │ │ │ │ + bne.n 7e7d6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e658 │ │ │ │ + b.n 7e7a8 │ │ │ │ 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 7e658 │ │ │ │ + b.n 7e7a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 r4, [pc, #236] @ (7e7a4 ) │ │ │ │ + ldr r4, [pc, #236] @ (7e8f4 ) │ │ │ │ mrc 15, 0, r5, 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 7e732 │ │ │ │ - ldr.w ip, [pc, #212] @ 7e7a8 │ │ │ │ + beq.n 7e882 │ │ │ │ + ldr.w ip, [pc, #212] @ 7e8f8 │ │ │ │ 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 7e778 │ │ │ │ + bne.n 7e8c8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7e756 │ │ │ │ + beq.n 7e8a6 │ │ │ │ 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 │ │ │ │ @@ -125440,93 +125570,93 @@ │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e726 │ │ │ │ + beq.n 7e876 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 7e6fe │ │ │ │ + bne.n 7e84e │ │ │ │ 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 7e726 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 7e876 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e792 │ │ │ │ + bne.n 7e8e2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e748 │ │ │ │ + b.n 7e898 │ │ │ │ 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 7e748 │ │ │ │ + b.n 7e898 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0007e7ac : │ │ │ │ +0007e8fc : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e830 │ │ │ │ + beq.n 7e980 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78b04 │ │ │ │ - cbz r0, 7e826 │ │ │ │ + bl 78c50 │ │ │ │ + cbz r0, 7e976 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 7e800 │ │ │ │ + ble.n 7e950 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r2, r0, #8 │ │ │ │ adds r4, #8 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp ip, r5 │ │ │ │ add.w lr, ip, #1 │ │ │ │ it ne │ │ │ │ strne.w lr, [r3] │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7e7e4 │ │ │ │ - ldr r4, [pc, #48] @ (7e834 ) │ │ │ │ + bne.n 7e934 │ │ │ │ + ldr r4, [pc, #48] @ (7e984 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ @@ -125535,141 +125665,141 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r1, r3, [r0, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (7e838 ) │ │ │ │ - b.n 7e826 │ │ │ │ + ldr r0, [pc, #4] @ (7e988 ) │ │ │ │ + b.n 7e976 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ │ │ │ │ -0007e83c : │ │ │ │ +0007e98c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 7e868 │ │ │ │ + bmi.n 7e9b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #30220 @ 0x760c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1adfd0 │ │ │ │ - cbz r0, 7e866 │ │ │ │ + bl 1aead8 │ │ │ │ + cbz r0, 7e9b6 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #13376 @ 0x3440 │ │ │ │ + movw r1, #14144 @ 0x3740 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 7eb50 │ │ │ │ + bls.w 7eca0 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ mov.w r9, r1, lsr #30 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ cmp.w r9, #0 │ │ │ │ ldr.w r5, [r4, #712] @ 0x2c8 │ │ │ │ itete eq │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #20 │ │ │ │ moveq.w r8, #1 │ │ │ │ movne.w r8, #2 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 7ed0c │ │ │ │ - ldr r3, [pc, #708] @ (7eb98 ) │ │ │ │ + bne.w 7ee5c │ │ │ │ + ldr r3, [pc, #708] @ (7ece8 ) │ │ │ │ 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 r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7ecd4 │ │ │ │ + beq.w 7ee24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7eac6 │ │ │ │ + beq.w 7ec16 │ │ │ │ mov.w r3, r8, lsl #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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, #628] @ (7eb9c ) │ │ │ │ + ldr r2, [pc, #628] @ (7ecec ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ed2e │ │ │ │ + bne.w 7ee7e │ │ │ │ bic.w r3, r6, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7ebe8 │ │ │ │ + bne.w 7ed38 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7eb60 │ │ │ │ + beq.w 7ecb0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7eb16 │ │ │ │ + blt.w 7ec66 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7ebb8 │ │ │ │ + bne.w 7ed08 │ │ │ │ movw r9, #9980 @ 0x26fc │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ ldr.w r4, [r9, #152] @ 0x98 │ │ │ │ - movw r2, #44593 @ 0xae31 │ │ │ │ + movw r2, #44937 @ 0xaf89 │ │ │ │ movt r2, #7 │ │ │ │ movw r0, #9980 @ 0x26fc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movs r1, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 7ed50 │ │ │ │ - bl 7ae84 │ │ │ │ + bne.w 7eea0 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7eb78 │ │ │ │ + beq.w 7ecc8 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.n 7e9c0 │ │ │ │ - ldr r2, [pc, #508] @ (7eb98 ) │ │ │ │ + bpl.n 7eb10 │ │ │ │ + ldr r2, [pc, #508] @ (7ece8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -125677,33 +125807,33 @@ │ │ │ │ orrs r2, r3 │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r0, r2, [r4, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - movw r2, #22697 @ 0x58a9 │ │ │ │ + movw r2, #25145 @ 0x6239 │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7ec5a │ │ │ │ + bne.w 7edaa │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.w 7ecca │ │ │ │ + bne.w 7ee1a │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 7ea32 │ │ │ │ - ldr r2, [pc, #408] @ (7eb98 ) │ │ │ │ + bpl.n 7eb82 │ │ │ │ + ldr r2, [pc, #408] @ (7ece8 ) │ │ │ │ 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 │ │ │ │ @@ -125712,748 +125842,748 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ed42 │ │ │ │ + beq.w 7ee92 │ │ │ │ ldr.w r1, [r2, #272] @ 0x110 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ebee │ │ │ │ + beq.w 7ed3e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 7ed74 │ │ │ │ + bpl.w 7eec4 │ │ │ │ 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] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eaec │ │ │ │ + beq.n 7ec3c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 7eafa │ │ │ │ + bne.n 7ec4a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 7eafa │ │ │ │ - ldr r0, [pc, #292] @ (7eb98 ) │ │ │ │ + beq.n 7ec4a │ │ │ │ + ldr r0, [pc, #292] @ (7ece8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r4, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - beq.w 7ec46 │ │ │ │ - bl 7ca6c │ │ │ │ + beq.w 7ed96 │ │ │ │ + bl 7cbbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eaaa │ │ │ │ + beq.n 7ebfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ed8a │ │ │ │ + beq.w 7eeda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7eabe │ │ │ │ + beq.n 7ec0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ed92 │ │ │ │ + beq.w 7eee2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc.w 7e908 │ │ │ │ + bcc.w 7ea58 │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r4, [r3, ip] │ │ │ │ - b.n 7e908 │ │ │ │ + b.n 7ea58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7ea6c │ │ │ │ + beq.n 7ebbc │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7ea72 │ │ │ │ + bne.n 7ebc2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1adb48 │ │ │ │ + bl 1ae650 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7ec4c │ │ │ │ + b.n 7ed9c │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 7e956 │ │ │ │ - ldr r3, [pc, #120] @ (7eb98 ) │ │ │ │ + bpl.w 7eaa6 │ │ │ │ + ldr r3, [pc, #120] @ (7ece8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #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, r6 │ │ │ │ - beq.n 7eba4 │ │ │ │ + beq.n 7ecf4 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7eba4 │ │ │ │ + bhi.n 7ecf4 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - b.n 7ebac │ │ │ │ + b.n 7ecfc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r5, [pc, #76] @ (7eba0 ) │ │ │ │ + ldr r5, [pc, #76] @ (7ecf0 ) │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e94e │ │ │ │ + bne.w 7ea9e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27088 @ 0x69d0 │ │ │ │ + movw r1, #27856 @ 0x6cd0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7ed20 │ │ │ │ + beq.w 7ee70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ed20 │ │ │ │ + bne.w 7ee70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ed20 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ee70 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, 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 7e962 │ │ │ │ + beq.w 7eab2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e962 │ │ │ │ + bne.w 7eab2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r9, #9980 @ 0x26fc │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 7e96a │ │ │ │ + bne.w 7eaba │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 7e96a │ │ │ │ + ble.w 7eaba │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7e9f2 │ │ │ │ + beq.w 7eb42 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 7e9f2 │ │ │ │ + b.n 7eb42 │ │ │ │ str.w r9, [r5, #16] │ │ │ │ - b.n 7e944 │ │ │ │ - bl 72144 │ │ │ │ + b.n 7ea94 │ │ │ │ + bl 7228c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ed9a │ │ │ │ + beq.w 7eeea │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 7ea38 │ │ │ │ - ldr r2, [pc, #448] @ (7edcc ) │ │ │ │ + bpl.w 7eb88 │ │ │ │ + ldr r2, [pc, #448] @ (7ef1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r7, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r6, r2, r3 │ │ │ │ add.w r6, r6, #92672 @ 0x16a00 │ │ │ │ ldr.w r6, [r6, #252] @ 0xfc │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 7ec3a │ │ │ │ + beq.n 7ed8a │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 7ec3a │ │ │ │ + bhi.n 7ed8a │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7ec42 │ │ │ │ + b.n 7ed92 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 7ea38 │ │ │ │ - bl 7a50c │ │ │ │ + b.n 7eb88 │ │ │ │ + bl 7a660 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7eaa0 │ │ │ │ - b.n 7eaaa │ │ │ │ + bne.w 7ebf0 │ │ │ │ + b.n 7ebfa │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ecc4 │ │ │ │ + bne.n 7ee14 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 7ed4c │ │ │ │ + bne.n 7ee9c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbnz r1, 7ec76 │ │ │ │ + cbnz r1, 7edc6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 7ecb6 │ │ │ │ + bne.n 7ee06 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 7e9ee │ │ │ │ + b.n 7eb3e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ec6a │ │ │ │ + bne.n 7edba │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #10640 @ 0x2990 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 7ec9a │ │ │ │ + beq.n 7edea │ │ │ │ movw ip, #10188 @ 0x27cc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ cmp r3, ip │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r9 │ │ │ │ - beq.n 7ec70 │ │ │ │ + beq.n 7edc0 │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 7ecb2 │ │ │ │ + beq.n 7ee02 │ │ │ │ movw r3, #10188 @ 0x27cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 7ed26 │ │ │ │ - cbz r0, 7ecca │ │ │ │ + bne.n 7ee76 │ │ │ │ + cbz r0, 7ee1a │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ strd r2, r3, [r4, #20] │ │ │ │ - cbz r3, 7ecc0 │ │ │ │ + cbz r3, 7ee10 │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r2, #24] │ │ │ │ - b.n 7e9f2 │ │ │ │ + b.n 7eb42 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 7ec70 │ │ │ │ + beq.n 7edc0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e9ee │ │ │ │ - b.n 7ec72 │ │ │ │ + beq.w 7eb3e │ │ │ │ + b.n 7edc2 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e908 │ │ │ │ + bne.w 7ea58 │ │ │ │ ldr.w r5, [r4, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7ed5c │ │ │ │ + bne.n 7eeac │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 7ed1c │ │ │ │ + cbz r5, 7ee6c │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 7e908 │ │ │ │ + b.n 7ea58 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e908 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 7ea58 │ │ │ │ + bl 1f642c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7eabe │ │ │ │ + b.n 7ec0e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7ecb2 │ │ │ │ + beq.n 7ee02 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 7ecb6 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7ee06 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7ed68 │ │ │ │ + bne.n 7eeb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 7e936 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 7ea86 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r3, #248] @ 0xf8 │ │ │ │ - b.n 7ea32 │ │ │ │ + b.n 7eb82 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 7ec7e │ │ │ │ + b.n 7edce │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e9c0 │ │ │ │ - b.n 7eb78 │ │ │ │ + bne.w 7eb10 │ │ │ │ + b.n 7ecc8 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7ecfe │ │ │ │ + b.n 7ee4e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7e936 │ │ │ │ + b.n 7ea86 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7ec4c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7ed9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7eaaa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ebfa │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7eabe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ec0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7edaa │ │ │ │ + beq.n 7eefa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7edc4 │ │ │ │ + cbz r3, 7ef14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ed20 │ │ │ │ + beq.n 7ee70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ed20 │ │ │ │ + bne.n 7ee70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ed20 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ee70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7edaa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7eefa │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007edd0 : │ │ │ │ - b.w 7edd4 │ │ │ │ +0007ef20 : │ │ │ │ + b.w 7ef24 │ │ │ │ │ │ │ │ -0007edd4 : │ │ │ │ +0007ef24 : │ │ │ │ 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 │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 7eee8 │ │ │ │ + bls.n 7f038 │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ lsrs r6, r0, #30 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ 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 7ef10 │ │ │ │ - ldr r2, [pc, #316] @ (7ef5c ) │ │ │ │ + bne.n 7f060 │ │ │ │ + ldr r2, [pc, #316] @ (7f0ac ) │ │ │ │ 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 7eefe │ │ │ │ + beq.n 7f04e │ │ │ │ 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 │ │ │ │ - beq.n 7ee96 │ │ │ │ + beq.n 7efe6 │ │ │ │ movw r2, #42652 @ 0xa69c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ 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, #232] @ (7ef60 ) │ │ │ │ + ldr r2, [pc, #232] @ (7f0b0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7ef28 │ │ │ │ + bne.n 7f078 │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7eef6 │ │ │ │ + bne.n 7f046 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r7, [r2, #24] │ │ │ │ cmp r7, r0 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [lr, #12] │ │ │ │ strcc.w lr, [r2, #8] │ │ │ │ - bcc.n 7ee58 │ │ │ │ + bcc.n 7efa8 │ │ │ │ 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] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7ee58 │ │ │ │ + bne.n 7efa8 │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7ef40 │ │ │ │ + bne.n 7f090 │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7ef22 │ │ │ │ + cbz r4, 7f072 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 7ee58 │ │ │ │ - ldr r4, [pc, #120] @ (7ef64 ) │ │ │ │ + b.n 7efa8 │ │ │ │ + ldr r4, [pc, #120] @ (7f0b4 ) │ │ │ │ add.w r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 7ee8e │ │ │ │ + b.n 7efde │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7ee58 │ │ │ │ - b.n 7eebe │ │ │ │ + bne.n 7efa8 │ │ │ │ + b.n 7f00e │ │ │ │ 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 7ee58 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 7ee8e │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 7efa8 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 7efde │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 7ef4e │ │ │ │ + bne.n 7f09e │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7ee84 │ │ │ │ + b.n 7efd4 │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7eeda │ │ │ │ + b.n 7f02a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7ee84 │ │ │ │ + b.n 7efd4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0007ef68 <_PyLong_New@@Base>: │ │ │ │ +0007f0b8 <_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 7f11c <_PyLong_New@@Base+0x1b4> │ │ │ │ + bgt.w 7f26c <_PyLong_New@@Base+0x1b4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f040 <_PyLong_New@@Base+0xd8> │ │ │ │ + beq.n 7f190 <_PyLong_New@@Base+0xd8> │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.w 7f0ce <_PyLong_New@@Base+0x166> │ │ │ │ + bmi.w 7f21e <_PyLong_New@@Base+0x166> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7f0bc <_PyLong_New@@Base+0x154> │ │ │ │ - ldr r3, [pc, #388] @ (7f134 <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.w 7f20c <_PyLong_New@@Base+0x154> │ │ │ │ + ldr r3, [pc, #388] @ (7f284 <_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 7f08c <_PyLong_New@@Base+0x124> │ │ │ │ + bcs.n 7f1dc <_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 7f07c <_PyLong_New@@Base+0x114> │ │ │ │ + beq.n 7f1cc <_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, 7f01c <_PyLong_New@@Base+0xb4> │ │ │ │ + cbz r0, 7f16c <_PyLong_New@@Base+0xb4> │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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] @ (7f138 <_PyLong_New@@Base+0x1d0>) │ │ │ │ + ldr r2, [pc, #312] @ (7f288 <_PyLong_New@@Base+0x1d0>) │ │ │ │ cmp r0, r5 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bne.n 7f0d6 <_PyLong_New@@Base+0x16e> │ │ │ │ + bne.n 7f226 <_PyLong_New@@Base+0x16e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f0e6 <_PyLong_New@@Base+0x17e> │ │ │ │ + bne.n 7f236 <_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 r6, r5 │ │ │ │ - bcc.n 7f034 <_PyLong_New@@Base+0xcc> │ │ │ │ + bcc.n 7f184 <_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 7efe4 <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 7f134 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7efe4 <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 7f134 <_PyLong_New@@Base+0x7c> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7f0fa <_PyLong_New@@Base+0x192> │ │ │ │ - ldr r3, [pc, #216] @ (7f134 <_PyLong_New@@Base+0x1cc>) │ │ │ │ + bne.n 7f24a <_PyLong_New@@Base+0x192> │ │ │ │ + ldr r3, [pc, #216] @ (7f284 <_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 7efd6 <_PyLong_New@@Base+0x6e> │ │ │ │ + bne.n 7f126 <_PyLong_New@@Base+0x6e> │ │ │ │ movs r6, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7efe4 <_PyLong_New@@Base+0x7c> │ │ │ │ + bne.n 7f134 <_PyLong_New@@Base+0x7c> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7f102 <_PyLong_New@@Base+0x19a> │ │ │ │ + bne.n 7f252 <_PyLong_New@@Base+0x19a> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7f0ce <_PyLong_New@@Base+0x166> │ │ │ │ + cbz r4, 7f21e <_PyLong_New@@Base+0x166> │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7efe4 <_PyLong_New@@Base+0x7c> │ │ │ │ + b.n 7f134 <_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 7efe4 <_PyLong_New@@Base+0x7c> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.n 7f134 <_PyLong_New@@Base+0x7c> │ │ │ │ + bl 1f642c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7f016 <_PyLong_New@@Base+0xae> │ │ │ │ + b.n 7f166 <_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 7f012 <_PyLong_New@@Base+0xaa> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + beq.n 7f162 <_PyLong_New@@Base+0xaa> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7f110 <_PyLong_New@@Base+0x1a8> │ │ │ │ + bne.n 7f260 <_PyLong_New@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 7f012 <_PyLong_New@@Base+0xaa> │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 7f162 <_PyLong_New@@Base+0xaa> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ movs r6, #16 │ │ │ │ - b.n 7f0c0 <_PyLong_New@@Base+0x158> │ │ │ │ + b.n 7f210 <_PyLong_New@@Base+0x158> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7f0ae <_PyLong_New@@Base+0x146> │ │ │ │ + b.n 7f1fe <_PyLong_New@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7f012 <_PyLong_New@@Base+0xaa> │ │ │ │ + b.n 7f162 <_PyLong_New@@Base+0xaa> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27132 @ 0x69fc │ │ │ │ + movw r1, #27900 @ 0x6cfc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 7f0d2 <_PyLong_New@@Base+0x16a> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 7f222 <_PyLong_New@@Base+0x16a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0007f13c : │ │ │ │ +0007f28c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f368 │ │ │ │ + beq.w 7f4b8 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7f39e │ │ │ │ + beq.w 7f4ee │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7f246 │ │ │ │ + blt.n 7f396 │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 7f17a │ │ │ │ + cbnz r3, 7f2ca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f292 │ │ │ │ + bne.w 7f3e2 │ │ │ │ movw r4, #9980 @ 0x26fc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #44593 @ 0xae31 │ │ │ │ + movw r1, #44937 @ 0xaf89 │ │ │ │ movt r1, #7 │ │ │ │ mov r6, ip │ │ │ │ cmp r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.w 7f386 │ │ │ │ + bne.w 7f4d6 │ │ │ │ movw r0, #9980 @ 0x26fc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f21a │ │ │ │ + beq.n 7f36a │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bpl.n 7f1e6 │ │ │ │ - ldr r1, [pc, #592] @ (7f40c ) │ │ │ │ + bpl.n 7f336 │ │ │ │ + ldr r1, [pc, #592] @ (7f55c ) │ │ │ │ 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] │ │ │ │ @@ -126463,505 +126593,497 @@ │ │ │ │ strd lr, r1, [r0, #-8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 7f21e │ │ │ │ - movw r1, #22697 @ 0x58a9 │ │ │ │ + cbnz r3, 7f36e │ │ │ │ + movw r1, #25145 @ 0x6239 │ │ │ │ movt r1, #16 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7f2c0 │ │ │ │ + bne.n 7f410 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 7f3ce │ │ │ │ + bne.w 7f51e │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ - movw r1, #22697 @ 0x58a9 │ │ │ │ + movw r1, #25145 @ 0x6239 │ │ │ │ movt r1, #16 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7f350 │ │ │ │ + bne.w 7f4a0 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 7f218 │ │ │ │ + b.n 7f368 │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r1, #30 │ │ │ │ - bpl.n 7f16e │ │ │ │ - ldr r1, [pc, #444] @ (7f40c ) │ │ │ │ + bpl.n 7f2be │ │ │ │ + ldr r1, [pc, #444] @ (7f55c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r4, r2, r1 │ │ │ │ add.w r4, r4, #92672 @ 0x16a00 │ │ │ │ ldr.w r4, [r4, #252] @ 0xfc │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f280 │ │ │ │ + beq.n 7f3d0 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 7f280 │ │ │ │ + bhi.n 7f3d0 │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ add r2, r1 │ │ │ │ - b.n 7f288 │ │ │ │ + b.n 7f3d8 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f172 │ │ │ │ - b.n 7f17a │ │ │ │ + beq.w 7f2c2 │ │ │ │ + b.n 7f2ca │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #9980 @ 0x26fc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f35e │ │ │ │ + bne.n 7f4ae │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 7f182 │ │ │ │ + bne.w 7f2d2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 7f182 │ │ │ │ + ble.w 7f2d2 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 7f21a │ │ │ │ + beq.n 7f36a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 7f21a │ │ │ │ + b.n 7f36a │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7f362 │ │ │ │ + bne.n 7f4b2 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7f3ba │ │ │ │ + bne.n 7f50a │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7f30c │ │ │ │ - cbnz r3, 7f2fe │ │ │ │ + bne.n 7f45c │ │ │ │ + cbnz r3, 7f44e │ │ │ │ mov lr, r1 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 7f356 │ │ │ │ + beq.n 7f4a6 │ │ │ │ movw r4, #10640 @ 0x2990 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 7f33a │ │ │ │ + beq.n 7f48a │ │ │ │ movw r4, #10188 @ 0x27cc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n 7f33a │ │ │ │ - cbz r3, 7f33a │ │ │ │ + beq.n 7f48a │ │ │ │ + cbz r3, 7f48a │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r0, #20] │ │ │ │ - cbz r3, 7f308 │ │ │ │ + cbz r3, 7f458 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 7f21a │ │ │ │ + b.n 7f36a │ │ │ │ ldr.w r5, [ip, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7f2d6 │ │ │ │ + bne.n 7f426 │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ movw r6, #10640 @ 0x2990 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 7f332 │ │ │ │ + beq.n 7f482 │ │ │ │ movw r6, #10188 @ 0x27cc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f3f4 │ │ │ │ + bne.n 7f544 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f406 │ │ │ │ + bne.n 7f556 │ │ │ │ mov r3, ip │ │ │ │ - b.n 7f2da │ │ │ │ + b.n 7f42a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f3f0 │ │ │ │ + bne.n 7f540 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7f218 │ │ │ │ + beq.w 7f368 │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 7f218 │ │ │ │ + b.n 7f368 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7f2c6 │ │ │ │ + beq.n 7f416 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 7f34c │ │ │ │ + b.n 7f49c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7f182 │ │ │ │ + b.n 7f2d2 │ │ │ │ movs r3, #0 │ │ │ │ mov lr, r3 │ │ │ │ - b.n 7f2da │ │ │ │ + b.n 7f42a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #27088 @ 0x69d0 │ │ │ │ + movw r1, #27856 @ 0x6cd0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r3, r0 │ │ │ │ movw r0, #9980 @ 0x26fc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ blx r3 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f1e6 │ │ │ │ - b.n 7f21a │ │ │ │ + bne.w 7f336 │ │ │ │ + b.n 7f36a │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7f3c2 │ │ │ │ + blt.n 7f512 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f294 │ │ │ │ + bne.w 7f3e4 │ │ │ │ movw r4, #9980 @ 0x26fc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7f182 │ │ │ │ + b.n 7f2d2 │ │ │ │ mov ip, r1 │ │ │ │ mov.w lr, #0 │ │ │ │ - b.n 7f316 │ │ │ │ + b.n 7f466 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.n 7f3a2 │ │ │ │ + bpl.n 7f4f2 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7f24e │ │ │ │ + b.n 7f39e │ │ │ │ movw r1, #10640 @ 0x2990 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7f3ec │ │ │ │ + beq.n 7f53c │ │ │ │ movw r1, #10188 @ 0x27cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ subs r3, r3, r1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f340 │ │ │ │ + beq.n 7f490 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7f340 │ │ │ │ + b.n 7f490 │ │ │ │ mov r1, lr │ │ │ │ - b.n 7f2fe │ │ │ │ + b.n 7f44e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f2da │ │ │ │ + beq.w 7f42a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f3f0 │ │ │ │ + bne.n 7f540 │ │ │ │ strd lr, r1, [r0, #20] │ │ │ │ - b.n 7f34c │ │ │ │ + b.n 7f49c │ │ │ │ mov r1, ip │ │ │ │ - b.n 7f2fe │ │ │ │ + b.n 7f44e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 7f438 │ │ │ │ - cbnz r2, 7f432 │ │ │ │ + cbnz r3, 7f588 │ │ │ │ + cbnz r2, 7f582 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #9980 @ 0x26fc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ - bne.n 7f49c │ │ │ │ + bne.n 7f5ec │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - b.n 7f42e │ │ │ │ + b.n 7f57e │ │ │ │ ldr.w lr, [r3, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f4be │ │ │ │ + bne.n 7f60e │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #9980 @ 0x26fc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7f4ce │ │ │ │ + bne.n 7f61e │ │ │ │ ldr r4, [r3, #24] │ │ │ │ mov r6, r4 │ │ │ │ - cbnz r4, 7f48a │ │ │ │ - cbnz r2, 7f4a8 │ │ │ │ + cbnz r4, 7f5da │ │ │ │ + cbnz r2, 7f5f8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f4b4 │ │ │ │ + beq.n 7f604 │ │ │ │ movw ip, #10188 @ 0x27cc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f496 │ │ │ │ + beq.n 7f5e6 │ │ │ │ movw ip, #10640 @ 0x2990 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7f496 │ │ │ │ - cbz r2, 7f496 │ │ │ │ + beq.n 7f5e6 │ │ │ │ + cbz r2, 7f5e6 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 7f4ae │ │ │ │ + cbz r3, 7f5fe │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7f4ae │ │ │ │ + b.n 7f5fe │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov lr, r3 │ │ │ │ - cbz r4, 7f4d0 │ │ │ │ + cbz r4, 7f620 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f45a │ │ │ │ - b.n 7f47c │ │ │ │ + beq.n 7f5aa │ │ │ │ + b.n 7f5cc │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f47c │ │ │ │ + bne.n 7f5cc │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f42e │ │ │ │ - b.n 7f4ba │ │ │ │ + beq.n 7f57e │ │ │ │ + b.n 7f60a │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ mov lr, r3 │ │ │ │ str.w r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7f42e │ │ │ │ + b.n 7f57e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f4b4 │ │ │ │ + bne.n 7f604 │ │ │ │ movw ip, #9980 @ 0x26fc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 7f45a │ │ │ │ + b.n 7f5aa │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r5, #10640 @ 0x2990 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7f4ea │ │ │ │ + beq.n 7f63a │ │ │ │ movw r5, #10188 @ 0x27cc │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 7f4f0 │ │ │ │ - cbnz r2, 7f500 │ │ │ │ + bne.n 7f640 │ │ │ │ + cbnz r2, 7f650 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 7f45a │ │ │ │ + b.n 7f5aa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f45a │ │ │ │ + beq.n 7f5aa │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7f47c │ │ │ │ + bne.n 7f5cc │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - b.n 7f4ba │ │ │ │ + b.n 7f60a │ │ │ │ mov lr, r6 │ │ │ │ - b.n 7f47c │ │ │ │ + b.n 7f5cc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 7f524 │ │ │ │ + bhi.n 7f674 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ lsrs r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f5c4 │ │ │ │ + beq.n 7f714 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ mov.w lr, r3, lsl #30 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ bic.w lr, lr, #2147483648 @ 0x80000000 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7f5a4 │ │ │ │ + bcs.n 7f6f4 │ │ │ │ sub.w ip, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7f5b4 │ │ │ │ + beq.n 7f704 │ │ │ │ and.w lr, r5, r3, lsl #30 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7f5a4 │ │ │ │ + bcs.n 7f6f4 │ │ │ │ sub.w ip, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7f5b4 │ │ │ │ + beq.n 7f704 │ │ │ │ ldr.w lr, [r0, r2, lsl #2] │ │ │ │ and.w r2, r5, r3, lsl #30 │ │ │ │ orr.w r3, r2, r3, lsr #1 │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7f5a4 │ │ │ │ + bcs.n 7f6f4 │ │ │ │ mov lr, r4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w r2, r2, r3, lsr #1 │ │ │ │ - beq.n 7f5b4 │ │ │ │ + beq.n 7f704 │ │ │ │ ldr.w r3, [lr, #-4]! │ │ │ │ add r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 7f582 │ │ │ │ + bcc.n 7f6d2 │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ mov r2, ip │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f532 │ │ │ │ + bne.n 7f682 │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f5d4 : │ │ │ │ +0007f724 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #23548 @ 0x5bfc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 7ae30 │ │ │ │ - cbz r0, 7f604 │ │ │ │ + bl 7af88 │ │ │ │ + cbz r0, 7f754 │ │ │ │ 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} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f6f6 │ │ │ │ + beq.n 7f836 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ movs r5, #1 │ │ │ │ ldrb r7, [r0, #4] │ │ │ │ add.w lr, r1, #12 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #0 │ │ │ │ lsls r5, r7 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 7f646 │ │ │ │ + b.n 7f796 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.n 7f6ca │ │ │ │ + bgt.n 7f81a │ │ │ │ mov.w ip, r3, lsl #1 │ │ │ │ add.w r4, r0, ip │ │ │ │ ldrsh.w r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 7f668 │ │ │ │ + bne.n 7f7b8 │ │ │ │ add ip, r0 │ │ │ │ strh.w r1, [ip, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7f666 │ │ │ │ + beq.n 7f7b6 │ │ │ │ ldrb r7, [r0, #4] │ │ │ │ add.w lr, lr, #12 │ │ │ │ ldr.w r2, [lr, #-12] │ │ │ │ cmp r7, #7 │ │ │ │ and.w r3, r5, r2 │ │ │ │ - bgt.n 7f620 │ │ │ │ + bgt.n 7f770 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w ip, [r4, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7f668 │ │ │ │ + bne.n 7f7b8 │ │ │ │ strb r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7f640 │ │ │ │ + bne.n 7f790 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov.w ip, r2, lsr #5 │ │ │ │ add r4, r3 │ │ │ │ add.w r3, ip, #1 │ │ │ │ cmp r7, #7 │ │ │ │ add r3, r4 │ │ │ │ and.w r3, r3, r5 │ │ │ │ - bgt.n 7f6b2 │ │ │ │ + bgt.n 7f7f6 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w r2, [r4, #20] │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 7f6e6 │ │ │ │ - cmp r7, #7 │ │ │ │ - ble.n 7f6c6 │ │ │ │ - cmp r7, #15 │ │ │ │ - it gt │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - bgt.n 7f6da │ │ │ │ - mov.w ip, r3, lsl #1 │ │ │ │ - b.n 7f634 │ │ │ │ - add.w r2, r0, r3, lsl #2 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ - adds r2, #1 │ │ │ │ - beq.n 7f688 │ │ │ │ + beq.n 7f7ae │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ + mov.w ip, ip, lsr #5 │ │ │ │ + adds r3, #1 │ │ │ │ + add r3, ip │ │ │ │ + ands r3, r5 │ │ │ │ + b.n 7f7ce │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, ip │ │ │ │ ands r3, r5 │ │ │ │ - add.w r2, r0, r3, lsl #1 │ │ │ │ cmp r7, #15 │ │ │ │ - bgt.n 7f69a │ │ │ │ - ldrsh.w r2, [r2, #20] │ │ │ │ + add.w r2, r0, r3, lsl #1 │ │ │ │ + itet gt │ │ │ │ + addgt.w r2, r0, r3, lsl #2 │ │ │ │ + ldrshle.w r2, [r2, #20] │ │ │ │ + ldrgt r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 7f6a4 │ │ │ │ - cmp r7, #7 │ │ │ │ - bgt.n 7f68c │ │ │ │ - adds r4, r0, r3 │ │ │ │ - b.n 7f65e │ │ │ │ + bne.n 7f7e8 │ │ │ │ + cmp r7, #15 │ │ │ │ + it gt │ │ │ │ + lslgt r4, r3, #2 │ │ │ │ + bgt.n 7f82a │ │ │ │ + mov.w ip, r3, lsl #1 │ │ │ │ + b.n 7f784 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 7f66a │ │ │ │ + bne.n 7f7ba │ │ │ │ add r4, r0 │ │ │ │ str r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7f640 │ │ │ │ + bne.n 7f790 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add.w r3, r3, r3, lsl #2 │ │ │ │ - mov.w ip, ip, lsr #5 │ │ │ │ - adds r3, #1 │ │ │ │ - add r3, ip │ │ │ │ - ands r3, r5 │ │ │ │ - b.n 7f67e │ │ │ │ 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] │ │ │ │ @@ -126976,219 +127098,219 @@ │ │ │ │ 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] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7f7ac │ │ │ │ + bne.n 7f8ec │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - cbnz r4, 7f77e │ │ │ │ + cbnz r4, 7f8be │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - cbnz r4, 7f750 │ │ │ │ + cbnz r4, 7f890 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f83c │ │ │ │ + b.w 7f97c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7f744 │ │ │ │ + beq.n 7f884 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f744 │ │ │ │ + bne.n 7f884 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #208] @ (7f838 ) │ │ │ │ + ldr r2, [pc, #208] @ (7f978 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7f7f4 │ │ │ │ + bne.n 7f934 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7f746 │ │ │ │ + b.n 7f886 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7f740 │ │ │ │ + beq.n 7f880 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f740 │ │ │ │ - ldr r2, [pc, #164] @ (7f838 ) │ │ │ │ + bne.n 7f880 │ │ │ │ + ldr r2, [pc, #164] @ (7f978 ) │ │ │ │ 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 7f810 │ │ │ │ + bne.n 7f950 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f740 │ │ │ │ + b.n 7f880 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7f73c │ │ │ │ + beq.n 7f87c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7f73c │ │ │ │ + bne.n 7f87c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr r2, [pc, #116] @ (7f838 ) │ │ │ │ + ldr r2, [pc, #116] @ (7f978 ) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 7f7d8 │ │ │ │ + cbnz r1, 7f918 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f73c │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7f87c │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7f7ce │ │ │ │ + beq.n 7f90e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f7ce │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7f90e │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7f774 │ │ │ │ + beq.n 7f8b4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f774 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 7f8b4 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f826 │ │ │ │ + bne.n 7f966 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f740 │ │ │ │ + b.n 7f880 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7f81c │ │ │ │ + b.n 7f95c │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0007f83c : │ │ │ │ +0007f97c : │ │ │ │ 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 7fa48 │ │ │ │ - ldr r2, [pc, #512] @ (7fa6c ) │ │ │ │ + bne.w 7fb88 │ │ │ │ + ldr r2, [pc, #512] @ (7fbac ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movw ip, #20256 @ 0x4f20 │ │ │ │ movt ip, #73 @ 0x49 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 7f8ee │ │ │ │ + ble.n 7fa2e │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7f900 │ │ │ │ - cbz r1, 7f8ea │ │ │ │ + bne.n 7fa40 │ │ │ │ + cbz r1, 7fa2a │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7f920 │ │ │ │ + beq.n 7fa60 │ │ │ │ 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 7f8d2 │ │ │ │ + bgt.n 7fa12 │ │ │ │ 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, 7f920 │ │ │ │ + cbz r2, 7fa60 │ │ │ │ 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, 7f90c │ │ │ │ - cbz r2, 7f944 │ │ │ │ + cbz r0, 7fa4c │ │ │ │ + cbz r2, 7fa84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [ip, #724] @ 0x2d4 │ │ │ │ subs r1, r0, r3 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7f89c │ │ │ │ + beq.n 7f9dc │ │ │ │ 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, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7fa40 │ │ │ │ + bne.w 7fb80 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7f8ea │ │ │ │ + b.n 7fa2a │ │ │ │ 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 │ │ │ │ @@ -127198,72 +127320,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 7f982 │ │ │ │ + bne.n 7fac2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7f97e │ │ │ │ + cbz r3, 7fabe │ │ │ │ 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 7f9e2 │ │ │ │ + beq.n 7fb22 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7f9bc │ │ │ │ + beq.n 7fafc │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7f99a │ │ │ │ + cbnz r3, 7fada │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 7f8ea │ │ │ │ + beq.n 7fa2a │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7f9dc │ │ │ │ + cbz r1, 7fb1c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 7f9b6 │ │ │ │ + cbz r3, 7faf6 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 7f8ea │ │ │ │ + b.n 7fa2a │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7f9ca │ │ │ │ + cbz r3, 7fb0a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f8ea │ │ │ │ + bne.n 7fa2a │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7f8ea │ │ │ │ + b.n 7fa2a │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7f9a6 │ │ │ │ + b.n 7fae6 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f98c │ │ │ │ + beq.n 7facc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7fa3a │ │ │ │ + cbz r3, 7fb7a │ │ │ │ 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, 7fa14 │ │ │ │ + cbz r3, 7fb54 │ │ │ │ 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 │ │ │ │ @@ -127272,348 +127394,348 @@ │ │ │ │ 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 7f8ea │ │ │ │ + b.n 7fa2a │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7f9ee │ │ │ │ + b.n 7fb2e │ │ │ │ ldr.w r0, [ip, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 7f938 │ │ │ │ + b.n 7fa78 │ │ │ │ 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] @ (7fa6c ) │ │ │ │ + ldr r1, [pc, #8] @ (7fbac ) │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ - b.n 7f870 │ │ │ │ + b.n 7f9b0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fa70 <_PyType_GetDict@@Base>: │ │ │ │ +0007fbb0 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 7fa7c <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 7fbbc <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #64] @ 7fac0 <_PyType_GetDict@@Base+0x50> │ │ │ │ + ldr.w ip, [pc, #64] @ 7fc00 <_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 7faaa <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 7fbea <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 7fab6 <_PyType_GetDict@@Base+0x46> │ │ │ │ + bls.n 7fbf6 <_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 7fab2 <_PyType_GetDict@@Base+0x42> │ │ │ │ + b.n 7fbf2 <_PyType_GetDict@@Base+0x42> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fac4 : │ │ │ │ +0007fc04 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7fb1a │ │ │ │ + bpl.n 7fc5a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fb00 │ │ │ │ + bne.n 7fc40 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 7fb00 │ │ │ │ + beq.n 7fc40 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7fb2a │ │ │ │ + beq.n 7fc6a │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7fafc │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + b.n 7fc3c │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7fafc │ │ │ │ + b.n 7fc3c │ │ │ │ nop │ │ │ │ │ │ │ │ -0007fb30 : │ │ │ │ +0007fc70 : │ │ │ │ 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, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7fb58 │ │ │ │ + bl 7fc98 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8013a │ │ │ │ + beq.w 8027a │ │ │ │ mov r9, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r2 │ │ │ │ str r2, [sp, #24] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ cmp r3, #81 @ 0x51 │ │ │ │ - bhi.w 80546 │ │ │ │ + bhi.w 80686 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 7ff98 │ │ │ │ + beq.w 800d8 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.w 8004c │ │ │ │ + beq.w 8018c │ │ │ │ ldr.w r3, [r9, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fb8c │ │ │ │ + bne.n 7fccc │ │ │ │ ldr.w sl, [r7] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 80464 │ │ │ │ + beq.w 805a4 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ blx 29770 │ │ │ │ - cbz r0, 7fbc0 │ │ │ │ + cbz r0, 7fd00 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8045e │ │ │ │ + beq.w 8059e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 29d00 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80418 │ │ │ │ + beq.w 80558 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, sl │ │ │ │ blx 29db8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 800d4 │ │ │ │ + bne.w 80214 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80144 │ │ │ │ + beq.w 80284 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80332 │ │ │ │ + beq.w 80472 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 8031e │ │ │ │ + beq.w 8045e │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fcaa │ │ │ │ + beq.n 7fdea │ │ │ │ add.w r0, r2, #8 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80336 │ │ │ │ + beq.w 80476 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r0, #4] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fca4 │ │ │ │ + beq.n 7fde4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8033a │ │ │ │ + beq.w 8047a │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7fca4 │ │ │ │ + cbz r3, 7fde4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8033e │ │ │ │ + beq.w 8047e │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #28] │ │ │ │ ldr r3, [r2, #32] │ │ │ │ - cbz r3, 7fca4 │ │ │ │ + cbz r3, 7fde4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80342 │ │ │ │ + beq.w 80482 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 7fca4 │ │ │ │ + cbz r3, 7fde4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 80346 │ │ │ │ + beq.w 80486 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 7fca4 │ │ │ │ + cbz r3, 7fde4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8034a │ │ │ │ + beq.w 8048a │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 7fca4 │ │ │ │ + cbz r3, 7fde4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 8034e │ │ │ │ + beq.w 8048e │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r5, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ - cbz r3, 7fca4 │ │ │ │ + cbz r3, 7fde4 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 802e6 │ │ │ │ + beq.w 80426 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 802ea │ │ │ │ + beq.w 8042a │ │ │ │ ldr.w r3, [r2, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fc90 │ │ │ │ + bne.n 7fdd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 80266 │ │ │ │ + bne.w 803a6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80286 │ │ │ │ + beq.w 803c6 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r1, r3, #23 │ │ │ │ - bpl.n 7fcee │ │ │ │ + bpl.n 7fe2e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 800c4 │ │ │ │ + ble.w 80204 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r4, r5, #8 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8025c │ │ │ │ + beq.w 8039c │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #256 @ 0x100 │ │ │ │ - beq.w 804ea │ │ │ │ + beq.w 8062a │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, r2 │ │ │ │ - blt.n 7fcd0 │ │ │ │ + blt.n 7fe10 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7fd3c │ │ │ │ + ble.n 7fe7c │ │ │ │ add.w lr, r5, #8 │ │ │ │ str r5, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [sl, #172] @ 0xac │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80170 │ │ │ │ + beq.w 802b0 │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ - ble.w 8018e │ │ │ │ + ble.w 802ce │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 8014e │ │ │ │ + bne.w 8028e │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7fd0c │ │ │ │ + bne.n 7fe4c │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 803b6 │ │ │ │ + bge.w 804f6 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ - cbz r2, 7fd5e │ │ │ │ + cbz r2, 7fe9e │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8038e │ │ │ │ + bne.w 804ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 1aed24 │ │ │ │ + bl 1af82c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8025c │ │ │ │ + beq.w 8039c │ │ │ │ ldr.w sl, [r7, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8015e │ │ │ │ + beq.w 8029e │ │ │ │ it ge │ │ │ │ strge.w sl, [sp, #36] @ 0x24 │ │ │ │ - blt.w 8021c │ │ │ │ + blt.w 8035c │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8025c │ │ │ │ + beq.w 8039c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r1, r0, #512 @ 0x200 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - cbz r2, 7fdb6 │ │ │ │ + cbz r2, 7fef6 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -127633,15 +127755,15 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add.w r2, r4, #420 @ 0x1a4 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #0] │ │ │ │ lsls r0, r0, #30 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ - bmi.w 803d2 │ │ │ │ + bmi.w 80512 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -127652,1121 +127774,1121 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w sl, [r4, #16] │ │ │ │ str.w r9, [r4, #436] @ 0x1b4 │ │ │ │ str.w r9, [r4, #428] @ 0x1ac │ │ │ │ str.w fp, [r4, #12] │ │ │ │ str.w fp, [r4, #448] @ 0x1c0 │ │ │ │ - cbz r3, 7fe6a │ │ │ │ - movw r8, #42556 @ 0xa63c │ │ │ │ + cbz r3, 7ffaa │ │ │ │ + movw r8, #43324 @ 0xa93c │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - beq.w 80040 │ │ │ │ - bgt.w 7ffd0 │ │ │ │ + beq.w 80180 │ │ │ │ + bgt.w 80110 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 80040 │ │ │ │ + bls.w 80180 │ │ │ │ ldrsh.w r1, [r8, r3, lsl #2] │ │ │ │ add.w r3, r8, r3, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldrsh.w r2, [r3, #2] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r2, r4 │ │ │ │ - bne.w 80124 │ │ │ │ + bne.w 80264 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fe36 │ │ │ │ + bne.n 7ff76 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80152 │ │ │ │ + beq.w 80292 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7ff66 │ │ │ │ + blt.n 800a6 │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #44593 @ 0xae31 │ │ │ │ + movw r3, #44937 @ 0xaf89 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7feca │ │ │ │ + bne.n 8000a │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r2, 7feaa │ │ │ │ + cbz r2, 7ffea │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 8036e │ │ │ │ + blt.w 804ae │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 80352 │ │ │ │ + blt.w 80492 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 8052a │ │ │ │ + blt.w 8066a │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 804c4 │ │ │ │ + blt.w 80604 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r6, [r4, #132] @ 0x84 │ │ │ │ - bmi.w 80490 │ │ │ │ + bmi.w 805d0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - cbz r1, 7ff12 │ │ │ │ + cbz r1, 80052 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7e4dc │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7e62c │ │ │ │ + bl 7b320 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ff66 │ │ │ │ + beq.n 800a6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #708] @ (801b4 ) │ │ │ │ + ldr r1, [pc, #708] @ (802f4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff0c │ │ │ │ + beq.n 8004c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80488 │ │ │ │ + beq.w 805c8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 7ff66 │ │ │ │ + beq.n 800a6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80114 │ │ │ │ + bne.w 80254 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8012a │ │ │ │ - ldr r1, [pc, #660] @ (801b8 ) │ │ │ │ + bne.w 8026a │ │ │ │ + ldr r1, [pc, #660] @ (802f8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 79304 │ │ │ │ - cbnz r0, 7ff66 │ │ │ │ + bl 79450 │ │ │ │ + cbnz r0, 800a6 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 29770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80442 │ │ │ │ + beq.w 80582 │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806c8 │ │ │ │ + bl 80808 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7ff66 │ │ │ │ + cbz r0, 800a6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (801b8 ) │ │ │ │ + ldr r1, [pc, #620] @ (802f8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ff66 │ │ │ │ + beq.n 800a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8043a │ │ │ │ - bl 80728 │ │ │ │ + beq.w 8057a │ │ │ │ + bl 80868 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8041c │ │ │ │ + bne.w 8055c │ │ │ │ mov fp, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r9 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, fp │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 80512 │ │ │ │ + bne.w 80652 │ │ │ │ ldr.w r8, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 80260 │ │ │ │ + beq.w 803a0 │ │ │ │ blx 29d00 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 803f4 │ │ │ │ + beq.w 80534 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ mov r2, sl │ │ │ │ blx 29db8 │ │ │ │ - b.n 7fb9e │ │ │ │ + b.n 7fcde │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - bne.w 7fe4a │ │ │ │ + bne.w 7ff8a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r6 │ │ │ │ - bl 80740 │ │ │ │ + bl 80880 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80740 │ │ │ │ + bl 80880 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80740 │ │ │ │ + bl 80880 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 80040 │ │ │ │ + ble.n 80180 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 8029c │ │ │ │ + bmi.w 803dc │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 80040 │ │ │ │ + beq.n 80180 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 802ee │ │ │ │ + bmi.w 8042e │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 80040 │ │ │ │ + beq.n 80180 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 802fe │ │ │ │ + bmi.w 8043e │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 80040 │ │ │ │ + beq.n 80180 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 8030e │ │ │ │ + bmi.w 8044e │ │ │ │ subs r2, r6, #4 │ │ │ │ - beq.n 80040 │ │ │ │ + beq.n 80180 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 8028c │ │ │ │ + bmi.w 803cc │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 80032 │ │ │ │ + bne.n 80172 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fe36 │ │ │ │ - b.n 7fe6a │ │ │ │ + bne.w 7ff76 │ │ │ │ + b.n 7ffaa │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 80400 │ │ │ │ + bne.w 80540 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w sl, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7fb9e │ │ │ │ + beq.w 7fcde │ │ │ │ strd r8, r9, [sp, #28] │ │ │ │ mov fp, r3 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - movw r8, #27228 @ 0x6a5c │ │ │ │ + movw r8, #27996 @ 0x6d5c │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ mov r4, sl │ │ │ │ - movw r9, #27248 @ 0x6a70 │ │ │ │ + movw r9, #28016 @ 0x6d70 │ │ │ │ movt r9, #40 @ 0x28 │ │ │ │ - movw sl, #7484 @ 0x1d3c │ │ │ │ + movw sl, #8252 @ 0x203c │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 800f4 │ │ │ │ + beq.n 80234 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8010c │ │ │ │ + beq.n 8024c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ blx 2aa68 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80168 │ │ │ │ + beq.n 802a8 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 801c4 │ │ │ │ + bmi.w 80304 │ │ │ │ ldr.w r4, [fp, #20]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 80084 │ │ │ │ + bne.n 801c4 │ │ │ │ ldrd r8, r9, [sp, #28] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b.n 7fb9e │ │ │ │ + b.n 7fcde │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 7fd3c │ │ │ │ + b.n 7fe7c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r5 │ │ │ │ - bpl.w 7fcaa │ │ │ │ + bpl.w 7fdea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7fcb8 │ │ │ │ + beq.w 7fdf8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 7fcb8 │ │ │ │ + b.n 7fdf8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ - movw r1, #7484 @ 0x1d3c │ │ │ │ + movw r1, #8252 @ 0x203c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8009c │ │ │ │ + bne.n 801dc │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 8009c │ │ │ │ - ldr r1, [pc, #164] @ (801bc ) │ │ │ │ + b.n 801dc │ │ │ │ + ldr r1, [pc, #164] @ (802fc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl bf0a0 │ │ │ │ + bl bf970 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ff1a │ │ │ │ - b.n 7ff66 │ │ │ │ + bne.w 8005a │ │ │ │ + b.n 800a6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r3, r1] │ │ │ │ - b.n 80040 │ │ │ │ - ldr r1, [pc, #148] @ (801c0 ) │ │ │ │ + b.n 80180 │ │ │ │ + ldr r1, [pc, #148] @ (80300 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl bf0a0 │ │ │ │ + bl bf970 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7ff22 │ │ │ │ - b.n 7ff66 │ │ │ │ + bne.w 80062 │ │ │ │ + b.n 800a6 │ │ │ │ mov r8, r6 │ │ │ │ str r6, [sp, #24] │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ - b.n 7fba6 │ │ │ │ + b.n 7fce6 │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.n 7fcaa │ │ │ │ + b.n 7fdea │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7fd22 │ │ │ │ - movw r3, #14949 @ 0x3a65 │ │ │ │ + b.n 7fe62 │ │ │ │ + movw r3, #18181 @ 0x4705 │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 7fe72 │ │ │ │ + b.n 7ffb2 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ - b.n 7fd82 │ │ │ │ + b.n 7fec2 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 800ac │ │ │ │ + b.n 801ec │ │ │ │ mov r3, sl │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fd32 │ │ │ │ + beq.w 7fe72 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80172 │ │ │ │ + bne.n 802b2 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7fd32 │ │ │ │ + beq.w 7fe72 │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 802ac │ │ │ │ + beq.w 803ec │ │ │ │ ldr.w ip, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.w 802ca │ │ │ │ + ble.w 8040a │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 8019e │ │ │ │ + bne.n 802de │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7fd32 │ │ │ │ - add r3, pc, #736 @ (adr r3, 80498 ) │ │ │ │ + b.n 7fe72 │ │ │ │ + add r3, pc, #736 @ (adr r3, 805d8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - cbz r4, 8020c │ │ │ │ + cbz r4, 8034c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #352 @ (adr r3, 80324 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 80464 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 80200 │ │ │ │ + bgt.n 80340 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 801da │ │ │ │ + blt.n 8031a │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 800b2 │ │ │ │ + blt.w 801f2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27328 @ 0x6ac0 │ │ │ │ + movw r1, #28096 @ 0x6dc0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ mov sl, fp │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7ff78 │ │ │ │ + b.n 800b8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27272 @ 0x6a88 │ │ │ │ + movw r1, #28040 @ 0x6d88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801f4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 80334 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, sl, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add.w sl, r2, r1 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7fd82 │ │ │ │ + beq.w 7fec2 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ orrs r1, r0 │ │ │ │ lsls r2, r1, #8 │ │ │ │ - bmi.w 7fd82 │ │ │ │ + bmi.w 7fec2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #28716 @ 0x702c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 801fc │ │ │ │ - bl 78208 │ │ │ │ - b.n 7fb9e │ │ │ │ + b.n 8033c │ │ │ │ + bl 78350 │ │ │ │ + b.n 7fcde │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.w 800e2 │ │ │ │ + bmi.w 80222 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27460 @ 0x6b44 │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 801fc │ │ │ │ + b.n 8033c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8003a │ │ │ │ + b.n 8017a │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 80006 │ │ │ │ + b.n 80146 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 801b0 │ │ │ │ + beq.w 802f0 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 802ae │ │ │ │ + bne.n 803ee │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 801b0 │ │ │ │ + beq.w 802f0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - movw r1, #27596 @ 0x6bcc │ │ │ │ + movw r1, #28364 @ 0x6ecc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov sl, r5 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801fc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8033c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 7fc9c │ │ │ │ + b.n 7fddc │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - b.n 7fc9c │ │ │ │ + b.n 7fddc │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 80012 │ │ │ │ + b.n 80152 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 8001e │ │ │ │ + b.n 8015e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 8002a │ │ │ │ + b.n 8016a │ │ │ │ ldrd r5, r3, [r2, #4] │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fc18 │ │ │ │ - b.n 7fca4 │ │ │ │ + bne.w 7fd58 │ │ │ │ + b.n 7fde4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 7fc12 │ │ │ │ + b.n 7fd52 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 7fc28 │ │ │ │ + b.n 7fd68 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ - b.n 7fc3a │ │ │ │ + b.n 7fd7a │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 7fc4a │ │ │ │ + b.n 7fd8a │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - b.n 7fc5a │ │ │ │ + b.n 7fd9a │ │ │ │ ldr r1, [r2, #44] @ 0x2c │ │ │ │ - b.n 7fc6a │ │ │ │ + b.n 7fdaa │ │ │ │ ldr r1, [r2, #52] @ 0x34 │ │ │ │ - b.n 7fc7a │ │ │ │ + b.n 7fdba │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 7fc8a │ │ │ │ + b.n 7fdca │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #28852 @ 0x70b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 7ff66 │ │ │ │ + bl d54ec │ │ │ │ + b.n 800a6 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #28016 @ 0x6d70 │ │ │ │ + movw r1, #28784 @ 0x7070 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 7ff66 │ │ │ │ + bl d54ec │ │ │ │ + b.n 800a6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbz r3, 803da │ │ │ │ + cbz r3, 8051a │ │ │ │ movw r3, #44056 @ 0xac18 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #27764 @ 0x6c74 │ │ │ │ + movw r2, #28532 @ 0x6f74 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - bl 20642c │ │ │ │ + bl 20697c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7fd5e │ │ │ │ + bne.w 7fe9e │ │ │ │ mov sl, r5 │ │ │ │ - b.n 801fc │ │ │ │ + b.n 8033c │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27720 @ 0x6c48 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 801fc │ │ │ │ + bl d54ec │ │ │ │ + b.n 8033c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac670 │ │ │ │ - b.n 7fdf4 │ │ │ │ + bl 1ad178 │ │ │ │ + b.n 7ff34 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27896 @ 0x6cf8 │ │ │ │ + movw r1, #28664 @ 0x6ff8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801fc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8033c │ │ │ │ mov fp, r8 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 801fc │ │ │ │ + bl 1f642c │ │ │ │ + b.n 8033c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27180 @ 0x6a2c │ │ │ │ + movw r1, #27948 @ 0x6d2c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801f4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 80334 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 801fc │ │ │ │ + b.n 8033c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8042c │ │ │ │ + beq.n 8056c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 80480 │ │ │ │ + cbz r3, 805c0 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ mov r8, fp │ │ │ │ mov sl, fp │ │ │ │ mov r4, fp │ │ │ │ - b.n 7ff78 │ │ │ │ + b.n 800b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff66 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 800a6 │ │ │ │ movw r0, #44056 @ 0xac18 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #28300 @ 0x6e8c │ │ │ │ + movw r2, #29068 @ 0x718c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20642c │ │ │ │ - b.n 7ff66 │ │ │ │ + bl 20697c │ │ │ │ + b.n 800a6 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 801fc │ │ │ │ + b.n 8033c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27416 @ 0x6b18 │ │ │ │ + movw r1, #28184 @ 0x6e18 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov fp, sl │ │ │ │ mov r9, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801fc │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8033c │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8042c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8056c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff0c │ │ │ │ - ldr r2, [pc, #204] @ (80560 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8004c │ │ │ │ + ldr r2, [pc, #204] @ (806a0 ) │ │ │ │ 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 804e0 │ │ │ │ + beq.n 80620 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 804e0 │ │ │ │ + bhi.n 80620 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - b.n 7fed8 │ │ │ │ + b.n 80018 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #28224 @ 0x6e40 │ │ │ │ + movw r1, #28992 @ 0x7140 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 7ff66 │ │ │ │ + bl d54ec │ │ │ │ + b.n 800a6 │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 804c0 │ │ │ │ + b.n 80600 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #44056 @ 0xac18 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #27488 @ 0x6b60 │ │ │ │ + movw r2, #28256 @ 0x6e60 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 20642c │ │ │ │ + bl 20697c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8025c │ │ │ │ + bne.w 8039c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - b.w 7fce4 │ │ │ │ + b.w 7fe24 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27372 @ 0x6aec │ │ │ │ + movw r1, #28140 @ 0x6dec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801f4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 80334 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #28156 @ 0x6dfc │ │ │ │ + movw r1, #28924 @ 0x70fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 7ff66 │ │ │ │ + bl d54ec │ │ │ │ + b.n 800a6 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27160 @ 0x6a18 │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 801f4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 80334 │ │ │ │ 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.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80624 │ │ │ │ + beq.n 80764 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 805f6 │ │ │ │ + beq.n 80736 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 80656 │ │ │ │ + beq.n 80796 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8063c │ │ │ │ + beq.n 8077c │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80670 │ │ │ │ + beq.n 807b0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 80564 │ │ │ │ + bl 806a4 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 80682 │ │ │ │ + bne.n 807c2 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 80684 │ │ │ │ + bne.n 807c4 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 80696 │ │ │ │ + bne.n 807d6 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 8064c │ │ │ │ + bne.n 8078c │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 80692 │ │ │ │ + bne.n 807d2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 80666 │ │ │ │ + bne.n 807a6 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 80606 │ │ │ │ + beq.n 80746 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 80634 │ │ │ │ + bne.n 80774 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 80614 │ │ │ │ + b.n 80754 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 805ec │ │ │ │ + bne.n 8072c │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 805ec │ │ │ │ + bne.n 8072c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80634 │ │ │ │ + bne.n 80774 │ │ │ │ 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, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 80614 │ │ │ │ + beq.n 80754 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 805cc │ │ │ │ + beq.n 8070c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 8069a │ │ │ │ + bne.n 807da │ │ │ │ mov r0, r7 │ │ │ │ - b.n 805dc │ │ │ │ + b.n 8071c │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 805dc │ │ │ │ + beq.n 8071c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8068e │ │ │ │ + bne.n 807ce │ │ │ │ mov r0, r4 │ │ │ │ - b.n 80606 │ │ │ │ + b.n 80746 │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 805ba │ │ │ │ + beq.n 806fa │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8069e │ │ │ │ + bne.n 807de │ │ │ │ mov r0, r8 │ │ │ │ - b.n 805cc │ │ │ │ + b.n 8070c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 805ec │ │ │ │ + b.n 8072c │ │ │ │ mov r1, ip │ │ │ │ - b.n 80666 │ │ │ │ + b.n 807a6 │ │ │ │ mov r1, ip │ │ │ │ - b.n 8064c │ │ │ │ + b.n 8078c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 80666 │ │ │ │ + b.n 807a6 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8064c │ │ │ │ + b.n 8078c │ │ │ │ nop │ │ │ │ │ │ │ │ -000806a4 : │ │ │ │ +000807e4 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bmi.n 806c2 │ │ │ │ + bmi.n 80802 │ │ │ │ lsls r2, r3, #22 │ │ │ │ mov.w r1, #1 │ │ │ │ itttt pl │ │ │ │ orrpl.w r3, r3, #256 @ 0x100 │ │ │ │ mvnpl.w r2, #3221225472 @ 0xc0000000 │ │ │ │ strpl r3, [r0, #84] @ 0x54 │ │ │ │ strpl r2, [r0, #0] │ │ │ │ - b.w 73dc4 │ │ │ │ + b.w 73f0c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000806c8 : │ │ │ │ +00080808 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.n 806f2 │ │ │ │ - cbz r0, 806ec │ │ │ │ + blt.n 80832 │ │ │ │ + cbz r0, 8082c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r3, 8070c │ │ │ │ - ldr r0, [pc, #52] @ (80724 ) │ │ │ │ - b.n 806e8 │ │ │ │ + cbnz r3, 8084c │ │ │ │ + ldr r0, [pc, #52] @ (80864 ) │ │ │ │ + b.n 80828 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28464 @ 0x6f30 │ │ │ │ + movw r1, #29232 @ 0x7230 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 806e8 │ │ │ │ + b.n 80828 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28516 @ 0x6f64 │ │ │ │ + movw r1, #29284 @ 0x7264 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 80708 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 80848 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00080728 : │ │ │ │ - ldr r3, [pc, #16] @ (8073c ) │ │ │ │ +00080868 : │ │ │ │ + ldr r3, [pc, #16] @ (8087c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 80736 │ │ │ │ + cbnz r0, 80876 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 80734 │ │ │ │ + b.n 80874 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080740 : │ │ │ │ +00080880 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 8074e │ │ │ │ + bpl.n 8088e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #28596 @ 0x6fb4 │ │ │ │ + movw r1, #29364 @ 0x72b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8089e │ │ │ │ + beq.w 809de │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #328] @ (808e4 ) │ │ │ │ + ldr r1, [pc, #328] @ (80a24 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80894 │ │ │ │ + beq.n 809d4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 808a4 │ │ │ │ + bne.n 809e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8089e │ │ │ │ + beq.n 809de │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #296] @ (808e8 ) │ │ │ │ + ldr r1, [pc, #296] @ (80a28 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80894 │ │ │ │ + beq.n 809d4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 808bc │ │ │ │ + bne.n 809fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8089e │ │ │ │ + beq.n 809de │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #264] @ (808ec ) │ │ │ │ + ldr r1, [pc, #264] @ (80a2c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80894 │ │ │ │ + beq.n 809d4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 808cc │ │ │ │ + bne.n 80a0c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8089e │ │ │ │ + beq.n 809de │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 80850 │ │ │ │ - movw r9, #28644 @ 0x6fe4 │ │ │ │ + ble.n 80990 │ │ │ │ + movw r9, #29412 @ 0x72e4 │ │ │ │ movt r9, #40 @ 0x28 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 80820 │ │ │ │ + b.n 80960 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 80884 │ │ │ │ + beq.n 809c4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ adds r4, #1 │ │ │ │ add.w r2, r8, r6, lsl #2 │ │ │ │ - cbz r0, 8088c │ │ │ │ + cbz r0, 809cc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str r0, [r2, #12] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 8081e │ │ │ │ + bgt.n 8095e │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 80ac4 <_PyTuple_Resize@@Base> │ │ │ │ + bl 80c04 <_PyTuple_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8088e │ │ │ │ - ldr r1, [pc, #144] @ (808f0 ) │ │ │ │ + beq.n 809ce │ │ │ │ + ldr r1, [pc, #144] @ (80a30 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8088c │ │ │ │ + beq.n 809cc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8087c │ │ │ │ + beq.n 809bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 808b4 │ │ │ │ + cbz r3, 809f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 80820 │ │ │ │ - b.n 80850 │ │ │ │ + bgt.n 80960 │ │ │ │ + b.n 80990 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8089e │ │ │ │ + beq.n 809de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 808dc │ │ │ │ + cbz r3, 80a1c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8087e │ │ │ │ + b.n 809be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807b0 │ │ │ │ + bne.n 808f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 807b0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 808f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8087c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 809bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807d4 │ │ │ │ + bne.n 80914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 807d4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 807f8 │ │ │ │ + bne.n 80938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 807f8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8089e │ │ │ │ - add r7, pc, #528 @ (adr r7, 80af8 <_PyTuple_Resize@@Base+0x34>) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 809de │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ movs r7, r5 │ │ │ │ - add r7, pc, #608 @ (adr r7, 80b4c <_PyTuple_Resize@@Base+0x88>) │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ movs r7, r5 │ │ │ │ - add r7, pc, #656 @ (adr r7, 80b80 <_PyTuple_Resize@@Base+0xbc>) │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ movs r7, r5 │ │ │ │ - add r7, pc, #736 @ (adr r7, 80bd4 <_PyTuple_Resize@@Base+0x110>) │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ -000808f4 : │ │ │ │ +00080a34 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 80910 │ │ │ │ + bcs.n 80a50 │ │ │ │ movw r0, #8988 @ 0x231c │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ 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 r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 80940 │ │ │ │ + blt.n 80a80 │ │ │ │ lsrs r1, r0, #30 │ │ │ │ - bne.n 80960 │ │ │ │ + bne.n 80aa0 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ - cbz r0, 8093c │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ + cbz r0, 80a7c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ negs r2, r0 │ │ │ │ lsrs r1, r2, #30 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - bne.n 80962 │ │ │ │ + bne.n 80aa2 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8093c │ │ │ │ + beq.n 80a7c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ - b.n 8093c │ │ │ │ + b.n 80a7c │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #2 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8093c │ │ │ │ - cbnz r4, 8098a │ │ │ │ + beq.n 80a7c │ │ │ │ + cbnz r4, 80aca │ │ │ │ add.w ip, r0, #16 │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #16 │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ str.w r1, [ip] │ │ │ │ - b.n 8093c │ │ │ │ + b.n 80a7c │ │ │ │ add.w ip, r0, #16 │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #18 │ │ │ │ - b.n 80980 │ │ │ │ + b.n 80ac0 │ │ │ │ nop │ │ │ │ │ │ │ │ -00080998 : │ │ │ │ +00080ad8 : │ │ │ │ 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 r0, r1 │ │ │ │ @@ -128774,221 +128896,221 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80a9c │ │ │ │ - ldr.w r8, [pc, #216] @ 80aa4 │ │ │ │ + beq.n 80bdc │ │ │ │ + ldr.w r8, [pc, #216] @ 80be4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 80a86 │ │ │ │ + bpl.n 80bc6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80a5a │ │ │ │ + bne.n 80b9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 809fc │ │ │ │ + beq.n 80b3c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80a42 │ │ │ │ + bne.n 80b82 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 80a42 │ │ │ │ + beq.n 80b82 │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - beq.n 80a66 │ │ │ │ - bl 7ca6c │ │ │ │ + beq.n 80ba6 │ │ │ │ + bl 7cbbc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80a76 │ │ │ │ + bne.n 80bb6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 80a10 │ │ │ │ + bne.n 80b50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1adb48 │ │ │ │ + bl 1ae650 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 80a6c │ │ │ │ + b.n 80bac │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 809f8 │ │ │ │ - b.n 809fc │ │ │ │ - bl 7a50c │ │ │ │ + bne.n 80b38 │ │ │ │ + b.n 80b3c │ │ │ │ + bl 7a660 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 80a3a │ │ │ │ + beq.n 80b7a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80a3a │ │ │ │ + bne.n 80b7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 80a3a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80b7a │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80a6c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80bac │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80a3a │ │ │ │ + b.n 80b7a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080aa8 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +00080be8 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00080ac4 <_PyTuple_Resize@@Base>: │ │ │ │ +00080c04 <_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 80d96 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ + beq.w 80ed6 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r2, #42028 @ 0xa42c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 80d96 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ + bne.w 80ed6 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 80cba <_PyTuple_Resize@@Base+0x1f6> │ │ │ │ + beq.w 80dfa <_PyTuple_Resize@@Base+0x1f6> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 80d96 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ + bne.w 80ed6 <_PyTuple_Resize@@Base+0x2d2> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 80bec <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq.n 80d2c <_PyTuple_Resize@@Base+0x128> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80bf2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + beq.n 80d32 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ - cbz r1, 80b34 <_PyTuple_Resize@@Base+0x70> │ │ │ │ + cbz r1, 80c74 <_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 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + bge.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ add.w r2, r3, r5, lsl #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80d02 <_PyTuple_Resize@@Base+0x23e> │ │ │ │ + bne.w 80e42 <_PyTuple_Resize@@Base+0x23e> │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80d2e <_PyTuple_Resize@@Base+0x26a> │ │ │ │ + bne.w 80e6e <_PyTuple_Resize@@Base+0x26a> │ │ │ │ adds r1, r5, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c3a <_PyTuple_Resize@@Base+0x176> │ │ │ │ + bne.n 80d7a <_PyTuple_Resize@@Base+0x176> │ │ │ │ adds r1, r5, #3 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c62 <_PyTuple_Resize@@Base+0x19e> │ │ │ │ + bne.n 80da2 <_PyTuple_Resize@@Base+0x19e> │ │ │ │ adds r1, r5, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c12 <_PyTuple_Resize@@Base+0x14e> │ │ │ │ + bne.n 80d52 <_PyTuple_Resize@@Base+0x14e> │ │ │ │ adds r1, r5, #5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80cda <_PyTuple_Resize@@Base+0x216> │ │ │ │ + bne.w 80e1a <_PyTuple_Resize@@Base+0x216> │ │ │ │ adds r2, r5, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - ble.n 80b9e <_PyTuple_Resize@@Base+0xda> │ │ │ │ + ble.n 80cde <_PyTuple_Resize@@Base+0xda> │ │ │ │ adds r6, #32 │ │ │ │ add r6, r3 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c8e <_PyTuple_Resize@@Base+0x1ca> │ │ │ │ + bne.n 80dce <_PyTuple_Resize@@Base+0x1ca> │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - blt.n 80b90 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ - ldr r2, [pc, #532] @ (80db4 <_PyTuple_Resize@@Base+0x2f0>) │ │ │ │ + blt.n 80cd0 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ + ldr r2, [pc, #532] @ (80ef4 <_PyTuple_Resize@@Base+0x2f0>) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 80d5a <_PyTuple_Resize@@Base+0x296> │ │ │ │ + bne.w 80e9a <_PyTuple_Resize@@Base+0x296> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 10dc10 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 10e9a0 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80d78 <_PyTuple_Resize@@Base+0x2b4> │ │ │ │ - bl 72a60 <_Py_NewReference@@Base> │ │ │ │ + beq.w 80eb8 <_PyTuple_Resize@@Base+0x2b4> │ │ │ │ + bl 72ba8 <_Py_NewReference@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 80c00 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ - ldr r0, [pc, #496] @ (80db8 <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ + bgt.n 80d40 <_PyTuple_Resize@@Base+0x13c> │ │ │ │ + ldr r0, [pc, #496] @ (80ef8 <_PyTuple_Resize@@Base+0x2f4>) │ │ │ │ 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] │ │ │ │ @@ -128999,202 +129121,202 @@ │ │ │ │ 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 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #448] @ (80dbc <_PyTuple_Resize@@Base+0x2f8>) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #448] @ (80efc <_PyTuple_Resize@@Base+0x2f8>) │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 80bec <_PyTuple_Resize@@Base+0x128> │ │ │ │ + b.n 80d2c <_PyTuple_Resize@@Base+0x128> │ │ │ │ subs r2, r5, r4 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 29718 │ │ │ │ - b.n 80bc4 <_PyTuple_Resize@@Base+0x100> │ │ │ │ + b.n 80d04 <_PyTuple_Resize@@Base+0x100> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #28] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 80b78 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + beq.n 80cb8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80b78 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bne.n 80cb8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b78 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + b.n 80cb8 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #20] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 80b60 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + beq.n 80ca0 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80b60 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + bne.n 80ca0 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b60 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ + b.n 80ca0 <_PyTuple_Resize@@Base+0x9c> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #24] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b6c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + beq.w 80cac <_PyTuple_Resize@@Base+0xa8> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b6c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bne.w 80cac <_PyTuple_Resize@@Base+0xa8> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b6c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + b.n 80cac <_PyTuple_Resize@@Base+0xa8> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r6] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b98 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ + beq.w 80cd8 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b98 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ + bne.w 80cd8 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b98 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ + b.n 80cd8 <_PyTuple_Resize@@Base+0xd4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80bec <_PyTuple_Resize@@Base+0x128> │ │ │ │ + beq.n 80d2c <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80d86 <_PyTuple_Resize@@Base+0x2c2> │ │ │ │ + bne.n 80ec6 <_PyTuple_Resize@@Base+0x2c2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 80bee <_PyTuple_Resize@@Base+0x12a> │ │ │ │ + b.n 80d2e <_PyTuple_Resize@@Base+0x12a> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b86 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + beq.w 80cc6 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b86 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + bne.w 80cc6 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 80b86 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + b.n 80cc6 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #12] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b46 <_PyTuple_Resize@@Base+0x82> │ │ │ │ + beq.w 80c86 <_PyTuple_Resize@@Base+0x82> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b46 <_PyTuple_Resize@@Base+0x82> │ │ │ │ + bne.w 80c86 <_PyTuple_Resize@@Base+0x82> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b46 <_PyTuple_Resize@@Base+0x82> │ │ │ │ + b.n 80c86 <_PyTuple_Resize@@Base+0x82> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [r2, #16] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 80b54 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + beq.w 80c94 <_PyTuple_Resize@@Base+0x90> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80b54 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + bne.w 80c94 <_PyTuple_Resize@@Base+0x90> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 80b54 <_PyTuple_Resize@@Base+0x90> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 80c94 <_PyTuple_Resize@@Base+0x90> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 80baa <_PyTuple_Resize@@Base+0xe6> │ │ │ │ + beq.w 80cea <_PyTuple_Resize@@Base+0xe6> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 80baa <_PyTuple_Resize@@Base+0xe6> │ │ │ │ + b.n 80cea <_PyTuple_Resize@@Base+0xe6> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r6, [r7, #0] │ │ │ │ - bl 7f83c │ │ │ │ + bl 7f97c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80bee <_PyTuple_Resize@@Base+0x12a> │ │ │ │ + b.n 80d2e <_PyTuple_Resize@@Base+0x12a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80cc8 <_PyTuple_Resize@@Base+0x204> │ │ │ │ + bne.n 80e08 <_PyTuple_Resize@@Base+0x204> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 80cc8 <_PyTuple_Resize@@Base+0x204> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 80e08 <_PyTuple_Resize@@Base+0x204> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl 7924c │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + bl 79398 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #917 @ 0x395 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80d80 <_PyTuple_Resize@@Base+0x2bc> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80ec0 <_PyTuple_Resize@@Base+0x2bc> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 80dd4 <_PyTuple_Resize@@Base+0x310> │ │ │ │ + bne.n 80f14 <_PyTuple_Resize@@Base+0x310> │ │ │ │ movs r0, #1 │ │ │ │ - b.w 1af184 │ │ │ │ - b.n 80dd8 <_PyTuple_Resize@@Base+0x314> │ │ │ │ + b.w 1afc8c │ │ │ │ + b.n 80f18 <_PyTuple_Resize@@Base+0x314> │ │ │ │ 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, #44593 @ 0xae31 │ │ │ │ + movw r3, #44937 @ 0xaf89 │ │ │ │ movt r3, #7 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80e5a <_PyTuple_Resize@@Base+0x396> │ │ │ │ + bne.n 80f9a <_PyTuple_Resize@@Base+0x396> │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7ae84 │ │ │ │ - cbz r0, 80e54 <_PyTuple_Resize@@Base+0x390> │ │ │ │ + bl 7afdc │ │ │ │ + cbz r0, 80f94 <_PyTuple_Resize@@Base+0x390> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 80e32 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ - ldr r1, [pc, #88] @ (80e64 <_PyTuple_Resize@@Base+0x3a0>) │ │ │ │ + bpl.n 80f72 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ + ldr r1, [pc, #88] @ (80fa4 <_PyTuple_Resize@@Base+0x3a0>) │ │ │ │ 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] │ │ │ │ @@ -129205,36 +129327,36 @@ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ str r2, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 80e56 <_PyTuple_Resize@@Base+0x392> │ │ │ │ + cbz r4, 80f96 <_PyTuple_Resize@@Base+0x392> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80e52 <_PyTuple_Resize@@Base+0x38e> │ │ │ │ + beq.n 80f92 <_PyTuple_Resize@@Base+0x38e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #16] @ (80e68 <_PyTuple_Resize@@Base+0x3a4>) │ │ │ │ - b.n 80e52 <_PyTuple_Resize@@Base+0x38e> │ │ │ │ + ldr r4, [pc, #16] @ (80fa8 <_PyTuple_Resize@@Base+0x3a4>) │ │ │ │ + b.n 80f92 <_PyTuple_Resize@@Base+0x38e> │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80e32 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ + bne.n 80f72 <_PyTuple_Resize@@Base+0x36e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1aeb8c │ │ │ │ + b.w 1af694 │ │ │ │ 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 │ │ │ │ @@ -129245,29 +129367,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 80f04 <_PyTuple_Resize@@Base+0x440> │ │ │ │ + bl 81044 <_PyTuple_Resize@@Base+0x440> │ │ │ │ movw r3, #36640 @ 0x8f20 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80ee6 <_PyTuple_Resize@@Base+0x422> │ │ │ │ - ldr r3, [pc, #64] @ (80f00 <_PyTuple_Resize@@Base+0x43c>) │ │ │ │ + bne.n 81026 <_PyTuple_Resize@@Base+0x422> │ │ │ │ + ldr r3, [pc, #64] @ (81040 <_PyTuple_Resize@@Base+0x43c>) │ │ │ │ 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 80ef2 <_PyTuple_Resize@@Base+0x42e> │ │ │ │ + bgt.n 81032 <_PyTuple_Resize@@Base+0x42e> │ │ │ │ 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 │ │ │ │ @@ -129285,125 +129407,125 @@ │ │ │ │ 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 80f96 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ + bne.n 810d6 <_PyTuple_Resize@@Base+0x4d2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 80f4a <_PyTuple_Resize@@Base+0x486> │ │ │ │ + cbz r3, 8108a <_PyTuple_Resize@@Base+0x486> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 80f4a <_PyTuple_Resize@@Base+0x486> │ │ │ │ + beq.n 8108a <_PyTuple_Resize@@Base+0x486> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 80f4a <_PyTuple_Resize@@Base+0x486> │ │ │ │ + cbnz r2, 8108a <_PyTuple_Resize@@Base+0x486> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #208] @ (81008 <_PyTuple_Resize@@Base+0x544>) │ │ │ │ + ldr r2, [pc, #208] @ (81148 <_PyTuple_Resize@@Base+0x544>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80fb2 <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ + bne.n 810f2 <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ mov r0, r3 │ │ │ │ blx r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80fea <_PyTuple_Resize@@Base+0x526> │ │ │ │ + bne.n 8112a <_PyTuple_Resize@@Base+0x526> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 80f6c <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ + cbz r0, 810ac <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80f6c <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ + beq.n 810ac <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 80f6c <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 810ac <_PyTuple_Resize@@Base+0x4a8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbnz r0, 80fce <_PyTuple_Resize@@Base+0x50a> │ │ │ │ + cbnz r0, 8110e <_PyTuple_Resize@@Base+0x50a> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 80f7a <_PyTuple_Resize@@Base+0x4b6> │ │ │ │ + cbnz r0, 810ba <_PyTuple_Resize@@Base+0x4b6> │ │ │ │ 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 80f74 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ + beq.n 810b4 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f74 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 80f74 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ + bne.n 810b4 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 810b4 <_PyTuple_Resize@@Base+0x4b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80f1c <_PyTuple_Resize@@Base+0x458> │ │ │ │ + beq.n 8105c <_PyTuple_Resize@@Base+0x458> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f1c <_PyTuple_Resize@@Base+0x458> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 80f1c <_PyTuple_Resize@@Base+0x458> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 8105c <_PyTuple_Resize@@Base+0x458> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8105c <_PyTuple_Resize@@Base+0x458> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 80f46 <_PyTuple_Resize@@Base+0x482> │ │ │ │ + beq.n 81086 <_PyTuple_Resize@@Base+0x482> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80f46 <_PyTuple_Resize@@Base+0x482> │ │ │ │ + b.n 81086 <_PyTuple_Resize@@Base+0x482> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80f70 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + beq.n 810b0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f70 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 80f70 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bne.n 810b0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 810b0 <_PyTuple_Resize@@Base+0x4ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 80f50 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ + beq.n 81090 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f50 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 80f50 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ + bne.n 81090 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81090 <_PyTuple_Resize@@Base+0x48c> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0008100c : │ │ │ │ +0008114c : │ │ │ │ adds r2, r0, #5 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ - bcs.n 8102a │ │ │ │ + bcs.n 8116a │ │ │ │ movw r3, #8988 @ 0x231c │ │ │ │ movw r1, #20256 @ 0x4f20 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ add r3, r1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -129413,40 +129535,40 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 81120 │ │ │ │ + bcs.n 81260 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 81156 │ │ │ │ - ldr r3, [pc, #336] @ (811b8 ) │ │ │ │ + bne.n 81296 │ │ │ │ + ldr r3, [pc, #336] @ (812f8 ) │ │ │ │ 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 r4, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 810ec │ │ │ │ + beq.n 8122c │ │ │ │ ldrd r1, r3, [r2] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 810ae │ │ │ │ + cbnz r1, 811ee │ │ │ │ ldrd ip, r4, [r2, #24] │ │ │ │ cmp r4, ip │ │ │ │ itttt cs │ │ │ │ addcs.w r0, r2, ip │ │ │ │ strcs r0, [r2, #4] │ │ │ │ addcs.w r0, ip, #16 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ @@ -129463,1075 +129585,1075 @@ │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ sub.w r4, r4, r5, asr #31 │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r1 │ │ │ │ - ldr r1, [pc, #232] @ (811bc ) │ │ │ │ - bne.n 8116c │ │ │ │ + ldr r1, [pc, #232] @ (812fc ) │ │ │ │ + bne.n 812ac │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81182 │ │ │ │ + bne.n 812c2 │ │ │ │ str r4, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 810ae │ │ │ │ + bne.n 811ee │ │ │ │ ldr.w r2, [r6, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8119a │ │ │ │ + bne.n 812da │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 81164 │ │ │ │ + cbz r3, 812a4 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 810ae │ │ │ │ + b.n 811ee │ │ │ │ movs r0, #2 │ │ │ │ eor.w r1, r5, r5, asr #31 │ │ │ │ sub.w r1, r1, r5, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 81168 │ │ │ │ + cbz r0, 812a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ite ge │ │ │ │ movge r2, #1 │ │ │ │ movlt.w r2, #4294967295 @ 0xffffffff │ │ │ │ rsb r2, r2, #1 │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ lsrs r1, r1, #30 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 810e6 │ │ │ │ + b.n 81226 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 810ae │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.n 811ee │ │ │ │ + bl 1f642c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 810e6 │ │ │ │ + b.n 81226 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1416] @ 0x588 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 810e4 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + beq.n 81224 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 811a6 │ │ │ │ + bne.n 812e6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 810e4 │ │ │ │ + b.n 81224 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 81112 │ │ │ │ + b.n 81252 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 810e4 │ │ │ │ + b.n 81224 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ str r0, [sp, #24] │ │ │ │ str.w r0, [r7, #3880] @ 0xf28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8217a │ │ │ │ - ldr r0, [pc, #792] @ (81504 ) │ │ │ │ + beq.w 822ba │ │ │ │ + ldr r0, [pc, #792] @ (81644 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1af2bc │ │ │ │ + bl 1afdc4 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8214a │ │ │ │ - bl 83e90 │ │ │ │ + beq.w 8228a │ │ │ │ + bl 83fd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8217a │ │ │ │ + beq.w 822ba │ │ │ │ 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 83edc │ │ │ │ + bl 8401c │ │ │ │ str.w r0, [r7, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8217a │ │ │ │ + beq.w 822ba │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28788 @ 0x7074 │ │ │ │ + movw r1, #29556 @ 0x7374 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8217a │ │ │ │ + beq.w 822ba │ │ │ │ movw r3, #38800 @ 0x9790 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 292c8 │ │ │ │ - bl 1af74c │ │ │ │ + bl 1b0254 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82120 │ │ │ │ + beq.w 82260 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #680] @ (81508 ) │ │ │ │ + ldr r1, [pc, #680] @ (81648 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82120 │ │ │ │ + beq.w 82260 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28796 @ 0x707c │ │ │ │ + movw r1, #29564 @ 0x737c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82120 │ │ │ │ + beq.w 82260 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81296 │ │ │ │ + beq.n 813d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82116 │ │ │ │ + beq.w 82256 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - movw r1, #28808 @ 0x7088 │ │ │ │ + movw r1, #29576 @ 0x7388 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ - bl 1af798 │ │ │ │ + bl 1b02a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28852 @ 0x70b4 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 812e2 │ │ │ │ + beq.n 81422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82102 │ │ │ │ + beq.w 82242 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51136 @ 0xc7c0 │ │ │ │ + movw r1, #51904 @ 0xcac0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1af798 │ │ │ │ + bl 1b02a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28868 @ 0x70c4 │ │ │ │ + movw r1, #29636 @ 0x73c4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81326 │ │ │ │ + beq.n 81466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8210c │ │ │ │ + beq.w 8224c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28884 @ 0x70d4 │ │ │ │ + movw r1, #29652 @ 0x73d4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1af798 │ │ │ │ + bl 1b02a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28900 @ 0x70e4 │ │ │ │ + movw r1, #29668 @ 0x73e4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8136a │ │ │ │ + beq.n 814aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820f8 │ │ │ │ + beq.w 82238 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12892 @ 0x325c │ │ │ │ + movw r1, #13620 @ 0x3534 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1af798 │ │ │ │ + bl 1b02a0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28920 @ 0x70f8 │ │ │ │ + movw r1, #29688 @ 0x73f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 813ae │ │ │ │ + beq.n 814ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820e4 │ │ │ │ + beq.w 82224 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - bl 1a9ff8 │ │ │ │ + beq.w 820ea │ │ │ │ + bl 1aab00 │ │ │ │ movw r0, #40000 @ 0x9c40 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60408 @ 0xebf8 │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 813f4 │ │ │ │ + beq.n 81534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820b0 │ │ │ │ + beq.w 821f0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov.w r0, #3824 @ 0xef0 │ │ │ │ movt r0, #781 @ 0x30d │ │ │ │ - bl 846c0 │ │ │ │ + bl 84800 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28940 @ 0x710c │ │ │ │ + movw r1, #29708 @ 0x740c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81436 │ │ │ │ + beq.n 81576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820ee │ │ │ │ + beq.w 8222e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #28952 @ 0x7118 │ │ │ │ + movw r1, #29720 @ 0x7418 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #28960 @ 0x7120 │ │ │ │ + movw r0, #29728 @ 0x7420 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 847ec │ │ │ │ + bl 8492c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28968 @ 0x7128 │ │ │ │ + movw r1, #29736 @ 0x7428 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8148a │ │ │ │ + beq.n 815ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 820a6 │ │ │ │ + beq.w 821e6 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #12280 @ 0x2ff8 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #13048 @ 0x32f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ + movw r1, #29744 @ 0x7430 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82092 │ │ │ │ + bne.w 821d2 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 846c0 │ │ │ │ + bl 84800 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28988 @ 0x713c │ │ │ │ + movw r1, #29756 @ 0x743c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8150c │ │ │ │ + beq.n 8164c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82088 │ │ │ │ - b.n 8150c │ │ │ │ + beq.w 821c8 │ │ │ │ + b.n 8164c │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r0, r1, #1 │ │ │ │ ldc 0, cr0, [r4, #-292] @ 0xfffffedc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #57448 @ 0xe068 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #58216 @ 0xe368 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29000 @ 0x7148 │ │ │ │ + movw r1, #29768 @ 0x7448 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8154e │ │ │ │ + beq.n 8168e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8207e │ │ │ │ + beq.w 821be │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #29012 @ 0x7154 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #29780 @ 0x7454 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51112 @ 0xc7a8 │ │ │ │ + movw r1, #51880 @ 0xcaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81590 │ │ │ │ + beq.n 816d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82074 │ │ │ │ + beq.w 821b4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29020 @ 0x715c │ │ │ │ + movw r1, #29788 @ 0x745c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 815ce │ │ │ │ + beq.n 8170e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82060 │ │ │ │ + beq.w 821a0 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - bl 1afcd8 │ │ │ │ + beq.w 820ea │ │ │ │ + bl 1b07e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25984 @ 0x6580 │ │ │ │ + movw r1, #26752 @ 0x6880 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81608 │ │ │ │ + beq.n 81748 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82056 │ │ │ │ + beq.w 82196 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - bl 1afe48 │ │ │ │ + beq.w 820ea │ │ │ │ + bl 1b0950 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25916 @ 0x653c │ │ │ │ + movw r1, #26684 @ 0x683c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81642 │ │ │ │ + beq.n 81782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8206a │ │ │ │ + beq.w 821aa │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - ldr r2, [pc, #312] @ (81784 ) │ │ │ │ + beq.w 820ea │ │ │ │ + ldr r2, [pc, #312] @ (818c4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #9968 @ 0x26f0 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8204c │ │ │ │ + beq.w 8218c │ │ │ │ movw r0, #9968 @ 0x26f0 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 85500 │ │ │ │ + bl 85648 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ - ldr r7, [pc, #272] @ (81788 ) │ │ │ │ + beq.w 820ea │ │ │ │ + ldr r7, [pc, #272] @ (818c8 ) │ │ │ │ str r7, [r0, #12] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 808f4 │ │ │ │ + bl 80a34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ str r0, [r5, #16] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 846c0 │ │ │ │ + bl 84800 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ sub.w r3, r7, #512 @ 0x200 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846c0 │ │ │ │ + bl 84800 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ movw r7, #43996 @ 0xabdc │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ str r0, [r5, #28] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ str r0, [r5, #32] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - movw r1, #33968 @ 0x84b0 │ │ │ │ + movw r1, #34736 @ 0x87b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81716 │ │ │ │ + beq.n 81856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8202c │ │ │ │ + beq.w 8216c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 846c0 │ │ │ │ + bl 84800 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29028 @ 0x7164 │ │ │ │ + movw r1, #29796 @ 0x7464 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81756 │ │ │ │ + beq.n 81896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82022 │ │ │ │ + beq.w 82162 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ mov.w sl, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r7, [r2, #1608] @ 0x648 │ │ │ │ - b.n 817ba │ │ │ │ + b.n 818fa │ │ │ │ nop │ │ │ │ lsrs r4, r4, #30 │ │ │ │ lsls r0, r1, #1 │ │ │ │ strb r4, [r1, #18] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8200e │ │ │ │ - bl 85bd4 │ │ │ │ + beq.w 8214e │ │ │ │ + bl 85d1c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81fde │ │ │ │ + beq.w 8211e │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 817b6 │ │ │ │ + beq.n 818f6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 81fd4 │ │ │ │ + beq.w 82114 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr.w r0, [r7, sl, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8178c │ │ │ │ + bne.n 818cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 86064 │ │ │ │ + bl 861ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81fec │ │ │ │ + bne.w 8212c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78740 │ │ │ │ + bl 7888c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 817ec │ │ │ │ + beq.n 8192c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 817ec │ │ │ │ + cbnz r2, 8192c │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29040 @ 0x7170 │ │ │ │ + movw r1, #29808 @ 0x7470 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81818 │ │ │ │ + beq.n 81958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81fcc │ │ │ │ + beq.w 8210c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov.w r0, #290 @ 0x122 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ - ldr.w r8, [pc, #1220] @ 81cf4 │ │ │ │ + beq.w 820ea │ │ │ │ + ldr.w r8, [pc, #1220] @ 81e34 │ │ │ │ add.w r9, r0, #8 │ │ │ │ strd fp, r4, [sp, #32] │ │ │ │ movs r7, #0 │ │ │ │ add.w sl, r8, #1160 @ 0x488 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ add.w r5, r8, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f90 │ │ │ │ + beq.w 820d0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str.w r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f90 │ │ │ │ + beq.w 820d0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ str.w r0, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f90 │ │ │ │ + beq.w 820d0 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ add.w r8, r5, #16 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f90 │ │ │ │ + beq.w 820d0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ str.w r0, [r9, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f90 │ │ │ │ + beq.w 820d0 │ │ │ │ str.w r0, [r9, #20] │ │ │ │ cmp sl, r8 │ │ │ │ add.w r9, r9, #20 │ │ │ │ - bne.n 81842 │ │ │ │ + bne.n 81982 │ │ │ │ mov r3, fp │ │ │ │ - movw r1, #29064 @ 0x7188 │ │ │ │ + movw r1, #29832 @ 0x7488 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8192e │ │ │ │ + beq.n 81a6e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8192e │ │ │ │ + cbnz r2, 81a6e │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65328 @ 0xff30 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - bl 80998 │ │ │ │ + movw r1, #560 @ 0x230 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8195a │ │ │ │ + beq.n 81a9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81f88 │ │ │ │ + beq.w 820c8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #29068 @ 0x718c │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #29836 @ 0x748c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29076 @ 0x7194 │ │ │ │ + movw r1, #29844 @ 0x7494 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8199c │ │ │ │ + beq.n 81adc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82262 │ │ │ │ + beq.w 823a2 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #12280 @ 0x2ff8 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #13048 @ 0x32f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #29856 @ 0x74a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8224e │ │ │ │ + bne.w 8238e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - ldr r2, [pc, #760] @ (81cd8 ) │ │ │ │ + beq.w 820ea │ │ │ │ + ldr r2, [pc, #760] @ (81e18 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #760] @ (81cdc ) │ │ │ │ + ldr r1, [pc, #760] @ (81e1c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8204c │ │ │ │ - ldr r0, [pc, #744] @ (81cdc ) │ │ │ │ - bl 85500 │ │ │ │ + beq.w 8218c │ │ │ │ + ldr r0, [pc, #744] @ (81e1c ) │ │ │ │ + bl 85648 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ - ldr r3, [pc, #736] @ (81ce0 ) │ │ │ │ + beq.w 820ea │ │ │ │ + ldr r3, [pc, #736] @ (81e20 ) │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r0, #29100 @ 0x71ac │ │ │ │ + movw r0, #29868 @ 0x74ac │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ add.w r2, r3, #160 @ 0xa0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r0, r3, [r7, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82228 │ │ │ │ + bne.w 82368 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33948 @ 0x849c │ │ │ │ + movw r1, #34716 @ 0x879c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81a4e │ │ │ │ + beq.n 81b8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82220 │ │ │ │ + beq.w 82360 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - bl 72144 │ │ │ │ + beq.w 820ea │ │ │ │ + bl 7228c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #29108 @ 0x71b4 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #29876 @ 0x74b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #64804 @ 0xfd24 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81aa0 │ │ │ │ + beq.n 81be0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82218 │ │ │ │ + beq.w 82358 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82036 │ │ │ │ - movw r0, #29116 @ 0x71bc │ │ │ │ + beq.w 82176 │ │ │ │ + movw r0, #29884 @ 0x74bc │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29128 @ 0x71c8 │ │ │ │ + movw r1, #29896 @ 0x74c8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81ae6 │ │ │ │ + beq.n 81c26 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82210 │ │ │ │ + beq.w 82350 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60408 @ 0xebf8 │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov.w r0, #3824 @ 0xef0 │ │ │ │ movt r0, #781 @ 0x30d │ │ │ │ - bl 846c0 │ │ │ │ + bl 84800 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28940 @ 0x710c │ │ │ │ + movw r1, #29708 @ 0x740c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81b3e │ │ │ │ + beq.n 81c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82208 │ │ │ │ + beq.w 82348 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82036 │ │ │ │ - movw r0, #29140 @ 0x71d4 │ │ │ │ + beq.w 82176 │ │ │ │ + movw r0, #29908 @ 0x74d4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29160 @ 0x71e8 │ │ │ │ + movw r1, #29928 @ 0x74e8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81b80 │ │ │ │ + beq.n 81cc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82200 │ │ │ │ + beq.w 82340 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b0680 <_PyNamespace_New@@Base> │ │ │ │ + bl 1b1174 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81ba6 │ │ │ │ + beq.n 81ce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 81ba6 │ │ │ │ + cbnz r3, 81ce6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2920 @ 0xb68 │ │ │ │ + movw r1, #3688 @ 0xe68 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81bd2 │ │ │ │ + beq.n 81d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8229c │ │ │ │ + beq.w 823dc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - ldr r2, [pc, #264] @ (81ce4 ) │ │ │ │ + beq.w 820ea │ │ │ │ + ldr r2, [pc, #264] @ (81e24 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #264] @ (81ce8 ) │ │ │ │ + ldr r1, [pc, #264] @ (81e28 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8204c │ │ │ │ + beq.w 8218c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #248] @ (81ce8 ) │ │ │ │ + ldr r0, [pc, #248] @ (81e28 ) │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 85500 │ │ │ │ + bl 85648 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b07a4 <_PyNamespace_New@@Base+0x124> │ │ │ │ + bl 1b1298 <_PyNamespace_New@@Base+0x124> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82036 │ │ │ │ + beq.w 82176 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28228 @ 0x6e44 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81c32 │ │ │ │ + beq.n 81d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8228c │ │ │ │ + beq.w 823cc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 81faa │ │ │ │ - movw r0, #44888 @ 0xaf58 │ │ │ │ + beq.w 820ea │ │ │ │ + movw r0, #44248 @ 0xacd8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29172 @ 0x71f4 │ │ │ │ + movw r1, #29940 @ 0x74f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81c72 │ │ │ │ + beq.n 81db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82294 │ │ │ │ + beq.w 823d4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - bl 1b09b0 │ │ │ │ + beq.w 820ea │ │ │ │ + bl 1b14a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35352 @ 0x8a18 │ │ │ │ + movw r1, #36120 @ 0x8d18 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81cac │ │ │ │ + beq.n 81dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8226c │ │ │ │ + beq.w 823ac │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - ldr r2, [pc, #52] @ (81cec ) │ │ │ │ + beq.w 820ea │ │ │ │ + ldr r2, [pc, #52] @ (81e2c ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #52] @ (81cf0 ) │ │ │ │ + ldr r1, [pc, #52] @ (81e30 ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1aefc0 │ │ │ │ + bl 1afac8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8204c │ │ │ │ + beq.w 8218c │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ - b.n 81cf8 │ │ │ │ + beq.w 820ea │ │ │ │ + b.n 81e38 │ │ │ │ nop │ │ │ │ lsrs r4, r6, #30 │ │ │ │ lsls r0, r1, #1 │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ strb r4, [r7, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -130539,585 +130661,585 @@ │ │ │ │ lsls r0, r1, #1 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ lsls r0, r1, #1 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - add r7, pc, #960 @ (adr r7, 820b8 ) │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ movs r7, r5 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29192 @ 0x7208 │ │ │ │ + movw r1, #29960 @ 0x7508 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81d1e │ │ │ │ + beq.n 81e5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8227c │ │ │ │ + beq.w 823bc │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ - bl 72144 │ │ │ │ + beq.w 820ea │ │ │ │ + bl 7228c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29204 @ 0x7214 │ │ │ │ + movw r1, #29972 @ 0x7514 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81d58 │ │ │ │ + beq.n 81e98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82274 │ │ │ │ + beq.w 823b4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ movs r0, #0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29224 @ 0x7228 │ │ │ │ + movw r1, #29992 @ 0x7528 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81d94 │ │ │ │ + beq.n 81ed4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82284 │ │ │ │ + beq.w 823c4 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 821f6 │ │ │ │ + bne.w 82336 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - movw r2, #8932 @ 0x22e4 │ │ │ │ + movw r2, #9700 @ 0x25e4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1b0b88 │ │ │ │ + bl 1b167c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8217a │ │ │ │ - ldr r0, [pc, #764] @ (820bc ) │ │ │ │ + beq.w 822ba │ │ │ │ + ldr r0, [pc, #764] @ (821fc ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1af2bc │ │ │ │ + bl 1afdc4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8217a │ │ │ │ - movw r1, #19248 @ 0x4b30 │ │ │ │ + beq.w 822ba │ │ │ │ + movw r1, #20016 @ 0x4e30 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #740] @ (820c0 ) │ │ │ │ - bl 83034 │ │ │ │ + ldr r2, [pc, #740] @ (82200 ) │ │ │ │ + bl 83174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + bne.w 822a0 │ │ │ │ + movw r1, #13812 @ 0x35f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #724] @ (820c4 ) │ │ │ │ + ldr r2, [pc, #724] @ (82204 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - bl 1b0680 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 822a0 │ │ │ │ + bl 1b1174 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82160 │ │ │ │ + beq.w 822a0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31032 @ 0x7938 │ │ │ │ + movw r1, #31800 @ 0x7c38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 81e2c │ │ │ │ + beq.n 81f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 821ee │ │ │ │ + beq.w 8232e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - ldr r7, [pc, #656] @ (820c8 ) │ │ │ │ + bne.w 822a0 │ │ │ │ + ldr r7, [pc, #656] @ (82208 ) │ │ │ │ mov.w r9, #1 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 81e52 │ │ │ │ + b.n 81f92 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82160 │ │ │ │ + bne.w 822a0 │ │ │ │ cmp.w fp, #17 │ │ │ │ - beq.n 81e8c │ │ │ │ + beq.n 81fcc │ │ │ │ ldr.w r4, [r7], #4 │ │ │ │ lsl.w r0, r9, fp │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82160 │ │ │ │ - bl 83034 │ │ │ │ + beq.w 822a0 │ │ │ │ + bl 83174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 81e42 │ │ │ │ + beq.n 81f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81e42 │ │ │ │ + bne.n 81f82 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 81e42 │ │ │ │ - movw r1, #29236 @ 0x7234 │ │ │ │ + b.n 81f82 │ │ │ │ + movw r1, #30004 @ 0x7534 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #564] @ (820cc ) │ │ │ │ + ldr r2, [pc, #564] @ (8220c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - ldr r6, [pc, #552] @ (820d0 ) │ │ │ │ + bne.w 822a0 │ │ │ │ + ldr r6, [pc, #552] @ (82210 ) │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #544] @ (820cc ) │ │ │ │ - movw r1, #29248 @ 0x7240 │ │ │ │ + ldr r2, [pc, #544] @ (8220c ) │ │ │ │ + movw r1, #30016 @ 0x7540 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r6, #876] @ 0x36c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 821d8 │ │ │ │ + bne.w 82318 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - ldr r2, [pc, #516] @ (820d4 ) │ │ │ │ + bne.w 822a0 │ │ │ │ + ldr r2, [pc, #516] @ (82214 ) │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #29260 @ 0x724c │ │ │ │ + movw r1, #30028 @ 0x754c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr.w r3, [r6, #892] @ 0x37c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 821c4 │ │ │ │ + bne.w 82304 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - ldr r2, [pc, #484] @ (820d8 ) │ │ │ │ + bne.w 822a0 │ │ │ │ + ldr r2, [pc, #484] @ (82218 ) │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #29272 @ 0x7258 │ │ │ │ + movw r1, #30040 @ 0x7558 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr.w r3, [r6, #908] @ 0x38c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 821b0 │ │ │ │ + bne.w 822f0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82160 │ │ │ │ - ldr r2, [pc, #448] @ (820dc ) │ │ │ │ + bne.w 822a0 │ │ │ │ + ldr r2, [pc, #448] @ (8221c ) │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #29284 @ 0x7264 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 83034 │ │ │ │ + bl 83174 │ │ │ │ ldr.w r3, [r6, #956] @ 0x3bc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8219c │ │ │ │ + bne.w 822dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82160 │ │ │ │ + bne.w 822a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #34164 @ 0x8574 │ │ │ │ + movw r1, #34932 @ 0x8874 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 80998 │ │ │ │ + bl 80ad8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81f68 │ │ │ │ + beq.n 820a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82194 │ │ │ │ + beq.w 822d4 │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 8217a │ │ │ │ + beq.w 822ba │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8195a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a9a │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81faa │ │ │ │ + beq.n 820ea │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 81faa │ │ │ │ + cbnz r2, 820ea │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #28696 @ 0x7018 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #29464 @ 0x7318 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #300] @ (820e0 ) │ │ │ │ + ldr r1, [pc, #300] @ (82220 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81f80 │ │ │ │ + b.n 820c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81818 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81958 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 817b6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 818f6 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81fec │ │ │ │ + beq.n 8212c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 82006 │ │ │ │ + cbz r2, 82146 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81faa │ │ │ │ + beq.n 820ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81faa │ │ │ │ + bne.n 820ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81faa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 820ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81fec │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8212c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 81faa │ │ │ │ + beq.n 820ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 81faa │ │ │ │ - b.n 82000 │ │ │ │ + bne.n 820ea │ │ │ │ + b.n 82140 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81756 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81896 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81716 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81856 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 81faa │ │ │ │ + beq.n 820ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81faa │ │ │ │ + bne.n 820ea │ │ │ │ mov r0, r5 │ │ │ │ - b.n 82000 │ │ │ │ - movw r3, #28724 @ 0x7034 │ │ │ │ + b.n 82140 │ │ │ │ + movw r3, #29492 @ 0x7334 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 81fb2 │ │ │ │ + b.n 820f2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81608 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81748 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 815ce │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8170e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81642 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81782 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81590 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 816d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8154e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8168e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8150c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8164c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814c4 │ │ │ │ + bne.w 81604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 814c4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81604 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8148a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 815ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 813f4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81534 │ │ │ │ nop │ │ │ │ lsrs r4, r4, #31 │ │ │ │ lsls r0, r1, #1 │ │ │ │ asrs r0, r3, #32 │ │ │ │ lsls r0, r1, #1 │ │ │ │ asrs r0, r4, #32 │ │ │ │ lsls r0, r1, #1 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #11] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ movs r7, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 813ae │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814ee │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81436 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81576 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8136a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814aa │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 812e2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81422 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81326 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81466 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81296 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 813d6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7924c │ │ │ │ - ldr r3, [pc, #380] @ (822a4 ) │ │ │ │ + bl 79398 │ │ │ │ + ldr r3, [pc, #380] @ (823e4 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #28820 @ 0x7094 │ │ │ │ + movw r3, #29588 @ 0x7394 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81f80 │ │ │ │ - ldr r2, [pc, #348] @ (822a8 ) │ │ │ │ + b.n 820c0 │ │ │ │ + ldr r2, [pc, #348] @ (823e8 ) │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r4, [sp, #12] │ │ │ │ - movw r3, #28752 @ 0x7050 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ stmia.w r0, {r1, r2, r3, r4} │ │ │ │ - b.n 81f80 │ │ │ │ + b.n 820c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8217a │ │ │ │ + beq.n 822ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 8217a │ │ │ │ + cbnz r3, 822ba │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #296] @ (822a8 ) │ │ │ │ + ldr r2, [pc, #296] @ (823e8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #28696 @ 0x7018 │ │ │ │ + movw r3, #29464 @ 0x7318 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 81f80 │ │ │ │ + b.n 820c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f68 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 820a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #956] @ 0x3bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f38 │ │ │ │ - ldr r0, [pc, #256] @ (822ac ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f38 │ │ │ │ + bne.w 82078 │ │ │ │ + ldr r0, [pc, #256] @ (823ec ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82078 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #908] @ 0x38c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81f12 │ │ │ │ - ldr r0, [pc, #240] @ (822b0 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81f12 │ │ │ │ + bne.w 82052 │ │ │ │ + ldr r0, [pc, #240] @ (823f0 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82052 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #892] @ 0x37c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81eec │ │ │ │ - ldr r0, [pc, #224] @ (822b4 ) │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81eec │ │ │ │ + bne.w 8202c │ │ │ │ + ldr r0, [pc, #224] @ (823f4 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8202c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #876] @ 0x36c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 82006 │ │ │ │ add.w r0, r6, #876 @ 0x36c │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ec6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82006 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81e2c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81f6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81faa │ │ │ │ - b.n 81da6 │ │ │ │ + bne.w 820ea │ │ │ │ + b.n 81ee6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b80 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81cc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b3e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81c7e │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ae6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81c26 │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81aa0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81be0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a4e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b8e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81a28 │ │ │ │ + beq.w 81b68 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 81faa │ │ │ │ + beq.w 820ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81faa │ │ │ │ + bne.w 820ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81faa │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 820ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 819d6 │ │ │ │ + bne.w 81b16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 819d6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81b16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8199c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81adc │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81cac │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81dec │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81d58 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81e98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81d1e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81e5e │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81d94 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81ed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c32 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81d72 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c72 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81db2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bd2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 82608 ) │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81d12 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ movs r7, r5 │ │ │ │ - add r7, pc, #800 @ (adr r7, 825cc ) │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ movs r7, r5 │ │ │ │ strb r4, [r3, #11] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000822b8 : │ │ │ │ +000823f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r0, #4588 @ 0x11ec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1af478 │ │ │ │ - cbz r0, 8230e │ │ │ │ + bl 1aff80 │ │ │ │ + cbz r0, 8244e │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - bl 1af4c0 │ │ │ │ - cbnz r0, 822f8 │ │ │ │ + bl 1affc8 │ │ │ │ + cbnz r0, 82438 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82314 │ │ │ │ + bl 82454 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8230e │ │ │ │ + beq.n 8244e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8230e │ │ │ │ + cbnz r3, 8244e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 822f2 │ │ │ │ + b.n 82432 │ │ │ │ nop │ │ │ │ │ │ │ │ -00082314 : │ │ │ │ +00082454 : │ │ │ │ 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, 8235a │ │ │ │ - ldr.w ip, [pc, #52] @ 82360 │ │ │ │ + cbnz r3, 8249a │ │ │ │ + ldr.w ip, [pc, #52] @ 824a0 │ │ │ │ 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 │ │ │ │ @@ -131128,264 +131250,264 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ pop {r3, pc} │ │ │ │ bl 2b88c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082364 : │ │ │ │ +000824a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #4588 @ 0x11ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, #20 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 823aa │ │ │ │ + bne.n 824ea │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 823c6 │ │ │ │ + cbz r0, 82506 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 823c6 │ │ │ │ - ldr r1, [pc, #96] @ (823f4 ) │ │ │ │ + bpl.n 82506 │ │ │ │ + ldr r1, [pc, #96] @ (82534 ) │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 823f8 │ │ │ │ + bl 82538 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 823c6 │ │ │ │ + bne.n 82506 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 823bc │ │ │ │ + bpl.n 824fc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82384 │ │ │ │ - bl 4abaa │ │ │ │ - b.n 823e2 │ │ │ │ + bne.n 824c4 │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 82522 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 823e6 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 823e2 │ │ │ │ + bne.n 82526 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 82522 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29516 @ 0x734c │ │ │ │ + movw r1, #30284 @ 0x764c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 823a6 │ │ │ │ + b.n 824e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823c6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 823c6 │ │ │ │ + bne.n 82506 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82506 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000823f8 : │ │ │ │ +00082538 : │ │ │ │ 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] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 82478 │ │ │ │ + bpl.n 825b8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82456 │ │ │ │ + bne.n 82596 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 82456 │ │ │ │ + beq.n 82596 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 82470 │ │ │ │ + beq.n 825b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r3, 82440 │ │ │ │ + cbnz r3, 82580 │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 82488 │ │ │ │ + beq.n 825c8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 82434 │ │ │ │ + bne.n 82574 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8243a │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + b.n 8257a │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8243a │ │ │ │ + b.n 8257a │ │ │ │ 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 r4, [r2, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8270e │ │ │ │ + beq.w 8284e │ │ │ │ mov fp, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a06 │ │ │ │ + beq.w 82b46 │ │ │ │ movw sl, #16328 @ 0x3fc8 │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ - movw r3, #40289 @ 0x9d61 │ │ │ │ + movw r3, #42541 @ 0xa62d │ │ │ │ movt r3, #11 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 82e90 │ │ │ │ + bne.w 82fd0 │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8276c │ │ │ │ + bgt.w 828ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82e76 │ │ │ │ + beq.w 82fb6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 82e76 │ │ │ │ + bhi.w 82fb6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r0, #19 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r4, r2, #22 │ │ │ │ - bmi.w 8277c │ │ │ │ + bmi.w 828bc │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r4, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r0, r2, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bmi.w 82746 │ │ │ │ - ldr.w r9, [pc, #892] @ 828ac │ │ │ │ + bmi.w 82886 │ │ │ │ + ldr.w r9, [pc, #892] @ 829ec │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bhi.w 8299e │ │ │ │ + bhi.w 82ade │ │ │ │ adds r0, r3, r4 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bmi.w 8299e │ │ │ │ + bmi.w 82ade │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r3, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8298e │ │ │ │ + bne.w 82ace │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ add.w r2, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bcs.w 82940 │ │ │ │ + bcs.w 82a80 │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ ldr.w r3, [r2, lr, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 82984 │ │ │ │ + beq.w 82ac4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82794 │ │ │ │ + beq.w 828d4 │ │ │ │ add r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r4, #-8] │ │ │ │ ldr.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r1, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 827ea │ │ │ │ + blt.w 8292a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82846 │ │ │ │ - ldr r2, [pc, #720] @ (828a8 ) │ │ │ │ + bne.w 82986 │ │ │ │ + ldr r2, [pc, #720] @ (829e8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8284e │ │ │ │ + bne.w 8298e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ - beq.w 82876 │ │ │ │ + beq.w 829b6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82886 │ │ │ │ + bne.w 829c6 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ @@ -131397,457 +131519,457 @@ │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r6, [fp] │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82eb0 │ │ │ │ + bne.w 82ff0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29d00 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d8e │ │ │ │ + beq.w 82ece │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d8e │ │ │ │ + beq.w 82ece │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 82d62 │ │ │ │ + bpl.w 82ea2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 828fa │ │ │ │ + bne.w 82a3a │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8291c │ │ │ │ - movw r3, #13281 @ 0x33e1 │ │ │ │ + beq.w 82a5c │ │ │ │ + movw r3, #13601 @ 0x3521 │ │ │ │ movt r3, #8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 828b0 │ │ │ │ + bne.w 829f0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 833e8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83528 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 828c6 │ │ │ │ + bne.w 82a06 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 826ea │ │ │ │ + beq.n 8282a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82c74 │ │ │ │ + beq.w 82db4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82d8e │ │ │ │ + bne.w 82ece │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 82704 │ │ │ │ + beq.n 82844 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82ea8 │ │ │ │ + beq.w 82fe8 │ │ │ │ ldr.w r4, [fp, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 824c8 │ │ │ │ + bne.w 82608 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r5, r2, #22 │ │ │ │ - bmi.n 8277c │ │ │ │ + bmi.n 828bc │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r4, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ tst.w r2, #4 │ │ │ │ - movw r2, #4237 @ 0x108d │ │ │ │ + movw r2, #6497 @ 0x1961 │ │ │ │ movt r2, #12 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq.w 8252c │ │ │ │ + beq.w 8266c │ │ │ │ ldr.w r1, [sl, #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 r3, r2 │ │ │ │ - b.n 8252c │ │ │ │ - movw r3, #6485 @ 0x1955 │ │ │ │ + b.n 8266c │ │ │ │ + movw r3, #6873 @ 0x1ad9 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 82506 │ │ │ │ + b.n 82646 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 8288e │ │ │ │ + bne.w 829ce │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsls r4, r2, #22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bpl.w 8250c │ │ │ │ + bpl.w 8264c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26896 @ 0x6910 │ │ │ │ + movw r1, #27664 @ 0x6c10 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 829a4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 82ae4 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, r5 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.w 825a4 │ │ │ │ + bcc.w 826e4 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ adds r2, r3, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r6, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82940 │ │ │ │ + beq.w 82a80 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r4, #-8] │ │ │ │ ldr.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r1, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #3760] @ 0xeb0 │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 825c4 │ │ │ │ + ble.w 82704 │ │ │ │ ldr.w r3, [r1, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 825c4 │ │ │ │ + beq.w 82704 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 825c4 │ │ │ │ + beq.w 82704 │ │ │ │ ldr.w r3, [r1, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825c4 │ │ │ │ + bne.w 82704 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82ebc │ │ │ │ + bne.w 82ffc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 825c4 │ │ │ │ + bmi.w 82704 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82820 │ │ │ │ + bne.n 82960 │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 825d6 │ │ │ │ + beq.w 82716 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 825d6 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 82716 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82d54 │ │ │ │ + bne.w 82e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bne.w 825fa │ │ │ │ + bne.w 8273a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8260e │ │ │ │ + beq.w 8274e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8260e │ │ │ │ + b.n 8274e │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 82978 │ │ │ │ + beq.n 82ab8 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 82e76 │ │ │ │ - movw r3, #24945 @ 0x6171 │ │ │ │ + bne.w 82fb6 │ │ │ │ + movw r3, #27221 @ 0x6a55 │ │ │ │ movt r3, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 82506 │ │ │ │ + b.n 82646 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 826d6 │ │ │ │ + beq.w 82816 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 826d6 │ │ │ │ + bne.w 82816 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r9, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 828f0 │ │ │ │ + beq.n 82a30 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 826d6 │ │ │ │ + b.n 82816 │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 826ae │ │ │ │ + bne.w 827ee │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82f7c │ │ │ │ + beq.w 830bc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl bfe2c │ │ │ │ + bl c06fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82f48 │ │ │ │ + beq.w 83088 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 828b8 │ │ │ │ + b.n 829f8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r3, [r3, #672] @ 0x2a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82e1c │ │ │ │ + bne.w 82f5c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ - cbz r0, 8299e │ │ │ │ + cbz r0, 82ade │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.n 827ca │ │ │ │ - movw r3, #27169 @ 0x6a21 │ │ │ │ + b.n 8290a │ │ │ │ + movw r3, #29197 @ 0x720d │ │ │ │ movt r3, #22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 82506 │ │ │ │ + b.n 82646 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, lr │ │ │ │ - bl 72700 │ │ │ │ - b.n 827bc │ │ │ │ + bl 72848 │ │ │ │ + b.n 828fc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 827c2 │ │ │ │ + bne.w 82902 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1f5edc │ │ │ │ + bl 1f6614 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82710 │ │ │ │ + b.n 82850 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82d8e │ │ │ │ + beq.w 82ece │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 829e2 │ │ │ │ + cbnz r3, 82b22 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1af700 │ │ │ │ + bl 1b0208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82d8e │ │ │ │ + bne.w 82ece │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 829fc │ │ │ │ + beq.n 82b3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ec6 │ │ │ │ + beq.w 83006 │ │ │ │ ldr.w r4, [fp, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8270e │ │ │ │ + beq.w 8284e │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 82e90 │ │ │ │ + bne.w 82fd0 │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 82c36 │ │ │ │ + bgt.w 82d76 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82e76 │ │ │ │ + beq.w 82fb6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 82e76 │ │ │ │ + bhi.w 82fb6 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r3, r4, #8 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r3, r4, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r5, #0 │ │ │ │ lsls r4, r2, #22 │ │ │ │ - bmi.w 8277c │ │ │ │ + bmi.w 828bc │ │ │ │ movw r6, #16328 @ 0x3fc8 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ and.w r0, r3, #24 │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq sl, r1 │ │ │ │ addne.w sl, r1, #1 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 82e5c │ │ │ │ - ldr.w r8, [pc, #912] @ 82e00 │ │ │ │ + bmi.w 82f9c │ │ │ │ + ldr.w r8, [pc, #912] @ 82f40 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, sl, lsl #3 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ - bcc.w 82df4 │ │ │ │ + bcc.w 82f34 │ │ │ │ adds.w r3, r2, sl, lsl #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bmi.w 82df4 │ │ │ │ + bmi.w 82f34 │ │ │ │ movw r4, #20256 @ 0x4f20 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 82de4 │ │ │ │ + bne.w 82f24 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bcs.w 82dac │ │ │ │ + bcs.w 82eec │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [r3, lr, lsl #3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82e10 │ │ │ │ + beq.w 82f50 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w ip, [r3] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 82c44 │ │ │ │ + beq.w 82d84 │ │ │ │ add.w r4, r3, sl, lsl #3 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3] │ │ │ │ sub.w sl, r4, #8 │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r2, #3760] @ 0xeb0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r2, #3756] @ 0xeac │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 82d06 │ │ │ │ + blt.w 82e46 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - ldr r6, [pc, #720] @ (82dfc ) │ │ │ │ + ldr r6, [pc, #720] @ (82f3c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82e32 │ │ │ │ + bne.w 82f72 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ @@ -131870,1041 +131992,1041 @@ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str.w sl, [r2] │ │ │ │ strd r1, r3, [r4, #-8] │ │ │ │ str.w sl, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 82e52 │ │ │ │ + bne.w 82f92 │ │ │ │ mov r0, r9 │ │ │ │ blx 29d00 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d8e │ │ │ │ + beq.w 82ece │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d8e │ │ │ │ + beq.w 82ece │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 829aa │ │ │ │ + bpl.w 82aea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82ca4 │ │ │ │ + bne.n 82de4 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr.w r7, [sl, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 82cb6 │ │ │ │ - movw r3, #13281 @ 0x33e1 │ │ │ │ + beq.n 82df6 │ │ │ │ + movw r3, #13601 @ 0x3521 │ │ │ │ movt r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 82caa │ │ │ │ + bne.n 82dea │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 833e8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83528 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82ce2 │ │ │ │ + bne.n 82e22 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 829d4 │ │ │ │ - b.n 829e2 │ │ │ │ - movw r5, #6485 @ 0x1955 │ │ │ │ + bne.w 82b14 │ │ │ │ + b.n 82b22 │ │ │ │ + movw r5, #6873 @ 0x1ad9 │ │ │ │ movt r5, #9 │ │ │ │ - b.n 82a42 │ │ │ │ - movw r5, #4237 @ 0x108d │ │ │ │ + b.n 82b82 │ │ │ │ + movw r5, #6497 @ 0x1961 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 82a42 │ │ │ │ + b.n 82b82 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 82c80 │ │ │ │ - movw r5, #40289 @ 0x9d61 │ │ │ │ + bne.n 82dc0 │ │ │ │ + movw r5, #42541 @ 0xa62d │ │ │ │ movt r5, #11 │ │ │ │ - b.n 82a42 │ │ │ │ + b.n 82b82 │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 82c9a │ │ │ │ + bcc.n 82dda │ │ │ │ add.w r1, lr, #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] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82dac │ │ │ │ + beq.w 82eec │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 82af2 │ │ │ │ + b.n 82c32 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1af700 │ │ │ │ + bl 1b0208 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 826ea │ │ │ │ + b.n 8282a │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 82e28 │ │ │ │ + beq.w 82f68 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 82e76 │ │ │ │ - movw r5, #24945 @ 0x6171 │ │ │ │ + bne.w 82fb6 │ │ │ │ + movw r5, #27221 @ 0x6a55 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 82a42 │ │ │ │ + b.n 82b82 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 82af2 │ │ │ │ + b.n 82c32 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 82bd6 │ │ │ │ + b.n 82d16 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 82c08 │ │ │ │ + b.n 82d48 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82f08 │ │ │ │ - bl bfe2c │ │ │ │ + beq.w 83048 │ │ │ │ + bl c06fc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ed8 │ │ │ │ + beq.w 83018 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82c12 │ │ │ │ + beq.n 82d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82c12 │ │ │ │ + bne.n 82d52 │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - cbz r3, 82d00 │ │ │ │ + cbz r3, 82e40 │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ - b.n 82c12 │ │ │ │ + b.n 82d52 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r1, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b1a │ │ │ │ + beq.w 82c5a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82b1a │ │ │ │ + beq.w 82c5a │ │ │ │ ldr.w r3, [r1, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82b1a │ │ │ │ + bne.w 82c5a │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82ece │ │ │ │ + bne.w 8300e │ │ │ │ add.w r3, r9, #12 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bmi.w 82b1a │ │ │ │ + bmi.w 82c5a │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82d3e │ │ │ │ + bne.n 82e7e │ │ │ │ dmb ish │ │ │ │ - b.n 82b1a │ │ │ │ + b.n 82c5a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 82862 │ │ │ │ + b.n 829a2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82d8e │ │ │ │ + beq.n 82ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c70 │ │ │ │ + beq.w 82db0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 829a4 │ │ │ │ + beq.w 82ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829a4 │ │ │ │ + bne.w 82ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 829a4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82ae4 │ │ │ │ ldr.w r3, [r4, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82e04 │ │ │ │ + bne.n 82f44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 82df4 │ │ │ │ + cbz r3, 82f34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r9, [r8, r7] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 82af2 │ │ │ │ + b.n 82c32 │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c64 │ │ │ │ + bne.w 82da4 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - b.n 8299e │ │ │ │ + b.n 82ade │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r4, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82dca │ │ │ │ + b.n 82f0a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82c5e │ │ │ │ + b.n 82d9e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ - b.n 82960 │ │ │ │ - movw r5, #27169 @ 0x6a21 │ │ │ │ + b.n 82aa0 │ │ │ │ + movw r5, #29197 @ 0x720d │ │ │ │ movt r5, #22 │ │ │ │ - b.n 82a42 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 82b82 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82e46 │ │ │ │ + bne.n 82f86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 82b3a │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 82c7a │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 82b3a │ │ │ │ + b.n 82c7a │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 829e2 │ │ │ │ + b.n 82b22 │ │ │ │ ldr.w r1, [r6, #440] @ 0x1b8 │ │ │ │ ldrd r1, r3, [r1, #12] │ │ │ │ add r3, r1 │ │ │ │ adds r1, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add r2, r3 │ │ │ │ - b.n 82a6c │ │ │ │ + b.n 82bac │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 829a4 │ │ │ │ + bl d54ec │ │ │ │ + b.n 82ae4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29688 @ 0x73f8 │ │ │ │ + movw r1, #30456 @ 0x76f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 829a4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 82ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 82704 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82844 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 826ea │ │ │ │ + b.n 8282a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825c4 │ │ │ │ - b.n 8280e │ │ │ │ + bne.w 82704 │ │ │ │ + b.n 8294e │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 829fc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82b3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82b1a │ │ │ │ - b.n 82d2c │ │ │ │ + bne.w 82c5a │ │ │ │ + b.n 82e6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 829c2 │ │ │ │ + beq.w 82b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 829c2 │ │ │ │ + bne.w 82b02 │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - cbz r3, 82f02 │ │ │ │ + cbz r3, 83042 │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - b.n 829c2 │ │ │ │ + b.n 82b02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 82f1a │ │ │ │ + beq.n 8305a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 82fb4 │ │ │ │ + beq.n 830f4 │ │ │ │ ldr.w r1, [sl, #32] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83014 │ │ │ │ + beq.n 83154 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #29532 @ 0x735c │ │ │ │ + movw r3, #30300 @ 0x765c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #29544 @ 0x7368 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 829c2 │ │ │ │ + bl d54ec │ │ │ │ + b.n 82b02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 82d7a │ │ │ │ + beq.w 82eba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82d7a │ │ │ │ + bne.w 82eba │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - cbz r3, 82f76 │ │ │ │ + cbz r3, 830b6 │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ - b.n 82d7a │ │ │ │ + b.n 82eba │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 82f8c │ │ │ │ + beq.n 830cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 82fcc │ │ │ │ + cbz r2, 8310c │ │ │ │ ldr r1, [r3, #32] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r1, 82ff6 │ │ │ │ + cbz r1, 83136 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #29532 @ 0x735c │ │ │ │ + movw r3, #30300 @ 0x765c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #29544 @ 0x7368 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 82d7a │ │ │ │ + bl d54ec │ │ │ │ + b.n 82eba │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - cbz r3, 82fc6 │ │ │ │ + cbz r3, 83106 │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - b.n 82f1a │ │ │ │ + b.n 8305a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r9, [r1, #1416] @ 0x588 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 82fec │ │ │ │ + beq.n 8312c │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 82f8c │ │ │ │ + b.n 830cc │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82f9c │ │ │ │ + bne.n 830dc │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #29532 @ 0x735c │ │ │ │ + movw r3, #30300 @ 0x765c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #29600 @ 0x73a0 │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 82d7a │ │ │ │ + bl d54ec │ │ │ │ + b.n 82eba │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82f30 │ │ │ │ + bne.n 83070 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #29532 @ 0x735c │ │ │ │ + movw r3, #30300 @ 0x765c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - movw r1, #29600 @ 0x73a0 │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 829c2 │ │ │ │ + bl d54ec │ │ │ │ + b.n 82b02 │ │ │ │ │ │ │ │ -00083034 : │ │ │ │ +00083174 : │ │ │ │ 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 r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8316c │ │ │ │ + bne.w 832ac │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r2 │ │ │ │ blx 29d00 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83166 │ │ │ │ - ldr r7, [pc, #428] @ (83220 ) │ │ │ │ + beq.n 832a6 │ │ │ │ + ldr r7, [pc, #428] @ (83360 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83166 │ │ │ │ + beq.n 832a6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 83148 │ │ │ │ + bpl.n 83288 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r1 │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r3, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8312c │ │ │ │ - movw r3, #13281 @ 0x33e1 │ │ │ │ + beq.n 8326c │ │ │ │ + movw r3, #13601 @ 0x3521 │ │ │ │ movt r3, #8 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 830f6 │ │ │ │ + bne.n 83236 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 833e8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83528 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83100 │ │ │ │ + bne.n 83240 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 830ee │ │ │ │ + beq.n 8322e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 83124 │ │ │ │ + cbz r3, 83264 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 830d2 │ │ │ │ + b.n 83212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 830de │ │ │ │ - ldr r2, [pc, #280] @ (83224 ) │ │ │ │ + bne.n 8321e │ │ │ │ + ldr r2, [pc, #280] @ (83364 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8311e │ │ │ │ + cbz r3, 8325e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 830de │ │ │ │ + b.n 8321e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1af700 │ │ │ │ - b.n 830ee │ │ │ │ + bl 1b0208 │ │ │ │ + b.n 8322e │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 831a4 │ │ │ │ + beq.n 832e4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bfe2c │ │ │ │ + bl c06fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 83176 │ │ │ │ + cbz r0, 832b6 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 830d2 │ │ │ │ + b.n 83212 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 830de │ │ │ │ + b.n 8321e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 830ee │ │ │ │ + b.n 8322e │ │ │ │ mov r3, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83160 │ │ │ │ + beq.n 832a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83160 │ │ │ │ - ldr r2, [pc, #152] @ (83224 ) │ │ │ │ + bne.n 832a0 │ │ │ │ + ldr r2, [pc, #152] @ (83364 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 8319e │ │ │ │ + cbz r3, 832de │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 83160 │ │ │ │ + b.n 832a0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 831b4 │ │ │ │ + beq.n 832f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 831fe │ │ │ │ + cbz r2, 8333e │ │ │ │ ldr r1, [r3, #32] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r1, 831ec │ │ │ │ - movw r1, #29544 @ 0x7368 │ │ │ │ + cbz r1, 8332c │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r4, #29532 @ 0x735c │ │ │ │ + movw r4, #30300 @ 0x765c │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #29744 @ 0x7430 │ │ │ │ + movw r3, #30512 @ 0x7730 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 83160 │ │ │ │ + bl d54ec │ │ │ │ + b.n 832a0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 831c4 │ │ │ │ - movw r1, #29600 @ 0x73a0 │ │ │ │ + bne.n 83304 │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 831ce │ │ │ │ + b.n 8330e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - ldr r2, [pc, #32] @ (83224 ) │ │ │ │ + ldr r2, [pc, #32] @ (83364 ) │ │ │ │ ldr.w r6, [r2, #1416] @ 0x588 │ │ │ │ - cbz r6, 83216 │ │ │ │ + cbz r6, 83356 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 831b4 │ │ │ │ + b.n 832f4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00083228 : │ │ │ │ +00083368 : │ │ │ │ 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, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 832c8 │ │ │ │ + bpl.n 83408 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ - ldr r2, [pc, #352] @ (833bc ) │ │ │ │ + ldr r2, [pc, #352] @ (834fc ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r5, [r7, #76] @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 832e6 │ │ │ │ - movw r3, #13281 @ 0x33e1 │ │ │ │ + beq.n 83426 │ │ │ │ + movw r3, #13601 @ 0x3521 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8329a │ │ │ │ + bne.n 833da │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 833e8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 83528 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 832a4 │ │ │ │ + bne.n 833e4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ - b.n 83286 │ │ │ │ + b.n 833c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83292 │ │ │ │ - ldr r2, [pc, #272] @ (833c0 ) │ │ │ │ + bne.n 833d2 │ │ │ │ + ldr r2, [pc, #272] @ (83500 ) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ - cbz r5, 832c2 │ │ │ │ + cbz r5, 83402 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 83292 │ │ │ │ + b.n 833d2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83292 │ │ │ │ + b.n 833d2 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - cbz r3, 8332a │ │ │ │ - bl bfe2c │ │ │ │ + cbz r3, 8346a │ │ │ │ + bl c06fc │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 832fc │ │ │ │ + cbz r0, 8343c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 83286 │ │ │ │ + b.n 833c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 832e0 │ │ │ │ + beq.n 83420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 832e0 │ │ │ │ - ldr r2, [pc, #176] @ (833c0 ) │ │ │ │ + bne.n 83420 │ │ │ │ + ldr r2, [pc, #176] @ (83500 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 83324 │ │ │ │ + cbz r3, 83464 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 832e0 │ │ │ │ + b.n 83420 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8333a │ │ │ │ + beq.n 8347a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 833a0 │ │ │ │ + cbz r3, 834e0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - cbz r3, 83372 │ │ │ │ - movw r1, #29532 @ 0x735c │ │ │ │ + cbz r3, 834b2 │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r3, #29744 @ 0x7430 │ │ │ │ + movw r3, #30512 @ 0x7730 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #29544 @ 0x7368 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 832e0 │ │ │ │ + bl d54ec │ │ │ │ + b.n 83420 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8334a │ │ │ │ - movw r1, #29532 @ 0x735c │ │ │ │ + bne.n 8348a │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r3, #29744 @ 0x7430 │ │ │ │ + movw r3, #30512 @ 0x7730 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #29600 @ 0x73a0 │ │ │ │ + movw r1, #30368 @ 0x76a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 832e0 │ │ │ │ - ldr r2, [pc, #28] @ (833c0 ) │ │ │ │ + bl d54ec │ │ │ │ + b.n 83420 │ │ │ │ + ldr r2, [pc, #28] @ (83500 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 833b4 │ │ │ │ + cbz r3, 834f4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 8333a │ │ │ │ + b.n 8347a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000833c4 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +00083504 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000833e0 : │ │ │ │ +00083520 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 833e8 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b.w 83528 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ nop │ │ │ │ │ │ │ │ -000833e8 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00083528 <_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 r8, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 839a4 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bpl.w 83ae4 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 83638 <_PyObject_GenericSetAttrWithDict@@Base+0x250> │ │ │ │ + bmi.w 83778 <_PyObject_GenericSetAttrWithDict@@Base+0x250> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8367a <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ - ldr.w r9, [pc, #1500] @ 83a00 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ + beq.w 837ba <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ + ldr.w r9, [pc, #1500] @ 83b40 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83688 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bne.w 837c8 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83694 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ + beq.w 837d4 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ eor.w fp, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx fp, fp, #0, #12 │ │ │ │ mla r2, r2, fp, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 836ba <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ + bne.w 837fa <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r2, fp, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #2812] @ 0xafc │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 836ba <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ + bne.w 837fa <_PyObject_GenericSetAttrWithDict@@Base+0x2d2> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, fp, r3 │ │ │ │ ldr.w r6, [r3, #2816] @ 0xb00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 835b2 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + beq.w 836f2 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 83744 <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ + beq.w 83884 <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83750 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ + bne.w 83890 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 838c2 <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ + bne.w 83a02 <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 835c6 <_PyObject_GenericSetAttrWithDict@@Base+0x1de> │ │ │ │ + bmi.w 83706 <_PyObject_GenericSetAttrWithDict@@Base+0x1de> │ │ │ │ lsls r1, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w fp, r7, #12 │ │ │ │ - bmi.n 834f0 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + bmi.n 83630 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8389e <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ + beq.w 839de <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ itttt lt │ │ │ │ ldrlt r1, [r7, #8] │ │ │ │ eorlt.w r0, r1, r1, asr #31 │ │ │ │ sublt.w r0, r0, r1, asr #31 │ │ │ │ ldrdlt r1, ip, [r2, #16] │ │ │ │ itttt lt │ │ │ │ addlt r2, r1, #3 │ │ │ │ mlalt r2, ip, r0, r2 │ │ │ │ biclt.w r2, r2, #3 │ │ │ │ addlt r3, r3, r2 │ │ │ │ add.w fp, r7, r3 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8389e <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ + beq.w 839de <_PyObject_GenericSetAttrWithDict@@Base+0x4b6> │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 83772 <_PyObject_GenericSetAttrWithDict@@Base+0x38a> │ │ │ │ + beq.w 838b2 <_PyObject_GenericSetAttrWithDict@@Base+0x38a> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 83842 <_PyObject_GenericSetAttrWithDict@@Base+0x45a> │ │ │ │ + beq.w 83982 <_PyObject_GenericSetAttrWithDict@@Base+0x45a> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 837e6 <_PyObject_GenericSetAttrWithDict@@Base+0x3fe> │ │ │ │ + bne.w 83926 <_PyObject_GenericSetAttrWithDict@@Base+0x3fe> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83524 <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ + beq.n 83664 <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 837ac <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ + bne.w 838ec <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.w 837ac <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ + beq.w 838ec <_PyObject_GenericSetAttrWithDict@@Base+0x3c4> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 837d6 <_PyObject_GenericSetAttrWithDict@@Base+0x3ee> │ │ │ │ + beq.w 83916 <_PyObject_GenericSetAttrWithDict@@Base+0x3ee> │ │ │ │ mov r0, lr │ │ │ │ mov r2, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7ca6c │ │ │ │ + bl 7cbbc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 835e6 <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ + beq.n 83726 <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + bne.n 8375e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83584 <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ + beq.n 836c4 <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 839c2 <_PyObject_GenericSetAttrWithDict@@Base+0x5da> │ │ │ │ + beq.w 83b02 <_PyObject_GenericSetAttrWithDict@@Base+0x5da> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 837f6 <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ + bne.w 83936 <_PyObject_GenericSetAttrWithDict@@Base+0x40e> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8373e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + beq.w 8387e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8396a <_PyObject_GenericSetAttrWithDict@@Base+0x582> │ │ │ │ + beq.w 83aaa <_PyObject_GenericSetAttrWithDict@@Base+0x582> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 838c2 <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ + bne.w 83a02 <_PyObject_GenericSetAttrWithDict@@Base+0x4da> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 834b8 <_PyObject_GenericSetAttrWithDict@@Base+0xd0> │ │ │ │ + bpl.w 835f8 <_PyObject_GenericSetAttrWithDict@@Base+0xd0> │ │ │ │ ldrb r3, [r7, #11] │ │ │ │ add.w r9, r7, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83872 <_PyObject_GenericSetAttrWithDict@@Base+0x48a> │ │ │ │ + beq.w 839b2 <_PyObject_GenericSetAttrWithDict@@Base+0x48a> │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8a94 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ + bl d92d0 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 8356c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + bge.n 836ac <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8356c <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + beq.n 836ac <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #30600 @ 0x7788 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6760 │ │ │ │ + bl d6f90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83570 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + beq.n 836b0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83570 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + beq.n 836b0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83570 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + bne.n 836b0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1af700 │ │ │ │ - b.n 83570 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ - ldr.w r9, [pc, #964] @ 83a00 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ + bl 1b0208 │ │ │ │ + b.n 836b0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + ldr.w r9, [pc, #964] @ 83b40 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r2, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -132914,65 +133036,65 @@ │ │ │ │ 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 8388e <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + beq.w 839ce <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ ldr.w r3, [r0, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83428 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ + bne.w 83568 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 83420 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 839bc <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ + bne.w 83560 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 83afc <_PyObject_GenericSetAttrWithDict@@Base+0x5d4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8343c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + bne.w 8357c <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ eor.w fp, r1, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx fp, fp, #0, #12 │ │ │ │ mla r2, r2, fp, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #2808] @ 0xaf8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 83466 <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ + beq.w 835a6 <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 83598 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ + bne.w 836d8 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 83598 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ + bgt.w 836d8 <_PyObject_GenericSetAttrWithDict@@Base+0x1b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 83c54 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ add r2, sp, #28 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + str r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 835ac <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cbz r2, 8373e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + bne.w 836ec <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cbz r2, 8387e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ movs r2, #12 │ │ │ │ add.w r1, r3, #43520 @ 0xaa00 │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ mul.w r2, r2, fp │ │ │ │ adds r0, r1, r2 │ │ │ │ str r6, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ @@ -132983,364 +133105,364 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, lr │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ str.w r4, [r1, ip] │ │ │ │ dmb ish │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str r3, [r1, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83824 <_PyObject_GenericSetAttrWithDict@@Base+0x43c> │ │ │ │ + bne.n 83964 <_PyObject_GenericSetAttrWithDict@@Base+0x43c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8396e <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ + beq.w 83aae <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 834a8 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ - movw r2, #30505 @ 0x7729 │ │ │ │ + beq.w 835e8 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + movw r2, #32785 @ 0x8011 │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83836 <_PyObject_GenericSetAttrWithDict@@Base+0x44e> │ │ │ │ + bne.n 83976 <_PyObject_GenericSetAttrWithDict@@Base+0x44e> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8384e <_PyObject_GenericSetAttrWithDict@@Base+0x466> │ │ │ │ + bne.n 8398e <_PyObject_GenericSetAttrWithDict@@Base+0x466> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c77e0 │ │ │ │ + bl c80c8 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + b.n 8375e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 83788 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ + bpl.n 838c8 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8381c <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bne.n 8395c <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 72230 │ │ │ │ + bl 72378 │ │ │ │ mov r1, r0 │ │ │ │ str.w r1, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83502 <_PyObject_GenericSetAttrWithDict@@Base+0x11a> │ │ │ │ + bne.w 83642 <_PyObject_GenericSetAttrWithDict@@Base+0x11a> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 835e6 <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ + b.n 83726 <_PyObject_GenericSetAttrWithDict@@Base+0x1fe> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8395e <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ + beq.w 83a9e <_PyObject_GenericSetAttrWithDict@@Base+0x576> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ movw ip, #44076 @ 0xac2c │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 83554 <_PyObject_GenericSetAttrWithDict@@Base+0x16c> │ │ │ │ + bne.w 83694 <_PyObject_GenericSetAttrWithDict@@Base+0x16c> │ │ │ │ mov r0, lr │ │ │ │ mov r2, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 7a50c │ │ │ │ + bl 7a660 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8351e <_PyObject_GenericSetAttrWithDict@@Base+0x136> │ │ │ │ - b.n 83524 <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ + bne.w 8365e <_PyObject_GenericSetAttrWithDict@@Base+0x136> │ │ │ │ + b.n 83664 <_PyObject_GenericSetAttrWithDict@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83590 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ - ldr r2, [pc, #504] @ (839fc <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ + bne.w 836d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + ldr r2, [pc, #504] @ (83b3c <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 83816 <_PyObject_GenericSetAttrWithDict@@Base+0x42e> │ │ │ │ + cbz r3, 83956 <_PyObject_GenericSetAttrWithDict@@Base+0x42e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83590 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ - bl 1290d4 <_PyUnicode_IsNumeric@@Base+0x444> │ │ │ │ + b.n 836d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bl 129a18 <_PyUnicode_IsNumeric@@Base+0x428> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8379c <_PyObject_GenericSetAttrWithDict@@Base+0x3b4> │ │ │ │ + b.n 838dc <_PyObject_GenericSetAttrWithDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8373e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 8387e <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 83744 <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ - b.n 8396e <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ + bne.n 83884 <_PyObject_GenericSetAttrWithDict@@Base+0x35c> │ │ │ │ + b.n 83aae <_PyObject_GenericSetAttrWithDict@@Base+0x586> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + b.n 8375e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1af6a0 │ │ │ │ + bl 1b01a8 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83764 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ + bne.n 838a4 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - bl 1b2c0c │ │ │ │ + bl 1b3704 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 83764 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ - b.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + bne.w 838a4 <_PyObject_GenericSetAttrWithDict@@Base+0x37c> │ │ │ │ + b.n 8375e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ ldr.w r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8391c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + beq.n 83a5c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 835d2 <_PyObject_GenericSetAttrWithDict@@Base+0x1ea> │ │ │ │ + beq.w 83712 <_PyObject_GenericSetAttrWithDict@@Base+0x1ea> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1af67c │ │ │ │ + bl 1b0184 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r1, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83428 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ - b.n 8367a <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ + bne.w 83568 <_PyObject_GenericSetAttrWithDict@@Base+0x40> │ │ │ │ + b.n 837ba <_PyObject_GenericSetAttrWithDict@@Base+0x292> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83972 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ + beq.n 83ab2 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #29872 @ 0x74b0 │ │ │ │ + movw r1, #30640 @ 0x77b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 8361e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ + bl d54ec │ │ │ │ + b.n 8375e <_PyObject_GenericSetAttrWithDict@@Base+0x236> │ │ │ │ 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 r8, #0 │ │ │ │ - beq.w 839ee <_PyObject_GenericSetAttrWithDict@@Base+0x606> │ │ │ │ + beq.w 83b2e <_PyObject_GenericSetAttrWithDict@@Base+0x606> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + beq.w 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ - ldr r2, [pc, #252] @ (839fc <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ + bne.w 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + ldr r2, [pc, #252] @ (83b3c <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 83916 <_PyObject_GenericSetAttrWithDict@@Base+0x52e> │ │ │ │ + cbz r3, 83a56 <_PyObject_GenericSetAttrWithDict@@Base+0x52e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r8 │ │ │ │ - b.n 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c9f74 │ │ │ │ + bl ca858 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 837a6 <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ + beq.w 838e6 <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 839de <_PyObject_GenericSetAttrWithDict@@Base+0x5f6> │ │ │ │ + beq.n 83b1e <_PyObject_GenericSetAttrWithDict@@Base+0x5f6> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1af67c │ │ │ │ + bl 1b0184 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + beq.w 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bne.w 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1adb48 │ │ │ │ + bl 1ae650 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 835e0 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ - bl d6f30 │ │ │ │ + b.n 83720 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + bl d7760 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 834a8 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ + b.n 835e8 <_PyObject_GenericSetAttrWithDict@@Base+0xc0> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #13281 @ 0x33e1 │ │ │ │ + movw r3, #13601 @ 0x3521 │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #29748 @ 0x7434 │ │ │ │ - movwne r1, #29832 @ 0x7488 │ │ │ │ + movweq r1, #30516 @ 0x7734 │ │ │ │ + movwne r1, #30600 @ 0x7788 │ │ │ │ movteq r1, #40 @ 0x28 │ │ │ │ movtne r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6760 │ │ │ │ - b.n 83570 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + bl d6f90 │ │ │ │ + b.n 836b0 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83590 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ - ldr r2, [pc, #56] @ (839fc <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ + b.n 836d0 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + ldr r2, [pc, #56] @ (83b3c <_PyObject_GenericSetAttrWithDict@@Base+0x614>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 839d8 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ + cbz r3, 83b18 <_PyObject_GenericSetAttrWithDict@@Base+0x5f0> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ - b.n 83584 <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ + b.n 836c4 <_PyObject_GenericSetAttrWithDict@@Base+0x19c> │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8a94 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ + bl d92d0 <_PyEval_CheckExceptTypeValid@@Base+0x108c> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 8393c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + b.n 83a7c <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl bf0a0 │ │ │ │ + bl bf970 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 838e6 <_PyObject_GenericSetAttrWithDict@@Base+0x4fe> │ │ │ │ + b.n 83a26 <_PyObject_GenericSetAttrWithDict@@Base+0x4fe> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083a04 <_PyType_LookupRef@@Base>: │ │ │ │ +00083b44 <_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] @ (83b10 <_PyType_LookupRef@@Base+0x10c>) │ │ │ │ + ldr r4, [pc, #248] @ (83c50 <_PyType_LookupRef@@Base+0x10c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r0, #192] @ 0xc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ eor.w r4, r2, r1, asr #3 │ │ │ │ movs r1, #12 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r1, r4 │ │ │ │ adds r5, r3, r4 │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r5, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 83a84 <_PyType_LookupRef@@Base+0x80> │ │ │ │ + bne.n 83bc4 <_PyType_LookupRef@@Base+0x80> │ │ │ │ ldr.w r2, [r5, #2812] @ 0xafc │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 83a84 <_PyType_LookupRef@@Base+0x80> │ │ │ │ + bne.n 83bc4 <_PyType_LookupRef@@Base+0x80> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r2, [r3, #2816] @ 0xb00 │ │ │ │ - cbz r2, 83a80 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ + cbz r2, 83bc0 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ adds r1, #1 │ │ │ │ - beq.n 83b08 <_PyType_LookupRef@@Base+0x104> │ │ │ │ + beq.n 83c48 <_PyType_LookupRef@@Base+0x104> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + b.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83a6c <_PyType_LookupRef@@Base+0x68> │ │ │ │ + bne.n 83bac <_PyType_LookupRef@@Base+0x68> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 83a6c <_PyType_LookupRef@@Base+0x68> │ │ │ │ + bgt.n 83bac <_PyType_LookupRef@@Base+0x68> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83c54 <_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 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 83a7c <_PyType_LookupRef@@Base+0x78> │ │ │ │ + bne.n 83bbc <_PyType_LookupRef@@Base+0x78> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ 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 │ │ │ │ @@ -133351,104 +133473,104 @@ │ │ │ │ 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 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + beq.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + bne.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83a64 <_PyType_LookupRef@@Base+0x60> │ │ │ │ - bl d6f30 │ │ │ │ - b.n 83a80 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ + b.n 83ba4 <_PyType_LookupRef@@Base+0x60> │ │ │ │ + bl d7760 │ │ │ │ + b.n 83bc0 <_PyType_LookupRef@@Base+0x7c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r1, #192] @ 0xc0 │ │ │ │ - cbz r3, 83b1e <_PyType_LookupRef@@Base+0x11a> │ │ │ │ + cbz r3, 83c5e <_PyType_LookupRef@@Base+0x11a> │ │ │ │ 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.w ip, [r1, #84] @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ tst.w ip, #4096 @ 0x1000 │ │ │ │ - beq.n 83bde <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + beq.n 83d1e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldrh.w r3, [r1, #206] @ 0xce │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ - bcs.n 83bde <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + bcs.n 83d1e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldr.w r2, [r1, #168] @ 0xa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 83bb2 <_PyType_LookupRef@@Base+0x1ae> │ │ │ │ + ble.n 83cf2 <_PyType_LookupRef@@Base+0x1ae> │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83c54 <_PyType_LookupRef@@Base+0x110> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83bde <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + beq.n 83d1e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 83b88 <_PyType_LookupRef@@Base+0x184> │ │ │ │ + beq.n 83cc8 <_PyType_LookupRef@@Base+0x184> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r7, r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ mov r7, r3 │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83c54 <_PyType_LookupRef@@Base+0x110> │ │ │ │ adds r3, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 83bde <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + cbz r0, 83d1e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ cmp r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - bne.n 83b6c <_PyType_LookupRef@@Base+0x168> │ │ │ │ + bne.n 83cac <_PyType_LookupRef@@Base+0x168> │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r1, #23 │ │ │ │ - bpl.n 83bb8 <_PyType_LookupRef@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #84] @ (83be4 <_PyType_LookupRef@@Base+0x1e0>) │ │ │ │ + bpl.n 83cf8 <_PyType_LookupRef@@Base+0x1b4> │ │ │ │ + ldr r1, [pc, #84] @ (83d24 <_PyType_LookupRef@@Base+0x1e0>) │ │ │ │ ldr.w r2, [r1, #1520] @ 0x5f0 │ │ │ │ cmp.w r2, #131072 @ 0x20000 │ │ │ │ - bcs.n 83bde <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + bcs.n 83d1e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [r1, #1520] @ 0x5f0 │ │ │ │ - cbz r2, 83bac <_PyType_LookupRef@@Base+0x1a8> │ │ │ │ + cbz r2, 83cec <_PyType_LookupRef@@Base+0x1a8> │ │ │ │ ldrh.w r1, [r3, #206] @ 0xce │ │ │ │ adds r1, #1 │ │ │ │ strh.w r1, [r3, #206] @ 0xce │ │ │ │ str.w r2, [r3, #192] @ 0xc0 │ │ │ │ - b.n 83bd8 <_PyType_LookupRef@@Base+0x1d4> │ │ │ │ + b.n 83d18 <_PyType_LookupRef@@Base+0x1d4> │ │ │ │ tst.w ip, #256 @ 0x100 │ │ │ │ - bne.n 83b8e <_PyType_LookupRef@@Base+0x18a> │ │ │ │ + bne.n 83cce <_PyType_LookupRef@@Base+0x18a> │ │ │ │ add.w r2, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #2804] @ 0xaf4 │ │ │ │ - cbz r0, 83bde <_PyType_LookupRef@@Base+0x1da> │ │ │ │ + cbz r0, 83d1e <_PyType_LookupRef@@Base+0x1da> │ │ │ │ ldrh.w r1, [r3, #206] @ 0xce │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r2, #2804] @ 0xaf4 │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r0, [r3, #192] @ 0xc0 │ │ │ │ strh.w r2, [r3, #206] @ 0xce │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83bda <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ + b.n 83d1a <_PyType_LookupRef@@Base+0x1d6> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -133456,63 +133578,63 @@ │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83cf4 <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ + bne.n 83e34 <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ ldr.w r9, [r1, #12] │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 83cf4 <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ + beq.n 83e34 <_PyType_LookupRef@@Base+0x2f0> │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83d1e <_PyType_LookupRef@@Base+0x31a> │ │ │ │ + beq.n 83e5e <_PyType_LookupRef@@Base+0x31a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83ce8 <_PyType_LookupRef@@Base+0x2e4> │ │ │ │ + beq.n 83e28 <_PyType_LookupRef@@Base+0x2e4> │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 83c6e <_PyType_LookupRef@@Base+0x26a> │ │ │ │ - ldr.w r8, [pc, #332] @ 83d88 <_PyType_LookupRef@@Base+0x384> │ │ │ │ + ble.n 83dae <_PyType_LookupRef@@Base+0x26a> │ │ │ │ + ldr.w r8, [pc, #332] @ 83ec8 <_PyType_LookupRef@@Base+0x384> │ │ │ │ add.w r5, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.n 83c90 <_PyType_LookupRef@@Base+0x28c> │ │ │ │ + bmi.n 83dd0 <_PyType_LookupRef@@Base+0x28c> │ │ │ │ ldr.w r0, [r1, #132] @ 0x84 │ │ │ │ mov r1, sl │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 83cce <_PyType_LookupRef@@Base+0x2ca> │ │ │ │ + beq.n 83e0e <_PyType_LookupRef@@Base+0x2ca> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83cd6 <_PyType_LookupRef@@Base+0x2d2> │ │ │ │ + bne.n 83e16 <_PyType_LookupRef@@Base+0x2d2> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 83c46 <_PyType_LookupRef@@Base+0x242> │ │ │ │ + bne.n 83d86 <_PyType_LookupRef@@Base+0x242> │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83c88 <_PyType_LookupRef@@Base+0x284> │ │ │ │ + beq.n 83dc8 <_PyType_LookupRef@@Base+0x284> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d12 <_PyType_LookupRef@@Base+0x30e> │ │ │ │ + beq.n 83e52 <_PyType_LookupRef@@Base+0x30e> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ @@ -133523,381 +133645,381 @@ │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [ip, #252] @ 0xfc │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbz r3, 83d08 <_PyType_LookupRef@@Base+0x304> │ │ │ │ + cbz r3, 83e48 <_PyType_LookupRef@@Base+0x304> │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 83c62 <_PyType_LookupRef@@Base+0x25e> │ │ │ │ + bne.n 83da2 <_PyType_LookupRef@@Base+0x25e> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 83c72 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ + b.n 83db2 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83ce4 <_PyType_LookupRef@@Base+0x2e0> │ │ │ │ + beq.n 83e24 <_PyType_LookupRef@@Base+0x2e0> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ - b.n 83c72 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ + b.n 83db2 <_PyType_LookupRef@@Base+0x26e> │ │ │ │ ldr.w fp, [r6, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bgt.n 83c38 <_PyType_LookupRef@@Base+0x234> │ │ │ │ - b.n 83c6e <_PyType_LookupRef@@Base+0x26a> │ │ │ │ + bgt.n 83d78 <_PyType_LookupRef@@Base+0x234> │ │ │ │ + b.n 83dae <_PyType_LookupRef@@Base+0x26a> │ │ │ │ mov r0, sl │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 83c18 <_PyType_LookupRef@@Base+0x214> │ │ │ │ + bne.n 83d58 <_PyType_LookupRef@@Base+0x214> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83d2a <_PyType_LookupRef@@Base+0x326> │ │ │ │ + b.n 83e6a <_PyType_LookupRef@@Base+0x326> │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 83cc0 <_PyType_LookupRef@@Base+0x2bc> │ │ │ │ + b.n 83e00 <_PyType_LookupRef@@Base+0x2bc> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 83c88 <_PyType_LookupRef@@Base+0x284> │ │ │ │ + b.n 83dc8 <_PyType_LookupRef@@Base+0x284> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.n 83d32 <_PyType_LookupRef@@Base+0x32e> │ │ │ │ + bmi.n 83e72 <_PyType_LookupRef@@Base+0x32e> │ │ │ │ lsls r5, r3, #18 │ │ │ │ - bpl.n 83d68 <_PyType_LookupRef@@Base+0x364> │ │ │ │ + bpl.n 83ea8 <_PyType_LookupRef@@Base+0x364> │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 83c88 <_PyType_LookupRef@@Base+0x284> │ │ │ │ - ldr r2, [pc, #84] @ (83d88 <_PyType_LookupRef@@Base+0x384>) │ │ │ │ + b.n 83dc8 <_PyType_LookupRef@@Base+0x284> │ │ │ │ + ldr r2, [pc, #84] @ (83ec8 <_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 83d7c <_PyType_LookupRef@@Base+0x378> │ │ │ │ + beq.n 83ebc <_PyType_LookupRef@@Base+0x378> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 83d7c <_PyType_LookupRef@@Base+0x378> │ │ │ │ + bhi.n 83ebc <_PyType_LookupRef@@Base+0x378> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d28 <_PyType_LookupRef@@Base+0x324> │ │ │ │ + bne.n 83e68 <_PyType_LookupRef@@Base+0x324> │ │ │ │ mov r0, r4 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 83d02 <_PyType_LookupRef@@Base+0x2fe> │ │ │ │ + beq.n 83e42 <_PyType_LookupRef@@Base+0x2fe> │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83d28 <_PyType_LookupRef@@Base+0x324> │ │ │ │ - b.n 83c20 <_PyType_LookupRef@@Base+0x21c> │ │ │ │ + beq.n 83e68 <_PyType_LookupRef@@Base+0x324> │ │ │ │ + b.n 83d60 <_PyType_LookupRef@@Base+0x21c> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 83d62 <_PyType_LookupRef@@Base+0x35e> │ │ │ │ + b.n 83ea2 <_PyType_LookupRef@@Base+0x35e> │ │ │ │ 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 83dee <_PyType_LookupRef@@Base+0x3ea> │ │ │ │ + bne.n 83f2e <_PyType_LookupRef@@Base+0x3ea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 83df8 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ + beq.n 83f38 <_PyType_LookupRef@@Base+0x3f4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.n 83e06 <_PyType_LookupRef@@Base+0x402> │ │ │ │ + bne.n 83f46 <_PyType_LookupRef@@Base+0x402> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 83e06 <_PyType_LookupRef@@Base+0x402> │ │ │ │ - ldr r0, [pc, #96] @ (83e2c <_PyType_LookupRef@@Base+0x428>) │ │ │ │ + beq.n 83f46 <_PyType_LookupRef@@Base+0x402> │ │ │ │ + ldr r0, [pc, #96] @ (83f6c <_PyType_LookupRef@@Base+0x428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movw r2, #44076 @ 0xac2c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r5, [sp, #0] │ │ │ │ cmp r6, r2 │ │ │ │ mov r2, r4 │ │ │ │ - beq.n 83e24 <_PyType_LookupRef@@Base+0x420> │ │ │ │ - bl 7ca6c │ │ │ │ + beq.n 83f64 <_PyType_LookupRef@@Base+0x420> │ │ │ │ + bl 7cbbc │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 83db2 <_PyType_LookupRef@@Base+0x3ae> │ │ │ │ + bne.n 83ef2 <_PyType_LookupRef@@Base+0x3ae> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 83dc4 <_PyType_LookupRef@@Base+0x3c0> │ │ │ │ + beq.n 83f04 <_PyType_LookupRef@@Base+0x3c0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 83dca <_PyType_LookupRef@@Base+0x3c6> │ │ │ │ + bne.n 83f0a <_PyType_LookupRef@@Base+0x3c6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1adb48 │ │ │ │ - bl 7a50c │ │ │ │ + b.w 1ae650 │ │ │ │ + bl 7a660 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083e30 : │ │ │ │ +00083f70 : │ │ │ │ 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 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 83e72 │ │ │ │ - ldr r1, [pc, #60] @ (83e8c ) │ │ │ │ + cbz r0, 83fb2 │ │ │ │ + ldr r1, [pc, #60] @ (83fcc ) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 83228 │ │ │ │ + bl 83368 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 83e72 │ │ │ │ + cbnz r0, 83fb2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 83e6c │ │ │ │ + beq.n 83fac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 83e7e │ │ │ │ + cbz r3, 83fbe │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83e6c │ │ │ │ + b.n 83fac │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 83e6c │ │ │ │ + b.n 83fac │ │ │ │ nop │ │ │ │ - add r3, pc, #736 @ (adr r3, 84170 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 842b0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00083e90 : │ │ │ │ +00083fd0 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #4588 @ 0x11ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 83ea4 │ │ │ │ + bne.n 83fe4 │ │ │ │ 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 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 83ec4 │ │ │ │ + cbz r0, 84004 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r1, #556 @ 0x22c │ │ │ │ - movw r0, #34288 @ 0x85f0 │ │ │ │ + movw r0, #35056 @ 0x88f0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 83ec0 │ │ │ │ + b.n 84000 │ │ │ │ nop │ │ │ │ │ │ │ │ -00083edc : │ │ │ │ +0008401c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 83efa │ │ │ │ + cbz r0, 8403a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 83efa │ │ │ │ + bpl.n 8403a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 83f10 │ │ │ │ + b.n 84050 │ │ │ │ movw r1, #4097 @ 0x1001 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - ldr.w r9, [pc, #984] @ 842fc │ │ │ │ + ldr.w r9, [pc, #984] @ 8443c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8416a │ │ │ │ + beq.w 842aa │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 841fe │ │ │ │ + bne.w 8433e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #108] @ 0x6c │ │ │ │ - movw r2, #15173 @ 0x3b45 │ │ │ │ + movw r2, #17273 @ 0x4379 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 84294 │ │ │ │ + bne.w 843d4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r5, r2, r2, r0 │ │ │ │ sub.w r2, r2, r0, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 84294 │ │ │ │ + blt.w 843d4 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 841b6 │ │ │ │ + beq.w 842f6 │ │ │ │ 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 841e2 │ │ │ │ + bmi.w 84322 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr.w r5, [r0, #692] @ 0x2b4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 84190 │ │ │ │ + bne.w 842d0 │ │ │ │ add.w r3, r6, #4096 @ 0x1000 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr.w fp, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.w 84134 │ │ │ │ + bcs.w 84274 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [fp, ip, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 84180 │ │ │ │ + beq.w 842c0 │ │ │ │ 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.n 840ec │ │ │ │ + beq.n 8422c │ │ │ │ mov r0, r5 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 841a6 │ │ │ │ + beq.w 842e6 │ │ │ │ add.w r2, r5, #20 │ │ │ │ mov.w lr, #8 │ │ │ │ add r2, r3 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ itt gt │ │ │ │ movgt r0, #0 │ │ │ │ mvngt.w ip, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n 84050 │ │ │ │ + ble.n 84190 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 84044 │ │ │ │ + cbz r3, 84184 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ add.w sl, r7, #1 │ │ │ │ cmp r7, ip │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - beq.n 840d6 │ │ │ │ + beq.n 84216 │ │ │ │ str.w sl, [r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 840dc │ │ │ │ + bne.n 8421c │ │ │ │ adds r0, #1 │ │ │ │ add r1, lr │ │ │ │ cmp fp, r0 │ │ │ │ - beq.n 84050 │ │ │ │ + beq.n 84190 │ │ │ │ add r2, lr │ │ │ │ - b.n 8402a │ │ │ │ + b.n 8416a │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8411a │ │ │ │ + ble.n 8425a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #2416] @ 0x970 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - ldr r2, [pc, #648] @ (842f8 ) │ │ │ │ + ldr r2, [pc, #648] @ (84438 ) │ │ │ │ ldr.w r7, [r3, #2096] @ 0x830 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 841ea │ │ │ │ + bne.w 8432a │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r0, r6, r1 │ │ │ │ str r5, [r7, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ ldr r3, [r6, r1] │ │ │ │ str r2, [r7, #8] │ │ │ │ @@ -133906,15 +134028,15 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r3, [r6, r1] │ │ │ │ str r2, [r0, #4] │ │ │ │ strd r3, r2, [r7, #16] │ │ │ │ str r4, [r7, #8] │ │ │ │ - cbz r5, 840ce │ │ │ │ + cbz r5, 8420e │ │ │ │ ldr.w r1, [r9, r8] │ │ │ │ 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] │ │ │ │ @@ -133923,150 +134045,150 @@ │ │ │ │ strd r1, r3, [r7, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 84044 │ │ │ │ + beq.n 84184 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp fp, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.n 84050 │ │ │ │ + beq.n 84190 │ │ │ │ add r1, lr │ │ │ │ add r2, lr │ │ │ │ - b.n 8402a │ │ │ │ + b.n 8416a │ │ │ │ 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 83ff6 │ │ │ │ + bcc.w 84136 │ │ │ │ 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, 84134 │ │ │ │ + cbz r5, 84274 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 83ff6 │ │ │ │ + b.n 84136 │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84080 │ │ │ │ + bne.n 841c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b06d8 <_PyNamespace_New@@Base+0x58> │ │ │ │ - b.n 841e6 │ │ │ │ + bl 1b11cc <_PyNamespace_New@@Base+0x58> │ │ │ │ + b.n 84326 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r5, [r3, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 84282 │ │ │ │ + bne.w 843c2 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 841e2 │ │ │ │ + beq.n 84322 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 84116 │ │ │ │ + b.n 84256 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 72230 │ │ │ │ + bl 72378 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 840ce │ │ │ │ + b.n 8420e │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 84114 │ │ │ │ + b.n 84254 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r0, [r3, #688] @ 0x2b0 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 841e2 │ │ │ │ + cbz r0, 84322 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 83ff6 │ │ │ │ + b.n 84136 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov.w lr, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 84018 │ │ │ │ + b.n 84158 │ │ │ │ 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 83f9e │ │ │ │ - bl 1f5cf4 │ │ │ │ + bge.w 840de │ │ │ │ + bl 1f642c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 840ce │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 8420e │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 842da │ │ │ │ + bne.n 8441a │ │ │ │ mov r0, r7 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 84080 │ │ │ │ - bl 20d810 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 841c0 │ │ │ │ + bl 20df14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 842ee │ │ │ │ + beq.n 8442e │ │ │ │ movw r0, #21648 @ 0x5490 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 842e6 │ │ │ │ + beq.n 84426 │ │ │ │ ldrb.w lr, [r5] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp lr, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bls.n 84244 │ │ │ │ + bls.n 84384 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84226 │ │ │ │ + beq.n 84366 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ it ne │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 84226 │ │ │ │ + b.n 84366 │ │ │ │ str r5, [r7, #28] │ │ │ │ movw r0, #42704 @ 0xa6d0 │ │ │ │ adds r5, r6, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r7, #8] │ │ │ │ @@ -134081,470 +134203,470 @@ │ │ │ │ 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 840ac │ │ │ │ - b.n 840ce │ │ │ │ + bne.w 841ec │ │ │ │ + b.n 8420e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8415a │ │ │ │ + b.n 8429a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r1, #44076 @ 0xac2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 72230 │ │ │ │ + bl 72378 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 841e6 │ │ │ │ + beq.n 84326 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 89b14 │ │ │ │ + bl 89cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840ce │ │ │ │ + beq.w 8420e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 841e6 │ │ │ │ + beq.n 84326 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 841e6 │ │ │ │ + bne.n 84326 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 841e6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84326 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 84080 │ │ │ │ + b.n 841c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ - b.n 841e6 │ │ │ │ + bl 78350 │ │ │ │ + b.n 84326 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084300 <_PyObject_New@@Base>: │ │ │ │ +00084440 <_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.w 84436 <_PyObject_New@@Base+0x136> │ │ │ │ + blt.w 84576 <_PyObject_New@@Base+0x136> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 84424 <_PyObject_New@@Base+0x124> │ │ │ │ - ldr r3, [pc, #292] @ (8445c <_PyObject_New@@Base+0x15c>) │ │ │ │ + bne.n 84564 <_PyObject_New@@Base+0x124> │ │ │ │ + ldr r3, [pc, #292] @ (8459c <_PyObject_New@@Base+0x15c>) │ │ │ │ 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 843b0 <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 844f0 <_PyObject_New@@Base+0xb0> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 84412 <_PyObject_New@@Base+0x112> │ │ │ │ + beq.n 84552 <_PyObject_New@@Base+0x112> │ │ │ │ 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 84394 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 844d4 <_PyObject_New@@Base+0x94> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r1, [pc, #224] @ (84460 <_PyObject_New@@Base+0x160>) │ │ │ │ - bne.n 843ee <_PyObject_New@@Base+0xee> │ │ │ │ + ldr r1, [pc, #224] @ (845a0 <_PyObject_New@@Base+0x160>) │ │ │ │ + bne.n 8452e <_PyObject_New@@Base+0xee> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 843fe <_PyObject_New@@Base+0xfe> │ │ │ │ + bne.n 8453e <_PyObject_New@@Base+0xfe> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bcc.n 843e2 <_PyObject_New@@Base+0xe2> │ │ │ │ + bcc.n 84522 <_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 84372 <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 844b2 <_PyObject_New@@Base+0x72> │ │ │ │ ldr.w r4, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 84440 <_PyObject_New@@Base+0x140> │ │ │ │ + bne.n 84580 <_PyObject_New@@Base+0x140> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84436 <_PyObject_New@@Base+0x136> │ │ │ │ + beq.n 84576 <_PyObject_New@@Base+0x136> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 84372 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 844b2 <_PyObject_New@@Base+0x72> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 84372 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 844b2 <_PyObject_New@@Base+0x72> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8438c <_PyObject_New@@Base+0x8c> │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + beq.n 844cc <_PyObject_New@@Base+0x8c> │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84450 <_PyObject_New@@Base+0x150> │ │ │ │ + bne.n 84590 <_PyObject_New@@Base+0x150> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 8438c <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 844cc <_PyObject_New@@Base+0x8c> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 84372 <_PyObject_New@@Base+0x72> │ │ │ │ - b.n 843b0 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 844b2 <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 844f0 <_PyObject_New@@Base+0xb0> │ │ │ │ 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 84372 <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 844b2 <_PyObject_New@@Base+0x72> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 843d2 <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 84512 <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 8438c <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 844cc <_PyObject_New@@Base+0x8c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00084464 : │ │ │ │ +000845a4 : │ │ │ │ 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 84570 │ │ │ │ + beq.n 846b0 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 84496 │ │ │ │ + cbz r2, 845d6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 84496 │ │ │ │ + cbz r2, 845d6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 844d6 │ │ │ │ + cbz r2, 84616 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 844d6 │ │ │ │ + cbz r2, 84616 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 845a2 │ │ │ │ + beq.n 846e2 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 845a2 │ │ │ │ + beq.n 846e2 │ │ │ │ movw r2, #56064 @ 0xdb00 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 84590 │ │ │ │ + beq.n 846d0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ea8dc │ │ │ │ + b.w eb0e4 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 84578 │ │ │ │ + bge.n 846b8 │ │ │ │ movw r2, #40780 @ 0x9f4c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8453a │ │ │ │ - ldr r1, [pc, #204] @ (845b8 ) │ │ │ │ + beq.n 8467a │ │ │ │ + ldr r1, [pc, #204] @ (846f8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 84574 │ │ │ │ + beq.n 846b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 84548 │ │ │ │ - cbz r2, 84548 │ │ │ │ + beq.n 84688 │ │ │ │ + cbz r2, 84688 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 84534 │ │ │ │ + beq.n 84674 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 84534 │ │ │ │ + cbnz r1, 84674 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 127778 │ │ │ │ + b.w 128060 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #34364 @ 0x863c │ │ │ │ + movw r1, #35132 @ 0x893c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - bl 2754a4 │ │ │ │ + b.w d54ec │ │ │ │ + bl 27581c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84534 │ │ │ │ + b.n 84674 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35168 @ 0x8960 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 84566 │ │ │ │ + b.n 846a6 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 844ca │ │ │ │ - b.n 84574 │ │ │ │ + beq.n 8460a │ │ │ │ + b.n 846b4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #35084 @ 0x890c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.n 8458c │ │ │ │ + b.n 846cc │ │ │ │ nop │ │ │ │ - add r1, pc, #576 @ (adr r1, 847fc ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 8493c ) │ │ │ │ lsls r1, 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, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8460a │ │ │ │ + bne.n 8474a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8460a │ │ │ │ + beq.n 8474a │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 84626 │ │ │ │ + cbz r3, 84766 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 8466e │ │ │ │ + beq.n 847ae │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8462a │ │ │ │ + beq.n 8476a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8466e │ │ │ │ + beq.n 847ae │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 845ee │ │ │ │ + bne.n 8472e │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8466e │ │ │ │ + beq.n 847ae │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84672 │ │ │ │ - ldr r2, [pc, #124] @ (846b8 ) │ │ │ │ + bne.n 847b2 │ │ │ │ + ldr r2, [pc, #124] @ (847f8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8466e │ │ │ │ + cbz r0, 847ae │ │ │ │ movw r3, #56060 @ 0xdafc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d5244 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bl d5a8c <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8466e │ │ │ │ + beq.n 847ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 846b0 │ │ │ │ + cbz r3, 847f0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84604 │ │ │ │ - ldr r1, [pc, #72] @ (846bc ) │ │ │ │ + b.n 84744 │ │ │ │ + ldr r1, [pc, #72] @ (847fc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 908f0 <_PyObject_LookupSpecial@@Base> │ │ │ │ - cbz r0, 846a6 │ │ │ │ + bl 90a78 <_PyObject_LookupSpecial@@Base> │ │ │ │ + cbz r0, 847e6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 84604 │ │ │ │ + beq.n 84744 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84604 │ │ │ │ + bne.n 84744 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84604 │ │ │ │ - bl 80728 │ │ │ │ + b.n 84744 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84638 │ │ │ │ - b.n 8466e │ │ │ │ + beq.n 84778 │ │ │ │ + b.n 847ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8466e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 847ae │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ lsls r1, 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, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #712] @ 0x2c8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 847a4 │ │ │ │ - ldr r3, [pc, #248] @ (847e4 ) │ │ │ │ + bne.n 848e4 │ │ │ │ + ldr r3, [pc, #248] @ (84924 ) │ │ │ │ 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 8476c │ │ │ │ + beq.n 848ac │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 8472e │ │ │ │ + cbnz r2, 8486e │ │ │ │ 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] │ │ │ │ @@ -134564,85 +134686,85 @@ │ │ │ │ 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, #140] @ (847e8 ) │ │ │ │ + ldr r2, [pc, #140] @ (84928 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 847b8 │ │ │ │ + cbnz r3, 848f8 │ │ │ │ str r6, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8472e │ │ │ │ + bne.n 8486e │ │ │ │ ldr.w r4, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 847cc │ │ │ │ + bne.n 8490c │ │ │ │ movs r0, #16 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 847b2 │ │ │ │ + cbz r4, 848f2 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 8472e │ │ │ │ + b.n 8486e │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8472e │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 84766 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 8486e │ │ │ │ + bl 1f642c │ │ │ │ + b.n 848a6 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 847d8 │ │ │ │ + bne.n 84918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 84764 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 848a4 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 84796 │ │ │ │ + b.n 848d6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 84764 │ │ │ │ + b.n 848a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -000847ec : │ │ │ │ +0008492c : │ │ │ │ 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 84814 │ │ │ │ + bl 84954 │ │ │ │ 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 │ │ │ │ @@ -134650,60 +134772,60 @@ │ │ │ │ sub sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 84986 │ │ │ │ - cbz r3, 8485a │ │ │ │ + bgt.w 84ac6 │ │ │ │ + cbz r3, 8499a │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 849a0 │ │ │ │ + bhi.w 84ae0 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 84958 │ │ │ │ + bhi.w 84a98 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 8482e │ │ │ │ + beq.n 8496e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8482e │ │ │ │ + bne.n 8496e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8483a │ │ │ │ + bne.n 8497a │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 84a92 │ │ │ │ - beq.w 84b30 │ │ │ │ + blt.w 84bd2 │ │ │ │ + beq.w 84c70 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 849d4 │ │ │ │ + beq.w 84b14 │ │ │ │ cmp r4, #20 │ │ │ │ - bgt.w 84a70 │ │ │ │ - ldr r7, [pc, #712] @ (84b3c ) │ │ │ │ + bgt.w 84bb0 │ │ │ │ + ldr r7, [pc, #712] @ (84c7c ) │ │ │ │ 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 849e6 │ │ │ │ - ldr.w ip, [pc, #684] @ 84b40 │ │ │ │ + beq.w 84b26 │ │ │ │ + ldr.w ip, [pc, #684] @ 84c80 │ │ │ │ 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 84a96 │ │ │ │ + bne.w 84bd6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, r5, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29718 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r8, sp, #8 │ │ │ │ @@ -134715,123 +134837,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 84c2c │ │ │ │ + bl 84d6c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84ae0 │ │ │ │ + beq.w 84c20 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84ad8 │ │ │ │ + beq.w 84c18 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 84946 │ │ │ │ + beq.n 84a86 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84adc │ │ │ │ + beq.w 84c1c │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #20] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #20 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 84946 │ │ │ │ + beq.n 84a86 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84a4a │ │ │ │ + beq.w 84b8a │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 8492a │ │ │ │ + bne.n 84a6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84aae │ │ │ │ + bne.w 84bee │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r0, 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 8482e │ │ │ │ + bne.w 8496e │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 8499c │ │ │ │ + beq.n 84adc │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 8484a │ │ │ │ - cbnz r5, 849c2 │ │ │ │ + bne.w 8498a │ │ │ │ + cbnz r5, 84afc │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 8499c │ │ │ │ - bls.n 849b2 │ │ │ │ + beq.n 84adc │ │ │ │ + bls.n 84af2 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 849c2 │ │ │ │ + beq.n 84afc │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 8499c │ │ │ │ + beq.n 84adc │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 8498a │ │ │ │ + bne.n 84aca │ │ │ │ subs r5, #1 │ │ │ │ - b.n 8482e │ │ │ │ + b.n 8496e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 8497c │ │ │ │ - bhi.n 849c6 │ │ │ │ + beq.n 84abc │ │ │ │ + bhi.n 84b00 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 8497c │ │ │ │ + beq.n 84abc │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 8484a │ │ │ │ - b.n 8499c │ │ │ │ + bne.w 8498a │ │ │ │ + b.n 84adc │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 8499c │ │ │ │ - bhi.n 849ce │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 84af6 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 84994 │ │ │ │ + beq.n 84adc │ │ │ │ + bls.n 84b08 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 84ad4 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 8482e │ │ │ │ + b.n 8496e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 8484a │ │ │ │ - b.n 8499c │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 84994 │ │ │ │ - b.n 849c2 │ │ │ │ + bne.w 8498a │ │ │ │ + b.n 84adc │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 84c36 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 84ad4 │ │ │ │ + b.n 84afc │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84a86 │ │ │ │ - ldr r2, [pc, #320] @ (84b3c ) │ │ │ │ + beq.n 84bc6 │ │ │ │ + ldr r2, [pc, #320] @ (84c7c ) │ │ │ │ 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 │ │ │ │ @@ -134846,1299 +134968,1300 @@ │ │ │ │ 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 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 848f8 │ │ │ │ + bne.w 84a38 │ │ │ │ mov r6, r0 │ │ │ │ subs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ subs r3, r4, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84a92 │ │ │ │ + beq.n 84bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 84a92 │ │ │ │ + cbnz r3, 84bd2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 84a92 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84bd2 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 849e6 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bls.n 84b26 │ │ │ │ + bl 1f642c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 849fa │ │ │ │ + bne.n 84b3a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 84950 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 84a90 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 84ae4 │ │ │ │ + bne.n 84c24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 84a06 │ │ │ │ + b.n 84b46 │ │ │ │ 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 84acc │ │ │ │ - cbnz r4, 84b0e │ │ │ │ + beq.n 84c0c │ │ │ │ + cbnz r4, 84c4e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84950 │ │ │ │ - b.n 84aae │ │ │ │ + beq.w 84a90 │ │ │ │ + b.n 84bee │ │ │ │ movs r6, #1 │ │ │ │ - b.n 84a4a │ │ │ │ + b.n 84b8a │ │ │ │ movs r6, #2 │ │ │ │ - b.n 84a4a │ │ │ │ + b.n 84b8a │ │ │ │ mov r6, r3 │ │ │ │ - b.n 84a4a │ │ │ │ + b.n 84b8a │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r7, r9] │ │ │ │ - b.n 84a06 │ │ │ │ + b.n 84b46 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ + movw r1, #35208 @ 0x8988 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 84a92 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 84bd2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34468 @ 0x86a4 │ │ │ │ + movw r1, #35236 @ 0x89a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84a62 │ │ │ │ - b.n 84a92 │ │ │ │ + bne.n 84ba2 │ │ │ │ + b.n 84bd2 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ - b.n 84950 │ │ │ │ + b.n 84a90 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 84bc6 │ │ │ │ + bgt.n 84d06 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 84b8c │ │ │ │ + beq.n 84ccc │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 84be2 │ │ │ │ + bhi.n 84d22 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 84b8e │ │ │ │ + bhi.n 84cce │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84c10 │ │ │ │ + beq.n 84d50 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 84b5a │ │ │ │ + beq.n 84c9a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 84b5a │ │ │ │ + bne.n 84c9a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 84b68 │ │ │ │ + bne.n 84ca8 │ │ │ │ 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 84b5a │ │ │ │ + bne.n 84c9a │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 84bdc │ │ │ │ + beq.n 84d1c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 84b78 │ │ │ │ + bne.n 84cb8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 84bfe │ │ │ │ + bne.n 84d3c │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 84bdc │ │ │ │ - bls.n 84bf2 │ │ │ │ + beq.n 84d1c │ │ │ │ + bls.n 84d32 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 84bfe │ │ │ │ + beq.n 84d3c │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 84bdc │ │ │ │ + beq.n 84d1c │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 84bca │ │ │ │ + bne.n 84d0a │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84b5a │ │ │ │ + b.n 84c9a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 84bb6 │ │ │ │ - bhi.n 84c04 │ │ │ │ + beq.n 84cf6 │ │ │ │ + bhi.n 84d42 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 84bb6 │ │ │ │ + beq.n 84cf6 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 84b78 │ │ │ │ - b.n 84bdc │ │ │ │ + bne.n 84cb8 │ │ │ │ + b.n 84d1c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 84bdc │ │ │ │ - bhi.n 84c0a │ │ │ │ - cbz r3, 84c10 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 84bd4 │ │ │ │ + beq.n 84d1c │ │ │ │ + bls.n 84d48 │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 84d14 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 84b5a │ │ │ │ + b.n 84c9a │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 84b78 │ │ │ │ - b.n 84bdc │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 84bd4 │ │ │ │ - b.n 84bfe │ │ │ │ + bne.n 84cb8 │ │ │ │ + b.n 84d1c │ │ │ │ + cbz r3, 84d50 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 84d14 │ │ │ │ + b.n 84d3c │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ + movw r1, #35208 @ 0x8988 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #24 │ │ │ │ - mov r5, r1 │ │ │ │ + mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 854ba │ │ │ │ + bhi.w 855f2 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ - lsls r5, r3, #15 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r5, r0, #9 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r5, r7, #10 │ │ │ │ - lsls r7, r2, #11 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r1, r1, #5 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ + lsls r1, r4, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r1, r1, #9 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r1, r0, #11 │ │ │ │ + lsls r3, r3, #11 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r5, r7, #14 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r3, r6, #1 │ │ │ │ + lsls r7, r1, #11 │ │ │ │ + lsls r3, r7, #8 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r3, r7, #8 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r7, r7, #14 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r3, r1, #11 │ │ │ │ - lsls r7, r6, #8 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r7, r6, #8 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r5, r0, #9 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ - lsls r7, r3, #10 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r3, r2, #9 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r1, r1, #9 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ + lsls r3, r4, #10 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r7, r2, #9 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 8114c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add.w r2, r3, #4 │ │ │ │ - beq.n 84d84 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 85454 │ │ │ │ + beq.w 84ff4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 854da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 84d6a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.n 84ebe │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 84d6a │ │ │ │ + beq.n 84ebe │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - mov r0, r6 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8100c │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - movw r2, #38333 @ 0x95bd │ │ │ │ - movt r2, #21 │ │ │ │ - ldr.w r6, [r1], #8 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - cmp r6, r2 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - bne.w 852f0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 84d7a │ │ │ │ - movw r6, #4372 @ 0x1114 │ │ │ │ - movt r6, #71 @ 0x47 │ │ │ │ - b.n 84d6a │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 852b6 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852c4 │ │ │ │ - mov r0, r6 │ │ │ │ + beq.w 853fe │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 8540e │ │ │ │ + mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 84d6a │ │ │ │ + bl 7b348 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 84ebe │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ - bl 84b44 │ │ │ │ + bl 84c84 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ - blt.w 8533c │ │ │ │ - beq.w 85220 │ │ │ │ + blt.w 853fa │ │ │ │ + beq.w 85368 │ │ │ │ cmp r3, #20 │ │ │ │ - bgt.w 85292 │ │ │ │ + bgt.w 853d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #752] @ (850f4 ) │ │ │ │ + ldr r3, [pc, #808] @ (8523c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r7 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r6, [r3, #1608] @ 0x648 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8525a │ │ │ │ - ldr r0, [pc, #728] @ (850f8 ) │ │ │ │ + ldr.w r5, [r3, #1608] @ 0x648 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 853a2 │ │ │ │ + ldr r0, [pc, #784] @ (85240 ) │ │ │ │ ldr.w r2, [r3, #1688] @ 0x698 │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1608] @ 0x648 │ │ │ │ str.w r2, [r3, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1416] @ 0x588 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 852fa │ │ │ │ + bne.w 85444 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ - add.w r0, r6, #12 │ │ │ │ + add.w r0, r5, #12 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - sub.w r2, r6, #8 │ │ │ │ + sub.w r2, r5, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ - ldr.w r3, [r6, #-4] │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - strd r1, r3, [r6, #-8] │ │ │ │ + strd r1, r3, [r5, #-8] │ │ │ │ str r2, [r1, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 84c2c │ │ │ │ + mov r1, r6 │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85314 │ │ │ │ + beq.w 8545e │ │ │ │ mov r7, r8 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r5, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 84ece │ │ │ │ - mov r1, r5 │ │ │ │ + beq.n 84fde │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85340 │ │ │ │ + beq.w 8548e │ │ │ │ cmp r7, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ - beq.n 84ece │ │ │ │ - mov r1, r5 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + beq.n 84fde │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85356 │ │ │ │ + beq.w 8548a │ │ │ │ cmp r7, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - beq.n 84ece │ │ │ │ - add.w r2, r6, #20 │ │ │ │ + str r0, [r5, #20] │ │ │ │ + beq.n 84fde │ │ │ │ + add.w r2, r5, #20 │ │ │ │ movs r3, #3 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85316 │ │ │ │ + beq.w 85460 │ │ │ │ adds r3, #1 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 84eae │ │ │ │ + bne.n 84fbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 8522c │ │ │ │ + bne.w 85374 │ │ │ │ adds r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 84d6a │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + movw r2, #40377 @ 0x9db9 │ │ │ │ + movt r2, #21 │ │ │ │ + ldr.w r5, [r1], #8 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r5, r2 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + bne.w 8543a │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.w 84e84 │ │ │ │ + movw r5, #4372 @ 0x1114 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ + b.n 84ebe │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 854ba │ │ │ │ - add r1, pc, #4 @ (adr r1, 84ef8 ) │ │ │ │ + bhi.w 855f2 │ │ │ │ + add r1, pc, #4 @ (adr r1, 85040 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - nop │ │ │ │ - ldr r6, [pc, #892] @ (85278 ) │ │ │ │ + str r1, [r5, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #892] @ (852d4 ) │ │ │ │ + str r1, [r5, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #924] @ (85314 ) │ │ │ │ + ldr r6, [pc, #988] @ (8549c ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #892] @ (85304 ) │ │ │ │ + str r1, [r5, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r6, [pc, #892] @ (8533c ) │ │ │ │ + str r1, [r5, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (851ac ) │ │ │ │ + ldr r6, [pc, #500] @ (8531c ) │ │ │ │ movs r0, r1 │ │ │ │ - str r7, [r7, r6] │ │ │ │ + strh r7, [r0, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r1, [r2, r0] │ │ │ │ + strb r1, [r3, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (851c4 ) │ │ │ │ + ldr r6, [pc, #500] @ (85334 ) │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [r4, r3] │ │ │ │ + strh r1, [r5, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [r2, r7] │ │ │ │ + strh r1, [r3, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r0, r0] │ │ │ │ + strh r5, [r1, r5] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #244] @ (85104 ) │ │ │ │ + ldr r6, [pc, #572] @ (85394 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #244] @ (85108 ) │ │ │ │ + ldr r6, [pc, #572] @ (85398 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #244] @ (85118 ) │ │ │ │ + ldr r6, [pc, #572] @ (853a8 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #732] @ (85308 ) │ │ │ │ + ldr r6, [pc, #796] @ (85490 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r2, r7] │ │ │ │ + strb r1, [r2, r4] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (8522c ) │ │ │ │ + ldr r6, [pc, #500] @ (8539c ) │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r5, r7] │ │ │ │ + strh r5, [r6, r4] │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r0, r3] │ │ │ │ + strh r5, [r1, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r0, r3] │ │ │ │ + strh r5, [r1, r0] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (85244 ) │ │ │ │ + ldr r6, [pc, #500] @ (853b4 ) │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (85248 ) │ │ │ │ + ldr r6, [pc, #500] @ (853b8 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [r4, r3] │ │ │ │ + strh r1, [r5, r0] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (85254 ) │ │ │ │ + ldr r6, [pc, #500] @ (853c4 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #460] @ (8525c ) │ │ │ │ + ldr r6, [pc, #500] @ (853cc ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #732] @ (85380 ) │ │ │ │ + ldr r6, [pc, #796] @ (85508 ) │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r5, r0] │ │ │ │ + strb r3, [r6, r2] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - strb r3, [r7, r2] │ │ │ │ + strb r3, [r6, r7] │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r2, r6] │ │ │ │ + strh r5, [r3, r3] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r5, [pc, #732] @ (8539c ) │ │ │ │ + ldr r6, [pc, #796] @ (85524 ) │ │ │ │ movs r0, r1 │ │ │ │ - str r5, [r7, r3] │ │ │ │ + strh r5, [r0, r1] │ │ │ │ movs r0, r1 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 85afc │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 85c44 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 7edd4 │ │ │ │ + b.w 7ef24 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 84b44 │ │ │ │ + bl 84c84 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 8533c │ │ │ │ + blt.w 853fa │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 8548e │ │ │ │ - bl 72144 │ │ │ │ - mov r6, r0 │ │ │ │ + bne.w 85614 │ │ │ │ + bl 7228c │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 854a4 │ │ │ │ + beq.w 8562a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 85184 │ │ │ │ - mov r1, r5 │ │ │ │ + beq.n 852cc │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c2c │ │ │ │ - mov r1, r5 │ │ │ │ + bl 84d6c │ │ │ │ + mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 853b8 │ │ │ │ + beq.w 855a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85394 │ │ │ │ + beq.w 8554e │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 7a408 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7a55c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 85394 │ │ │ │ + beq.w 8554e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 852de │ │ │ │ + bne.w 85428 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8517a │ │ │ │ + beq.n 852c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 854b2 │ │ │ │ + beq.w 85638 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 85126 │ │ │ │ + bgt.n 8526e │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 1afc4c │ │ │ │ + bl 1b0754 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84d6a │ │ │ │ - b.n 85326 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + bne.w 84ebe │ │ │ │ + b.n 85470 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.n 8527e │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852c4 │ │ │ │ - mov r0, r6 │ │ │ │ + beq.n 853c4 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 8540e │ │ │ │ + mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 72d2c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 72e74 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 14f108 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w 14f948 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w fd584 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + b.w fe104 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #20] │ │ │ │ - bl 72d2c │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 84d6a │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + bl 72e74 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 84ebe │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 11a220 │ │ │ │ + b.w 11aad8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r6, [pc, #724] @ (854f8 ) │ │ │ │ + ldr r5, [pc, #724] @ (85640 ) │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 84ed8 │ │ │ │ + beq.w 84fe8 │ │ │ │ sub.w r1, r2, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ - movs r5, #1 │ │ │ │ + movs r6, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ - andls r5, r0 │ │ │ │ + andls r6, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 8524e │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 85372 │ │ │ │ + beq.n 85396 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 85572 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 84ed8 │ │ │ │ - b.n 8522c │ │ │ │ + beq.w 84fe8 │ │ │ │ + b.n 85374 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r7, r8 │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8535a │ │ │ │ - ldr r2, [pc, #648] @ (854fc ) │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + cbz r0, 853ee │ │ │ │ + ldr r2, [pc, #652] @ (85644 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 84e3e │ │ │ │ + b.n 84f4e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r6, 852c4 │ │ │ │ + cbz r5, 8540e │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 851b2 │ │ │ │ - b.n 851aa │ │ │ │ + bge.n 852fa │ │ │ │ + b.n 852f2 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 8525a │ │ │ │ - bl 1f5cf4 │ │ │ │ - mov r6, r0 │ │ │ │ + bls.n 853a2 │ │ │ │ + bl 1f642c │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8535a │ │ │ │ - ldr r2, [pc, #592] @ (854fc ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov.w r7, r8, lsl #2 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - b.n 8527a │ │ │ │ + bne.n 854a4 │ │ │ │ + mov r3, r8 │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 84ebe │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.n 85368 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8560a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 84dac │ │ │ │ + beq.w 8501e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 84dac │ │ │ │ + b.n 8501e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85162 │ │ │ │ + bne.w 852aa │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 85162 │ │ │ │ - mov r3, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 852aa │ │ │ │ + mov r3, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85344 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 12c520 │ │ │ │ - ldr r3, [pc, #492] @ (854fc ) │ │ │ │ + bne.n 85492 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 12ce60 │ │ │ │ + ldr r3, [pc, #492] @ (85644 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - b.n 8527a │ │ │ │ + b.n 853c0 │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ subs r3, r2, r3 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8533c │ │ │ │ + beq.n 853fa │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cbnz r3, 8533c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 84d6a │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 853fa │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 853fa │ │ │ │ + movs r3, #2 │ │ │ │ + b.n 85460 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 85316 │ │ │ │ + b.n 85460 │ │ │ │ ldr.w r2, [r0, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #428] @ (854fc ) │ │ │ │ + ldr r3, [pc, #420] @ (85644 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ - b.n 8527a │ │ │ │ - movs r3, #2 │ │ │ │ - b.n 85316 │ │ │ │ - mov r3, r8 │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - b.n 8533c │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 84dce │ │ │ │ - b.n 84dd6 │ │ │ │ + b.n 853c0 │ │ │ │ + ldr r2, [pc, #412] @ (85644 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov.w r7, r8, lsl #2 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + b.n 853c0 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + adds r3, r2, #4 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ + beq.n 854fa │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 8540e │ │ │ │ + mov r0, r5 │ │ │ │ + blx 29a18 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #24 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 8b1c8 │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 853fa │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34468 @ 0x86a4 │ │ │ │ + movw r1, #35280 @ 0x89d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 853fa │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 8540e │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 854c6 │ │ │ │ + b.n 854ce │ │ │ │ + movs r1, #93 @ 0x5d │ │ │ │ + bl 84c84 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.w 853fa │ │ │ │ + str r3, [sp, #8] │ │ │ │ + bl 73258 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + movs r2, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 855c2 │ │ │ │ + mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85330 │ │ │ │ - b.n 8533c │ │ │ │ + beq.n 855b2 │ │ │ │ + mov r0, r4 │ │ │ │ + strd r3, r2, [sp, #8] │ │ │ │ + bl 84d6c │ │ │ │ + ldrd r3, r2, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 855ce │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str.w r0, [r1, r2, lsl #2] │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 8552c │ │ │ │ sub.w r3, sl, #2 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 853c4 │ │ │ │ + bne.n 85596 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7924c │ │ │ │ - b.n 85326 │ │ │ │ - add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ - b.n 85320 │ │ │ │ + bl 79398 │ │ │ │ + b.n 85470 │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #35236 @ 0x89a4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 8547a │ │ │ │ + b.n 853fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 853b0 │ │ │ │ + bne.n 8556a │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 853b0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8556a │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + sub.w r3, r3, r8 │ │ │ │ + b.n 8546a │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 84b44 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 8533c │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 73110 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r6, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 854ec │ │ │ │ - mov r1, r5 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 854dc │ │ │ │ mov r0, r4 │ │ │ │ - strd r3, r2, [sp, #8] │ │ │ │ - bl 84c2c │ │ │ │ - ldrd r3, r2, [sp, #8] │ │ │ │ + bl 1b0754 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 854d2 │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ - str.w r0, [r1, r2, lsl #2] │ │ │ │ - adds r2, #1 │ │ │ │ - b.n 853ee │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + bne.w 84ebe │ │ │ │ + b.n 85470 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + b.n 853fa │ │ │ │ + subs r3, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + b.n 8546a │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 188c10 │ │ │ │ - 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 85476 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852c4 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29a18 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8b020 │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8533c │ │ │ │ + b.w 189764 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34512 @ 0x86d0 │ │ │ │ + movw r1, #35316 @ 0x89f4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8533c │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.n 853fa │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 852c4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 85440 │ │ │ │ - b.n 85448 │ │ │ │ + blt.w 84ede │ │ │ │ + b.n 84ee6 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34496 @ 0x86c0 │ │ │ │ + movw r1, #35264 @ 0x89c0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - b.n 8533c │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + b.n 853fa │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8517a │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34548 @ 0x86f4 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8533c │ │ │ │ - subs r3, #1 │ │ │ │ - mov r1, r5 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - b.n 85320 │ │ │ │ - movs r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1afc4c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 84d6a │ │ │ │ - b.n 85326 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ - b.n 8533c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 852c2 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085500 : │ │ │ │ +00085648 : │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 856dc │ │ │ │ + bmi.w 85824 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8571e │ │ │ │ - ldr r6, [pc, #664] @ (857c4 ) │ │ │ │ + bpl.w 85866 │ │ │ │ + ldr r6, [pc, #664] @ (8590c ) │ │ │ │ movw r7, #42236 @ 0xa4fc │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr.w r3, [r6, #3640] @ 0xe38 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8586c │ │ │ │ + bne.w 859b4 │ │ │ │ ldr.w r2, [r6, #3648] @ 0xe40 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8586c │ │ │ │ + beq.w 859b4 │ │ │ │ add.w r8, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ addw r1, r6, #3636 @ 0xe34 │ │ │ │ mov r3, r8 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8572e │ │ │ │ + beq.w 85876 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w 859ea │ │ │ │ + bpl.w 85b32 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and.w r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 858fa │ │ │ │ + bhi.w 85a42 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8592a │ │ │ │ + blt.w 85a72 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 8574a │ │ │ │ + bmi.w 85892 │ │ │ │ ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 8578c │ │ │ │ + bpl.w 858d4 │ │ │ │ ldr.w r3, [r6, #3672] @ 0xe58 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 85892 │ │ │ │ + bne.w 859da │ │ │ │ ldr.w r2, [r6, #3680] @ 0xe60 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 85892 │ │ │ │ + beq.w 859da │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #528] @ (857c8 ) │ │ │ │ - bl 79370 │ │ │ │ + ldr r1, [pc, #528] @ (85910 ) │ │ │ │ + bl 794bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8579c │ │ │ │ + beq.w 858e4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 859ea │ │ │ │ + bpl.w 85b32 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 8592e │ │ │ │ + bhi.w 85a76 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8592a │ │ │ │ + blt.w 85a72 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r9, [pc, #472] @ 857d0 │ │ │ │ + ldr.w r9, [pc, #472] @ 85918 │ │ │ │ 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, [r9, 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 85a16 │ │ │ │ + bhi.w 85b5e │ │ │ │ adds r2, r3, r2 │ │ │ │ - bmi.w 85a16 │ │ │ │ + bmi.w 85b5e │ │ │ │ movw r7, #20256 @ 0x4f20 │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w fp, [r7, #712] @ 0x2c8 │ │ │ │ cmp fp, r1 │ │ │ │ - bne.w 85988 │ │ │ │ + bne.w 85ad0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [ip, #1528] @ 0x5f8 │ │ │ │ - bcs.w 858b6 │ │ │ │ + bcs.w 859fe │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r6, lr, lsl #3] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ cmp r1, fp │ │ │ │ - beq.w 8596c │ │ │ │ + beq.w 85ab4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr.w r7, [ip] │ │ │ │ str r7, [r1, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 857d4 │ │ │ │ + beq.w 8591c │ │ │ │ add.w r7, ip, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 85814 │ │ │ │ + bgt.w 8595c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #284] @ (857cc ) │ │ │ │ + ldr r2, [pc, #284] @ (85914 ) │ │ │ │ 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 859a4 │ │ │ │ + bne.w 85aec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ - cbz r5, 856d4 │ │ │ │ + cbz r5, 8581c │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #12 │ │ │ │ blx 29718 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #240] @ (857d0 ) │ │ │ │ + ldr r0, [pc, #240] @ (85918 ) │ │ │ │ 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] │ │ │ │ @@ -136148,33 +136271,33 @@ │ │ │ │ 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 85a02 │ │ │ │ + beq.w 85b4a │ │ │ │ ldr.w r5, [r1, #268] @ 0x10c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.w 8552a │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + bmi.w 85672 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a2c │ │ │ │ - movw r0, #34712 @ 0x8798 │ │ │ │ + beq.w 85b74 │ │ │ │ + movw r0, #35480 @ 0x8a98 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8592a │ │ │ │ - ldr r3, [pc, #132] @ (857d0 ) │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85a72 │ │ │ │ + ldr r3, [pc, #132] @ (85918 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -136184,50 +136307,50 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85a0c │ │ │ │ + beq.w 85b54 │ │ │ │ ldr.w r1, [r0, #268] @ 0x10c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 8559c │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + bmi.w 856e4 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85738 │ │ │ │ + bne.n 85880 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - ldr r2, [pc, #24] @ (857c8 ) │ │ │ │ - movw r1, #34676 @ 0x8774 │ │ │ │ + ldr r2, [pc, #24] @ (85910 ) │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldmia r7!, {r5} │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 858b4 │ │ │ │ + ble.n 859fc │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, r6 │ │ │ │ - bcc.n 85860 │ │ │ │ + bcc.n 859a8 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add.w r2, r6, r2, lsl #3 │ │ │ │ str r2, [r1, #24] │ │ │ │ adds r2, r1, r6 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r7, [r1, r6] │ │ │ │ add.w r7, ip, r3 │ │ │ │ @@ -136236,696 +136359,696 @@ │ │ │ │ strd r3, r3, [ip] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r2, [r0, #3756] @ 0xeac │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 856a2 │ │ │ │ + bge.w 857ea │ │ │ │ ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 856a2 │ │ │ │ + beq.w 857ea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 856a2 │ │ │ │ + beq.w 857ea │ │ │ │ ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 856a2 │ │ │ │ + bne.w 857ea │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85a22 │ │ │ │ + bne.w 85b6a │ │ │ │ add.w r3, r8, #12 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 856a2 │ │ │ │ + bmi.w 857ea │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8584a │ │ │ │ + bne.n 85992 │ │ │ │ dmb ish │ │ │ │ - b.n 856a2 │ │ │ │ + b.n 857ea │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str.w r2, [fp, #12] │ │ │ │ str.w fp, [r2, #8] │ │ │ │ - b.n 85680 │ │ │ │ - ldr r0, [pc, #468] @ (85a44 ) │ │ │ │ - bl 6d97c │ │ │ │ + b.n 857c8 │ │ │ │ + ldr r0, [pc, #468] @ (85b8c ) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8572e │ │ │ │ + beq.w 85876 │ │ │ │ add.w r8, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (85a44 ) │ │ │ │ + ldr r1, [pc, #452] @ (85b8c ) │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 85560 │ │ │ │ - b.n 8572e │ │ │ │ - ldr r0, [pc, #436] @ (85a48 ) │ │ │ │ + bne.w 856a8 │ │ │ │ + b.n 85876 │ │ │ │ + ldr r0, [pc, #436] @ (85b90 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8579c │ │ │ │ + beq.w 858e4 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #416] @ (85a48 ) │ │ │ │ - bl 79370 │ │ │ │ + ldr r1, [pc, #416] @ (85b90 ) │ │ │ │ + bl 794bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 855c2 │ │ │ │ - b.n 8579c │ │ │ │ + bne.w 8570a │ │ │ │ + b.n 858e4 │ │ │ │ ldr.w fp, [r7, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp fp, r1 │ │ │ │ - bne.n 859b8 │ │ │ │ + bne.n 85b00 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85a16 │ │ │ │ + beq.w 85b5e │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr.w r1, [r6, #800] @ 0x320 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r6, #800] @ 0x320 │ │ │ │ adds r7, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ - b.n 8568a │ │ │ │ + b.n 857d2 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - bcc.n 8594a │ │ │ │ + bcc.n 85a92 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ orr.w r1, r1, r0, lsl #30 │ │ │ │ cmp.w r0, r1, lsr #30 │ │ │ │ mov r0, r1 │ │ │ │ - beq.n 85900 │ │ │ │ + beq.n 85a48 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34760 @ 0x87c8 │ │ │ │ + movw r1, #35528 @ 0x8ac8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 856d4 │ │ │ │ + b.n 8581c │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 8595a │ │ │ │ + bcc.n 85aa2 │ │ │ │ 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 85934 │ │ │ │ - b.n 85914 │ │ │ │ + beq.n 85a7c │ │ │ │ + b.n 85a5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 859d2 │ │ │ │ + blt.n 85b1a │ │ │ │ mul.w r5, r0, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 85586 │ │ │ │ - b.n 8592a │ │ │ │ + bge.w 856ce │ │ │ │ + b.n 85a72 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 859c6 │ │ │ │ + blt.n 85b0e │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 855ea │ │ │ │ - b.n 8592a │ │ │ │ + bge.w 85732 │ │ │ │ + b.n 85a72 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 858b6 │ │ │ │ + beq.n 859fe │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ - b.n 857ee │ │ │ │ + b.n 85936 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx fp │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85a16 │ │ │ │ + beq.n 85b5e │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - b.n 858f0 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 85a38 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 859de │ │ │ │ + bne.n 85b26 │ │ │ │ mov r0, r7 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 856c2 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 8580a │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ blx fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 858d8 │ │ │ │ + b.n 85a20 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 85914 │ │ │ │ + bge.n 85a5c │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85914 │ │ │ │ - b.n 8592a │ │ │ │ + bne.n 85a5c │ │ │ │ + b.n 85a72 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 85914 │ │ │ │ + bge.n 85a5c │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85914 │ │ │ │ - b.n 8592a │ │ │ │ + bne.n 85a5c │ │ │ │ + b.n 85a72 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 856c2 │ │ │ │ + b.n 8580a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35504 @ 0x8ab0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8592a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 85a72 │ │ │ │ add.w r2, r2, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r2, #244] @ 0xf4 │ │ │ │ - b.n 85714 │ │ │ │ + b.n 8585c │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.n 85782 │ │ │ │ + b.n 858ca │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 856a2 │ │ │ │ - b.n 85838 │ │ │ │ + bne.w 857ea │ │ │ │ + b.n 85980 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #34676 @ 0x8774 │ │ │ │ + movw r1, #35444 @ 0x8a74 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #4] @ (85a44 ) │ │ │ │ - b.n 857b8 │ │ │ │ + ldr r2, [pc, #4] @ (85b8c ) │ │ │ │ + b.n 85900 │ │ │ │ nop │ │ │ │ - ble.n 85af0 │ │ │ │ + ble.n 85c38 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ble.n 85b34 │ │ │ │ + ble.n 85c7c │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00085a4c : │ │ │ │ +00085b94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85ae8 │ │ │ │ + beq.n 85c30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 85ad0 │ │ │ │ + bpl.n 85c18 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 85a7c │ │ │ │ + bhi.n 85bc4 │ │ │ │ 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 85ab4 │ │ │ │ + bcc.n 85bfc │ │ │ │ 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 85a84 │ │ │ │ + beq.n 85bcc │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34760 @ 0x87c8 │ │ │ │ + movw r1, #35528 @ 0x8ac8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 85ac0 │ │ │ │ + blt.n 85c08 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 85a98 │ │ │ │ + bge.n 85be0 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85a98 │ │ │ │ + bne.n 85be0 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35504 @ 0x8ab0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 85aae │ │ │ │ - movw r0, #34712 @ 0x8798 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 85bf6 │ │ │ │ + movw r0, #35480 @ 0x8a98 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #583 @ 0x247 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85aae │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85bf6 │ │ │ │ nop │ │ │ │ │ │ │ │ -00085afc : │ │ │ │ +00085c44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (85bc4 ) │ │ │ │ + ldr r2, [pc, #184] @ (85d0c ) │ │ │ │ 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, 85b5a │ │ │ │ + cbz r3, 85ca2 │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ 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 85b80 │ │ │ │ - ldr r2, [pc, #128] @ (85bc8 ) │ │ │ │ + bne.n 85cc8 │ │ │ │ + ldr r2, [pc, #128] @ (85d10 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r4, 85b86 │ │ │ │ + cbnz r4, 85cce │ │ │ │ mov r0, r3 │ │ │ │ vstr d0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #16 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 72544 │ │ │ │ + bl 7268c │ │ │ │ vldr d0, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 85bba │ │ │ │ + cbz r0, 85d02 │ │ │ │ movw r1, #26096 @ 0x65f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 85b44 │ │ │ │ + beq.n 85c8c │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 85b44 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 85c8c │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r4, r1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bne.n 85ba6 │ │ │ │ + bne.n 85cee │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n 85b50 │ │ │ │ + b.n 85c98 │ │ │ │ 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 85b50 │ │ │ │ + b.n 85c98 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00085bcc : │ │ │ │ +00085d14 : │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ str r2, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085bd4 : │ │ │ │ +00085d1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ 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 85c5a │ │ │ │ + beq.n 85da2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 85c26 │ │ │ │ + bge.n 85d6e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str.w r4, [r0, r3, lsl #2] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85cc0 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85e08 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ ittt ne │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r2, #12] │ │ │ │ strne.w r4, [r2, r3, lsl #2] │ │ │ │ - bne.n 85c22 │ │ │ │ + bne.n 85d6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 85c6a │ │ │ │ + beq.n 85db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 85c6a │ │ │ │ + cbnz r3, 85db2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 85c6a │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 85db2 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85c22 │ │ │ │ + b.n 85d6a │ │ │ │ │ │ │ │ -00085c70 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +00085db8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ 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] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 85cc0 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85e08 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85c9e <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ + beq.n 85de6 <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85c98 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 85de0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85c98 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bne.n 85de0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85c98 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + b.n 85de0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ nop │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 85ddc <_PyList_AppendTakeRefListResize@@Base+0x16c> │ │ │ │ + bge.w 85f24 <_PyList_AppendTakeRefListResize@@Base+0x16c> │ │ │ │ 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 │ │ │ │ adds r6, r1, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r6, r6, r1, asr #3 │ │ │ │ sub sp, #12 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ subs r3, r1, r3 │ │ │ │ subs r2, r6, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 85e50 <_PyList_AppendTakeRefListResize@@Base+0x1e0> │ │ │ │ + bgt.w 85f98 <_PyList_AppendTakeRefListResize@@Base+0x1e0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 85e1a <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ + beq.w 85f62 <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 85e10 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + bcs.w 85f58 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - movw r2, #24453 @ 0x5f85 │ │ │ │ + movw r2, #24781 @ 0x60cd │ │ │ │ movt r2, #8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov.w r8, r6, lsl #2 │ │ │ │ ldr.w r7, [r0, #700] @ 0x2bc │ │ │ │ ldr.w r9, [r0, #688] @ 0x2b0 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 85e40 <_PyList_AppendTakeRefListResize@@Base+0x1d0> │ │ │ │ + bne.w 85f88 <_PyList_AppendTakeRefListResize@@Base+0x1d0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85dc2 <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ - ldr r2, [pc, #324] @ (85e70 <_PyList_AppendTakeRefListResize@@Base+0x200>) │ │ │ │ + beq.n 85f0a <_PyList_AppendTakeRefListResize@@Base+0x152> │ │ │ │ + ldr r2, [pc, #324] @ (85fb8 <_PyList_AppendTakeRefListResize@@Base+0x200>) │ │ │ │ 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 85dea <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ + beq.n 85f32 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ mov.w ip, r3, lsr #18 │ │ │ │ add.w r2, r2, ip, lsl #3 │ │ │ │ ubfx ip, r3, #0, #18 │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt.n 85d70 <_PyList_AppendTakeRefListResize@@Base+0x100> │ │ │ │ + bgt.n 85eb8 <_PyList_AppendTakeRefListResize@@Base+0x100> │ │ │ │ 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 85dea <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ + beq.n 85f32 <_PyList_AppendTakeRefListResize@@Base+0x17a> │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r2, r8 │ │ │ │ - bcc.n 85d8e <_PyList_AppendTakeRefListResize@@Base+0x11e> │ │ │ │ + bcc.n 85ed6 <_PyList_AppendTakeRefListResize@@Base+0x11e> │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r6, lsl #4 │ │ │ │ - bcc.n 85dce <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + bcc.n 85f16 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 72630 │ │ │ │ + bl 72778 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85e10 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + beq.n 85f58 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bl 783d8 │ │ │ │ + bl 78520 │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r7, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 72630 │ │ │ │ + bl 72778 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 85e10 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + cbz r0, 85f58 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ movs r0, #0 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ str r6, [r5, #16] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - blt.w 85cc8 <_PyList_AppendTakeRefListResize@@Base+0x58> │ │ │ │ + blt.w 85e10 <_PyList_AppendTakeRefListResize@@Base+0x58> │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #680] @ 0x2a8 │ │ │ │ - movw r2, #53897 @ 0xd289 │ │ │ │ + movw r2, #54161 @ 0xd391 │ │ │ │ movt r2, #6 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 85e5c <_PyList_AppendTakeRefListResize@@Base+0x1ec> │ │ │ │ + bne.n 85fa4 <_PyList_AppendTakeRefListResize@@Base+0x1ec> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ blx 2a8d4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dce <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.n 85f16 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85dd6 <_PyList_AppendTakeRefListResize@@Base+0x166> │ │ │ │ + b.n 85f1e <_PyList_AppendTakeRefListResize@@Base+0x166> │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ movs r6, #0 │ │ │ │ - movw r2, #24453 @ 0x5f85 │ │ │ │ + movw r2, #24781 @ 0x60cd │ │ │ │ movt r2, #8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r1, [r0, #700] @ 0x2bc │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r9, [r0, #688] @ 0x2b0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 85d26 <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ + beq.w 85e6e <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dce <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ - b.n 85e10 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + bne.n 85f16 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + b.n 85f58 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 85e1a <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ + beq.n 85f62 <_PyList_AppendTakeRefListResize@@Base+0x1aa> │ │ │ │ adds r6, r1, #3 │ │ │ │ bic.w r6, r6, #3 │ │ │ │ - b.n 85cfa <_PyList_AppendTakeRefListResize@@Base+0x8a> │ │ │ │ + b.n 85e42 <_PyList_AppendTakeRefListResize@@Base+0x8a> │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ mov r2, r8 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dce <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ - b.n 85e10 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ + bne.n 85f16 <_PyList_AppendTakeRefListResize@@Base+0x15e> │ │ │ │ + b.n 85f58 <_PyList_AppendTakeRefListResize@@Base+0x1a0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00085e74 : │ │ │ │ +00085fbc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r1, #0 │ │ │ │ - blt.n 85f7c │ │ │ │ + blt.n 860c4 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #24453 @ 0x5f85 │ │ │ │ + movw r0, #24781 @ 0x60cd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w lr, [r2, #700] @ 0x2bc │ │ │ │ ldr.w r4, [r2, #688] @ 0x2b0 │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 85f60 │ │ │ │ + bne.n 860a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85f30 │ │ │ │ - ldr r0, [pc, #208] @ (85f80 ) │ │ │ │ + beq.n 86078 │ │ │ │ + ldr r0, [pc, #208] @ (860c8 ) │ │ │ │ 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 85f3c │ │ │ │ + beq.n 86084 │ │ │ │ lsrs r0, r3, #18 │ │ │ │ add.w r1, r1, r0, lsl #3 │ │ │ │ ubfx r0, r3, #0, #18 │ │ │ │ ldr.w r5, [r1, #808] @ 0x328 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.n 85eea │ │ │ │ + bgt.n 86032 │ │ │ │ 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, 85f3c │ │ │ │ + cbz r0, 86084 │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp ip, r2 │ │ │ │ - bhi.n 85f08 │ │ │ │ + bhi.n 86050 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, ip, lsl #2 │ │ │ │ - bcc.n 85f2a │ │ │ │ + bcc.n 86072 │ │ │ │ mov r2, ip │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72630 │ │ │ │ - cbz r0, 85f7c │ │ │ │ + bl 72778 │ │ │ │ + cbz r0, 860c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 783d8 │ │ │ │ + bl 78520 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 72630 │ │ │ │ + b.w 72778 │ │ │ │ ldr.w r4, [r2, #680] @ 0x2a8 │ │ │ │ - movw r1, #53897 @ 0xd289 │ │ │ │ + movw r1, #54161 @ 0xd391 │ │ │ │ movt r1, #6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 85f70 │ │ │ │ + bne.n 860b8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ @@ -136937,84 +137060,84 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, r4 │ │ │ │ - b.n 85f68 │ │ │ │ + b.n 860b0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85f2a │ │ │ │ + b.n 86072 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86016 │ │ │ │ + beq.n 8615e │ │ │ │ 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] @ (86060 ) │ │ │ │ + ldr r3, [pc, #200] @ (861a8 ) │ │ │ │ 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 8601c │ │ │ │ + beq.n 86164 │ │ │ │ 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 85fce │ │ │ │ + bgt.n 86116 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 8601c │ │ │ │ - cbz r3, 8601c │ │ │ │ + bgt.n 86164 │ │ │ │ + cbz r3, 86164 │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 85fee │ │ │ │ + bhi.n 86136 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 86010 │ │ │ │ + bcc.n 86158 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 72630 │ │ │ │ + bl 72778 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8600e │ │ │ │ + cbz r0, 86156 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 783d8 │ │ │ │ + bl 78520 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 72630 │ │ │ │ + b.w 72778 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8605c │ │ │ │ + blt.n 861a4 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r1, #53897 @ 0xd289 │ │ │ │ + movw r1, #54161 @ 0xd391 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w lr, [r3, #680] @ 0x2a8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 8604c │ │ │ │ + bne.n 86194 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -137022,50 +137145,50 @@ │ │ │ │ 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 86010 │ │ │ │ + b.n 86158 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00086064 : │ │ │ │ +000861ac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 86094 │ │ │ │ + cbz r0, 861dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 86094 │ │ │ │ + bpl.n 861dc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 860b8 │ │ │ │ - cbz r0, 860a4 │ │ │ │ + bl 86200 │ │ │ │ + cbz r0, 861ec │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 860aa │ │ │ │ + bne.n 861f2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3158 @ 0xc56 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86090 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 86090 │ │ │ │ + bne.n 861d8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 861d8 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -137073,79 +137196,79 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 86188 │ │ │ │ + beq.n 862d0 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86524 │ │ │ │ + bne.w 86666 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 86198 │ │ │ │ + ble.n 862e0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r2, [r8] │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 86d28 │ │ │ │ + beq.w 86e84 │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ subs r3, r5, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 8621e │ │ │ │ + beq.n 86366 │ │ │ │ sub.w ip, r8, #4 │ │ │ │ movs r2, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 8614e │ │ │ │ + b.n 86296 │ │ │ │ adds r7, #1 │ │ │ │ mov ip, lr │ │ │ │ cmp r7, r4 │ │ │ │ - bge.w 864d2 │ │ │ │ + bge.w 86614 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w lr, ip, #4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8706c │ │ │ │ + bne.w 870c2 │ │ │ │ ands.w r9, r3, r2 │ │ │ │ - beq.n 86144 │ │ │ │ + beq.n 8628c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 86144 │ │ │ │ + bls.n 8628c │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bge.w 870f4 │ │ │ │ + bge.w 870e0 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w lr, ip, #8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 8706c │ │ │ │ + bne.w 870c2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 86144 │ │ │ │ + b.n 8628c │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.n 860fe │ │ │ │ + bgt.n 86246 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add.w fp, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ adds r2, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -137154,39 +137277,39 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne.w 86c66 │ │ │ │ + bne.w 86db4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 86ee0 │ │ │ │ + bgt.w 87038 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 870a0 │ │ │ │ + bne.w 87180 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 870b6 │ │ │ │ + bne.w 87196 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 870c4 │ │ │ │ + beq.w 871a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ ittt ne │ │ │ │ addne r3, #1 │ │ │ │ ldrne r2, [sp, #12] │ │ │ │ @@ -137198,406 +137321,397 @@ │ │ │ │ sub.w lr, r8, #4 │ │ │ │ mov r9, r2 │ │ │ │ movs r7, #0 │ │ │ │ mov fp, r5 │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, sl │ │ │ │ - bne.w 87074 │ │ │ │ + bne.w 8708c │ │ │ │ tst r3, r2 │ │ │ │ - bne.w 86408 │ │ │ │ + bne.w 8654e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 86414 │ │ │ │ + beq.w 8655a │ │ │ │ ldrb.w r9, [ip, #16] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ and.w r9, r9, #28 │ │ │ │ sub.w r9, r9, #4 │ │ │ │ clz r9, r9 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - blt.n 8622a │ │ │ │ + blt.n 86372 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, sl │ │ │ │ ite ne │ │ │ │ movne r5, #0 │ │ │ │ andeq.w r5, r9, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 864ec │ │ │ │ + bne.w 8662e │ │ │ │ tst r3, r2 │ │ │ │ - beq.w 86efe │ │ │ │ + beq.w 87056 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #12973 @ 0x32ad │ │ │ │ + movw r3, #15329 @ 0x3be1 │ │ │ │ movt r3, #21 │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r3, [sp, #1628] @ 0x65c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 86502 │ │ │ │ + bne.w 86644 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 867e4 │ │ │ │ + bne.w 86916 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ add.w fp, sp, #604 @ 0x25c │ │ │ │ str r2, [r1, #20] │ │ │ │ movs r2, #7 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ strd r4, r8, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r3, [r1, #24] │ │ │ │ str.w fp, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 87066 │ │ │ │ + bne.w 870a2 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle r9, r4 │ │ │ │ - bgt.w 86e32 │ │ │ │ - mov sl, r9 │ │ │ │ + bgt.w 86ffc │ │ │ │ + str.w r9, [sp, #48] @ 0x30 │ │ │ │ + mov sl, r4 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r9, r4 │ │ │ │ + mov r9, r6 │ │ │ │ mov fp, r8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 86ca4 │ │ │ │ + ble.w 86ddc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r8, #12973 @ 0x32ad │ │ │ │ - movt r8, #21 │ │ │ │ + movw r6, #15329 @ 0x3be1 │ │ │ │ + movt r6, #21 │ │ │ │ ldrd r1, r0, [fp] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8641e │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 86564 │ │ │ │ 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 86908 │ │ │ │ + blt.w 86a3c │ │ │ │ cmp r4, #2 │ │ │ │ it ne │ │ │ │ movne r1, #2 │ │ │ │ - beq.w 86b62 │ │ │ │ + beq.w 86cc4 │ │ │ │ subs r3, r1, #1 │ │ │ │ ldr.w r0, [fp, r1, lsl #2] │ │ │ │ ldr.w r3, [fp, 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 867a2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - cmp r4, r2 │ │ │ │ - ble.n 863ae │ │ │ │ + bgt.w 868d4 │ │ │ │ + adds r5, r1, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.n 864f2 │ │ │ │ add.w r2, fp, r1, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r7, r2, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mul.w r2, r7, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n 863aa │ │ │ │ - adds r1, #2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - cmp r4, r1 │ │ │ │ - ble.n 863aa │ │ │ │ + bgt.n 864f0 │ │ │ │ + adds r5, r1, #2 │ │ │ │ + cmp r5, r4 │ │ │ │ + bge.n 864f0 │ │ │ │ mov r3, r0 │ │ │ │ - ldr.w r0, [fp, r1, lsl #2] │ │ │ │ + ldr.w r0, [fp, r5, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 863a8 │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r4, r1 │ │ │ │ - bgt.n 86378 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 865a2 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ + bgt.n 864f0 │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.n 864c0 │ │ │ │ + cmp r4, r5 │ │ │ │ + bne.w 866e2 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, r5 │ │ │ │ ite gt │ │ │ │ movgt ip, r4 │ │ │ │ - movle ip, r3 │ │ │ │ + movle ip, r5 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86cbc │ │ │ │ + bne.w 86e08 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov.w r1, ip, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r0, #28] │ │ │ │ strd r5, ip, [r0, #32] │ │ │ │ add fp, r1 │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86a84 │ │ │ │ + bne.w 86c14 │ │ │ │ subs.w r4, r4, ip │ │ │ │ - bne.w 862d0 │ │ │ │ + bne.w 8641c │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r9 │ │ │ │ + mov r4, sl │ │ │ │ + mov r6, r9 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 86e64 │ │ │ │ + bgt.w 86f94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8683c │ │ │ │ + bne.w 86954 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 861c6 │ │ │ │ - b.w 86c66 │ │ │ │ + beq.w 8630e │ │ │ │ + b.w 86db4 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.w 8623e │ │ │ │ + bls.w 86386 │ │ │ │ movs r2, #0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - blt.w 8622a │ │ │ │ - b.n 86260 │ │ │ │ + blt.w 86372 │ │ │ │ + b.n 863a8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d16 │ │ │ │ - bne.w 86908 │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.w 86a3c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.w 86b62 │ │ │ │ + beq.w 86cc4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrd r1, r0, [fp, #4] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86474 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 865b8 │ │ │ │ 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 8659e │ │ │ │ + blt.w 866e0 │ │ │ │ cmp r4, #3 │ │ │ │ it ne │ │ │ │ movne r1, #3 │ │ │ │ - bne.w 8631e │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 863b2 │ │ │ │ + bne.w 8646a │ │ │ │ + movs r5, #3 │ │ │ │ + b.n 864f6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d16 │ │ │ │ - bne.w 8659e │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.w 866e0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8646e │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + beq.n 865b4 │ │ │ │ + ldr.w r8, [sp] │ │ │ │ add.w r7, fp, #8 │ │ │ │ - movs r3, #3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - mov r2, r5 │ │ │ │ + movs r5, #3 │ │ │ │ + ldr.w r3, [r8, #1564] @ 0x61c │ │ │ │ + mov r2, r8 │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 86786 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 868ba │ │ │ │ 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 863aa │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r1, #1 │ │ │ │ + blt.w 864f0 │ │ │ │ + adds r1, r5, #1 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8631e │ │ │ │ - str r4, [sp, #4] │ │ │ │ - b.n 863b2 │ │ │ │ + bne.w 8646a │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 864f6 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, fp │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, sl │ │ │ │ ite ne │ │ │ │ movne r5, #0 │ │ │ │ andeq.w r5, r9, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 86272 │ │ │ │ - movw r3, #29029 @ 0x7165 │ │ │ │ + beq.w 863ba │ │ │ │ + movw r3, #29369 @ 0x72b9 │ │ │ │ movt r3, #8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8628e │ │ │ │ - movw r2, #27161 @ 0x6a19 │ │ │ │ + beq.w 863d6 │ │ │ │ + movw r2, #30065 @ 0x7571 │ │ │ │ movt r2, #24 │ │ │ │ cmp r1, r0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #12945 @ 0x3291 │ │ │ │ + movw r3, #15173 @ 0x3b45 │ │ │ │ movt r3, #18 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 8628e │ │ │ │ + b.n 863d6 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 8707c │ │ │ │ + bgt.w 87140 │ │ │ │ add.w r5, r4, #136 @ 0x88 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ble.w 86bc8 │ │ │ │ + ble.w 86d16 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8709c │ │ │ │ + beq.w 87162 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 86bc8 │ │ │ │ + beq.w 86d16 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870cc │ │ │ │ + beq.w 87110 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 86594 │ │ │ │ + beq.n 866d6 │ │ │ │ add.w r9, r5, #4 │ │ │ │ movs r7, #2 │ │ │ │ adds r5, r3, #4 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ mov r0, r8 │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870ce │ │ │ │ + beq.w 87112 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 8657a │ │ │ │ + bne.n 866bc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 86108 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + b.n 86250 │ │ │ │ + movs r5, #2 │ │ │ │ + add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r0, [fp] │ │ │ │ - add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 867ac │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 868de │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldrd r3, r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.w 867ba │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - bge.w 86a46 │ │ │ │ - cmp r4, sl │ │ │ │ - mov ip, r4 │ │ │ │ + bge.w 868ec │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r5, r3 │ │ │ │ + bge.w 868fc │ │ │ │ + cmp r3, r4 │ │ │ │ it ge │ │ │ │ - movge ip, sl │ │ │ │ - cmp ip, r3 │ │ │ │ - ble.w 863bc │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - movw r3, #29029 @ 0x7165 │ │ │ │ + movge r3, r4 │ │ │ │ + mov ip, r3 │ │ │ │ + cmp r3, r5 │ │ │ │ + ble.w 86500 │ │ │ │ + movw r3, #29369 @ 0x72b9 │ │ │ │ movt r3, #8 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ - str.w sl, [sp, #60] @ 0x3c │ │ │ │ - strd r9, r6, [sp, #48] @ 0x30 │ │ │ │ + strd sl, r9, [sp, #52] @ 0x34 │ │ │ │ ldr.w r7, [fp, r5, lsl #2] │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r9, r4, sl │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ ldr.w r6, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [fp, r9, lsl #2] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86690 │ │ │ │ + bne.n 867c8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldrb.w r8, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r8, #32 │ │ │ │ - beq.w 8715c │ │ │ │ + beq.w 87254 │ │ │ │ tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 87018 │ │ │ │ + beq.w 87214 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, r7, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 87028 │ │ │ │ + beq.w 87224 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 86820 │ │ │ │ + beq.w 86a20 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86830 │ │ │ │ + beq.w 86a30 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 8669e │ │ │ │ + cbz r0, 867d6 │ │ │ │ mov r2, r8 │ │ │ │ cmp r4, r9 │ │ │ │ mov r8, r3 │ │ │ │ it lt │ │ │ │ movlt r6, r9 │ │ │ │ mov r3, r2 │ │ │ │ - blt.n 866b6 │ │ │ │ - b.n 86716 │ │ │ │ + blt.n 867ee │ │ │ │ + b.n 8684e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86f56 │ │ │ │ - bne.n 8676c │ │ │ │ + blt.w 8724a │ │ │ │ + bne.n 868a0 │ │ │ │ add.w r4, r9, #1 │ │ │ │ cmp sl, r4 │ │ │ │ - ble.n 86716 │ │ │ │ + ble.n 8684e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 86f4e │ │ │ │ + bne.w 87242 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r6, sl │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ add.w r9, r7, #20 │ │ │ │ str r7, [sp, #20] │ │ │ │ ubfx r7, r3, #6, #1 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ @@ -137609,470 +137723,461 @@ │ │ │ │ ldr.w r1, [fp, sl, lsl #2] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r8 │ │ │ │ mov r2, r5 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87150 │ │ │ │ + beq.w 87258 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 86f38 │ │ │ │ + beq.w 8722a │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 86f4a │ │ │ │ + beq.w 8723c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 86758 │ │ │ │ + beq.n 8688c │ │ │ │ adds r1, #20 │ │ │ │ blx 293a0 │ │ │ │ - cbz r0, 86762 │ │ │ │ + cbz r0, 86896 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 86766 │ │ │ │ + bge.n 8689a │ │ │ │ mov r6, sl │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 866c8 │ │ │ │ + bgt.n 86800 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r1, fp, r6 │ │ │ │ - ble.n 86774 │ │ │ │ + ble.n 868a8 │ │ │ │ sub.w r9, r5, r4 │ │ │ │ add.w r8, r6, #4 │ │ │ │ add.w r0, fp, r8 │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ mov r2, r9 │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r7, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 867ce │ │ │ │ + bne.n 86900 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 86614 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + bne.w 8674c │ │ │ │ + ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov ip, r3 │ │ │ │ - ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ - ldrd r9, r6, [sp, #48] @ 0x30 │ │ │ │ - b.n 863bc │ │ │ │ + ldrd sl, r9, [sp, #52] @ 0x34 │ │ │ │ + b.n 86500 │ │ │ │ adds r1, #28 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86708 │ │ │ │ + bne.n 86840 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt.n 8670c │ │ │ │ + bgt.n 86844 │ │ │ │ add.w r4, sl, #1 │ │ │ │ - b.n 8670e │ │ │ │ + b.n 86846 │ │ │ │ cmp r4, r9 │ │ │ │ - bge.n 86716 │ │ │ │ + bge.n 8684e │ │ │ │ mov sl, r9 │ │ │ │ - b.n 8661c │ │ │ │ + b.n 86754 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r7, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86740 │ │ │ │ + beq.n 86878 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - b.n 867de │ │ │ │ + b.n 86910 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d16 │ │ │ │ - bne.w 863aa │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.w 864f0 │ │ │ │ + adds r5, #1 │ │ │ │ adds r7, #4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 8648e │ │ │ │ - b.n 864ce │ │ │ │ + cmp r4, r5 │ │ │ │ + bne.w 865d2 │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 864f6 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 864ce │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 865a2 │ │ │ │ + beq.w 86610 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 866e2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d16 │ │ │ │ - bne.w 865e4 │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r0, fp │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.w 86722 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be93c │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 8690e │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + mov r0, fp │ │ │ │ + adds r5, #1 │ │ │ │ + bl 1bf42c │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 86a40 │ │ │ │ + mov ip, r5 │ │ │ │ + b.n 86500 │ │ │ │ mov r2, r9 │ │ │ │ add.w r0, r3, r8 │ │ │ │ adds r1, r3, r6 │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ blx 2a51c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [r3, r6] │ │ │ │ - b.n 86740 │ │ │ │ + b.n 86878 │ │ │ │ adds r2, r4, #1 │ │ │ │ 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 87078 │ │ │ │ + bge.w 871ac │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add.w fp, sp, #604 @ 0x25c │ │ │ │ strd r4, r8, [r1, #4] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 862bc │ │ │ │ - b.n 86fac │ │ │ │ - adds r1, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 293a0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8667c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r3, r2 │ │ │ │ - ite ge │ │ │ │ - movge r0, #0 │ │ │ │ - movlt r0, #1 │ │ │ │ - b.n 8667e │ │ │ │ + beq.w 86404 │ │ │ │ + b.w 871b8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.w 86c22 │ │ │ │ + ble.w 86d70 │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 86b18 │ │ │ │ + beq.w 86c7e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86b18 │ │ │ │ - ldr r2, [pc, #692] @ (86b20 ) │ │ │ │ + bne.w 86c7e │ │ │ │ + ldr r2, [pc, #664] @ (86c1c ) │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8702e │ │ │ │ + bne.w 870f2 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ str r7, [sp, #12] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 86c5a │ │ │ │ - ldr.w r7, [sl, #4] │ │ │ │ + ble.w 86da8 │ │ │ │ + ldr.w r7, [r9, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 868b4 │ │ │ │ + beq.n 869cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 868b4 │ │ │ │ - ldr r1, [pc, #636] @ (86b20 ) │ │ │ │ + cbnz r3, 869cc │ │ │ │ + ldr r1, [pc, #608] @ (86c1c ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r1, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87048 │ │ │ │ + bne.w 87166 │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 868fe │ │ │ │ - add.w r9, sl, #4 │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ + beq.n 86a16 │ │ │ │ + add.w sl, r9, #4 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ mov.w r8, #2 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr.w r5, [r9, #4]! │ │ │ │ + mov r9, r4 │ │ │ │ + ldr.w r5, [sl, #4]! │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 868ee │ │ │ │ + beq.n 86a06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 868ee │ │ │ │ - ldr r3, [pc, #580] @ (86b20 ) │ │ │ │ + cbnz r3, 86a06 │ │ │ │ + ldr r3, [pc, #552] @ (86c1c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f6e │ │ │ │ + bne.w 871f6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - cmp r8, sl │ │ │ │ - bne.n 868ca │ │ │ │ - mov r4, sl │ │ │ │ + cmp r8, r9 │ │ │ │ + bne.n 869e2 │ │ │ │ + mov r4, r9 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 86f30 │ │ │ │ + bgt.w 871ee │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 861d0 │ │ │ │ - b.n 86c62 │ │ │ │ - movs r3, #2 │ │ │ │ + beq.w 86318 │ │ │ │ + b.n 86db0 │ │ │ │ + adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - mov r2, r3 │ │ │ │ - cmp r4, r2 │ │ │ │ - ble.w 86ff6 │ │ │ │ - sub.w r7, fp, #4 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ - add.w r7, r7, r2, lsl #2 │ │ │ │ - movs r5, #0 │ │ │ │ - ldr.w r1, [r7], #4 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - blx r3 │ │ │ │ + blx 293a0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8700e │ │ │ │ - bne.n 86a08 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - ldrd r0, r1, [r7, #-4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86a1c │ │ │ │ - ldrd r3, r2, [r0, #8] │ │ │ │ + bne.w 867b4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b.n 867b6 │ │ │ │ + movs r3, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 871d6 │ │ │ │ + sub.w r7, fp, #4 │ │ │ │ + mov.w r8, #0 │ │ │ │ + add.w r7, r7, r5, lsl #2 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + ldr.w r2, [r7, #-4] │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 86b78 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + rsb ip, r3, #1 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r1, r3, #1 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + mul.w ip, r3, ip │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ + cmp ip, r1 │ │ │ │ + blt.w 86bb4 │ │ │ │ + ldrd r3, r1, [r2, #8] │ │ │ │ + and.w r2, r3, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w r2, r1, r2 │ │ │ │ + ldrd r3, r1, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 86a28 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 86c36 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - subs r0, r3, #1 │ │ │ │ + bge.n 86ba6 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 86d84 │ │ │ │ + subs r0, r5, #1 │ │ │ │ add.w r1, fp, r0, lsl #2 │ │ │ │ lsls r0, r0, #2 │ │ │ │ cmp r1, fp │ │ │ │ - bls.n 869a6 │ │ │ │ + bls.n 86aec │ │ │ │ add.w r2, fp, #4 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r7, [r1, #0] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ - str.w r7, [fp] │ │ │ │ + str.w r6, [fp] │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 869a6 │ │ │ │ + bls.n 86aec │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ - str.w r5, [r2], #4 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + str.w r6, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 86996 │ │ │ │ + bhi.n 86adc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86e1a │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - ble.w 865e4 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - movw r8, #12973 @ 0x32ad │ │ │ │ - movt r8, #21 │ │ │ │ + bne.w 86f7c │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86722 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - add.w r7, fp, r2, lsl #2 │ │ │ │ - ldr.w r0, [fp, r2, lsl #2] │ │ │ │ + add.w r7, fp, r5, lsl #2 │ │ │ │ + movw r6, #15329 @ 0x3be1 │ │ │ │ + movt r6, #21 │ │ │ │ + ldr.w r0, [fp, r5, lsl #2] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86a2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 86bc2 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldrd r3, r1, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 86adc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - it ge │ │ │ │ - movge ip, r3 │ │ │ │ - blt.w 865ec │ │ │ │ - b.n 863bc │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 86e4a │ │ │ │ - movs r5, #0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - bgt.n 86922 │ │ │ │ - b.n 86968 │ │ │ │ - mov r2, r6 │ │ │ │ + bgt.w 86722 │ │ │ │ + adds r1, r5, #1 │ │ │ │ + cmp r4, r1 │ │ │ │ + ble.n 86b74 │ │ │ │ + subs r3, r1, #1 │ │ │ │ + ldr.w r2, [fp, r1, lsl #2] │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + ldr.w r5, [fp, r3, lsl #2] │ │ │ │ + ldrd r3, r2, [r2, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r3, r3, #1 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + ldrd r2, r5, [r5, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + mul.w r2, r5, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 86c20 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 86722 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.n 86bb4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldrd r2, r0, [r7, #-4] │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.w 86a8c │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8700e │ │ │ │ - bne.n 86968 │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.n 86ab0 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 86a10 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.w 86a52 │ │ │ │ + b.n 86ab0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 87014 │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 86baa │ │ │ │ ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 86d16 │ │ │ │ - bne.n 869fa │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - cmp r4, r3 │ │ │ │ - bgt.n 86b24 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - b.n 869fa │ │ │ │ - ldr.w ip, [sp, #4] │ │ │ │ - b.n 863bc │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.w 86722 │ │ │ │ + add.w r8, r5, #1 │ │ │ │ + cmp r4, r8 │ │ │ │ + bgt.n 86c86 │ │ │ │ + mov r5, r8 │ │ │ │ + b.n 86722 │ │ │ │ add.w r1, sp, #1640 @ 0x668 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - mov ip, r7 │ │ │ │ + mov ip, r6 │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str.w fp, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ - add.w fp, fp, r7, lsl #2 │ │ │ │ + add.w fp, fp, r6, lsl #2 │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ - str r7, [r1, #36] @ 0x24 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 863e0 │ │ │ │ + beq.w 86524 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 863e0 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 86d16 │ │ │ │ - bne.n 86a42 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cmp r4, r3 │ │ │ │ - ble.n 869fa │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr.w r1, [r7, #4]! │ │ │ │ - ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 86c8e │ │ │ │ - ldrd r3, r2, [r0, #8] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ + b.n 86524 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + adds r5, r1, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86722 │ │ │ │ + add r0, fp │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r6, r2, #1 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mul.w r2, r6, r2 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.w 86722 │ │ │ │ + adds r5, r1, #2 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86722 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr.w r0, [fp, r5, lsl #2] │ │ │ │ + ldrd r2, r3, [r3, #8] │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - ldrd r3, r1, [r1, #8] │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 869fa │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r4, r1 │ │ │ │ - ble.n 86b14 │ │ │ │ - subs r3, r1, #1 │ │ │ │ - ldr.w r2, [fp, r1, lsl #2] │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - ldr.w r5, [fp, r3, lsl #2] │ │ │ │ - ldrd r3, r2, [r2, #8] │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - rsb r3, r3, #1 │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ - ldrd r2, r5, [r5, #8] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ - mul.w r2, r5, r2 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 86b68 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 869fa │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ + bgt.w 86722 │ │ │ │ + adds r5, #1 │ │ │ │ + cmp r4, r5 │ │ │ │ + bgt.n 86c4a │ │ │ │ + b.n 86722 │ │ │ │ + ldr.w r9, [sp, #12] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b.n 86886 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + b.n 8699e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.n 86a8c │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 86cc8 │ │ │ │ ldrd r2, r1, [r1, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldrd r3, r1, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 86a42 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - adds r1, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ - bgt.n 86ae4 │ │ │ │ - b.n 86b14 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 863b2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - cmp r4, r2 │ │ │ │ - ble.w 869fa │ │ │ │ - add r0, fp │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r7, r2, #1 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 869fa │ │ │ │ - adds r1, #2 │ │ │ │ - str r1, [sp, #4] │ │ │ │ + bgt.n 86bd8 │ │ │ │ + adds r1, r5, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.w 869fa │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r0, [fp, r1, lsl #2] │ │ │ │ - ldrd r2, r3, [r3, #8] │ │ │ │ - ldr r5, [r0, #12] │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ + bgt.w 86b44 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 86722 │ │ │ │ + movs r5, #2 │ │ │ │ + b.n 864f6 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 86e62 │ │ │ │ + bne.n 86bd8 │ │ │ │ + adds r5, #2 │ │ │ │ + cmp r4, r5 │ │ │ │ + ble.w 86722 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr.w r1, [r7, #4]! │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 86df2 │ │ │ │ + ldrd r3, r2, [r0, #8] │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + rsb r3, r3, #1 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ + ldrd r3, r1, [r1, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - mul.w r3, r5, r3 │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 86b14 │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r4, r1 │ │ │ │ - bgt.n 86b96 │ │ │ │ - b.n 86b14 │ │ │ │ + blt.w 86722 │ │ │ │ + b.n 86b3e │ │ │ │ adds r3, r4, #1 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ str r2, [sp, #16] │ │ │ │ asrs r3, r3, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -138084,81 +138189,79 @@ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str.w fp, [r2, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov.w r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bgt.w 86fa4 │ │ │ │ - bne.n 86c22 │ │ │ │ + bgt.w 871b0 │ │ │ │ + bne.n 86d70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 86c50 │ │ │ │ + beq.n 86d9e │ │ │ │ movw r7, #4372 @ 0x1114 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ - b.n 8685e │ │ │ │ + b.n 86976 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 86c66 │ │ │ │ + bne.n 86db4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 861dc │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r2, r5, #1 │ │ │ │ - subs r1, r3, r2 │ │ │ │ + b.w 86324 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + add.w r2, r8, #1 │ │ │ │ + subs r1, r5, r2 │ │ │ │ add.w r0, fp, r1, lsl #2 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 86c4a │ │ │ │ + cbnz r3, 86d98 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1be93c │ │ │ │ - b.n 86970 │ │ │ │ + bl 1bf42c │ │ │ │ + b.n 86ab8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 861dc │ │ │ │ + beq.w 86324 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 86c7c │ │ │ │ + cbz r3, 86dca │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34808 @ 0x87f8 │ │ │ │ + movw r1, #35576 @ 0x8af8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 86c86 │ │ │ │ + cbz r3, 86dd4 │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.w 86edc │ │ │ │ + bgt.w 87034 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 861dc │ │ │ │ + b.w 86324 │ │ │ │ + beq.w 8702e │ │ │ │ + add.w r2, fp, #4 │ │ │ │ + mov r1, r2 │ │ │ │ + cmp r2, fp │ │ │ │ + bls.w 86f70 │ │ │ │ + movs r5, #2 │ │ │ │ + movs r0, #4 │ │ │ │ + b.n 86ac8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 86d16 │ │ │ │ - bne.w 86a42 │ │ │ │ + blt.n 86e62 │ │ │ │ + bne.w 86722 │ │ │ │ adds r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - ble.w 86a42 │ │ │ │ - b.n 86aa4 │ │ │ │ - beq.w 86ed6 │ │ │ │ - add.w r2, fp, #4 │ │ │ │ - mov r1, r2 │ │ │ │ - cmp fp, r2 │ │ │ │ - bcs.w 86ec8 │ │ │ │ - movs r3, #2 │ │ │ │ - movs r0, #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 86982 │ │ │ │ + ble.w 86722 │ │ │ │ + b.n 86cdc │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ @@ -138168,43 +138271,50 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ asrs r3, r0, #2 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ add r2, r3 │ │ │ │ add r2, ip │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 86d1e │ │ │ │ + ble.n 86e7a │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 86d22 │ │ │ │ - mov r7, ip │ │ │ │ + bgt.n 86e7e │ │ │ │ + mov r6, ip │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 86a4c │ │ │ │ + ble.w 86bdc │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ 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 86a4c │ │ │ │ - bl 88dc4 │ │ │ │ + bge.w 86bdc │ │ │ │ + bl 88f30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86cee │ │ │ │ + beq.n 86e3a │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 86f5c │ │ │ │ + mov r4, sl │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86a16 │ │ │ │ + cmp r4, #0 │ │ │ │ + ble.n 86dd4 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 86962 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 86ce2 │ │ │ │ + b.n 86e2e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 87156 │ │ │ │ + ble.w 872ac │ │ │ │ ldr r3, [r2, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r2 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r3, #42652 @ 0xa69c │ │ │ │ @@ -138216,694 +138326,682 @@ │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ sub.w r5, r8, #4 │ │ │ │ mov r8, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r6, r2 │ │ │ │ - b.n 86d88 │ │ │ │ - cbz r6, 86dbe │ │ │ │ + b.n 86ee4 │ │ │ │ + cbz r6, 86f1a │ │ │ │ ldrb.w r9, [r9, #16] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r4 │ │ │ │ and.w r9, r9, #28 │ │ │ │ sub.w r9, r9, #4 │ │ │ │ clz r9, r9 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ - bge.n 86dd8 │ │ │ │ + bge.n 86f34 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr.w r9, [r5, #4]! │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 87132 │ │ │ │ + bne.w 87294 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 87132 │ │ │ │ + beq.w 87294 │ │ │ │ ldr.w r9, [r9, #12] │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ - cmp r1, r5 │ │ │ │ - bne.w 87062 │ │ │ │ - cbz r7, 86dbe │ │ │ │ + cmp r5, r1 │ │ │ │ + bne.w 87088 │ │ │ │ + cbz r7, 86f1a │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 86dcc │ │ │ │ + bne.n 86f28 │ │ │ │ mov sl, ip │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 86d66 │ │ │ │ + beq.n 86ec2 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r4 │ │ │ │ - bge.n 86de2 │ │ │ │ + bge.n 86f3e │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 86d84 │ │ │ │ + b.n 86ee0 │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.n 86db8 │ │ │ │ + bls.n 86f14 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 86dbe │ │ │ │ + b.n 86f1a │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, fp │ │ │ │ - b.w 86262 │ │ │ │ + b.w 863aa │ │ │ │ mov ip, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r8, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 86fe4 │ │ │ │ + beq.w 8710c │ │ │ │ movw r5, #42236 @ 0xa4fc │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 86272 │ │ │ │ + bne.w 863ba │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.w 86272 │ │ │ │ + beq.w 863ba │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #29029 @ 0x7165 │ │ │ │ + movw r3, #29369 @ 0x72b9 │ │ │ │ movt r3, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.w 86502 │ │ │ │ + b.w 86644 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + movs r5, #2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86722 │ │ │ │ movs r0, #4 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bls.w 869ae │ │ │ │ + bls.w 86af4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ str.w r1, [r3], #4 │ │ │ │ str.w r2, [r0], #-4 │ │ │ │ - b.n 86e1e │ │ │ │ - mov r3, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - and.w r1, r3, #1 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - orrs r2, r1 │ │ │ │ - cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 86e36 │ │ │ │ - add.w r9, r2, r3 │ │ │ │ - b.w 862c6 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - adds r2, r5, #1 │ │ │ │ - subs r1, r3, r2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r0, fp, r1, lsl #2 │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 86e5e │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - bl 1be93c │ │ │ │ - b.n 86a0e │ │ │ │ + b.n 86f80 │ │ │ │ subs r1, r2, #2 │ │ │ │ - beq.n 86e82 │ │ │ │ + beq.n 86fb2 │ │ │ │ add.w r0, sp, #1640 @ 0x668 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ subw r0, r0, #1564 @ 0x61c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r3, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it gt │ │ │ │ subgt r1, r2, #3 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 88dc4 │ │ │ │ + bl 88f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f5c │ │ │ │ + bne.w 86e6a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 863f4 │ │ │ │ + ble.w 8653a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ subs r1, r3, #2 │ │ │ │ - beq.n 86eba │ │ │ │ + beq.n 86fec │ │ │ │ add.w r2, sp, #1640 @ 0x668 │ │ │ │ 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 88dc4 │ │ │ │ + bl 88f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86f5c │ │ │ │ + bne.w 86e6a │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 86e90 │ │ │ │ + b.n 86fc2 │ │ │ │ + mov r3, r4 │ │ │ │ + movs r2, #0 │ │ │ │ + and.w r1, r3, #1 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + orrs r2, r1 │ │ │ │ + cmp r3, #63 @ 0x3f │ │ │ │ + bgt.n 87000 │ │ │ │ + add.w r9, r2, r3 │ │ │ │ + b.w 8640e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 86e14 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.w 865e4 │ │ │ │ + add.w r2, r8, #1 │ │ │ │ + subs r1, r5, r2 │ │ │ │ + add.w r0, fp, r1, lsl #2 │ │ │ │ + add.w r1, r3, r1, lsl #2 │ │ │ │ + cbnz r3, 87028 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + bl 1bf42c │ │ │ │ + b.n 86bbc │ │ │ │ mov ip, r4 │ │ │ │ - b.w 863bc │ │ │ │ + b.w 86500 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - b.n 86ef6 │ │ │ │ + b.n 8704e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 86eea │ │ │ │ - b.w 861dc │ │ │ │ + bhi.n 87042 │ │ │ │ + b.w 86324 │ │ │ │ movw r3, #26096 @ 0x65f0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 86f8a │ │ │ │ + beq.n 870c6 │ │ │ │ ldr r5, [r1, #100] @ 0x64 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - movw r2, #14089 @ 0x3709 │ │ │ │ + movw r2, #16317 @ 0x3fbd │ │ │ │ movt r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #27161 @ 0x6a19 │ │ │ │ + movw r3, #30065 @ 0x7571 │ │ │ │ movt r3, #24 │ │ │ │ str.w r5, [sp, #1632] @ 0x660 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 864f8 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bl 78208 │ │ │ │ - b.n 868fe │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w r0, r3, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 866fa │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 8675a │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r9 │ │ │ │ - b.w 8661c │ │ │ │ - ldrd fp, r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 868fe │ │ │ │ - cmp r4, #0 │ │ │ │ - ble.w 86c86 │ │ │ │ + b.w 8663a │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 86f1a │ │ │ │ + mov r5, fp │ │ │ │ + mov r1, r5 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8684a │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ - movt r2, #18 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 868ea │ │ │ │ - ldr r2, [pc, #480] @ (87160 ) │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - blx r3 │ │ │ │ - b.n 868ea │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #49045 @ 0xbf95 │ │ │ │ - movt r3, #23 │ │ │ │ + movw r3, #30065 @ 0x7571 │ │ │ │ + movt r3, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ - str.w r3, [sp, #1628] @ 0x65c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 8628e │ │ │ │ - b.w 86510 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 862bc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + b.w 8663a │ │ │ │ + str r3, [sp, #12] │ │ │ │ subs r3, r4, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 86fc4 │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - str.w r5, [r0], #4 │ │ │ │ - str.w r1, [r2], #-4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 86fb8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - b.n 86fdc │ │ │ │ + b.n 870ba │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 86fd0 │ │ │ │ - b.w 862bc │ │ │ │ - movs r7, #1 │ │ │ │ + bhi.n 870ae │ │ │ │ + b.w 86404 │ │ │ │ + mov r0, fp │ │ │ │ + b.n 8708e │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #27161 @ 0x6a19 │ │ │ │ - movt r3, #24 │ │ │ │ + movw r3, #51293 @ 0xc85d │ │ │ │ + movt r3, #23 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.w 864f8 │ │ │ │ - subs r3, #1 │ │ │ │ - add.w r1, fp, r3, lsl #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - cmp r1, fp │ │ │ │ - bhi.w 8697e │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 865e4 │ │ │ │ - b.n 86e1a │ │ │ │ - ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - b.n 86f5c │ │ │ │ - add.w r0, r7, #28 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - tst.w ip, #32 │ │ │ │ - bne.w 86664 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.w 86822 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + str.w r3, [sp, #1628] @ 0x65c │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 863d6 │ │ │ │ + b.w 86652 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r0, fp │ │ │ │ + mov r1, r5 │ │ │ │ + mov.w r9, #1 │ │ │ │ + mov r7, r2 │ │ │ │ + b.w 863aa │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8687c │ │ │ │ + beq.w 86994 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 8687c │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ - movt r2, #18 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 868b0 │ │ │ │ - ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ - mov r0, r7 │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.n 868b0 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 86dbe │ │ │ │ - str r3, [sp, #12] │ │ │ │ - subs r3, r4, #1 │ │ │ │ - b.n 86fc8 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 86fe6 │ │ │ │ - mov r5, fp │ │ │ │ - b.n 8706e │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ - b.n 86bd8 │ │ │ │ + b.n 86994 │ │ │ │ + movs r7, #1 │ │ │ │ + b.n 87092 │ │ │ │ + movs r7, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r7, r3, r7, lsl #2 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 87272 │ │ │ │ + cmp r4, #127 @ 0x7f │ │ │ │ + bgt.w 8726a │ │ │ │ + ldrd r7, r5, [r6, #8] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + strd r4, r3, [r6, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8725e │ │ │ │ + str r5, [sp, #12] │ │ │ │ + b.w 8635c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8714a │ │ │ │ + beq.w 87264 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d590c │ │ │ │ + bl d6130 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8655a │ │ │ │ + bne.w 8669c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 870ce │ │ │ │ - bl 78208 │ │ │ │ + b.n 87112 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ + movt r2, #18 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 869c8 │ │ │ │ + ldr.w r2, [r1, #1420] @ 0x58c │ │ │ │ + mov r0, r7 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.n 869c8 │ │ │ │ + bl 78350 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.w 861e6 │ │ │ │ + b.w 8632e │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 870ae │ │ │ │ + bpl.n 8718e │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ - b.w 861fa │ │ │ │ + bl 78350 │ │ │ │ + b.w 86342 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.w 86214 │ │ │ │ - movs r7, #1 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r7, r3, r7, lsl #2 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne.n 8710e │ │ │ │ - cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 87106 │ │ │ │ - ldrd r7, r5, [r6, #8] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r6, #16] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - strd r4, r3, [r6, #8] │ │ │ │ - cbnz r5, 8712c │ │ │ │ - str r5, [sp, #12] │ │ │ │ - b.w 86214 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r0, fp │ │ │ │ - mov r1, r5 │ │ │ │ - mov.w r9, #1 │ │ │ │ - mov r7, r2 │ │ │ │ - b.w 86262 │ │ │ │ + b.w 8635c │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ + b.n 86d26 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86404 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + subs r3, r4, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + add.w r2, r2, r3, lsl #2 │ │ │ │ + b.n 871d0 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + str.w r5, [r0], #4 │ │ │ │ + str.w r1, [r2], #-4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 871c4 │ │ │ │ + b.n 870a6 │ │ │ │ + subs r3, #1 │ │ │ │ + add.w r1, fp, r3, lsl #2 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + cmp fp, r1 │ │ │ │ + bcc.w 86ac4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 86722 │ │ │ │ + b.n 86f7c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bl 78350 │ │ │ │ + b.n 86a16 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ + movt r2, #18 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 86a02 │ │ │ │ + ldr r2, [pc, #172] @ (872b4 ) │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + blx r3 │ │ │ │ + b.w 86a02 │ │ │ │ + add.w r0, r7, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 8679c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 86a22 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add.w r0, r3, #28 │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ + tst.w ip, #32 │ │ │ │ + bne.w 86832 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.w 8688e │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r9 │ │ │ │ + b.w 86754 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ + b.n 86e6a │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n 87218 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + b.n 87230 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.n 87196 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 87126 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78208 │ │ │ │ - b.n 870de │ │ │ │ + bl 78350 │ │ │ │ + b.n 87126 │ │ │ │ ldr.w r2, [r7, #-4]! │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 870d4 │ │ │ │ + beq.w 87118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 870d4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 870d4 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 870b6 │ │ │ │ + bne.w 87118 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87118 │ │ │ │ mov r6, r8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #27161 @ 0x6a19 │ │ │ │ + movw r3, #30065 @ 0x7571 │ │ │ │ movt r3, #24 │ │ │ │ mov r8, fp │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r3, [sp, #1628] @ 0x65c │ │ │ │ - b.w 8628e │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 870de │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - b.n 86f3e │ │ │ │ + b.w 863d6 │ │ │ │ movs r3, #0 │ │ │ │ - b.w 8612c │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - b.n 8701c │ │ │ │ + b.w 86274 │ │ │ │ + nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 871c6 │ │ │ │ + beq.n 8731a │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 871b8 │ │ │ │ + bpl.n 8730c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 871c2 │ │ │ │ + beq.n 87316 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 871a4 │ │ │ │ + bpl.n 872f8 │ │ │ │ adds r1, #20 │ │ │ │ blx 293a0 │ │ │ │ - cbz r0, 871ae │ │ │ │ + cbz r0, 87302 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 871a0 │ │ │ │ + bne.n 872f4 │ │ │ │ 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 87194 │ │ │ │ + bne.n 872e8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 871a6 │ │ │ │ + b.n 872fa │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 871ba │ │ │ │ + b.n 8730e │ │ │ │ nop │ │ │ │ │ │ │ │ -000871cc : │ │ │ │ +00087320 : │ │ │ │ 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 r4, [pc, #616] @ (8744c ) │ │ │ │ + ldr r4, [pc, #616] @ (875a0 ) │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r4] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87432 │ │ │ │ + beq.w 87586 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 87350 │ │ │ │ + beq.w 874a4 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87350 │ │ │ │ + beq.w 874a4 │ │ │ │ add r3, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 87454 │ │ │ │ + bl 875a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87438 │ │ │ │ + beq.w 8758c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 872e4 │ │ │ │ + beq.n 87438 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 872ce │ │ │ │ + bpl.n 87422 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r6, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 872ce │ │ │ │ + beq.n 87422 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8737e │ │ │ │ + beq.w 874d2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87404 │ │ │ │ + bne.w 87558 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 872bc │ │ │ │ + ble.n 87410 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87262 │ │ │ │ + beq.n 873b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87310 │ │ │ │ + beq.n 87464 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 872bc │ │ │ │ + ble.n 87410 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8727a │ │ │ │ + beq.n 873ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87326 │ │ │ │ + beq.n 8747a │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 872bc │ │ │ │ + beq.n 87410 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87292 │ │ │ │ + beq.n 873e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87362 │ │ │ │ + beq.n 874b6 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 872bc │ │ │ │ + beq.n 87410 │ │ │ │ add.w r9, r5, #8 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r8, [r9, #4]! │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 872b6 │ │ │ │ + beq.n 8740a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8733a │ │ │ │ + beq.n 8748e │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 8729c │ │ │ │ + bne.n 873f0 │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 87376 │ │ │ │ + bne.n 874ca │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ bic.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8724a │ │ │ │ + b.n 8739e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 8721e │ │ │ │ + bpl.n 87372 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 1b012c │ │ │ │ + bl 1b0c34 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8725a │ │ │ │ - b.n 872bc │ │ │ │ - ldr r2, [pc, #316] @ (87450 ) │ │ │ │ + bne.n 873ae │ │ │ │ + b.n 87410 │ │ │ │ + ldr r2, [pc, #316] @ (875a4 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 873ec │ │ │ │ + bne.n 87540 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 87262 │ │ │ │ - ldr r2, [pc, #296] @ (87450 ) │ │ │ │ + b.n 873b6 │ │ │ │ + ldr r2, [pc, #296] @ (875a4 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 873a0 │ │ │ │ + cbnz r3, 874f4 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 8727a │ │ │ │ + b.n 873ce │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - ldr r2, [pc, #272] @ (87450 ) │ │ │ │ + ldr r2, [pc, #272] @ (875a4 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 87388 │ │ │ │ + cbnz r3, 874dc │ │ │ │ mov r0, r8 │ │ │ │ blx sl │ │ │ │ - b.n 872b6 │ │ │ │ + b.n 8740a │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1b012c │ │ │ │ + bl 1b0c34 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 872c2 │ │ │ │ - ldr r2, [pc, #236] @ (87450 ) │ │ │ │ + b.n 87416 │ │ │ │ + ldr r2, [pc, #236] @ (875a4 ) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 873b8 │ │ │ │ + cbnz r3, 8750c │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - b.n 87292 │ │ │ │ + b.n 873e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78208 │ │ │ │ - b.n 872c2 │ │ │ │ - cbz r3, 873d0 │ │ │ │ + bl 78350 │ │ │ │ + b.n 87416 │ │ │ │ + cbz r3, 87524 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 873d0 │ │ │ │ + cbz r3, 87524 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8724a │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 8739e │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8734a │ │ │ │ + beq.n 8749e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - b.n 8734a │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 8749e │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 87334 │ │ │ │ + beq.n 87488 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87334 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 87488 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 87370 │ │ │ │ + beq.n 874c4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87370 │ │ │ │ + b.n 874c4 │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 87384 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 874d8 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 87320 │ │ │ │ + beq.n 87474 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87320 │ │ │ │ + b.n 87474 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8724a │ │ │ │ + beq.w 8739e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8743c │ │ │ │ + bne.n 87590 │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - b.n 87384 │ │ │ │ + bl 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.n 874d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6171e <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ + bl 617a6 <_PyBytes_DecodeEscape@@Base+0x1c> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 872c2 │ │ │ │ + b.n 87416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87416 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 87416 │ │ │ │ + bne.n 8756a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8756a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -138913,271 +139011,267 @@ │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, #16 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 8754c │ │ │ │ - cbz r4, 87498 │ │ │ │ + bgt.n 8769e │ │ │ │ + cbz r4, 875ec │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 8757c │ │ │ │ + bhi.n 876ce │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 87520 │ │ │ │ + bhi.n 87672 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 87470 │ │ │ │ + beq.n 875c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87470 │ │ │ │ + bne.n 875c4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8747a │ │ │ │ + bne.n 875ce │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 87666 │ │ │ │ + blt.w 877ae │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 87574 │ │ │ │ + beq.n 876c6 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 875b8 │ │ │ │ + bgt.n 87700 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8766e │ │ │ │ + beq.w 877b6 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 87566 │ │ │ │ + beq.n 876b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8760c │ │ │ │ + beq.w 87754 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 87566 │ │ │ │ + beq.n 876b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 875e6 │ │ │ │ + beq.n 8772e │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 87566 │ │ │ │ + beq.n 876b8 │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84c2c │ │ │ │ + bl 84d6c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 875e8 │ │ │ │ + beq.n 87730 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 87504 │ │ │ │ - b.n 87568 │ │ │ │ + bne.n 87656 │ │ │ │ + b.n 876ba │ │ │ │ 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.n 87470 │ │ │ │ + bne.n 875c4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 87562 │ │ │ │ + beq.n 876b4 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 8758a │ │ │ │ - cbnz r0, 875a8 │ │ │ │ + bne.n 875da │ │ │ │ + cbnz r0, 876ee │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 87562 │ │ │ │ - bls.n 8759a │ │ │ │ + beq.n 876b4 │ │ │ │ + bls.n 876e0 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 875a8 │ │ │ │ + beq.n 876ee │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 87562 │ │ │ │ + beq.n 876b4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 87550 │ │ │ │ + bne.n 876a2 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 87470 │ │ │ │ + b.n 875c4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87610 │ │ │ │ + bne.n 87758 │ │ │ │ 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 87540 │ │ │ │ - bhi.n 875ac │ │ │ │ + beq.n 87692 │ │ │ │ + bhi.n 876f2 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 87540 │ │ │ │ + beq.n 87692 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 87562 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 87470 │ │ │ │ - ldrb.w r4, [r3, #1]! │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - b.n 87492 │ │ │ │ + bne.w 875da │ │ │ │ + b.n 876b4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 87562 │ │ │ │ - bhi.n 875b2 │ │ │ │ + beq.n 876b4 │ │ │ │ + bhi.n 876fa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87650 │ │ │ │ + beq.n 87798 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 8755a │ │ │ │ + bne.n 876ac │ │ │ │ adds r0, #1 │ │ │ │ - b.n 87470 │ │ │ │ + b.n 875c4 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 8758a │ │ │ │ - b.n 87562 │ │ │ │ + bne.w 875da │ │ │ │ + b.n 876b4 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 8755a │ │ │ │ - b.n 875a8 │ │ │ │ + bne.n 876ac │ │ │ │ + b.n 876ee │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87672 │ │ │ │ + beq.n 877ba │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 84c2c │ │ │ │ - cbz r0, 875e8 │ │ │ │ + bl 84d6c │ │ │ │ + cbz r0, 87730 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 874d0 │ │ │ │ + b.n 87622 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 27bc08 <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ + bl 27beec <_PyInterpreterConfig_AsDict@@Base+0x8b0> │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 87680 │ │ │ │ + bne.n 877c8 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 87678 │ │ │ │ + bne.n 877c0 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 87574 │ │ │ │ + b.n 876c6 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 875e8 │ │ │ │ + b.n 87730 │ │ │ │ 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 8762e │ │ │ │ - cbnz r5, 87638 │ │ │ │ + beq.n 87776 │ │ │ │ + cbnz r5, 87780 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87570 │ │ │ │ - b.n 87610 │ │ │ │ + beq.n 876c2 │ │ │ │ + b.n 87758 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34468 @ 0x86a4 │ │ │ │ + movw r1, #35236 @ 0x89a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 875f8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 87740 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ + movw r1, #35208 @ 0x8988 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 87606 │ │ │ │ + b.n 8774e │ │ │ │ mov r8, r7 │ │ │ │ - b.n 875e8 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 87606 │ │ │ │ + b.n 87730 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 8774e │ │ │ │ mov r0, r8 │ │ │ │ - bl 78208 │ │ │ │ - b.n 87606 │ │ │ │ + bl 78350 │ │ │ │ + b.n 8774e │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 875fe │ │ │ │ + beq.n 87746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 875fe │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 875fe │ │ │ │ + bne.n 87746 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87746 │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.w 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8790a │ │ │ │ + bne.w 87a52 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 878f2 │ │ │ │ + bne.w 87a3a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87878 │ │ │ │ + beq.w 879c0 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 87884 │ │ │ │ + bne.w 879cc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87864 │ │ │ │ + beq.w 879ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 878be │ │ │ │ + beq.w 87a06 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #44593 @ 0xae31 │ │ │ │ + movw r3, #44937 @ 0xaf89 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 878ca │ │ │ │ + bne.w 87a12 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87854 │ │ │ │ + beq.w 8799c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 8774c │ │ │ │ - ldr r2, [pc, #528] @ (87938 ) │ │ │ │ + bpl.n 87894 │ │ │ │ + ldr r2, [pc, #528] @ (87a80 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ subs r0, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ @@ -139193,222 +139287,222 @@ │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 87816 │ │ │ │ + beq.n 8795e │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ movw r2, #13556 @ 0x34f4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp ip, r5 │ │ │ │ it ne │ │ │ │ cmpne ip, r2 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ ldr.w r1, [ip, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8781e │ │ │ │ + beq.n 87966 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 877fc │ │ │ │ + ble.n 87944 │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 877ce │ │ │ │ + beq.n 87916 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 877ce │ │ │ │ + beq.n 87916 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 877ce │ │ │ │ + beq.n 87916 │ │ │ │ add.w r8, r1, #20 │ │ │ │ mov.w r9, #3 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ mov r8, r6 │ │ │ │ add.w r6, r9, #1 │ │ │ │ mov r9, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 877b4 │ │ │ │ + bne.n 878fc │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 877fc │ │ │ │ + ble.n 87944 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 877fc │ │ │ │ + beq.n 87944 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 877fc │ │ │ │ + beq.n 87944 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 877fc │ │ │ │ + beq.n 87944 │ │ │ │ adds r1, #20 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w lr, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - beq.n 8782e │ │ │ │ + beq.n 87976 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 877ee │ │ │ │ + bne.n 87936 │ │ │ │ movw r2, #21648 @ 0x5490 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 87858 │ │ │ │ - bl 87b44 │ │ │ │ + beq.n 879a0 │ │ │ │ + bl 87c8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 8783e │ │ │ │ + cbnz r0, 87986 │ │ │ │ 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 87924 │ │ │ │ + bne.n 87a6c │ │ │ │ mov r2, ip │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 8792c │ │ │ │ + bne.n 87a74 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e5ff4 <_PyConfig_AsDict@@Base+0x114> │ │ │ │ + bl e6800 <_PyConfig_AsDict@@Base+0x114> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87816 │ │ │ │ + beq.n 8795e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 87854 │ │ │ │ + beq.n 8799c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 87854 │ │ │ │ + cbnz r2, 8799c │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 87816 │ │ │ │ - bl 1f0144 │ │ │ │ + b.n 8795e │ │ │ │ + bl 1f08b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87816 │ │ │ │ - b.n 8783e │ │ │ │ + beq.n 8795e │ │ │ │ + b.n 87986 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #44593 @ 0xae31 │ │ │ │ + movw r3, #44937 @ 0xaf89 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87890 │ │ │ │ + bne.n 879d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 87708 │ │ │ │ + b.n 87850 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 87864 │ │ │ │ + beq.n 879ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 8793c │ │ │ │ + b.n 87a84 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87854 │ │ │ │ + beq.n 8799c │ │ │ │ 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 87816 │ │ │ │ + b.n 8795e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1b0180 │ │ │ │ + b.w 1b0c88 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87854 │ │ │ │ + beq.n 8799c │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ str r1, [r3, #16] │ │ │ │ add.w r1, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r1, [r3, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r1, [r3, #24] │ │ │ │ - b.n 8776a │ │ │ │ - movw r0, #9040 @ 0x2350 │ │ │ │ + b.n 878b2 │ │ │ │ + movw r0, #9808 @ 0x2650 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87854 │ │ │ │ - b.n 876d2 │ │ │ │ + beq.n 8799c │ │ │ │ + b.n 8781a │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #9040 @ 0x2350 │ │ │ │ + movw r0, #9808 @ 0x2650 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 251350 │ │ │ │ + bl 251830 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 876c0 │ │ │ │ - b.n 87854 │ │ │ │ + bne.w 87808 │ │ │ │ + b.n 8799c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 87820 │ │ │ │ - b.n 8782e │ │ │ │ + bne.w 87968 │ │ │ │ + b.n 87976 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8782a │ │ │ │ - b.n 877fc │ │ │ │ + bne.w 87972 │ │ │ │ + b.n 87944 │ │ │ │ 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 r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #44593 @ 0xae31 │ │ │ │ + movw r3, #44937 @ 0xaf89 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 87ac0 │ │ │ │ + bne.w 87c08 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87ab0 │ │ │ │ + beq.w 87bf8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 879a2 │ │ │ │ - ldr r0, [pc, #356] @ (87ae0 ) │ │ │ │ + bpl.n 87aea │ │ │ │ + ldr r0, [pc, #356] @ (87c28 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -139423,174 +139517,174 @@ │ │ │ │ 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 87a74 │ │ │ │ + beq.n 87bbc │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ movw r1, #13556 @ 0x34f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r1 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ ldr.w r0, [ip, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87a7c │ │ │ │ + beq.n 87bc4 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 87a5a │ │ │ │ + ble.n 87ba2 │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ cmp lr, r1 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 87a2c │ │ │ │ + beq.n 87b74 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 87a2c │ │ │ │ + beq.n 87b74 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 87a2c │ │ │ │ + beq.n 87b74 │ │ │ │ add.w r9, r0, #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, r1 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 87a12 │ │ │ │ + bne.n 87b5a │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 87a5a │ │ │ │ + ble.n 87ba2 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 87a5a │ │ │ │ + beq.n 87ba2 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 87a5a │ │ │ │ + beq.n 87ba2 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 87a5a │ │ │ │ + beq.n 87ba2 │ │ │ │ adds r0, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w lr, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 87a8a │ │ │ │ + beq.n 87bd2 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 87a4c │ │ │ │ + bne.n 87b94 │ │ │ │ movw r2, #21648 @ 0x5490 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 87ab4 │ │ │ │ - bl 87b44 │ │ │ │ + beq.n 87bfc │ │ │ │ + bl 87c8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 87a9a │ │ │ │ + cbnz r0, 87be2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, ip │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbnz r0, 87ace │ │ │ │ + cbnz r0, 87c16 │ │ │ │ mov r1, ip │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 87ad4 │ │ │ │ + bne.n 87c1c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl e5ff4 <_PyConfig_AsDict@@Base+0x114> │ │ │ │ + bl e6800 <_PyConfig_AsDict@@Base+0x114> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87a74 │ │ │ │ + beq.n 87bbc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 87ab0 │ │ │ │ + beq.n 87bf8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 87ab0 │ │ │ │ + cbnz r2, 87bf8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 87a74 │ │ │ │ - bl 1f0144 │ │ │ │ + b.n 87bbc │ │ │ │ + bl 1f08b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87a74 │ │ │ │ - b.n 87a9a │ │ │ │ + beq.n 87bbc │ │ │ │ + b.n 87be2 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 879a2 │ │ │ │ - b.n 87ab0 │ │ │ │ + bne.w 87aea │ │ │ │ + b.n 87bf8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 87a7e │ │ │ │ - b.n 87a8a │ │ │ │ + bne.n 87bc6 │ │ │ │ + b.n 87bd2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 87a86 │ │ │ │ - b.n 87a5a │ │ │ │ + bne.n 87bce │ │ │ │ + b.n 87ba2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00087ae4 : │ │ │ │ +00087c2c : │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ - cbz r3, 87b2a │ │ │ │ + cbz r3, 87c72 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 87b20 │ │ │ │ + ble.n 87c68 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 87b2e │ │ │ │ + beq.n 87c76 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 87b20 │ │ │ │ + beq.n 87c68 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 87b2e │ │ │ │ + beq.n 87c76 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 87b20 │ │ │ │ + beq.n 87c68 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 87b2e │ │ │ │ + beq.n 87c76 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 87b20 │ │ │ │ + beq.n 87c68 │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq.n 87b2e │ │ │ │ + beq.n 87c76 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 87b12 │ │ │ │ + bne.n 87c5a │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 87b32 │ │ │ │ + cbz r0, 87c7a │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 87b24 │ │ │ │ + bne.n 87c6c │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ @@ -139598,163 +139692,203 @@ │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - mov sl, r0 │ │ │ │ + mov r9, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88230 │ │ │ │ + beq.w 8839e │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 882c8 │ │ │ │ + beq.w 88434 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #56343 @ 0xdc17 │ │ │ │ + movw r2, #56367 @ 0xdc2f │ │ │ │ movt r2, #3 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 88492 │ │ │ │ + beq.w 88576 │ │ │ │ + mov sl, fp │ │ │ │ + mov r8, r9 │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - str.w fp, [sp, #8] │ │ │ │ - mov fp, sl │ │ │ │ - str r2, [sp, #12] │ │ │ │ + str r2, [sp, #8] │ │ │ │ movw r2, #4324 @ 0x10e4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r2, [sp, #24] │ │ │ │ movw r2, #36996 @ 0x9084 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 87bfa │ │ │ │ - ldr.w r6, [r4, #-8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 87cda │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 882ce │ │ │ │ - ldr.w fp, [sp] │ │ │ │ - mov r8, r2 │ │ │ │ - add.w r2, r7, r7, lsl #1 │ │ │ │ - ldrd r6, r0, [fp, #8] │ │ │ │ - adds r3, r6, #1 │ │ │ │ - str.w r3, [fp, #8] │ │ │ │ - add.w ip, r0, #1 │ │ │ │ - str.w ip, [fp, #12] │ │ │ │ - add.w r3, r3, r3, lsl #2 │ │ │ │ - str.w r5, [r4, #-8] │ │ │ │ - cmp r3, r2 │ │ │ │ - str.w r9, [r1, #4] │ │ │ │ - bcs.w 87e04 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 87cbe │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + mov r0, sl │ │ │ │ + mov fp, r8 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87db4 │ │ │ │ + beq.n 87dc2 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 87cce │ │ │ │ + beq.w 87e78 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 884d4 │ │ │ │ + beq.w 885f0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 884e8 │ │ │ │ - ldrd r7, r8, [fp, #16] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 88604 │ │ │ │ + ldrd r7, r9, [fp, #16] │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - str.w fp, [sp] │ │ │ │ - cmp r3, r2 │ │ │ │ - mov r2, r8 │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ + mov r0, r7 │ │ │ │ + cmp r3, r1 │ │ │ │ + mov fp, r2 │ │ │ │ + mov r2, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - mov r8, r9 │ │ │ │ - and.w sl, r9, r7 │ │ │ │ + and.w r8, fp, r0 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - add.w r3, sl, #9 │ │ │ │ - add.w r4, r2, sl, lsl #3 │ │ │ │ - cmp r3, r7 │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add.w r3, r8, #9 │ │ │ │ + add.w r4, r2, r8, lsl #3 │ │ │ │ + cmp r3, r0 │ │ │ │ ite ls │ │ │ │ movls r3, #9 │ │ │ │ movhi r3, #0 │ │ │ │ add.w r1, r4, #16 │ │ │ │ adds r4, #8 │ │ │ │ - add.w fp, r1, r3, lsl #3 │ │ │ │ + add.w r9, r1, r3, lsl #3 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87baa │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.n 87c96 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bne.n 87e10 │ │ │ │ + ldr.w r6, [r4, #-8] │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 87e82 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 88442 │ │ │ │ + mov r9, r2 │ │ │ │ + mov r2, fp │ │ │ │ + ldr.w fp, [sp, #4] │ │ │ │ + mov r7, r0 │ │ │ │ + ldrd r6, r0, [fp, #8] │ │ │ │ + adds r3, r6, #1 │ │ │ │ + add.w ip, r0, #1 │ │ │ │ + str.w r3, [fp, #8] │ │ │ │ + str.w ip, [fp, #12] │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ + str.w r5, [r4, #-8] │ │ │ │ + str r2, [r1, #4] │ │ │ │ + add.w r2, r7, r7, lsl #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs.w 87f5c │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 87e64 │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 87cfa │ │ │ │ + ldr r4, [pc, #684] @ (88070 ) │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + mov fp, sl │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ + ldr r3, [r6, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 885b0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 87e08 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [sl] │ │ │ │ + cbnz r3, 87e08 │ │ │ │ + ldr r2, [pc, #648] @ (88074 ) │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ + ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 88508 │ │ │ │ + mov r0, fp │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [r4, r5] │ │ │ │ + ldr r3, [r3, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 882fe │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #108 @ 0x6c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.n 87e3c │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ - moveq r0, r1 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + moveq r6, r1 │ │ │ │ + str r6, [sp, #0] │ │ │ │ adds r4, #8 │ │ │ │ - cmp fp, r4 │ │ │ │ - bne.n 87c60 │ │ │ │ - add.w sl, sl, sl, lsl #2 │ │ │ │ - mov.w r8, r8, lsr #5 │ │ │ │ - add sl, r8 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - and.w sl, sl, r7 │ │ │ │ - b.n 87c46 │ │ │ │ + cmp r9, r4 │ │ │ │ + bne.n 87d5a │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r8, r8, r8, lsl #2 │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add r8, r3 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + and.w r8, r8, r0 │ │ │ │ + b.n 87d40 │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 87ce4 │ │ │ │ + bne.n 87e8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w fp, [sp] │ │ │ │ + ldr.w fp, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87bf4 │ │ │ │ + beq.n 87db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88454 │ │ │ │ + beq.w 885e8 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87bf4 │ │ │ │ + beq.n 87db2 │ │ │ │ subs r3, #1 │ │ │ │ + mov r8, fp │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87bf4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 87bf4 │ │ │ │ - ldr.w r9, [r5, #12] │ │ │ │ - cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 87c24 │ │ │ │ - b.n 87c0e │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.n 87c7c │ │ │ │ + beq.w 8843a │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + b.n 87cee │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + adds r1, r2, #1 │ │ │ │ + bne.w 87d18 │ │ │ │ + b.n 87d04 │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.n 87e20 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 87c9e │ │ │ │ + beq.n 87e44 │ │ │ │ ldr r7, [r6, #4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 8813a │ │ │ │ - ldr r3, [pc, #672] @ (87f90 ) │ │ │ │ + beq.w 8829c │ │ │ │ + ldr r3, [pc, #472] @ (88070 ) │ │ │ │ str r2, [sp, #20] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -139762,1013 +139896,1006 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ - blt.w 8825a │ │ │ │ + blt.w 883c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8806c │ │ │ │ + bne.w 881d0 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 880fa │ │ │ │ + beq.w 8825e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #32] │ │ │ │ - beq.w 880b8 │ │ │ │ + beq.w 8821c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8826e │ │ │ │ + beq.w 883dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88416 │ │ │ │ + bne.w 88628 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r1, r7, r1 │ │ │ │ clz r1, r1 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bne.w 88540 │ │ │ │ + bne.w 88680 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 87d8a │ │ │ │ + beq.n 87f32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8843a │ │ │ │ + beq.w 88664 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 87c9e │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + beq.n 87e44 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 884ee │ │ │ │ + bne.w 8856e │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 884ee │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + bne.w 8856e │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ adds r4, #8 │ │ │ │ - cmp fp, r4 │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - bne.w 87c60 │ │ │ │ - b.n 87c82 │ │ │ │ - ldr r4, [pc, #472] @ (87f90 ) │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8845c │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 87dfc │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ - cbnz r3, 87dfc │ │ │ │ - ldr r2, [pc, #436] @ (87f94 ) │ │ │ │ - ldr.w r3, [fp, #4] │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ - ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8839c │ │ │ │ - mov r0, fp │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [r4, r5] │ │ │ │ - ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 88190 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #108 @ 0x6c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp r9, r4 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + bne.w 87d5a │ │ │ │ + b.n 87e26 │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp ip, r3 │ │ │ │ it gt │ │ │ │ movgt.w ip, ip, lsl #1 │ │ │ │ - bgt.n 87e2c │ │ │ │ + bgt.n 87f86 │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bls.n 87f10 │ │ │ │ + bls.w 88078 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bls.w 8812c │ │ │ │ + bls.w 88290 │ │ │ │ cmp.w ip, #31 │ │ │ │ - bls.w 87f52 │ │ │ │ + bls.w 880ba │ │ │ │ movs r4, #32 │ │ │ │ lsls r4, r4, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bls.n 87e2e │ │ │ │ + bls.n 87f88 │ │ │ │ add.w r3, fp, #32 │ │ │ │ + mov r6, r9 │ │ │ │ cmp.w r4, #268435456 @ 0x10000000 │ │ │ │ - str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bcs.w 88378 │ │ │ │ - movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ - movt r1, #7 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - ldr.w r3, [r6, #692] @ 0x2b4 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 88364 │ │ │ │ - ldr r3, [pc, #300] @ (87f90 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - cmp.w r2, #512 @ 0x200 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + bcs.w 88476 │ │ │ │ + movw r3, #20256 @ 0x4f20 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ + movt r2, #7 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + ldr.w r3, [r3, #692] @ 0x2b4 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 88464 │ │ │ │ + ldr r3, [pc, #176] @ (88070 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + cmp.w r1, #512 @ 0x200 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r3, #1528] @ 0x5f8 │ │ │ │ - bne.w 8803a │ │ │ │ - subs r1, r2, #1 │ │ │ │ - lsrs r3, r1, #3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr.w r3, [r9, r3, lsl #3] │ │ │ │ - ldr.w lr, [r3, #8] │ │ │ │ - cmp r3, lr │ │ │ │ - beq.w 8834c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldr.w sl, [r3, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r3, #0] │ │ │ │ - ldr.w ip, [sl] │ │ │ │ - str.w ip, [r3, #4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 8800a │ │ │ │ + ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bne.w 8819e │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + subs r1, r3, #1 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ + ldr.w r3, [r3, r1, lsl #3] │ │ │ │ + ldr.w ip, [r3, #8] │ │ │ │ + cmp r3, ip │ │ │ │ + beq.w 884dc │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr.w r8, [r3, #4] │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8816e │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r8 │ │ │ │ + lsls r7, r7, #3 │ │ │ │ blx 29718 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ ldrd r3, r2, [fp, #8] │ │ │ │ - lsls r7, r7, #3 │ │ │ │ - add.w r9, r4, #4294967295 @ 0xffffffff │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r1, r6, r7 │ │ │ │ + strd lr, r8, [fp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - strd r9, sl, [fp, #16] │ │ │ │ - bne.w 883ce │ │ │ │ - cmp r1, r6 │ │ │ │ - bhi.n 87f04 │ │ │ │ - add.w r3, r1, #16 │ │ │ │ - mov r6, r5 │ │ │ │ + bne.w 88530 │ │ │ │ + cmp r6, r1 │ │ │ │ + bhi.n 88064 │ │ │ │ + add.w r3, r6, #16 │ │ │ │ add.w ip, r3, r7 │ │ │ │ - add.w r3, r1, #8 │ │ │ │ + add.w r3, r6, #8 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r5 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 87efc │ │ │ │ + cbz r2, 8805a │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - and.w r1, r9, r0 │ │ │ │ - add.w r4, sl, r1, lsl #3 │ │ │ │ - ldr.w r5, [sl, r1, lsl #3] │ │ │ │ + and.w r1, lr, r0 │ │ │ │ + add.w r4, r8, r1, lsl #3 │ │ │ │ + ldr.w r5, [r8, r1, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 87f98 │ │ │ │ - str.w r2, [sl, r1, lsl #3] │ │ │ │ + bne.n 880fa │ │ │ │ + str.w r2, [r8, r1, lsl #3] │ │ │ │ str r0, [r4, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 87edc │ │ │ │ + bne.n 8803a │ │ │ │ mov r5, r6 │ │ │ │ + mov r6, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8819c │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8830a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 87cb6 │ │ │ │ - add.w sl, fp, #32 │ │ │ │ - cmp sl, r8 │ │ │ │ - bne.w 88158 │ │ │ │ + b.n 87e5c │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add.w r8, fp, #32 │ │ │ │ + cmp r8, r9 │ │ │ │ + bne.w 882ba │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 87f0c │ │ │ │ - mov r4, r8 │ │ │ │ + beq.n 8806c │ │ │ │ + mov r4, r9 │ │ │ │ add.w ip, sp, #40 @ 0x28 │ │ │ │ add.w lr, fp, #96 @ 0x60 │ │ │ │ mov r6, 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 r6!, {r0, r1, r2, r3} │ │ │ │ - bne.n 87f28 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ - mov sl, r8 │ │ │ │ + bne.n 88090 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ + mov r8, r9 │ │ │ │ movs r4, #8 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ + str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 87eaa │ │ │ │ + b.n 88006 │ │ │ │ + mov r6, r9 │ │ │ │ movs r4, #32 │ │ │ │ add.w r3, fp, #32 │ │ │ │ - str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r6, #20256 @ 0x4f20 │ │ │ │ - movt r6, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ - movt r1, #7 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - ldr.w r3, [r6, #692] @ 0x2b4 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 88364 │ │ │ │ - ldr r3, [pc, #20] @ (87f90 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + movw r3, #20256 @ 0x4f20 │ │ │ │ + movt r3, #73 @ 0x49 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ + movt r2, #7 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + ldr.w r3, [r3, #692] @ 0x2b4 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 88464 │ │ │ │ + ldr r3, [pc, #588] @ (88334 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r3, #1528] @ 0x5f8 │ │ │ │ - b.n 87e7c │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ + ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.n 87fda │ │ │ │ add.w r5, r1, #9 │ │ │ │ - cmp r9, r5 │ │ │ │ - bcc.n 87fe8 │ │ │ │ + cmp lr, r5 │ │ │ │ + bcc.n 8814a │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88166 │ │ │ │ + beq.w 882cc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8816e │ │ │ │ + beq.w 882d4 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88176 │ │ │ │ + beq.w 882e4 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8817e │ │ │ │ + beq.w 882ec │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881aa │ │ │ │ + beq.w 88318 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881b2 │ │ │ │ + beq.w 88320 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881ba │ │ │ │ + beq.w 88328 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881c2 │ │ │ │ + beq.w 88330 │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881ca │ │ │ │ - lsrs r7, r0, #5 │ │ │ │ + beq.w 882dc │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + adds r4, #1 │ │ │ │ add r1, r4 │ │ │ │ - and.w r5, r9, r1 │ │ │ │ - add.w r4, sl, r5, lsl #3 │ │ │ │ - ldr.w r1, [sl, r5, lsl #3] │ │ │ │ + and.w r5, lr, r1 │ │ │ │ + add.w r4, r8, r5, lsl #3 │ │ │ │ + ldr.w r1, [r8, r5, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 881ce │ │ │ │ + bne.w 88338 │ │ │ │ strd r2, r0, [r4] │ │ │ │ - b.n 87efc │ │ │ │ - ldrd r0, r1, [r3, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ + b.n 8805a │ │ │ │ + ldrd lr, r2, [r3, #24] │ │ │ │ + cmp lr, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ - strhi.w r3, [lr, #12] │ │ │ │ - strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 87eaa │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - 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.w sl, #0 │ │ │ │ - bne.w 87eaa │ │ │ │ - ldr.w r3, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ - movt r1, #6 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 883be │ │ │ │ - mov r0, r2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + strhi.w r3, [ip, #12] │ │ │ │ + strhi.w ip, [r3, #8] │ │ │ │ + bhi.w 88006 │ │ │ │ + adds r2, r1, #1 │ │ │ │ + add.w r2, lr, r2, lsl #3 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + add.w r2, r3, lr │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str.w r0, [r3, lr] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 88006 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ + movt r2, #6 │ │ │ │ + ldr.w r3, [r3, #672] @ 0x2a0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 88522 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ blx 2a2c8 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 88378 │ │ │ │ - ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 88476 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 87eaa │ │ │ │ + str.w r3, [r2, #800] @ 0x320 │ │ │ │ + b.n 88006 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 882ee │ │ │ │ + beq.w 8847e │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 88094 │ │ │ │ + ble.n 881f8 │ │ │ │ adds r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 88308 │ │ │ │ + beq.w 88498 │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 88084 │ │ │ │ + bne.n 881e8 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ - cbz r7, 880ca │ │ │ │ + cbz r7, 8822e │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 87d44 │ │ │ │ + bne.w 87eec │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 885d8 │ │ │ │ + bne.w 88746 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, 880fa │ │ │ │ + cbnz r3, 8825e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ - cbz r3, 880fa │ │ │ │ + cbz r3, 8825e │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 87d44 │ │ │ │ + bne.w 87eec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 885ae │ │ │ │ + bne.w 8871c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r7, #7796 @ 0x1e74 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 883f6 │ │ │ │ + bne.w 88608 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8840e │ │ │ │ + bne.w 88620 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 87d76 │ │ │ │ + b.n 87f1e │ │ │ │ add.w r3, fp, #32 │ │ │ │ + mov r6, r9 │ │ │ │ movs r4, #16 │ │ │ │ - str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 87f5e │ │ │ │ + b.n 880c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 87cee │ │ │ │ + bne.w 87e96 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 1aec08 │ │ │ │ + bl 1af710 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87c9e │ │ │ │ - b.n 87cee │ │ │ │ + bne.w 87e44 │ │ │ │ + b.n 87e96 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ + mov r6, r9 │ │ │ │ movs r4, #8 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - strd r8, sl, [sp] │ │ │ │ - b.n 87eaa │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 88006 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #8 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #16 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ + b.n 88168 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #24 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 88004 │ │ │ │ - ldr.w r2, [fp] │ │ │ │ + b.n 88168 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88484 │ │ │ │ + bne.w 885da │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 87dfe │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - bl 78208 │ │ │ │ + b.n 87e0a │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 87cb6 │ │ │ │ + b.n 87e5c │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ - b.n 88004 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r5, #9 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc.n 88210 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc.n 8837a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88162 │ │ │ │ + beq.n 882c8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8816a │ │ │ │ + beq.n 882d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88172 │ │ │ │ + beq.n 882e0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8817a │ │ │ │ + beq.n 882e8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881a6 │ │ │ │ + beq.n 88314 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881ae │ │ │ │ + beq.n 8831c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881b6 │ │ │ │ + beq.n 88324 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881be │ │ │ │ + beq.n 8832c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 881c6 │ │ │ │ + beq.n 882d8 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - lsrs r7, r7, #5 │ │ │ │ adds r5, #1 │ │ │ │ - add r5, r7 │ │ │ │ - and.w r5, r9, r5 │ │ │ │ - add.w r4, sl, r5, lsl #3 │ │ │ │ - ldr.w r3, [sl, r5, lsl #3] │ │ │ │ + lsrs r3, r3, #5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + add r5, r3 │ │ │ │ + and.w r5, lr, r5 │ │ │ │ + add.w r4, r8, r5, lsl #3 │ │ │ │ + ldr.w r3, [r8, r5, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 881d2 │ │ │ │ + bne.n 8833c │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88168 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bmi.w 88382 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + bmi.w 884ee │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88382 │ │ │ │ + beq.w 884ee │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88382 │ │ │ │ + beq.w 884ee │ │ │ │ mov r0, r1 │ │ │ │ - bl 15add4 │ │ │ │ + bl 15b5cc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 882c8 │ │ │ │ + beq.n 88434 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 87b84 │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + b.n 87ccc │ │ │ │ + movw r1, #35776 @ 0x8bc0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1f5c88 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f63c0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 885a0 │ │ │ │ + beq.w 8866c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ + mov fp, sl │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88286 │ │ │ │ + beq.n 883f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 883b6 │ │ │ │ + beq.w 88566 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8829a │ │ │ │ + beq.n 88406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 885a6 │ │ │ │ + beq.w 88678 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 882b4 │ │ │ │ + beq.n 88420 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 882b4 │ │ │ │ + cbnz r3, 88420 │ │ │ │ mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 882c8 │ │ │ │ + beq.n 88434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88598 │ │ │ │ + beq.w 88670 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87dfe │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + b.n 87e0a │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87e70 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 87c3c │ │ │ │ - ldr.w fp, [sp] │ │ │ │ + bne.w 87d34 │ │ │ │ + mov r2, fp │ │ │ │ + ldr.w fp, [sp, #4] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - strd r5, r9, [r1] │ │ │ │ - b.n 87cb6 │ │ │ │ + strd r5, r2, [r1] │ │ │ │ + b.n 87e5c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r0, [r2, #688] @ 0x2b0 │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 88006 │ │ │ │ + mov fp, sl │ │ │ │ + bl 1f642c │ │ │ │ + b.n 88406 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8860a │ │ │ │ + bne.w 88778 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 88094 │ │ │ │ + bne.w 881f8 │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8852c │ │ │ │ + beq.w 88708 │ │ │ │ movw r2, #5456 @ 0x1550 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 87d44 │ │ │ │ + bne.w 87eec │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 884f6 │ │ │ │ + bne.w 886d2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r7, [r2, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 880fa │ │ │ │ + beq.w 8825e │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 880a4 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov r0, r9 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 72700 │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 87eaa │ │ │ │ - b.n 8803a │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r0, [r6, #688] @ 0x2b0 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 87eaa │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 8829a │ │ │ │ + b.n 88208 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 72848 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 88006 │ │ │ │ + b.n 8819e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34928 @ 0x8870 │ │ │ │ + movw r1, #35696 @ 0x8b70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 882c8 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bl d54ec │ │ │ │ + b.n 88434 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 87dee │ │ │ │ + beq.w 87dfa │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 87dee │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 88286 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ - str r2, [sp, #16] │ │ │ │ - blx r3 │ │ │ │ + b.n 87dfa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - mov sl, r0 │ │ │ │ - b.n 88058 │ │ │ │ - ldr r7, [pc, #580] @ (88614 ) │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ + blx r3 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 881ba │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r7, [pc, #588] @ (88780 ) │ │ │ │ + mov r8, r5 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r5, r1 │ │ │ │ str.w r2, [fp, #8] │ │ │ │ - b.n 883da │ │ │ │ + mov r1, lr │ │ │ │ + b.n 88544 │ │ │ │ adds r4, #8 │ │ │ │ - cmp r4, r6 │ │ │ │ - bhi.w 87f04 │ │ │ │ + cmp r4, r5 │ │ │ │ + bhi.n 88562 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 883d8 │ │ │ │ + beq.n 88542 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 883d8 │ │ │ │ + beq.n 88542 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, sl │ │ │ │ - bl 1b03d8 │ │ │ │ - b.n 883d8 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + str r0, [sp, #0] │ │ │ │ + bl 1b0edc │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ + b.n 88542 │ │ │ │ + mov r5, r8 │ │ │ │ + b.n 88064 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 883f2 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + b.w 87d34 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + movw r1, #35728 @ 0x8b90 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d54ec │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 88434 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [fp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 88434 │ │ │ │ + mov r0, fp │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88434 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 882f0 │ │ │ │ + movw r3, #48072 @ 0xbbc8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8865c │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 87dfe │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 87de8 │ │ │ │ + b.n 87dfe │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8806c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7fbb0 <_PyType_GetDict@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 886a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 807e4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 886c4 │ │ │ │ + mov fp, sl │ │ │ │ + b.n 88406 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ movw r3, #36996 @ 0x9084 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 87d5c │ │ │ │ + beq.w 87f04 │ │ │ │ movw r7, #7796 @ 0x1e74 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88540 │ │ │ │ + bne.n 88680 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 88440 │ │ │ │ + beq.n 8864a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 88440 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbz r3, 88664 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 87c9e │ │ │ │ + beq.w 87e44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87d90 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - b.n 88286 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 87f0c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 88182 │ │ │ │ - movw r3, #48072 @ 0xbbc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + beq.w 87f38 │ │ │ │ + mov fp, sl │ │ │ │ + b.n 883f2 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 884cc │ │ │ │ - ldr.w r2, [fp] │ │ │ │ - mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 87df2 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [fp] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 87ddc │ │ │ │ - b.n 87df2 │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ + b.n 885cc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8864a │ │ │ │ + ldr r7, [r6, #4] │ │ │ │ + b.n 87ebe │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88434 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88406 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8863a │ │ │ │ + ldr r2, [pc, #248] @ (88784 ) │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + str r3, [sp, #32] │ │ │ │ + ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ + cbz r3, 886a0 │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.n 8863a │ │ │ │ + mov fp, sl │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + movw r1, #12004 @ 0x2ee4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 882c8 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [fp] │ │ │ │ + bl d54ec │ │ │ │ + b.n 88406 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 882c8 │ │ │ │ - mov r0, fp │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 882c8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ - b.n 88476 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7fa70 <_PyType_GetDict@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8856a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 806a4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 88588 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - b.n 8829a │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - b.w 87c3c │ │ │ │ + bne.w 87d0c │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + mov fp, sl │ │ │ │ + b.n 886aa │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8833c │ │ │ │ - ldr r2, [pc, #276] @ (88618 ) │ │ │ │ + bne.w 884cc │ │ │ │ + ldr r2, [pc, #164] @ (88784 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r7, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ - cbz r7, 8851a │ │ │ │ + cbz r7, 886f6 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 8833c │ │ │ │ + b.n 884cc │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 880fa │ │ │ │ + beq.w 8825e │ │ │ │ str r3, [sp, #32] │ │ │ │ movw r3, #7544 @ 0x1d78 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 880a4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8842a │ │ │ │ - ldr r2, [pc, #204] @ (88618 ) │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 88562 │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - b.n 8842a │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - movw r1, #11236 @ 0x2be4 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 8829a │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 87c16 │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - b.n 8856e │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 882c8 │ │ │ │ - ldr r7, [r6, #4] │ │ │ │ - b.w 87d16 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8829a │ │ │ │ + b.n 88208 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 880fa │ │ │ │ - ldr r2, [pc, #92] @ (88618 ) │ │ │ │ + bne.w 8825e │ │ │ │ + ldr r2, [pc, #92] @ (88784 ) │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 885cc │ │ │ │ + cbz r3, 8873a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ blx r7 │ │ │ │ - b.n 880fa │ │ │ │ + b.n 8825e │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 880c4 │ │ │ │ - ldr r2, [pc, #52] @ (88618 ) │ │ │ │ + bne.w 88228 │ │ │ │ + ldr r2, [pc, #48] @ (88784 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 885fe │ │ │ │ + cbz r3, 8876c │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ movw r0, #7544 @ 0x1d78 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ blx r7 │ │ │ │ - b.n 880c4 │ │ │ │ + b.n 88228 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 882f0 │ │ │ │ - b.n 88308 │ │ │ │ - nop │ │ │ │ + bne.w 88480 │ │ │ │ + b.n 88498 │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r0, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0008861c : │ │ │ │ +00088788 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 88652 │ │ │ │ + cbz r3, 887be │ │ │ │ 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, 88692 │ │ │ │ + cbz r0, 887fe │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #56343 @ 0xdc17 │ │ │ │ + movw r2, #56367 @ 0xdc2f │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 88664 │ │ │ │ + beq.n 887d0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 88696 │ │ │ │ + bmi.n 88802 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 88696 │ │ │ │ + cbz r3, 88802 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 88696 │ │ │ │ - b.w 15add4 │ │ │ │ + cbz r3, 88802 │ │ │ │ + b.w 15b5cc │ │ │ │ movw ip, #43992 @ 0xabd8 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ + movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 88692 │ │ │ │ + beq.n 887fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 886ae │ │ │ │ + cbz r2, 8881a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8864c │ │ │ │ + b.n 887b8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #34928 @ 0x8870 │ │ │ │ + movw r1, #35696 @ 0x8b70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 88692 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 887fe │ │ │ │ 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 88948 │ │ │ │ + beq.w 88ab4 │ │ │ │ movw r4, #11628 @ 0x2d6c │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r1, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 888f2 │ │ │ │ - ldr r7, [pc, #608] @ (88960 ) │ │ │ │ + bmi.w 88a5e │ │ │ │ + ldr r7, [pc, #608] @ (88acc ) │ │ │ │ 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 88922 │ │ │ │ + bhi.w 88a8e │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 88922 │ │ │ │ + bmi.w 88a8e │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r9, #712] @ 0x2c8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 888b4 │ │ │ │ + bne.w 88a20 │ │ │ │ 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 8887a │ │ │ │ + bcs.w 889e6 │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ ldr.w r2, [r2, fp, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8886a │ │ │ │ + beq.w 889d6 │ │ │ │ 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 887f6 │ │ │ │ + beq.n 88962 │ │ │ │ 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 88828 │ │ │ │ + bgt.n 88994 │ │ │ │ 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, #436] @ (88964 ) │ │ │ │ + ldr r2, [pc, #436] @ (88ad0 ) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 888ce │ │ │ │ + bne.w 88a3a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ itt ne │ │ │ │ @@ -140785,198 +140912,198 @@ │ │ │ │ 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 8881c │ │ │ │ + bhi.n 88988 │ │ │ │ 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 88776 │ │ │ │ + b.n 888e2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 88776 │ │ │ │ + b.n 888e2 │ │ │ │ ldr.w r2, [ip, #3740] @ 0xe9c │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 88798 │ │ │ │ + beq.n 88904 │ │ │ │ ldr.w r2, [ip, #3852] @ 0xf0c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88798 │ │ │ │ + bne.n 88904 │ │ │ │ ldr.w r2, [r8, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8893e │ │ │ │ + bne.n 88aaa │ │ │ │ add.w r1, r8, #12 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 88798 │ │ │ │ + bmi.n 88904 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88854 │ │ │ │ + bne.n 889c0 │ │ │ │ dmb ish │ │ │ │ - b.n 88798 │ │ │ │ + b.n 88904 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88812 │ │ │ │ + bne.n 8897e │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 888e6 │ │ │ │ + bne.n 88a52 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88922 │ │ │ │ + beq.n 88a8e │ │ │ │ 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 88776 │ │ │ │ + b.n 888e2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ - cbz r0, 88922 │ │ │ │ + cbz r0, 88a8e │ │ │ │ ldr.w r8, [r7, r6] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ - b.n 88776 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 888e2 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8892e │ │ │ │ + bne.n 88a9a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 887ba │ │ │ │ + b.n 88926 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8889a │ │ │ │ + b.n 88a06 │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #100] @ (88960 ) │ │ │ │ + ldr r7, [pc, #100] @ (88acc ) │ │ │ │ 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 88712 │ │ │ │ + bls.w 8887e │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 887ba │ │ │ │ + b.n 88926 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88798 │ │ │ │ - b.n 88844 │ │ │ │ + bne.w 88904 │ │ │ │ + b.n 889b0 │ │ │ │ movw r1, #1113 @ 0x459 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 887ee │ │ │ │ + b.n 8895a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00088968 : │ │ │ │ +00088ad4 : │ │ │ │ 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, 88988 │ │ │ │ + cbz r0, 88af4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (889c4 ) │ │ │ │ + ldr r2, [pc, #56] @ (88b30 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88982 │ │ │ │ + beq.n 88aee │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88982 │ │ │ │ + beq.n 88aee │ │ │ │ movw r1, #48072 @ 0xbbc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88982 │ │ │ │ + beq.n 88aee │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 88982 │ │ │ │ + b.n 88aee │ │ │ │ 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, [r0, #12] │ │ │ │ - cbz r3, 88a16 │ │ │ │ + cbz r3, 88b82 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 889fe │ │ │ │ + bge.n 88b6a │ │ │ │ add.w r3, r3, 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 │ │ │ │ @@ -140985,1226 +141112,1254 @@ │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r1, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 88a16 │ │ │ │ + beq.n 88b82 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 88a1a │ │ │ │ + cbz r2, 88b86 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 88a16 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 88b82 │ │ │ │ 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 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 76f50 │ │ │ │ + bl 77098 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ - cbz r0, 88a50 │ │ │ │ + cbz r0, 88bbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6d634 │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + b.w 6d73c │ │ │ │ + movw r1, #13888 @ 0x3640 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #57488 @ 0xe090 │ │ │ │ + movw r0, #58256 @ 0xe390 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@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, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #7 │ │ │ │ mov fp, r3 │ │ │ │ - bls.w 88c62 │ │ │ │ + bls.w 88dce │ │ │ │ cmp r1, #15 │ │ │ │ - bls.w 88bc8 │ │ │ │ + bls.w 88d34 │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w 88cae │ │ │ │ + bls.w 88e1a │ │ │ │ movs r5, #32 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ - bls.n 88a90 │ │ │ │ + bls.n 88bfc │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ add.w r8, r9, #32 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 88db4 │ │ │ │ + bcs.w 88f20 │ │ │ │ movw r7, #20256 @ 0x4f20 │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r4, [r7, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 88d54 │ │ │ │ - ldr r3, [pc, #676] @ (88d68 ) │ │ │ │ + bne.w 88ec0 │ │ │ │ + ldr r3, [pc, #676] @ (88ed4 ) │ │ │ │ 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 88b94 │ │ │ │ + bne.n 88d00 │ │ │ │ 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 88d3e │ │ │ │ + beq.w 88eaa │ │ │ │ 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 88b74 │ │ │ │ + beq.n 88ce0 │ │ │ │ mov r7, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 29718 │ │ │ │ mov.w r3, fp, lsl #3 │ │ │ │ ldrd r2, r1, [r9, #8] │ │ │ │ subs r5, #1 │ │ │ │ adds r0, r6, r3 │ │ │ │ strd r5, r4, [r9, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88d7c │ │ │ │ + bne.w 88ee8 │ │ │ │ cmp r6, r0 │ │ │ │ - bhi.n 88b66 │ │ │ │ + bhi.n 88cd2 │ │ │ │ add.w lr, r6, #16 │ │ │ │ mov ip, r7 │ │ │ │ add lr, r3 │ │ │ │ mov r9, r6 │ │ │ │ add.w r3, r6, #8 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 88b5c │ │ │ │ + cbz r2, 88cc8 │ │ │ │ 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 88c02 │ │ │ │ + bne.n 88d6e │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str r0, [r5, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 88b3c │ │ │ │ + bne.n 88ca8 │ │ │ │ mov r6, r9 │ │ │ │ mov r7, ip │ │ │ │ cmp r8, r7 │ │ │ │ - bne.w 88cd6 │ │ │ │ + bne.w 88e42 │ │ │ │ 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 r0, r1 │ │ │ │ - bhi.w 88cbc │ │ │ │ + bhi.w 88e28 │ │ │ │ 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 88b08 │ │ │ │ + bne.n 88c74 │ │ │ │ ldr.w r4, [r7, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 88d6c │ │ │ │ + bne.w 88ed8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 88db4 │ │ │ │ + beq.w 88f20 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 88b0a │ │ │ │ + b.n 88c76 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add.w r8, r0, #32 │ │ │ │ movs r5, #16 │ │ │ │ movw r7, #20256 @ 0x4f20 │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr.w r4, [r7, #692] @ 0x2b4 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 88d54 │ │ │ │ - ldr r3, [pc, #376] @ (88d68 ) │ │ │ │ + bne.w 88ec0 │ │ │ │ + ldr r3, [pc, #376] @ (88ed4 ) │ │ │ │ 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 88adc │ │ │ │ + b.n 88c48 │ │ │ │ add.w r6, r1, #9 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 88c40 │ │ │ │ + bcc.n 88dac │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cb8 │ │ │ │ + beq.n 88e24 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cca │ │ │ │ + beq.n 88e36 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cce │ │ │ │ + beq.n 88e3a │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cd2 │ │ │ │ + beq.n 88e3e │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88ce2 │ │ │ │ + beq.n 88e4a │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cde │ │ │ │ + beq.n 88e4e │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88ce6 │ │ │ │ + beq.n 88e52 │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cea │ │ │ │ + beq.n 88e56 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88cee │ │ │ │ + beq.n 88e5a │ │ │ │ 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 88cf2 │ │ │ │ + bne.n 88e5e │ │ │ │ strd r2, r0, [r5] │ │ │ │ - b.n 88b5c │ │ │ │ + b.n 88cc8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add.w r4, r0, #32 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 88ca4 │ │ │ │ + bne.n 88e10 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 88b6c │ │ │ │ + beq.w 88cd8 │ │ │ │ mov r5, r4 │ │ │ │ add r7, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ 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 88c7e │ │ │ │ + bne.n 88dea │ │ │ │ movs r5, #8 │ │ │ │ mov r7, r4 │ │ │ │ mov r8, r4 │ │ │ │ add.w r6, sp, r5 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 88b0a │ │ │ │ + b.n 88c76 │ │ │ │ mov r7, r6 │ │ │ │ mov r8, r4 │ │ │ │ movs r5, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 88b0a │ │ │ │ + b.n 88c76 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add.w r8, r0, #32 │ │ │ │ movs r5, #32 │ │ │ │ - b.n 88bd0 │ │ │ │ + b.n 88d3c │ │ │ │ adds r5, #8 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r7, r6 │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88b0a │ │ │ │ + b.n 88c76 │ │ │ │ adds r5, #16 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ adds r5, #24 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ adds r5, #32 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78208 │ │ │ │ - b.n 88b6c │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ - b.n 88c5c │ │ │ │ + bl 78350 │ │ │ │ + b.n 88cd8 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ + b.n 88dc8 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ - b.n 88c5c │ │ │ │ + b.n 88dc8 │ │ │ │ add.w r1, r6, #9 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 88d30 │ │ │ │ + bcc.n 88e9c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cb8 │ │ │ │ + beq.n 88e24 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cca │ │ │ │ + beq.n 88e36 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cce │ │ │ │ + beq.n 88e3a │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cd2 │ │ │ │ + beq.n 88e3e │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88ce2 │ │ │ │ + beq.n 88e4a │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cde │ │ │ │ + beq.n 88e4e │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88ce6 │ │ │ │ + beq.n 88e52 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cea │ │ │ │ + beq.n 88e56 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 88cee │ │ │ │ + beq.n 88e5a │ │ │ │ add.w r1, r6, r6, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ mov sl, r5 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 88c4a │ │ │ │ + b.n 88db6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 88b08 │ │ │ │ - b.n 88b94 │ │ │ │ + bne.w 88c74 │ │ │ │ + b.n 88d00 │ │ │ │ ldr.w r0, [r7, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 88db4 │ │ │ │ + cbz r0, 88f20 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r6 │ │ │ │ - b.n 88b0a │ │ │ │ + b.n 88c76 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 88bb2 │ │ │ │ + b.n 88d1e │ │ │ │ mov sl, r7 │ │ │ │ str.w r1, [r9, #8] │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 88d8e │ │ │ │ + b.n 88efa │ │ │ │ add.w r9, r9, #8 │ │ │ │ cmp r9, r6 │ │ │ │ - bhi.n 88dae │ │ │ │ + bhi.n 88f1a │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88d8a │ │ │ │ - ldr r3, [pc, #36] @ (88dc0 ) │ │ │ │ + beq.n 88ef6 │ │ │ │ + ldr r3, [pc, #36] @ (88f2c ) │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 88d8a │ │ │ │ + beq.n 88ef6 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b03d8 │ │ │ │ - b.n 88d8a │ │ │ │ + bl 1b0edc │ │ │ │ + b.n 88ef6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ - b.n 88b66 │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.n 88cd2 │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 88b6e │ │ │ │ + b.n 88cda │ │ │ │ nop │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r0, 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, #3936] @ 0xf60 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - mov r5, r0 │ │ │ │ ldrd r7, r2, [r3, #28] │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, r1, #1 │ │ │ │ - ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr.w fp, [r3, #36] @ 0x24 │ │ │ │ + ldr r5, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ - add.w lr, r2, #28 │ │ │ │ - ldr.w r8, [r2, #28] │ │ │ │ - add.w r2, r9, r4 │ │ │ │ - ldr.w r6, [lr, #4] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + add.w r4, r2, #28 │ │ │ │ + ldr.w r9, [r2, #28] │ │ │ │ + add.w r2, fp, r5 │ │ │ │ + ldr r6, [r4, #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 │ │ │ │ + ldreq r3, [sp, #12] │ │ │ │ + addeq.w r3, r3, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ - stmiaeq.w lr, {r0, r1, r2, r3} │ │ │ │ + it eq │ │ │ │ + stmiaeq.w r4, {r0, r1, r2, r3} │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - str.w ip, [r5, #24] │ │ │ │ mov r2, r7 │ │ │ │ + str.w ip, [r0, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - bl 1b041c │ │ │ │ - subs.w sl, r0, #0 │ │ │ │ - blt.w 89668 │ │ │ │ + mov r3, fp │ │ │ │ + ldr.w r1, [r9] │ │ │ │ + bl 1b0f20 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + blt.w 89830 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 894d6 │ │ │ │ - subs.w r2, r9, sl │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq.w 88f74 │ │ │ │ - add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ - add.w r1, r7, sl, lsl #2 │ │ │ │ + bne.w 8967e │ │ │ │ + subs.w fp, fp, r4 │ │ │ │ + beq.w 8918a │ │ │ │ + add.w r2, fp, #1073741824 @ 0x40000000 │ │ │ │ + add.w r1, r7, r4, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ - subs r3, r4, #1 │ │ │ │ + subs r3, r5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - mov r3, r4 │ │ │ │ + mov r0, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - mov r2, r8 │ │ │ │ - bl 1b0500 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - ble.w 89636 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + mov r2, r9 │ │ │ │ + bl 1b1004 │ │ │ │ + subs r2, r0, #0 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + ble.w 89806 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cmp r2, r1 │ │ │ │ - str r6, [sp, #28] │ │ │ │ - bgt.w 890e0 │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 8963c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add.w r0, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + bgt.w 892a6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bgt.w 897ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r1, r3 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1b05ec │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - add.w fp, r4, #4 │ │ │ │ - ldrd r4, r2, [r5, #12] │ │ │ │ - str.w r3, [r7, sl, lsl #2] │ │ │ │ + adds r0, #12 │ │ │ │ + str.w fp, [sp] │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ + bl 1b10e0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + adds r5, #4 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ + ldrd r8, r2, [r2, #12] │ │ │ │ + str.w r3, [r7, r4, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8959a │ │ │ │ + bne.w 89746 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.n 88f52 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.w 89168 │ │ │ │ + add.w r7, r9, #4 │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 895ce │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + movw ip, #29369 @ 0x72b9 │ │ │ │ + movt ip, #8 │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov.w r9, #0 │ │ │ │ + mov r4, r5 │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ + ldr.w r6, [r8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 890ce │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + it ge │ │ │ │ + movge r2, r3 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w 89802 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.w 897be │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + add.w r0, r5, #20 │ │ │ │ + tst.w r1, #32 │ │ │ │ + beq.w 897cc │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + bpl.n 89106 │ │ │ │ + add.w r1, r6, #20 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - add.w r6, r8, #4 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 89600 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mov r9, r3 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - mov r2, fp │ │ │ │ - movs r7, #0 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov fp, sl │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88f18 │ │ │ │ - blt.w 8964e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - add.w sl, sl, #4 │ │ │ │ - str.w r3, [fp] │ │ │ │ - mov r1, sl │ │ │ │ + beq.n 89116 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 8911c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + adds r5, r4, #4 │ │ │ │ + str r6, [r4, #0] │ │ │ │ + add.w r8, r8, #4 │ │ │ │ + mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89054 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.n 88f48 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adds r7, #1 │ │ │ │ - adds r6, #4 │ │ │ │ - cmp r7, r3 │ │ │ │ - bge.n 88f7c │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 88ed6 │ │ │ │ - ldr.w r3, [r4], #4 │ │ │ │ - add.w r1, sl, #4 │ │ │ │ - str.w r3, [fp] │ │ │ │ - mov sl, r1 │ │ │ │ + bne.n 8914e │ │ │ │ + add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 895ce │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 89192 │ │ │ │ + mov.w r9, #0 │ │ │ │ + b.n 8904e │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8913c │ │ │ │ + blt.w 897e2 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + adds r4, #4 │ │ │ │ + str.w r3, [r4, #-4] │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 89070 │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 89400 │ │ │ │ + cbnz r3, 8912a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - cmp r3, r8 │ │ │ │ - ble.n 88f7c │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 88ed6 │ │ │ │ - mov fp, sl │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cbz r3, 88f70 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.n 89162 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + adds r7, #4 │ │ │ │ + cmp r9, r3 │ │ │ │ + bge.n 89192 │ │ │ │ + mov.w sl, #0 │ │ │ │ + b.n 8904e │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + blx 293a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8909e │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bge.n 890a2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ - movs r3, #0 │ │ │ │ - str r1, [sp, #76] @ 0x4c │ │ │ │ - mov r1, r3 │ │ │ │ - str.w fp, [sp, #112] @ 0x70 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1b05ec │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - add sp, #124 @ 0x7c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r7, r1 │ │ │ │ - add.w sl, r3, #1 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - cmp.w sl, #1 │ │ │ │ - it gt │ │ │ │ - subgt.w sl, sl, #1 │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r1, [r6, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str.w sl, [r5] │ │ │ │ - bl 1b041c │ │ │ │ - subs.w fp, r0, #0 │ │ │ │ - bne.n 8908e │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r7, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + adds r4, #4 │ │ │ │ + str.w r5, [r4, #-4] │ │ │ │ + mov r5, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 890ec │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 890ec │ │ │ │ + ldr.w r3, [r8], #4 │ │ │ │ + adds r4, #4 │ │ │ │ + str.w r3, [r4, #-4] │ │ │ │ + mov r5, r4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8943a │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.w 89452 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - adds r6, #4 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 1b0500 │ │ │ │ - subs.w r8, r0, #0 │ │ │ │ - beq.w 89436 │ │ │ │ - blt.w 8965a │ │ │ │ + beq.n 890b2 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 890b2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.n 89186 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ + str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - str.w r8, [sp] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ - add.w r7, r7, r8, lsl #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 1b0634 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8944a │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8945a │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - subs.w r3, r3, r8 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - beq.w 89452 │ │ │ │ - add.w r6, r6, r8, lsl #2 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr.w r2, [r4], #4 │ │ │ │ - adds r7, #4 │ │ │ │ + str.w fp, [sp] │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ + str.w r8, [sp, #72] @ 0x48 │ │ │ │ + bl 1b10e0 │ │ │ │ + ldr.w fp, [sp, #20] │ │ │ │ + mov r0, fp │ │ │ │ + add sp, #124 @ 0x7c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ + add.w sl, r4, #1 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + cmp.w sl, #1 │ │ │ │ + it gt │ │ │ │ + subgt.w sl, sl, #1 │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + mov r3, fp │ │ │ │ + mov r2, r8 │ │ │ │ + str.w sl, [r0] │ │ │ │ + bl 1b0f20 │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ + bne.n 8925a │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + adds r5, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 89462 │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 894ce │ │ │ │ - cmp.w fp, #6 │ │ │ │ - bgt.n 88f84 │ │ │ │ - cmp.w r8, #6 │ │ │ │ - bgt.n 88f84 │ │ │ │ - add.w r3, sl, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 89606 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.n 89160 │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + adds r7, #4 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr.w r1, [r8] │ │ │ │ mov r2, r7 │ │ │ │ + bl 1b1004 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq.w 89602 │ │ │ │ + blt.w 89826 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ + str r3, [sp, #84] @ 0x54 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r1, r3 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + strd r5, r4, [sp, #112] @ 0x70 │ │ │ │ + add.w r5, r5, r6, lsl #2 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ + bl 1b1128 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 89614 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8961a │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r3, r3, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - b.n 88ed0 │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ + beq.n 89160 │ │ │ │ + add.w r7, r7, r6, lsl #2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ + adds r5, #4 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 89622 │ │ │ │ + add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 895cc │ │ │ │ + cmp.w r9, #6 │ │ │ │ + bgt.n 8919a │ │ │ │ + cmp r6, #6 │ │ │ │ + bgt.n 8919a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - beq.w 89606 │ │ │ │ - adds r0, #4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.n 88f08 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - 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 895fa │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b.n 88f3a │ │ │ │ - blt.w 8965a │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w r8, sp, #112 @ 0x70 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #116] @ 0x74 │ │ │ │ + add.w r3, sl, #1 │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.n 89046 │ │ │ │ + blt.w 89826 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [sp, #76] @ 0x4c │ │ │ │ - str.w fp, [sp] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ - add.w r7, r7, fp, lsl #2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 1b05ec │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 895b2 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r4, r4, fp, lsl #2 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + str.w r9, [sp] │ │ │ │ + strd r5, r4, [sp, #112] @ 0x70 │ │ │ │ + add.w r5, r5, r9, lsl #2 │ │ │ │ + str.w r8, [sp, #72] @ 0x48 │ │ │ │ + bl 1b10e0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 89740 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + add.w r8, r8, r9, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 895aa │ │ │ │ - sub.w r9, r9, fp │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 895ba │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 88fa8 │ │ │ │ - b.n 89430 │ │ │ │ + bne.w 89738 │ │ │ │ + sub.w fp, fp, r9 │ │ │ │ + cmp.w fp, #1 │ │ │ │ + beq.w 8979a │ │ │ │ + cmp.w fp, #0 │ │ │ │ + bne.n 891be │ │ │ │ + b.n 895fc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 895de │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - subs r3, r2, #1 │ │ │ │ - add.w r4, r2, #1073741824 @ 0x40000000 │ │ │ │ + bgt.w 89786 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + subs r5, r3, #1 │ │ │ │ + add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add.w r7, r8, r3, lsl #2 │ │ │ │ + add.w r7, r9, r5, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 894fe │ │ │ │ + bne.w 896b6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ - mov r1, r6 │ │ │ │ - add.w r0, r5, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ - bl 1b05ec │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldrd r0, r1, [r5, #12] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + add.w r8, r3, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ + bl 1b10e0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - add.w sl, r3, r4, lsl #2 │ │ │ │ + ldmia.w r8, {r0, r1} │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89576 │ │ │ │ + bne.w 8972c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - sub.w fp, r2, #4 │ │ │ │ + sub.w sl, r2, #4 │ │ │ │ subs r4, r7, #4 │ │ │ │ ldr.w r2, [r1, r0, lsl #2] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - str.w r2, [r8, r1, lsl #2] │ │ │ │ + str.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 894b8 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - mov r7, sl │ │ │ │ - movw ip, #29029 @ 0x7165 │ │ │ │ + beq.w 89678 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r7, fp │ │ │ │ + mov fp, sl │ │ │ │ + movw ip, #29369 @ 0x72b9 │ │ │ │ movt ip, #8 │ │ │ │ - str r2, [sp, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ - str r5, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 89202 │ │ │ │ + bne.n 893cc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 8967e │ │ │ │ + bpl.w 897fe │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 89610 │ │ │ │ + bpl.w 897d0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8961e │ │ │ │ + beq.w 897de │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 8928e │ │ │ │ + bpl.n 89458 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8929e │ │ │ │ + beq.n 89468 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 89242 │ │ │ │ + bge.n 8940c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 89224 │ │ │ │ + cbnz r3, 893ee │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 893de │ │ │ │ + beq.w 895a8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 892a6 │ │ │ │ + bge.n 89470 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 89182 │ │ │ │ + b.n 8934c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89240 │ │ │ │ - blt.w 89622 │ │ │ │ + beq.n 8940a │ │ │ │ + blt.w 897b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [fp] │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 891e4 │ │ │ │ + beq.n 893ae │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r1], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 89572 │ │ │ │ + beq.w 89756 │ │ │ │ subs r3, r2, #4 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ - b.n 891ee │ │ │ │ + b.n 893b8 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, r6, #4 │ │ │ │ subs r7, #4 │ │ │ │ mov r6, r4 │ │ │ │ str.w r5, [r9] │ │ │ │ - cbnz r3, 8926c │ │ │ │ + cbnz r3, 89436 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 894b6 │ │ │ │ + beq.w 89674 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 892a6 │ │ │ │ + ble.n 89470 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 89182 │ │ │ │ + b.n 8934c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 895f0 │ │ │ │ + beq.w 897a8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 8925c │ │ │ │ + b.n 89426 │ │ │ │ add.w r1, r4, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 293a0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 891d4 │ │ │ │ + bne.n 8939e │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 891d8 │ │ │ │ - b.n 89242 │ │ │ │ + blt.n 893a2 │ │ │ │ + b.n 8940c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - bl 1b041c │ │ │ │ + bl 1b0f20 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 8962c │ │ │ │ + blt.w 8980c │ │ │ │ subs.w r3, sl, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 89320 │ │ │ │ + beq.n 894ea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w sl, r6, sl │ │ │ │ add.w r4, r4, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8958a │ │ │ │ + bne.w 89762 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w fp, fp, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89592 │ │ │ │ + bne.w 8975a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ 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, #92] @ 0x5c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - bl 1b0634 │ │ │ │ + bl 1b1128 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 893da │ │ │ │ + beq.n 895a4 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r3, [r7], #-4 │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 894be │ │ │ │ + bne.w 8969e │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 894b2 │ │ │ │ + beq.w 89670 │ │ │ │ subs r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1b0500 │ │ │ │ + bl 1b1004 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 89672 │ │ │ │ + blt.w 89816 │ │ │ │ subs.w r6, r8, r5 │ │ │ │ - beq.n 893d6 │ │ │ │ + beq.n 895a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r5, r8 │ │ │ │ add.w r4, r4, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 894ee │ │ │ │ + bne.w 896ae │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r7, r7, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 894f6 │ │ │ │ + bne.w 89696 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 1b05ec │ │ │ │ + bl 1b10e0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 89472 │ │ │ │ + beq.n 89630 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8966e │ │ │ │ + beq.w 89822 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 894de │ │ │ │ + bne.w 89686 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.w 89582 │ │ │ │ + beq.w 897a0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r3, #6 │ │ │ │ - bgt.w 892b2 │ │ │ │ + bgt.w 8947c │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.w 892b2 │ │ │ │ + bgt.w 8947c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r9, #1 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 89176 │ │ │ │ + b.n 89340 │ │ │ │ mov r5, r8 │ │ │ │ - b.n 8939a │ │ │ │ + b.n 89564 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 893f8 │ │ │ │ + cbz r3, 895c2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ rsb r1, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - bl 1b05ec │ │ │ │ + bl 1b10e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 894ae │ │ │ │ - mov fp, r1 │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 8918a │ │ │ │ + str r4, [sp, #16] │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - str.w fp, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ - bl 1b0634 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str.w r3, [fp, r5, lsl #2] │ │ │ │ + bl 1b1128 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + str.w r3, [r5, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 895d0 │ │ │ │ + bne.w 89778 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 88f70 │ │ │ │ - mov r3, r7 │ │ │ │ - b.n 89020 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 88fb8 │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 89006 │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - b.n 88f4e │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 8900e │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 89030 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 89186 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 89228 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r4], #4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 891cc │ │ │ │ + add.w r4, r4, r6, lsl #2 │ │ │ │ + b.n 89212 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 8921a │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r4], #4 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 89236 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ - mov sl, r7 │ │ │ │ + mov sl, fp │ │ │ │ + mov fp, r7 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ rsb r3, r5, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ - str.w fp, [sp, #88] @ 0x58 │ │ │ │ + str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 1b0634 │ │ │ │ + bl 1b1128 │ │ │ │ mvn.w r3, #3 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ + ldr.w r2, [fp] │ │ │ │ mul.w r3, r5, r3 │ │ │ │ str r2, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 895c2 │ │ │ │ + bne.n 8976a │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 88f74 │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 8918a │ │ │ │ str.w sl, [sp, #24] │ │ │ │ - mov sl, r7 │ │ │ │ - add.w r8, sp, #104 @ 0x68 │ │ │ │ - b.n 89478 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 89330 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 89406 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ + add.w r8, sp, #104 @ 0x68 │ │ │ │ + b.n 89638 │ │ │ │ + add.w r3, r3, r4, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 88e3e │ │ │ │ + b.n 88faa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - b.n 893aa │ │ │ │ + b.n 89574 │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 8953e │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 89368 │ │ │ │ + b.n 894fa │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 89374 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 89532 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add.w r0, r5, #12 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ - add.w r3, r6, r3, lsl #2 │ │ │ │ + add.w r3, r6, r5, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + strd r9, r6, [sp, #96] @ 0x60 │ │ │ │ + add.w r6, r3, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1b05ec │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r2, r3, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bl 1b10e0 │ │ │ │ + add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldrd r3, r2, [r5, #12] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldrd r3, r2, [r2, #12] │ │ │ │ add.w r1, r2, r4, lsl #2 │ │ │ │ - add.w sl, r3, r4, lsl #2 │ │ │ │ + add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldrd r0, r1, [r5, #12] │ │ │ │ + ldmia.w r6, {r0, r1} │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbnz r0, 8957a │ │ │ │ - mov fp, r2 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + cbnz r0, 89730 │ │ │ │ + mov sl, r2 │ │ │ │ subs r4, r7, #4 │ │ │ │ - ldr.w r2, [fp], #-4 │ │ │ │ - str.w r2, [r8, r1, lsl #2] │ │ │ │ + ldr.w r2, [sl], #-4 │ │ │ │ + str.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89158 │ │ │ │ + beq.w 89320 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ - b.n 89158 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - b.n 893de │ │ │ │ + b.n 89320 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 8954c │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - b.n 893de │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 892f0 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 892fc │ │ │ │ + b.n 89708 │ │ │ │ + add.w r3, r3, r9, lsl #2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 89292 │ │ │ │ + add.w r4, r4, r9, lsl #2 │ │ │ │ + b.n 89286 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r6], #4 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r3], #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 88eb4 │ │ │ │ - add.w r3, r3, fp, lsl #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - b.n 890ca │ │ │ │ - add.w r3, r3, fp, lsl #2 │ │ │ │ + b.n 8901e │ │ │ │ + str r1, [sp, #20] │ │ │ │ + b.n 895a8 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 890be │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r8, [sp, #64] @ 0x40 │ │ │ │ - b.n 89406 │ │ │ │ + b.n 894c6 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 894ba │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn r1, r3 │ │ │ │ ittt ne │ │ │ │ ldrne r2, [sp, #48] @ 0x30 │ │ │ │ ldrne r2, [r2, #0] │ │ │ │ strne r2, [r1, r3] │ │ │ │ - b.n 894ac │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldrd r1, r2, [sp, #12] │ │ │ │ + b.n 8966a │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldrd r2, r1, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2, r1, lsl #2] │ │ │ │ - b.n 89430 │ │ │ │ + b.n 895fc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 22a978 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 22ae4c │ │ │ │ mov r3, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w 890e8 │ │ │ │ - b.n 894ae │ │ │ │ - mov sl, r7 │ │ │ │ + bne.w 892ae │ │ │ │ + mov fp, r3 │ │ │ │ + b.n 8918a │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ + b.n 895d2 │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + b.n 895a8 │ │ │ │ + mov sl, fp │ │ │ │ add.w r8, sp, #104 @ 0x68 │ │ │ │ + mov fp, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 89478 │ │ │ │ - mov fp, r1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 89406 │ │ │ │ - mov fp, sl │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 88f4e │ │ │ │ + b.n 89638 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 895a8 │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 8908a │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 8910a │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 891c0 │ │ │ │ + bne.w 8938a │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 89292 │ │ │ │ + b.n 8945c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 893de │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 893de │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 88f74 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 22a978 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + mov r5, r4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 89162 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, fp │ │ │ │ + bl 22ae4c │ │ │ │ + str r0, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 88e80 │ │ │ │ - b.n 88f70 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 88f4e │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov fp, r7 │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 88f4e │ │ │ │ + bne.w 88fea │ │ │ │ + b.n 89186 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 897d4 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 897c2 │ │ │ │ + ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ + b.n 8918a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 894ae │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - b.n 893fc │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 895a8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 893de │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 89614 │ │ │ │ + b.n 895a8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + b.n 895c6 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 89162 │ │ │ │ + mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8918a │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -142215,987 +142370,981 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ str.w ip, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ - cbz r4, 896ce │ │ │ │ + cbz r4, 89882 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 896ce │ │ │ │ + beq.n 89882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 896d6 │ │ │ │ + cbz r3, 8988a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f83c │ │ │ │ - ldr r2, [pc, #60] @ (89714 ) │ │ │ │ + b.w 7f97c │ │ │ │ + ldr r2, [pc, #60] @ (898c8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 896f4 │ │ │ │ + cbnz r3, 898a8 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7f83c │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.w 7f97c │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 89708 │ │ │ │ + bne.n 898bc │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 896ec │ │ │ │ + b.n 898a0 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 89700 │ │ │ │ + b.n 898b4 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00089718 <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000898cc <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr.w ip, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 89728 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + cbz r2, 898dc <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89758 <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ + bne.n 8990c <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89738 <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ + beq.n 898ec <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89724 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + bne.n 898d8 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 897c2 <_Py_CheckFunctionResult@@Base+0xaa> │ │ │ │ + beq.n 89976 <_Py_CheckFunctionResult@@Base+0xaa> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r1, ip │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89724 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + beq.n 898d8 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 897ae <_Py_CheckFunctionResult@@Base+0x96> │ │ │ │ + bne.n 89962 <_Py_CheckFunctionResult@@Base+0x96> │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r3, 897a2 <_Py_CheckFunctionResult@@Base+0x8a> │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + cbz r3, 89956 <_Py_CheckFunctionResult@@Base+0x8a> │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - movw r2, #35072 @ 0x8900 │ │ │ │ + b.w 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + movw r2, #35840 @ 0x8c00 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 89796 <_Py_CheckFunctionResult@@Base+0x7e> │ │ │ │ + b.n 8994a <_Py_CheckFunctionResult@@Base+0x7e> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89782 <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ + bne.n 89936 <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89782 <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ - movw r2, #35024 @ 0x88d0 │ │ │ │ + b.n 89936 <_Py_CheckFunctionResult@@Base+0x6a> │ │ │ │ + movw r2, #35792 @ 0x8bd0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r1, ip │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@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 r1, [pc, #648] @ (89a6c <_Py_CheckFunctionResult@@Base+0x354>) │ │ │ │ + ldr r1, [pc, #672] @ (89c38 <_Py_CheckFunctionResult@@Base+0x36c>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ cmpeq r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - beq.w 89950 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ + beq.w 89b00 <_Py_CheckFunctionResult@@Base+0x234> │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 899ec <_Py_CheckFunctionResult@@Base+0x2d4> │ │ │ │ + beq.w 89b9e <_Py_CheckFunctionResult@@Base+0x2d2> │ │ │ │ ldr.w r4, [r3, #-4] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #616] @ 89a74 <_Py_CheckFunctionResult@@Base+0x35c> │ │ │ │ + ldr.w r8, [pc, #640] @ 89c40 <_Py_CheckFunctionResult@@Base+0x374> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r0, [r4, #0] │ │ │ │ orrs r2, r4 │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 899fe <_Py_CheckFunctionResult@@Base+0x2e6> │ │ │ │ + beq.w 89bb0 <_Py_CheckFunctionResult@@Base+0x2e4> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - ble.w 89a2a <_Py_CheckFunctionResult@@Base+0x312> │ │ │ │ + ble.w 89bdc <_Py_CheckFunctionResult@@Base+0x310> │ │ │ │ subs r2, #1 │ │ │ │ subs r1, r5, #1 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - bmi.w 89956 <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + bmi.w 89b06 <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ - cbz r6, 89868 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ + cbz r6, 89a1c <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89868 <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ + beq.n 89a1c <_Py_CheckFunctionResult@@Base+0x150> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89992 <_Py_CheckFunctionResult@@Base+0x27a> │ │ │ │ + beq.w 89b44 <_Py_CheckFunctionResult@@Base+0x278> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 898fc <_Py_CheckFunctionResult@@Base+0x1e4> │ │ │ │ + beq.n 89aac <_Py_CheckFunctionResult@@Base+0x1e0> │ │ │ │ ldr.w r6, [r9, #4] │ │ │ │ - cbz r6, 89886 <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ + cbz r6, 89a3a <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89886 <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ + beq.n 89a3a <_Py_CheckFunctionResult@@Base+0x16e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 899b4 <_Py_CheckFunctionResult@@Base+0x29c> │ │ │ │ + beq.w 89b66 <_Py_CheckFunctionResult@@Base+0x29a> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 898fa <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + beq.n 89aaa <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ - cbz r6, 898c4 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ + cbz r6, 89a78 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 898c4 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ + beq.n 89a78 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 898c4 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ + cbnz r2, 89a78 <_Py_CheckFunctionResult@@Base+0x1ac> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #460] @ (89a70 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #484] @ (89c3c <_Py_CheckFunctionResult@@Base+0x370>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 89a94 <_Py_CheckFunctionResult@@Base+0x37c> │ │ │ │ + bne.w 89c18 <_Py_CheckFunctionResult@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx sl │ │ │ │ subs r6, r5, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 898ca <_Py_CheckFunctionResult@@Base+0x1b2> │ │ │ │ - b.n 898fa <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + bne.n 89a7e <_Py_CheckFunctionResult@@Base+0x1b2> │ │ │ │ + b.n 89aaa <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ subs r6, r5, #4 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 898fa <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + beq.n 89aaa <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ mov r5, r9 │ │ │ │ - mov sl, r8 │ │ │ │ + mov sl, r7 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - mov r8, r7 │ │ │ │ - mov fp, r3 │ │ │ │ mov r7, r4 │ │ │ │ + mov fp, r3 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r5, [r4, #-4]! │ │ │ │ - cbz r5, 898ee <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ + cbz r5, 89aa0 <_Py_CheckFunctionResult@@Base+0x1d4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 898ee <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ + beq.n 89aa0 <_Py_CheckFunctionResult@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 899d6 <_Py_CheckFunctionResult@@Base+0x2be> │ │ │ │ + beq.n 89b88 <_Py_CheckFunctionResult@@Base+0x2bc> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 898da <_Py_CheckFunctionResult@@Base+0x1c2> │ │ │ │ + bcs.n 89a8c <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ mov r4, r7 │ │ │ │ mov r3, fp │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ + mov r7, sl │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8996e <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + beq.n 89b20 <_Py_CheckFunctionResult@@Base+0x254> │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #19 │ │ │ │ - bgt.n 8996e <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + bgt.n 89b20 <_Py_CheckFunctionResult@@Base+0x254> │ │ │ │ ldr.w r2, [r8, r7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ movw r0, #5788 @ 0x169c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r5, r2, r1 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - bcs.n 8996e <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + bcs.n 89b20 <_Py_CheckFunctionResult@@Base+0x254> │ │ │ │ movw r5, #42028 @ 0xa42c │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 8996e <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ + bne.n 89b20 <_Py_CheckFunctionResult@@Base+0x254> │ │ │ │ add r2, r1 │ │ │ │ adds r0, #1 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #1612] @ 0x64c │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #1612] @ 0x64c │ │ │ │ str.w r0, [r2, #1692] @ 0x69c │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #100 @ 0x64 │ │ │ │ - bgt.n 89986 <_Py_CheckFunctionResult@@Base+0x26e> │ │ │ │ + bgt.n 89b38 <_Py_CheckFunctionResult@@Base+0x26c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 89a4a <_Py_CheckFunctionResult@@Base+0x332> │ │ │ │ + beq.w 89c60 <_Py_CheckFunctionResult@@Base+0x394> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ movw r0, #5788 @ 0x169c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r5, r2, r1 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - bcc.n 8991e <_Py_CheckFunctionResult@@Base+0x206> │ │ │ │ + bcc.n 89ace <_Py_CheckFunctionResult@@Base+0x202> │ │ │ │ ldr.w r2, [r6, #160] @ 0xa0 │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - ble.n 89950 <_Py_CheckFunctionResult@@Base+0x238> │ │ │ │ + ble.n 89b00 <_Py_CheckFunctionResult@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 155cfc <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156574 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #216] @ (89a70 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #244] @ (89c3c <_Py_CheckFunctionResult@@Base+0x370>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89a78 <_Py_CheckFunctionResult@@Base+0x360> │ │ │ │ + bne.n 89c44 <_Py_CheckFunctionResult@@Base+0x378> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 8986c <_Py_CheckFunctionResult@@Base+0x154> │ │ │ │ - b.n 898fa <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ + bne.w 89a20 <_Py_CheckFunctionResult@@Base+0x154> │ │ │ │ + b.n 89aaa <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - ldr r2, [pc, #184] @ (89a70 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #208] @ (89c3c <_Py_CheckFunctionResult@@Base+0x370>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89a4e <_Py_CheckFunctionResult@@Base+0x336> │ │ │ │ + bne.n 89bfc <_Py_CheckFunctionResult@@Base+0x330> │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 8988a <_Py_CheckFunctionResult@@Base+0x172> │ │ │ │ - b.n 898fa <_Py_CheckFunctionResult@@Base+0x1e2> │ │ │ │ - ldr r2, [pc, #152] @ (89a70 <_Py_CheckFunctionResult@@Base+0x358>) │ │ │ │ + bne.w 89a3e <_Py_CheckFunctionResult@@Base+0x172> │ │ │ │ + b.n 89aaa <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ + ldr r2, [pc, #176] @ (89c3c <_Py_CheckFunctionResult@@Base+0x370>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 89a12 <_Py_CheckFunctionResult@@Base+0x2fa> │ │ │ │ + cbnz r3, 89bc4 <_Py_CheckFunctionResult@@Base+0x2f8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 898ee <_Py_CheckFunctionResult@@Base+0x1d6> │ │ │ │ - ldr.w r8, [pc, #132] @ 89a74 <_Py_CheckFunctionResult@@Base+0x35c> │ │ │ │ + b.n 89aa0 <_Py_CheckFunctionResult@@Base+0x1d4> │ │ │ │ + ldr.w r8, [pc, #160] @ 89c40 <_Py_CheckFunctionResult@@Base+0x374> │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89838 <_Py_CheckFunctionResult@@Base+0x120> │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + bne.w 899ec <_Py_CheckFunctionResult@@Base+0x120> │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #43264 @ 0xa900 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 899e4 <_Py_CheckFunctionResult@@Base+0x2cc> │ │ │ │ + beq.n 89b96 <_Py_CheckFunctionResult@@Base+0x2ca> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 899e4 <_Py_CheckFunctionResult@@Base+0x2cc> │ │ │ │ + b.n 89b96 <_Py_CheckFunctionResult@@Base+0x2ca> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - movw r1, #38865 @ 0x97d1 │ │ │ │ + movw r1, #39301 @ 0x9985 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 89840 <_Py_CheckFunctionResult@@Base+0x128> │ │ │ │ + bne.w 899f4 <_Py_CheckFunctionResult@@Base+0x128> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 155ce8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - b.n 8996e <_Py_CheckFunctionResult@@Base+0x256> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.w 156560 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 899c6 <_Py_CheckFunctionResult@@Base+0x2ae> │ │ │ │ + beq.n 89b78 <_Py_CheckFunctionResult@@Base+0x2ac> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 899c6 <_Py_CheckFunctionResult@@Base+0x2ae> │ │ │ │ - nop │ │ │ │ - asrs r0, r5, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 89b78 <_Py_CheckFunctionResult@@Base+0x2ac> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 899a4 <_Py_CheckFunctionResult@@Base+0x28c> │ │ │ │ + beq.w 89a68 <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 899a4 <_Py_CheckFunctionResult@@Base+0x28c> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 89a68 <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ + nop │ │ │ │ + asrs r0, r5, #4 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 898b4 <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ + beq.n 89b56 <_Py_CheckFunctionResult@@Base+0x28a> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 898b4 <_Py_CheckFunctionResult@@Base+0x19c> │ │ │ │ - nop │ │ │ │ + b.n 89b56 <_Py_CheckFunctionResult@@Base+0x28a> │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + b.n 89b20 <_Py_CheckFunctionResult@@Base+0x254> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 89af0 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ + cbz r0, 89ca0 <_Py_CheckFunctionResult@@Base+0x3d4> │ │ │ │ mov r4, r0 │ │ │ │ - bl 72144 │ │ │ │ + bl 7228c │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 89ada <_Py_CheckFunctionResult@@Base+0x3c2> │ │ │ │ + cbz r0, 89c8a <_Py_CheckFunctionResult@@Base+0x3be> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 89af0 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ + beq.n 89ca0 <_Py_CheckFunctionResult@@Base+0x3d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 89af0 <_Py_CheckFunctionResult@@Base+0x3d8> │ │ │ │ + cbnz r3, 89ca0 <_Py_CheckFunctionResult@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 89ad6 <_Py_CheckFunctionResult@@Base+0x3be> │ │ │ │ + b.n 89c86 <_Py_CheckFunctionResult@@Base+0x3ba> │ │ │ │ │ │ │ │ -00089af4 : │ │ │ │ +00089ca4 : │ │ │ │ push {lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr.w lr, [pc, #20] @ 89b10 │ │ │ │ + ldr.w lr, [pc, #20] @ 89cc0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [ip, lr] │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 89b14 │ │ │ │ + b.n 89cc4 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a3f6 │ │ │ │ + beq.w 8a598 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 8a3f6 │ │ │ │ + bmi.w 8a598 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 89fda │ │ │ │ + beq.w 8a17e │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ - movw r1, #15173 @ 0x3b45 │ │ │ │ + movw r1, #17273 @ 0x4379 │ │ │ │ movt r1, #19 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 89fda │ │ │ │ + bne.w 8a17e │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 89b74 │ │ │ │ + beq.n 89d24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov ip, r0 │ │ │ │ - cbnz r0, 89b7c │ │ │ │ + cbnz r0, 89d2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89d48 │ │ │ │ + bne.w 89ef8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89d46 │ │ │ │ + bne.w 89ef6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89d46 │ │ │ │ + bne.w 89ef6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 89d46 │ │ │ │ + bne.w 89ef6 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ cmp r7, #3 │ │ │ │ - bne.w 8a10c │ │ │ │ + bne.w 8a2b0 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a288 │ │ │ │ + bne.w 8a4e2 │ │ │ │ movw r3, #42704 @ 0xa6d0 │ │ │ │ add.w r2, sl, r3 │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ adds.w fp, r7, #4096 @ 0x1000 │ │ │ │ str.w fp, [sl, r3] │ │ │ │ adc.w r3, r0, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a240 │ │ │ │ + beq.w 8a3ea │ │ │ │ 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 8a26c │ │ │ │ + bmi.w 8a416 │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - movw r0, #9777 @ 0x2631 │ │ │ │ + movw r0, #10105 @ 0x2779 │ │ │ │ movt r0, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r9, #692] @ 0x2b4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8a1e8 │ │ │ │ - ldr r3, [pc, #688] @ (89ecc ) │ │ │ │ + bne.w 8a38e │ │ │ │ + ldr r3, [pc, #680] @ (8a074 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bcs.w 8a192 │ │ │ │ + bcs.w 8a338 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8a1d8 │ │ │ │ + beq.w 8a37e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 89f66 │ │ │ │ + beq.w 8a14e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ orr.w fp, r3, fp │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb.w r1, [r8, #5] │ │ │ │ + ldr.w r7, [r8, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a230 │ │ │ │ - add.w r2, r8, #20 │ │ │ │ - mov.w r9, #8 │ │ │ │ - add r2, r3 │ │ │ │ - adds r1, r2, #4 │ │ │ │ - ldr.w r7, [r8, #16] │ │ │ │ + beq.w 8a3d4 │ │ │ │ cmp r7, #0 │ │ │ │ - itt gt │ │ │ │ - movgt r0, #0 │ │ │ │ - mvngt.w lr, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n 89cce │ │ │ │ + itttt gt │ │ │ │ + addgt.w r2, r8, #20 │ │ │ │ + movgt.w r9, #8 │ │ │ │ + addgt r2, r2, r3 │ │ │ │ + addgt r1, r2, #4 │ │ │ │ + ble.n 89e7e │ │ │ │ + movs r0, #0 │ │ │ │ + mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 89cc2 │ │ │ │ + cbz r3, 89e72 │ │ │ │ ldr.w ip, [r3] │ │ │ │ add.w sl, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - beq.n 89d28 │ │ │ │ + beq.n 89ed8 │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w sl, [r3] │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 89d34 │ │ │ │ + bne.n 89ee4 │ │ │ │ adds r0, #1 │ │ │ │ add r1, r9 │ │ │ │ - cmp r7, r0 │ │ │ │ - beq.n 89cce │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.n 89e7e │ │ │ │ add r2, r9 │ │ │ │ - b.n 89ca2 │ │ │ │ + b.n 89e52 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89ed0 │ │ │ │ + bne.w 8a078 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r8, [r5, #24] │ │ │ │ str.w fp, [r5, #16] │ │ │ │ str r2, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89b74 │ │ │ │ + beq.w 89d24 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89b74 │ │ │ │ - ldr r0, [pc, #456] @ (89ecc ) │ │ │ │ + bne.w 89d24 │ │ │ │ + ldr r0, [pc, #448] @ (8a074 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r1, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r2, [r2, #3796] @ 0xed4 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 89b74 │ │ │ │ + b.n 89d24 │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 89cc2 │ │ │ │ + beq.n 89e72 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ + cmp r0, r7 │ │ │ │ str.w r3, [ip] │ │ │ │ - beq.n 89cce │ │ │ │ + beq.n 89e7e │ │ │ │ add r1, r9 │ │ │ │ add r2, r9 │ │ │ │ - b.n 89ca2 │ │ │ │ + b.n 89e52 │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r7, #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ lsls r7, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull lr, r1, r1, r7 │ │ │ │ sub.w r1, r1, r7, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.w 8a0ba │ │ │ │ + bgt.w 8a25e │ │ │ │ mov fp, r5 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89b74 │ │ │ │ + beq.w 89d24 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a204 │ │ │ │ + bne.w 8a3a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - ble.w 89b74 │ │ │ │ + ble.w 89d24 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r6, #1 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89e9c │ │ │ │ + beq.n 8a04a │ │ │ │ add.w r1, r1, r9, lsl #3 │ │ │ │ add r3, r1 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89fb8 │ │ │ │ + beq.w 8a134 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 89ebe │ │ │ │ + bne.n 8a064 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 89e82 │ │ │ │ + bne.n 8a030 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 89e04 │ │ │ │ + bne.n 89fb2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.n 89ec4 │ │ │ │ + bne.n 8a06a │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7ca6c │ │ │ │ + bl 7cbbc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 89e52 │ │ │ │ + bne.n 8a000 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 89e6e │ │ │ │ + bne.n 8a01c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a18c │ │ │ │ + bne.w 8a332 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8a418 │ │ │ │ + bne.w 8a5ba │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - b.n 89d78 │ │ │ │ + b.n 89f28 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8a412 │ │ │ │ + beq.w 8a5b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8a160 │ │ │ │ + bne.w 8a304 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8a272 │ │ │ │ + bne.w 8a41c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ mov r3, r2 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 7ca6c │ │ │ │ + bl 7cbbc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89de2 │ │ │ │ + beq.n 89f90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89de2 │ │ │ │ + bne.n 89f90 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 89de8 │ │ │ │ + beq.n 89f96 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89de8 │ │ │ │ + bne.n 89f96 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 89de8 │ │ │ │ + b.n 89f96 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w sl, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bne.n 89e04 │ │ │ │ + bne.n 89fb2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.n 89ec4 │ │ │ │ + bne.n 8a06a │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - b.n 89dcc │ │ │ │ + b.n 89f7a │ │ │ │ movs r0, #12 │ │ │ │ mla r1, r0, r9, r1 │ │ │ │ add r3, r1 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a152 │ │ │ │ - cmp r2, r9 │ │ │ │ - ble.w 89b74 │ │ │ │ + beq.w 8a2f6 │ │ │ │ ldrd r2, r6, [r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 89dba │ │ │ │ + beq.n 89f68 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 89dba │ │ │ │ + b.n 89f68 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 89e92 │ │ │ │ + b.n 8a040 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - bne.w 89cdc │ │ │ │ + bne.w 89e8c │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ ldrb.w ip, [r7, #5] │ │ │ │ ldr.w sl, [r7, #16] │ │ │ │ lsl.w r9, r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a132 │ │ │ │ + beq.w 8a2d6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 89f34 │ │ │ │ + ble.n 8a0d8 │ │ │ │ add r9, r7 │ │ │ │ mov r1, r4 │ │ │ │ add.w r2, r9, #20 │ │ │ │ add.w r4, r9, #24 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r0, [r9, r6, lsl #3] │ │ │ │ - cbz r0, 89f18 │ │ │ │ + cbz r0, 8a0be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 89f18 │ │ │ │ + beq.n 8a0be │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 89f8e │ │ │ │ + cbz r1, 8a10a │ │ │ │ ldr.w r0, [r4, r6, lsl #3] │ │ │ │ - cbz r0, 89f2c │ │ │ │ + cbz r0, 8a0d0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 89f2c │ │ │ │ + beq.n 8a0d0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 89fa4 │ │ │ │ + cbz r1, 8a120 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 89f04 │ │ │ │ + bne.n 8a0ac │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 89fd2 │ │ │ │ - ldr r3, [pc, #708] @ (8a200 ) │ │ │ │ + bne.n 8a176 │ │ │ │ + ldr r3, [pc, #708] @ (8a3a4 ) │ │ │ │ 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, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 89fd2 │ │ │ │ + bhi.n 8a176 │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89fd2 │ │ │ │ + beq.n 8a176 │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #2740] @ 0xab4 │ │ │ │ str.w r7, [r0, #2420] @ 0x974 │ │ │ │ - b.n 89cdc │ │ │ │ - ldrd r3, r7, [r0, #24] │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc.w 8a100 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - add.w r1, r3, ip, lsl #3 │ │ │ │ - str r1, [r0, #24] │ │ │ │ - adds r1, r0, r3 │ │ │ │ - str r1, [r0, #4] │ │ │ │ - str.w lr, [r0, r3] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8a192 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - b.n 89c64 │ │ │ │ + b.n 89e8c │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r6, lsl #3] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89f1e │ │ │ │ - b.n 89f2c │ │ │ │ + bne.n 8a0c4 │ │ │ │ + b.n 8a0d0 │ │ │ │ adds r6, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r6, sl │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n 89f04 │ │ │ │ - b.n 89f32 │ │ │ │ + bne.n 8a0ac │ │ │ │ + b.n 8a0d6 │ │ │ │ add r9, r6 │ │ │ │ cmp r2, r9 │ │ │ │ - ble.w 89b74 │ │ │ │ + ble.w 89d24 │ │ │ │ adds r3, #8 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a1ca │ │ │ │ + beq.w 8a370 │ │ │ │ cmp r2, r9 │ │ │ │ - bgt.w 89dae │ │ │ │ - b.n 89b74 │ │ │ │ + bgt.w 89f5e │ │ │ │ + b.n 89d24 │ │ │ │ + ldrd r3, r7, [r0, #24] │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc.w 8a2a4 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + add.w r1, r3, ip, lsl #3 │ │ │ │ + str r1, [r0, #24] │ │ │ │ + adds r1, r0, r3 │ │ │ │ + str r1, [r0, #4] │ │ │ │ + str.w lr, [r0, r3] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8a338 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + b.n 89e14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ - b.n 89cdc │ │ │ │ + bl 78350 │ │ │ │ + b.n 89e8c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 128b08 │ │ │ │ + bl 1293f0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a18c │ │ │ │ - bl 8861c │ │ │ │ + beq.w 8a332 │ │ │ │ + bl 88788 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8a006 │ │ │ │ + beq.n 8a1aa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a408 │ │ │ │ + beq.w 8a5aa │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a18c │ │ │ │ + beq.w 8a332 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 88968 │ │ │ │ + bl 88ad4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a2d4 │ │ │ │ - ldr.w r9, [pc, #480] @ 8a200 │ │ │ │ - cbz r0, 8a082 │ │ │ │ + bne.w 8a422 │ │ │ │ + ldr.w r9, [pc, #480] @ 8a3a4 │ │ │ │ + cbz r0, 8a226 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84464 │ │ │ │ + bl 845a4 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a374 │ │ │ │ + beq.w 8a4c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83d8c <_PyType_LookupRef@@Base+0x388> │ │ │ │ + bl 83ecc <_PyType_LookupRef@@Base+0x388> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 8a0a6 │ │ │ │ + bne.n 8a24a │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 8a05e │ │ │ │ + beq.n 8a202 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a3ea │ │ │ │ + beq.w 8a58c │ │ │ │ mov r0, r7 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8a2b6 │ │ │ │ + beq.w 8a50a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a028 │ │ │ │ + bne.n 8a1cc │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r4, [sl, r9] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a34e │ │ │ │ + bne.w 8a49e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8a098 │ │ │ │ + beq.n 8a23c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8a098 │ │ │ │ + cbnz r3, 8a23c │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 89b76 │ │ │ │ + b.n 89d26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a04a │ │ │ │ + bne.n 8a1ee │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 8a04a │ │ │ │ + b.n 8a1ee │ │ │ │ add r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r6, r6, r6, lsl #1 │ │ │ │ adds r2, r6, #1 │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ asrs r1, r2, #1 │ │ │ │ @@ -143207,1303 +143356,1304 @@ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ subs r2, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7d0e8 │ │ │ │ + bl 7d238 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a18c │ │ │ │ + bne.n 8a332 │ │ │ │ ldrd r2, r0, [r4, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - b.n 89d66 │ │ │ │ + b.n 89f16 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ - b.n 89c64 │ │ │ │ + b.n 89e14 │ │ │ │ movs r3, #1 │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ lsl.w r7, r3, r7 │ │ │ │ add.w r7, r7, r7, lsr #31 │ │ │ │ bic.w r7, r7, #1 │ │ │ │ smull lr, r8, r7, lr │ │ │ │ sub.w r7, r8, r7, asr #31 │ │ │ │ cmp r0, r7 │ │ │ │ - bgt.w 89ba6 │ │ │ │ - b.n 89d48 │ │ │ │ + bgt.w 89d56 │ │ │ │ + b.n 89ef8 │ │ │ │ add r9, r7 │ │ │ │ - b.n 8a148 │ │ │ │ + b.n 8a2ec │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ add.w r9, r9, #12 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 8a136 │ │ │ │ - b.n 89f34 │ │ │ │ + blt.n 8a2da │ │ │ │ + b.n 8a0d8 │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 89ea4 │ │ │ │ - b.n 89b74 │ │ │ │ + bne.w 8a052 │ │ │ │ + b.n 89d24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89e1e │ │ │ │ + beq.w 89fcc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8a3e6 │ │ │ │ + beq.w 8a5d2 │ │ │ │ mov r0, r6 │ │ │ │ - bl fcb60 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl fd360 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8a380 │ │ │ │ + bne.w 8a4d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8a278 │ │ │ │ + bne.w 8a528 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89b76 │ │ │ │ + b.n 89d26 │ │ │ │ ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8a392 │ │ │ │ + bne.w 8a53a │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8a26c │ │ │ │ + beq.n 8a416 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 89f8a │ │ │ │ + b.n 8a172 │ │ │ │ add.w r9, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r2, r9 │ │ │ │ - bgt.w 89fc2 │ │ │ │ - b.n 89b74 │ │ │ │ + bgt.w 8a13e │ │ │ │ + b.n 89d24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, ip │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 89f82 │ │ │ │ + b.n 8a16a │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a26c │ │ │ │ + beq.n 8a416 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 89c64 │ │ │ │ - nop │ │ │ │ + b.n 89e14 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r9 │ │ │ │ - ble.w 89b74 │ │ │ │ + ble.w 89d24 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrb.w r2, [r2, r9] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add.w r3, r1, r2, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - b.n 89eb6 │ │ │ │ + b.n 8a05e │ │ │ │ + cmp r7, #0 │ │ │ │ + ble.w 89e7e │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov.w r9, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 89c92 │ │ │ │ + b.n 89e4c │ │ │ │ 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 89bfa │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 8a18c │ │ │ │ + bge.w 89daa │ │ │ │ + bl 1f642c │ │ │ │ + b.n 8a332 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 89e2a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 8a18c │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a18c │ │ │ │ - movs r3, #0 │ │ │ │ - movs r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - bl 1f03e4 │ │ │ │ - ldr r1, [r4, #24] │ │ │ │ - b.n 89bae │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.n 8a2aa │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 8a3b2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl fcb60 <_PyErr_SetKeyError@@Base> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 8a3cc │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8a18c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8a18c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a18c │ │ │ │ + b.n 89fd8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a082 │ │ │ │ + beq.w 8a226 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 79304 │ │ │ │ + bl 79450 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a29a │ │ │ │ + bne.n 8a4f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 84464 │ │ │ │ + bl 845a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a374 │ │ │ │ + beq.n 8a4c4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83d8c <_PyType_LookupRef@@Base+0x388> │ │ │ │ + bl 83ecc <_PyType_LookupRef@@Base+0x388> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 8a3a2 │ │ │ │ + bne.n 8a54a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 8a328 │ │ │ │ + beq.n 8a478 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a3de │ │ │ │ + beq.w 8a584 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8a2b6 │ │ │ │ + beq.n 8a50a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a2ea │ │ │ │ - ldr r3, [pc, #240] @ (8a430 ) │ │ │ │ + bne.n 8a438 │ │ │ │ + ldr r3, [pc, #328] @ (8a5d8 ) │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a082 │ │ │ │ + beq.w 8a226 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a082 │ │ │ │ + beq.w 8a226 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a082 │ │ │ │ + beq.w 8a226 │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ - b.n 8a082 │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ + b.n 8a226 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8a326 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8a326 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a326 │ │ │ │ + movs r3, #0 │ │ │ │ + movs r1, #3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r2, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1f0b58 │ │ │ │ + ldr r1, [r4, #24] │ │ │ │ + b.n 89d5e │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.n 8a500 │ │ │ │ + cbz r4, 8a55a │ │ │ │ + mov r0, r6 │ │ │ │ + bl fd360 <_PyErr_SetKeyError@@Base> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 8a574 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a182 │ │ │ │ + beq.w 8a332 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a182 │ │ │ │ + bne.w 8a332 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a182 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a332 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8a332 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a332 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ str r2, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 8a1b6 │ │ │ │ + b.n 8a35c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a316 │ │ │ │ + bne.n 8a464 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a316 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a464 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8a32e │ │ │ │ + beq.n 8a47e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a32e │ │ │ │ + bne.n 8a47e │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a32e │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a47e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a2b6 │ │ │ │ + bne.n 8a50a │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a2b6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a50a │ │ │ │ mov r0, r9 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a328 │ │ │ │ - mov r3, sl │ │ │ │ - b.n 89e48 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a478 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 8a05e │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + b.n 8a202 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3863 @ 0xf17 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8a18c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8a332 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 8a006 │ │ │ │ + b.n 8a1aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89e48 │ │ │ │ + b.n 89ff6 │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35116 @ 0x892c │ │ │ │ + movw r1, #35884 @ 0x8c2c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8a18c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8a332 │ │ │ │ + mov r3, sl │ │ │ │ + b.n 89ff6 │ │ │ │ + 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 r2, [pc, #672] @ (8a6e8 ) │ │ │ │ + ldr r2, [pc, #672] @ (8a890 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8aaf8 │ │ │ │ + beq.w 8aca0 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ab02 │ │ │ │ + bne.w 8acaa │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r6, r4, r1 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldrd fp, r4, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a678 │ │ │ │ + beq.w 8a820 │ │ │ │ ldr.w r1, [r0, #-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] │ │ │ │ - ldr r3, [pc, #572] @ (8a6e8 ) │ │ │ │ + ldr r3, [pc, #572] @ (8a890 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8a688 │ │ │ │ + beq.w 8a830 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ - ble.w 8a9da │ │ │ │ + ble.w 8ab82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8a70c │ │ │ │ + bne.w 8a8b4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8a822 │ │ │ │ + beq.w 8a9ca │ │ │ │ ldr.w r4, [fp] │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 8a546 │ │ │ │ + bne.n 8a6ee │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8a61e │ │ │ │ + bhi.w 8a7c6 │ │ │ │ movw r1, #21648 @ 0x5490 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8a61e │ │ │ │ + bne.w 8a7c6 │ │ │ │ adds r1, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ str.w r1, [r3, #2416] @ 0x970 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str.w r0, [r2, #2096] @ 0x830 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ str.w r3, [sl, #36] @ 0x24 │ │ │ │ - bgt.n 8a63c │ │ │ │ + bgt.n 8a7e4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - bne.w 8a822 │ │ │ │ + bne.w 8a9ca │ │ │ │ ldrb.w r6, [fp, #6] │ │ │ │ ldrb.w r3, [fp, #5] │ │ │ │ ldr.w r8, [fp, #16] │ │ │ │ lsls r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8a69c │ │ │ │ + beq.w 8a844 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 8a708 │ │ │ │ + ble.w 8a8b0 │ │ │ │ add.w r6, fp, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r6, #20 │ │ │ │ - b.n 8a596 │ │ │ │ + b.n 8a73e │ │ │ │ add.w r3, r6, #24 │ │ │ │ ldr.w r5, [r3, r4, lsl #3] │ │ │ │ - cbz r5, 8a590 │ │ │ │ + cbz r5, 8a738 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a590 │ │ │ │ + beq.n 8a738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 8a5c4 │ │ │ │ + cbz r3, 8a76c │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 8a5e0 │ │ │ │ + beq.n 8a788 │ │ │ │ ldr.w r5, [r9, r4, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a57a │ │ │ │ + beq.n 8a722 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a57a │ │ │ │ + beq.n 8a722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a57a │ │ │ │ - ldr r3, [pc, #316] @ (8a6ec ) │ │ │ │ + bne.n 8a722 │ │ │ │ + ldr r3, [pc, #316] @ (8a894 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a9c4 │ │ │ │ + bne.w 8ab6c │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8a57a │ │ │ │ - ldr r3, [pc, #292] @ (8a6ec ) │ │ │ │ + b.n 8a722 │ │ │ │ + ldr r3, [pc, #292] @ (8a894 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a9ae │ │ │ │ + bne.w 8ab56 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ blx r2 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 8a596 │ │ │ │ + bne.n 8a73e │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a656 │ │ │ │ - ldr r3, [pc, #252] @ (8a6e8 ) │ │ │ │ + bne.n 8a7fe │ │ │ │ + ldr r3, [pc, #252] @ (8a890 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 8a656 │ │ │ │ + bhi.n 8a7fe │ │ │ │ ldrb.w r1, [fp, #6] │ │ │ │ - cbz r1, 8a656 │ │ │ │ + cbz r1, 8a7fe │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #2740] @ 0xab4 │ │ │ │ str.w fp, [r1, #2420] @ 0x974 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.w 8a50c │ │ │ │ + bls.w 8a6b4 │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - ble.n 8a540 │ │ │ │ + ble.n 8a6e8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 155cfc <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - ldr r3, [pc, #156] @ (8a6e8 ) │ │ │ │ + b.w 156574 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + ldr r3, [pc, #156] @ (8a890 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb.w r2, [fp, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8a5ee │ │ │ │ + beq.n 8a796 │ │ │ │ mov r0, fp │ │ │ │ - bl 78208 │ │ │ │ - ldr r3, [pc, #136] @ (8a6e8 ) │ │ │ │ + bl 78350 │ │ │ │ + ldr r3, [pc, #136] @ (8a890 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2416] @ 0x970 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bls.w 8a50c │ │ │ │ - b.n 8a61e │ │ │ │ - ldr r3, [pc, #108] @ (8a6e8 ) │ │ │ │ + bls.w 8a6b4 │ │ │ │ + b.n 8a7c6 │ │ │ │ + ldr r3, [pc, #108] @ (8a890 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8a4cc │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + bne.w 8a674 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #43264 @ 0xa900 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 8a708 │ │ │ │ + ble.n 8a8b0 │ │ │ │ add r4, fp │ │ │ │ - b.n 8a6bc │ │ │ │ + b.n 8a864 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - cbz r5, 8a6b4 │ │ │ │ + cbz r5, 8a85c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a6b4 │ │ │ │ + beq.n 8a85c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 8a6f0 │ │ │ │ + cbz r3, 8a898 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 8a648 │ │ │ │ + beq.n 8a7f0 │ │ │ │ adds r4, #12 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a6a4 │ │ │ │ + beq.n 8a84c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 8a6a4 │ │ │ │ + beq.n 8a84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a6a4 │ │ │ │ - ldr r3, [pc, #24] @ (8a6ec ) │ │ │ │ + bne.n 8a84c │ │ │ │ + ldr r3, [pc, #24] @ (8a894 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8abae │ │ │ │ + bne.w 8ad56 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ - b.n 8a6a4 │ │ │ │ + b.n 8a84c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #580] @ (8a938 ) │ │ │ │ + ldr r3, [pc, #580] @ (8aae0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ab5a │ │ │ │ + bne.w 8ad02 │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ - b.n 8a6b4 │ │ │ │ + b.n 8a85c │ │ │ │ mov r3, sl │ │ │ │ - b.n 8a64e │ │ │ │ + b.n 8a7f6 │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ - cbnz r6, 8a75e │ │ │ │ + cbnz r6, 8a906 │ │ │ │ ldrb.w r8, [r4] │ │ │ │ mov r7, r4 │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8a728 │ │ │ │ - b.n 8a758 │ │ │ │ + bne.n 8a8d0 │ │ │ │ + b.n 8a900 │ │ │ │ adds r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 8a758 │ │ │ │ + beq.n 8a900 │ │ │ │ ldr.w r5, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8a722 │ │ │ │ + beq.n 8a8ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a722 │ │ │ │ + beq.n 8a8ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a722 │ │ │ │ - ldr r3, [pc, #504] @ (8a938 ) │ │ │ │ + bne.n 8a8ca │ │ │ │ + ldr r3, [pc, #504] @ (8aae0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8abca │ │ │ │ + bne.w 8ad72 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a722 │ │ │ │ + b.n 8a8ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a85e │ │ │ │ + beq.n 8aa06 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - bne.n 8a85e │ │ │ │ + bne.n 8aa06 │ │ │ │ ldrb.w r1, [fp, #5] │ │ │ │ ldrb.w r2, [fp, #6] │ │ │ │ lsls r3, r1 │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a8f0 │ │ │ │ + beq.w 8aa98 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 8a832 │ │ │ │ + ble.n 8a9da │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add.w r8, fp, r3 │ │ │ │ movs r6, #0 │ │ │ │ add.w r7, r8, #20 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.w 8a8b4 │ │ │ │ + bmi.w 8aa5c │ │ │ │ str.w fp, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ - b.n 8a7f4 │ │ │ │ + b.n 8a99c │ │ │ │ add.w r3, r8, #24 │ │ │ │ ldr.w r4, [r3, r6, lsl #3] │ │ │ │ - cbz r4, 8a7c0 │ │ │ │ + cbz r4, 8a968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a7c0 │ │ │ │ + beq.n 8a968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a86c │ │ │ │ + beq.n 8aa14 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r4, [r7, r6, lsl #3] │ │ │ │ - cbz r4, 8a7d6 │ │ │ │ + cbz r4, 8a97e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a7d6 │ │ │ │ + beq.n 8a97e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a884 │ │ │ │ + beq.n 8aa2c │ │ │ │ add.w r3, r8, #24 │ │ │ │ ldr.w r4, [r3, r6, lsl #3] │ │ │ │ - cbz r4, 8a7ee │ │ │ │ + cbz r4, 8a996 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a7ee │ │ │ │ + beq.n 8a996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a89c │ │ │ │ + beq.n 8aa44 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 8a82c │ │ │ │ + beq.n 8a9d4 │ │ │ │ ldr.w r4, [r7, r6, lsl #3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8a7a8 │ │ │ │ + beq.n 8a950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a7a8 │ │ │ │ + beq.n 8a950 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a7a8 │ │ │ │ - ldr r3, [pc, #300] @ (8a938 ) │ │ │ │ + bne.n 8a950 │ │ │ │ + ldr r3, [pc, #300] @ (8aae0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ab76 │ │ │ │ + bne.w 8ad1e │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a7a8 │ │ │ │ + b.n 8a950 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 8a610 │ │ │ │ + b.n 8a7b8 │ │ │ │ mov sl, fp │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a858 │ │ │ │ - ldr r3, [pc, #256] @ (8a93c ) │ │ │ │ + bne.n 8aa00 │ │ │ │ + ldr r3, [pc, #256] @ (8aae4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #2740] @ 0xab4 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 8a858 │ │ │ │ + bhi.n 8aa00 │ │ │ │ ldrb.w r1, [fp, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8a602 │ │ │ │ + bne.w 8a7aa │ │ │ │ mov r0, fp │ │ │ │ - bl 78208 │ │ │ │ - ldr r3, [pc, #220] @ (8a93c ) │ │ │ │ + bl 78350 │ │ │ │ + ldr r3, [pc, #220] @ (8aae4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - b.n 8a610 │ │ │ │ - ldr r3, [pc, #200] @ (8a938 ) │ │ │ │ + b.n 8a7b8 │ │ │ │ + ldr r3, [pc, #200] @ (8aae0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac02 │ │ │ │ + bne.w 8adaa │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a7c0 │ │ │ │ - ldr r3, [pc, #176] @ (8a938 ) │ │ │ │ + b.n 8a968 │ │ │ │ + ldr r3, [pc, #176] @ (8aae0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8abe6 │ │ │ │ + bne.w 8ad8e │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a7d6 │ │ │ │ - ldr r3, [pc, #152] @ (8a938 ) │ │ │ │ + b.n 8a97e │ │ │ │ + ldr r3, [pc, #152] @ (8aae0 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac1e │ │ │ │ + bne.w 8adc6 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8a7ee │ │ │ │ + b.n 8a996 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ - cbz r4, 8a8c8 │ │ │ │ + cbz r4, 8aa70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a8c8 │ │ │ │ + beq.n 8aa70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aa34 │ │ │ │ + beq.w 8abdc │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ - cbz r4, 8a8de │ │ │ │ + cbz r4, 8aa86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a8de │ │ │ │ + beq.n 8aa86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aa4a │ │ │ │ + beq.w 8abf2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 8a832 │ │ │ │ + beq.n 8a9da │ │ │ │ str.w fp, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - b.n 8a7f4 │ │ │ │ + b.n 8a99c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 8a832 │ │ │ │ + ble.n 8a9da │ │ │ │ add.w r6, fp, r3 │ │ │ │ - ldr.w r8, [pc, #60] @ 8a938 │ │ │ │ + ldr.w r8, [pc, #60] @ 8aae0 │ │ │ │ mov r5, r2 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bpl.n 8a986 │ │ │ │ + bpl.n 8ab2e │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - cbz r4, 8a918 │ │ │ │ + cbz r4, 8aac0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a918 │ │ │ │ + beq.n 8aac0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aa86 │ │ │ │ + beq.w 8ac2e │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - cbz r4, 8a92c │ │ │ │ + cbz r4, 8aad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a92c │ │ │ │ + beq.n 8aad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8aa5c │ │ │ │ + beq.w 8ac04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r5, #1 │ │ │ │ adds r6, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8a986 │ │ │ │ - b.n 8a832 │ │ │ │ + bne.n 8ab2e │ │ │ │ + b.n 8a9da │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - cbz r4, 8a952 │ │ │ │ + cbz r4, 8aafa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a952 │ │ │ │ + beq.n 8aafa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a9fc │ │ │ │ + beq.n 8aba4 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ adds r6, #12 │ │ │ │ adds r5, #1 │ │ │ │ - cbz r4, 8a968 │ │ │ │ + cbz r4, 8ab10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a968 │ │ │ │ + beq.n 8ab10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8aa0e │ │ │ │ + beq.n 8abb6 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ - cbz r4, 8a97a │ │ │ │ + cbz r4, 8ab22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a97a │ │ │ │ + beq.n 8ab22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8aa20 │ │ │ │ + beq.n 8abc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r5, #1 │ │ │ │ adds r6, #12 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8a832 │ │ │ │ + beq.w 8a9da │ │ │ │ ldr r4, [r6, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8a940 │ │ │ │ + beq.n 8aae8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 8a940 │ │ │ │ + beq.n 8aae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a940 │ │ │ │ + bne.n 8aae8 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ab40 │ │ │ │ + bne.w 8ace8 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8a940 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8aae8 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ab92 │ │ │ │ + bne.w 8ad3a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a590 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8a738 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8aba0 │ │ │ │ + bne.w 8ad48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8a57a │ │ │ │ + b.n 8a722 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - movw r2, #42037 @ 0xa435 │ │ │ │ + movw r2, #42461 @ 0xa5dd │ │ │ │ movt r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8a4d6 │ │ │ │ + bne.w 8a67e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 155ce8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156560 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8aa6e │ │ │ │ + bne.n 8ac16 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8a952 │ │ │ │ + b.n 8aafa │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8aac8 │ │ │ │ + bne.n 8ac70 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8a968 │ │ │ │ + b.n 8ab10 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac3a │ │ │ │ + bne.w 8ade2 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8a97a │ │ │ │ - ldr r3, [pc, #592] @ (8ac88 ) │ │ │ │ + b.n 8ab22 │ │ │ │ + ldr r3, [pc, #592] @ (8ae30 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ac54 │ │ │ │ + bne.w 8adfc │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 8a8c8 │ │ │ │ - ldr r3, [pc, #572] @ (8ac88 ) │ │ │ │ + b.n 8aa70 │ │ │ │ + ldr r3, [pc, #572] @ (8ae30 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, #1416] @ 0x588 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ - cbnz r3, 8aa96 │ │ │ │ + cbnz r3, 8ac3e │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 8a8de │ │ │ │ + b.n 8aa86 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8aae0 │ │ │ │ + bne.n 8ac88 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8a92c │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8aad4 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa08 │ │ │ │ + beq.n 8abb0 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa08 │ │ │ │ + b.n 8abb0 │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ - cbnz r3, 8aab0 │ │ │ │ + cbnz r3, 8ac58 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ - b.n 8a918 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8aac0 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa56 │ │ │ │ - ldr r2, [pc, #484] @ (8ac88 ) │ │ │ │ + beq.n 8abfe │ │ │ │ + ldr r2, [pc, #484] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8aa56 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8abfe │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa90 │ │ │ │ + beq.n 8ac38 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa90 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8ac38 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa1a │ │ │ │ + beq.n 8abc2 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa1a │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8abc2 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8aa68 │ │ │ │ + beq.n 8ac10 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa68 │ │ │ │ + b.n 8ac10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ac70 │ │ │ │ + beq.w 8ae18 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1f03e4 │ │ │ │ + bl 1f0b58 │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r7, r4, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r4, r1] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ subs r0, r6, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ cmp r6, ip │ │ │ │ str r2, [r7, #4] │ │ │ │ - beq.w 8a540 │ │ │ │ + beq.w 8a6e8 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a540 │ │ │ │ + bne.w 8a6e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 8a488 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8a630 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a9a8 │ │ │ │ + beq.w 8ab50 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8a9a8 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8ab50 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a702 │ │ │ │ - ldr r2, [pc, #284] @ (8ac88 ) │ │ │ │ + beq.w 8a8aa │ │ │ │ + ldr r2, [pc, #284] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a702 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8a8aa │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a81c │ │ │ │ - ldr r2, [pc, #256] @ (8ac88 ) │ │ │ │ + beq.w 8a9c4 │ │ │ │ + ldr r2, [pc, #256] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a81c │ │ │ │ - ldr r2, [pc, #244] @ (8ac88 ) │ │ │ │ + b.n 8a9c4 │ │ │ │ + ldr r2, [pc, #244] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a9bc │ │ │ │ - ldr r2, [pc, #228] @ (8ac88 ) │ │ │ │ + b.n 8ab64 │ │ │ │ + ldr r2, [pc, #228] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a9d2 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8ab7a │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a6e2 │ │ │ │ - ldr r2, [pc, #200] @ (8ac88 ) │ │ │ │ + beq.w 8a88a │ │ │ │ + ldr r2, [pc, #200] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a6e2 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8a88a │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a750 │ │ │ │ - ldr r2, [pc, #172] @ (8ac88 ) │ │ │ │ + beq.w 8a8f8 │ │ │ │ + ldr r2, [pc, #172] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a750 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8a8f8 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a896 │ │ │ │ - ldr r2, [pc, #144] @ (8ac88 ) │ │ │ │ + beq.w 8aa3e │ │ │ │ + ldr r2, [pc, #144] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a896 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8aa3e │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a87e │ │ │ │ - ldr r2, [pc, #116] @ (8ac88 ) │ │ │ │ + beq.w 8aa26 │ │ │ │ + ldr r2, [pc, #116] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a87e │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8aa26 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a8ae │ │ │ │ - ldr r2, [pc, #88] @ (8ac88 ) │ │ │ │ + beq.w 8aa56 │ │ │ │ + ldr r2, [pc, #88] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8a8ae │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8aa56 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8aa2e │ │ │ │ + beq.w 8abd6 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8aa2e │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8abd6 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8aa44 │ │ │ │ - ldr r2, [pc, #36] @ (8ac88 ) │ │ │ │ + beq.w 8abec │ │ │ │ + ldr r2, [pc, #36] @ (8ae30 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 8aa44 │ │ │ │ + b.n 8abec │ │ │ │ movw r1, #42704 @ 0xa6d0 │ │ │ │ adds r0, r4, r1 │ │ │ │ ldr r3, [r4, r1] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, r1] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ - b.n 8a540 │ │ │ │ + b.n 8a6e8 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0008ac8c : │ │ │ │ +0008ae34 : │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ac94 : │ │ │ │ +0008ae3c : │ │ │ │ movw r2, #7796 @ 0x1e74 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0008acb0 : │ │ │ │ +0008ae58 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ (8ad48 ) │ │ │ │ + ldr r2, [pc, #136] @ (8aef0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #3420] @ 0xd5c │ │ │ │ - cbz r3, 8ace8 │ │ │ │ + cbz r3, 8ae90 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #3424] @ 0xd60 │ │ │ │ ldr.w r2, [ip, #3428] @ 0xd64 │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [ip, #3416] @ 0xd58 │ │ │ │ - cbnz r2, 8ad2a │ │ │ │ + cbnz r2, 8aed2 │ │ │ │ ldr.w r3, [ip, #108] @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r3, 8ad38 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + cbz r3, 8aee0 │ │ │ │ + movw r1, #54160 @ 0xd390 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r3 │ │ │ │ blx 2a200 │ │ │ │ - cbz r0, 8ad38 │ │ │ │ + cbz r0, 8aee0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #54096 @ 0xd350 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2a200 │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 8ad3c │ │ │ │ + cbnz r0, 8aee4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 8ad4c │ │ │ │ + b.n 8aef4 │ │ │ │ ldr.w r3, [ip, #3424] @ 0xd60 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 13a854 │ │ │ │ + b.w 13b0ac │ │ │ │ movs r2, #1 │ │ │ │ - b.n 8ad1c │ │ │ │ + b.n 8aec4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2b8c0 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8ad1c │ │ │ │ + b.n 8aec4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8af28 │ │ │ │ + bne.w 8b0d0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ blx 29d00 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8af28 │ │ │ │ + bne.w 8b0d0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8ae7a │ │ │ │ - ldr r3, [pc, #668] @ (8b01c ) │ │ │ │ + bne.n 8b022 │ │ │ │ + ldr r3, [pc, #668] @ (8b1c4 ) │ │ │ │ ldr.w r2, [r3, #1472] @ 0x5c0 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.w 8aebc │ │ │ │ + bgt.w 8b064 │ │ │ │ ldr.w r2, [r3, #1180] @ 0x49c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8aeea │ │ │ │ + beq.w 8b092 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aefa │ │ │ │ + bne.w 8b0a2 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 8ada4 │ │ │ │ + beq.n 8af4c │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 8af0e │ │ │ │ + bne.w 8b0b6 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ blx 29ce8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8ae00 │ │ │ │ + beq.n 8afa8 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 8aeda │ │ │ │ + bcs.w 8b082 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r2, [r8, #672] @ 0x2a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8af40 │ │ │ │ + bne.w 8b0e8 │ │ │ │ mov r0, r1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8aeda │ │ │ │ + beq.n 8b082 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 29ce8 │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8afcc │ │ │ │ + bne.w 8b174 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 8aeda │ │ │ │ + bcs.n 8b082 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 6ceb8 │ │ │ │ + bl 6cfc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8aeda │ │ │ │ + beq.n 8b082 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -144515,532 +144665,532 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 29838 │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r8, r5 │ │ │ │ adds r3, r5, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.w 8af50 │ │ │ │ + bhi.w 8b0f8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ mov r8, r3 │ │ │ │ sub.w ip, r2, #55296 @ 0xd800 │ │ │ │ cmp ip, lr │ │ │ │ - bls.n 8af54 │ │ │ │ + bls.n 8b0fc │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8af54 │ │ │ │ + bcs.n 8b0fc │ │ │ │ add r1, r0 │ │ │ │ subs r4, r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8ae2e │ │ │ │ + bne.n 8afd6 │ │ │ │ sub.w r1, r8, r7 │ │ │ │ mov r6, r7 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - b.n 8ae96 │ │ │ │ + b.n 8b03e │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6d04c │ │ │ │ - cbnz r0, 8aed2 │ │ │ │ + bl 6d154 │ │ │ │ + cbnz r0, 8b07a │ │ │ │ ldrd r1, r6, [sp, #28] │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b020 │ │ │ │ + bl 8b1c8 │ │ │ │ ldr.w r2, [r8, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8aee0 │ │ │ │ + bne.n 8b088 │ │ │ │ mov r0, r6 │ │ │ │ blx 29994 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #28 │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a8b18 │ │ │ │ + bl 1a9620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ae8a │ │ │ │ + beq.n 8b032 │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 8af7a │ │ │ │ + beq.n 8b122 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8af0e │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 8af24 │ │ │ │ + beq.n 8b0b6 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 8b0cc │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 8aeb4 │ │ │ │ - bl 1a5ed4 │ │ │ │ - ldr r3, [pc, #300] @ (8b01c ) │ │ │ │ + b.n 8b05c │ │ │ │ + bl 1a69dc │ │ │ │ + ldr r3, [pc, #300] @ (8b1c4 ) │ │ │ │ str.w r0, [r3, #1180] @ 0x49c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ad98 │ │ │ │ + beq.w 8af40 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6903a │ │ │ │ + bl 690f2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ae8a │ │ │ │ - b.n 8aed2 │ │ │ │ + beq.n 8b032 │ │ │ │ + b.n 8b07a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35192 @ 0x8978 │ │ │ │ + movw r1, #35960 @ 0x8c78 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8aeb4 │ │ │ │ + b.n 8b05c │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35164 @ 0x895c │ │ │ │ + movw r1, #35932 @ 0x8c5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8af24 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8b0cc │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ade8 │ │ │ │ - b.n 8aeda │ │ │ │ + bne.w 8af90 │ │ │ │ + b.n 8b082 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ae68 │ │ │ │ + beq.n 8b010 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ subs r4, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8b002 │ │ │ │ + bne.n 8b1aa │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6cfec │ │ │ │ + bl 6d0f4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r9 │ │ │ │ mov r5, sl │ │ │ │ subs r1, r1, r7 │ │ │ │ - movw r3, #62900 @ 0xf5b4 │ │ │ │ + movw r3, #63668 @ 0xf8b4 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ movw r2, #48080 @ 0xbbd0 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r4, r1, #1 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #33096 @ 0x8148 │ │ │ │ + movw r2, #33864 @ 0x8448 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r1, #35184 @ 0x8970 │ │ │ │ + movw r1, #35952 @ 0x8c70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8af24 │ │ │ │ - bl 1e1da8 │ │ │ │ + beq.n 8b0cc │ │ │ │ + bl 1e25cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8af24 │ │ │ │ + beq.n 8b0cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8af24 │ │ │ │ + bne.n 8b0cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8af24 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b0cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ae96 │ │ │ │ + beq.w 8b03e │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r2, #0 │ │ │ │ movw ip, #2047 @ 0x7ff │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ sub.w lr, r3, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8adfa │ │ │ │ + bne.w 8afa2 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8afda │ │ │ │ - b.n 8ae96 │ │ │ │ + bne.n 8b182 │ │ │ │ + b.n 8b03e │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r3 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ - b.n 8ae62 │ │ │ │ + b.n 8b00a │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0008b020 : │ │ │ │ +0008b1c8 : │ │ │ │ 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 │ │ │ │ clz r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, #20 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b5c4 │ │ │ │ + bne.w 8b76c │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ adds r6, r1, #1 │ │ │ │ - beq.w 8b2d0 │ │ │ │ + beq.w 8b478 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8b49e │ │ │ │ + beq.w 8b646 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 8b4a2 │ │ │ │ + beq.w 8b64a │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b08a │ │ │ │ + bcs.n 8b232 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b06e │ │ │ │ + b.n 8b216 │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 8b084 │ │ │ │ + bls.n 8b22c │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n 8b06a │ │ │ │ + bls.n 8b212 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 8b5d6 │ │ │ │ + bcs.w 8b77e │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi.n 8b06e │ │ │ │ + bhi.n 8b216 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w 8b2f4 │ │ │ │ + bhi.w 8b49c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b56e │ │ │ │ + blt.w 8b716 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b37a │ │ │ │ + bgt.w 8b522 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ mov.w r9, #1 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ add.w fp, r5, #21 │ │ │ │ ldr.w r6, [r8, #712] @ 0x2c8 │ │ │ │ mov sl, r9 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 8b366 │ │ │ │ - ldr r2, [pc, #716] @ (8b390 ) │ │ │ │ + bne.w 8b50e │ │ │ │ + ldr r2, [pc, #716] @ (8b538 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs.w 8b2a0 │ │ │ │ + bcs.w 8b448 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8b4fc │ │ │ │ + beq.w 8b6a4 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w lr, [r6] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8b272 │ │ │ │ + beq.w 8b41a │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #620] @ (8b394 ) │ │ │ │ + ldr r2, [pc, #620] @ (8b53c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr.w r8, [r2, #1416] @ 0x588 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8b512 │ │ │ │ + bne.w 8b6ba │ │ │ │ mov r2, sl │ │ │ │ str r5, [r6, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8b398 │ │ │ │ + beq.w 8b540 │ │ │ │ add r5, r6 │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r6, #12] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 8b52a │ │ │ │ + bne.w 8b6d2 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 8b5fa │ │ │ │ + bpl.w 8b7a2 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w 8b2dc │ │ │ │ + bpl.w 8b484 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ add.w r2, r6, #20 │ │ │ │ add.w ip, r3, r7 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.w 8b2ee │ │ │ │ + bcs.w 8b496 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r5, r3, #16 │ │ │ │ strb r1, [r2, #0] │ │ │ │ cmp ip, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strb r1, [r2, #1] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ strb r1, [r2, #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strb r1, [r2, #3] │ │ │ │ - bls.n 8b222 │ │ │ │ + bls.n 8b3ca │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strb r1, [r2, #4] │ │ │ │ add.w r1, r3, #32 │ │ │ │ cmp ip, r1 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ strb r0, [r2, #5] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ strb r0, [r2, #6] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ strb r0, [r2, #7] │ │ │ │ - bls.n 8b222 │ │ │ │ + bls.n 8b3ca │ │ │ │ ldr r1, [r3, #32] │ │ │ │ strb r1, [r2, #8] │ │ │ │ add.w r1, r3, #48 @ 0x30 │ │ │ │ cmp ip, r1 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ strb r0, [r2, #9] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ strb r0, [r2, #10] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ strb r0, [r2, #11] │ │ │ │ - bls.n 8b222 │ │ │ │ + bls.n 8b3ca │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ strb r1, [r2, #12] │ │ │ │ add.w r1, r3, #64 @ 0x40 │ │ │ │ cmp ip, r1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ strb r0, [r2, #13] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ strb r0, [r2, #14] │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ strb r0, [r2, #15] │ │ │ │ - bls.n 8b222 │ │ │ │ + bls.n 8b3ca │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ strb r1, [r2, #16] │ │ │ │ add.w r1, r3, #80 @ 0x50 │ │ │ │ cmp r1, ip │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ strb r0, [r2, #17] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ strb r0, [r2, #18] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ strb r3, [r2, #19] │ │ │ │ - bcs.n 8b222 │ │ │ │ + bcs.n 8b3ca │ │ │ │ add.w r3, r2, #24 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r1, #16 │ │ │ │ strb.w r0, [r3, #-4] │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r0, [r1, #-12] │ │ │ │ strb.w r0, [r3, #-7] │ │ │ │ ldr.w r0, [r1, #-8] │ │ │ │ strb.w r0, [r3, #-6] │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ cmp r1, ip │ │ │ │ strb.w r0, [r3, #-5] │ │ │ │ - bcc.n 8b1fc │ │ │ │ + bcc.n 8b3a4 │ │ │ │ subs r7, #1 │ │ │ │ bic.w r3, r7, #15 │ │ │ │ add r3, r5 │ │ │ │ lsrs r7, r7, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b25c │ │ │ │ + bcs.n 8b404 │ │ │ │ adds r7, #1 │ │ │ │ add.w r2, r2, r7, lsl #2 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ strb r0, [r2, #0] │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 8b25c │ │ │ │ + bls.n 8b404 │ │ │ │ add.w r1, r3, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ strb r3, [r2, #1] │ │ │ │ - bcs.n 8b25c │ │ │ │ + bcs.n 8b404 │ │ │ │ adds r2, #2 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.n 8b250 │ │ │ │ + bcc.n 8b3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b5b8 │ │ │ │ + beq.w 8b760 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8b43e │ │ │ │ + beq.w 8b5e6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 8b10c │ │ │ │ + bhi.w 8b2b4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b10c │ │ │ │ + bne.w 8b2b4 │ │ │ │ ldr.w r2, [r8, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8b546 │ │ │ │ + bne.w 8b6ee │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8b37a │ │ │ │ + beq.n 8b522 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 8b10c │ │ │ │ + b.n 8b2b4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29a18 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8b050 │ │ │ │ + b.n 8b1f8 │ │ │ │ add.w r2, r6, #28 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ add.w ip, r3, r7 │ │ │ │ cmp r3, ip │ │ │ │ - bcc.w 8b180 │ │ │ │ + bcc.w 8b328 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 8b236 │ │ │ │ - b.n 8b25c │ │ │ │ + bcc.n 8b3de │ │ │ │ + b.n 8b404 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w 8b4d0 │ │ │ │ + bls.w 8b678 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w 8b4ec │ │ │ │ + bcs.w 8b694 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b56e │ │ │ │ + blt.w 8b716 │ │ │ │ mov.w sl, #2 │ │ │ │ mov r1, sl │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r6, #65528 @ 0xfff8 │ │ │ │ movt r6, #8191 @ 0x1fff │ │ │ │ - bl 27e778 │ │ │ │ + bl 27ea68 │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 8b37a │ │ │ │ + blt.n 8b522 │ │ │ │ mla fp, r5, sl, sl │ │ │ │ add.w fp, fp, #28 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r6, [r8, #712] @ 0x2c8 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8b0c2 │ │ │ │ + beq.w 8b26a │ │ │ │ ldr.w r0, [r8, #708] @ 0x2c4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b10c │ │ │ │ + bne.w 8b2b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b156 │ │ │ │ + bne.w 8b2fe │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8b26a │ │ │ │ + b.n 8b412 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r6, #12] │ │ │ │ add.w r2, r6, #28 │ │ │ │ - beq.w 8b4c8 │ │ │ │ + beq.w 8b670 │ │ │ │ cmp.w sl, #2 │ │ │ │ strd r1, r1, [r6, #20] │ │ │ │ - bne.w 8b596 │ │ │ │ + bne.w 8b73e │ │ │ │ strh.w r1, [r2, r5, lsl #1] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r5, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r6, #20 │ │ │ │ addpl.w r2, r6, #28 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ mov r1, r3 │ │ │ │ add.w r8, r3, r7 │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8b40a │ │ │ │ + b.n 8b5b2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r0, #8 │ │ │ │ ldr.w lr, [r1, #12] │ │ │ │ adds r1, #16 │ │ │ │ bfi r5, r3, #0, #16 │ │ │ │ ldr.w r3, [r1, #-12] │ │ │ │ bfi r5, r3, #16, #16 │ │ │ │ @@ -145048,701 +145198,701 @@ │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r0, #-4] │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, r8 │ │ │ │ mov ip, r5 │ │ │ │ - bcc.n 8b3e0 │ │ │ │ + bcc.n 8b588 │ │ │ │ sub.w r1, r9, #15 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ cmp r1, r8 │ │ │ │ it hi │ │ │ │ movhi r0, r5 │ │ │ │ cmp r1, r8 │ │ │ │ it hi │ │ │ │ movhi r7, r5 │ │ │ │ add.w r1, r9, r7 │ │ │ │ adds r3, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs.w 8b25c │ │ │ │ + bcs.w 8b404 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8b42a │ │ │ │ + b.n 8b5d2 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8b26a │ │ │ │ + bne.w 8b412 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 8b592 │ │ │ │ + bpl.w 8b73a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ iteee ge │ │ │ │ movge r2, #24 │ │ │ │ addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ movwlt r4, #20256 @ 0x4f20 │ │ │ │ movtlt r4, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r4, [pc, #392] @ (8b600 ) │ │ │ │ + ldrge r4, [pc, #392] @ (8b7a8 ) │ │ │ │ addlt.w r4, r4, r3, lsl #5 │ │ │ │ mlage r4, r2, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 8b49a │ │ │ │ + beq.n 8b642 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8b49a │ │ │ │ + beq.n 8b642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 8b49a │ │ │ │ + cbnz r3, 8b642 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 8b26a │ │ │ │ - ldr r6, [pc, #356] @ (8b604 ) │ │ │ │ - b.n 8b26a │ │ │ │ + b.n 8b412 │ │ │ │ + ldr r6, [pc, #356] @ (8b7ac ) │ │ │ │ + b.n 8b412 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 8b586 │ │ │ │ + bhi.n 8b72e │ │ │ │ lsls r4, r2, #24 │ │ │ │ iteet pl │ │ │ │ movpl r3, #24 │ │ │ │ addmi.w r2, r2, #1296 @ 0x510 │ │ │ │ movwmi r6, #20256 @ 0x4f20 │ │ │ │ - ldrpl r6, [pc, #328] @ (8b600 ) │ │ │ │ + ldrpl r6, [pc, #328] @ (8b7a8 ) │ │ │ │ itte mi │ │ │ │ movtmi r6, #73 @ 0x49 │ │ │ │ addmi.w r6, r6, r2, lsl #5 │ │ │ │ mlapl r6, r3, r2, r6 │ │ │ │ - b.n 8b26a │ │ │ │ + b.n 8b412 │ │ │ │ strb r1, [r2, r5] │ │ │ │ strd r1, r1, [r6, #20] │ │ │ │ - b.n 8b156 │ │ │ │ + b.n 8b2fe │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b56e │ │ │ │ + blt.n 8b716 │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b37a │ │ │ │ + bgt.w 8b522 │ │ │ │ add.w fp, r5, #29 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8b348 │ │ │ │ + b.n 8b4f0 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8b556 │ │ │ │ + bcs.n 8b6fe │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b56e │ │ │ │ + blt.n 8b716 │ │ │ │ mov.w sl, #4 │ │ │ │ - b.n 8b30c │ │ │ │ + b.n 8b4b4 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b10c │ │ │ │ - b.n 8b2a0 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.w 8b2b4 │ │ │ │ + b.n 8b448 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r8, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8b538 │ │ │ │ + bne.n 8b6e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b136 │ │ │ │ + b.n 8b2de │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 8b5b0 │ │ │ │ + bne.n 8b758 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bmi.w 8b3c2 │ │ │ │ + bmi.w 8b56a │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - b.n 8b3d0 │ │ │ │ + b.n 8b578 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b136 │ │ │ │ + b.n 8b2de │ │ │ │ ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8b2be │ │ │ │ + b.n 8b466 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12552 @ 0x3108 │ │ │ │ + movw r1, #13320 @ 0x3408 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8b38a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8b532 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #13372 @ 0x343c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8b38a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8b532 │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r7, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 8b064 │ │ │ │ - b.n 8b090 │ │ │ │ + bhi.w 8b20c │ │ │ │ + b.n 8b238 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b.n 8b45c │ │ │ │ + b.n 8b604 │ │ │ │ str r1, [r2, r7] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx 29db8 │ │ │ │ - b.n 8b25c │ │ │ │ + b.n 8b404 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bmi.n 8b598 │ │ │ │ + bmi.n 8b740 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 8b5a6 │ │ │ │ + b.n 8b74e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ - movw r0, #35384 @ 0x8a38 │ │ │ │ + b.w 1b1644 │ │ │ │ + movw r0, #36152 @ 0x8d38 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2012 @ 0x7dc │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b38a │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b532 │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #35412 @ 0x8a54 │ │ │ │ + movw r1, #36180 @ 0x8d54 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - b.n 8b2e0 │ │ │ │ + b.n 8b488 │ │ │ │ nop │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0008b608 : │ │ │ │ +0008b7b0 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #4588 @ 0x11ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8b61c │ │ │ │ + bne.n 8b7c4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ 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 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8b63c │ │ │ │ + cbz r0, 8b7e4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 4abaa │ │ │ │ + bl 4ac32 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 8b638 │ │ │ │ + b.n 8b7e0 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b648 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +0008b7f0 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 8b6ac <_PyUnicode_AsUTF8NoNUL@@Base+0x64> │ │ │ │ + bpl.n 8b854 <_PyUnicode_AsUTF8NoNUL@@Base+0x64> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r4, r2, #25 │ │ │ │ - bpl.n 8b686 <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ + bpl.n 8b82e <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b686 <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ + bpl.n 8b82e <_PyUnicode_AsUTF8NoNUL@@Base+0x3e> │ │ │ │ adds.w r4, r3, #20 │ │ │ │ it ne │ │ │ │ ldrne r5, [r3, #8] │ │ │ │ - beq.n 8b694 <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ + beq.n 8b83c <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 8b6b2 <_PyUnicode_AsUTF8NoNUL@@Base+0x6a> │ │ │ │ + bne.n 8b85a <_PyUnicode_AsUTF8NoNUL@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - cbz r4, 8b694 <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ + cbz r4, 8b83c <_PyUnicode_AsUTF8NoNUL@@Base+0x4c> │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8b676 <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ + bne.n 8b81e <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8b680 <_PyUnicode_AsUTF8NoNUL@@Base+0x38> │ │ │ │ + b.n 8b828 <_PyUnicode_AsUTF8NoNUL@@Base+0x38> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1e2d38 │ │ │ │ + bl 1e355c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b690 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + beq.n 8b838 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 8b6ca <_PyUnicode_AsUTF8NoNUL@@Base+0x82> │ │ │ │ + bmi.n 8b872 <_PyUnicode_AsUTF8NoNUL@@Base+0x82> │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.n 8b68a <_PyUnicode_AsUTF8NoNUL@@Base+0x42> │ │ │ │ - bl 4abaa │ │ │ │ - b.n 8b690 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + b.n 8b832 <_PyUnicode_AsUTF8NoNUL@@Base+0x42> │ │ │ │ + bl 4ac32 │ │ │ │ + b.n 8b838 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8b690 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8b838 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 8b6a8 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + bpl.n 8b850 <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds.w r4, r3, #20 │ │ │ │ - bne.n 8b676 <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ - b.n 8b690 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ + bne.n 8b81e <_PyUnicode_AsUTF8NoNUL@@Base+0x2e> │ │ │ │ + b.n 8b838 <_PyUnicode_AsUTF8NoNUL@@Base+0x48> │ │ │ │ │ │ │ │ -0008b6d8 : │ │ │ │ +0008b880 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 8b75a │ │ │ │ + bpl.n 8b902 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n 8b716 │ │ │ │ + bpl.n 8b8be │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b76e │ │ │ │ + bpl.n 8b916 │ │ │ │ cmn.w r3, #20 │ │ │ │ - beq.n 8b724 │ │ │ │ - cbz r1, 8b70a │ │ │ │ + beq.n 8b8cc │ │ │ │ + cbz r1, 8b8b2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 8b74e │ │ │ │ + bpl.n 8b8f6 │ │ │ │ add.w r0, r3, #20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 8b724 │ │ │ │ + cbz r0, 8b8cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b712 │ │ │ │ + beq.n 8b8ba │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8b712 │ │ │ │ + b.n 8b8ba │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e2d38 │ │ │ │ + bl 1e355c │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b762 │ │ │ │ + beq.n 8b90a │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ - cbz r1, 8b74a │ │ │ │ - cbz r0, 8b752 │ │ │ │ + cbz r1, 8b8f2 │ │ │ │ + cbz r0, 8b8fa │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b752 │ │ │ │ + bpl.n 8b8fa │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b70e │ │ │ │ + b.n 8b8b6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b70a │ │ │ │ + bne.n 8b8b2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b.n 8b712 │ │ │ │ + b.n 8b8ba │ │ │ │ ldrd r2, r0, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b712 │ │ │ │ + b.n 8b8ba │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 4abaa │ │ │ │ + bl 4ac32 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 8b76a │ │ │ │ + cbz r1, 8b912 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b712 │ │ │ │ + b.n 8b8ba │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b724 │ │ │ │ + beq.n 8b8cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b70a │ │ │ │ + beq.n 8b8b2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ - b.n 8b70a │ │ │ │ + b.n 8b8b2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6e084 <_Py_HashBytes@@Base> │ │ │ │ + b.w 6e18c <_Py_HashBytes@@Base> │ │ │ │ │ │ │ │ -0008b7a0 : │ │ │ │ +0008b948 : │ │ │ │ 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 8b7ce │ │ │ │ + bpl.n 8b976 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 8b7ea │ │ │ │ + bcs.n 8b992 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7924c │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + bl 79398 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #457 @ 0x1c9 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35504 @ 0x8ab0 │ │ │ │ + movw r1, #36272 @ 0x8db0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8b7e4 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8b98c │ │ │ │ │ │ │ │ -0008b808 : │ │ │ │ +0008b9b0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ - cbnz r3, 8b882 │ │ │ │ + cbnz r3, 8ba2a │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov lr, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [ip, #56] @ 0x38 │ │ │ │ - cbz r3, 8b84a │ │ │ │ + cbz r3, 8b9f2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 8b84a │ │ │ │ + cbz r3, 8b9f2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ - cbz r3, 8b8a0 │ │ │ │ + cbz r3, 8ba48 │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cbz r1, 8b89c │ │ │ │ + cbz r1, 8ba44 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, 8b89c │ │ │ │ + cbz r1, 8ba44 │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, lr │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 8b88e │ │ │ │ + beq.n 8ba36 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 26979c │ │ │ │ - bl 2754a4 │ │ │ │ + b.w 269b14 │ │ │ │ + bl 27581c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b874 │ │ │ │ - b.n 8b886 │ │ │ │ + beq.n 8ba1c │ │ │ │ + b.n 8ba2e │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, 8b8bc │ │ │ │ + cbnz r3, 8ba64 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ - movw r1, #35540 @ 0x8ad4 │ │ │ │ + movw r1, #36308 @ 0x8dd4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 8b886 │ │ │ │ + bl d54ec │ │ │ │ + b.n 8ba2e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #35084 @ 0x890c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 8b886 │ │ │ │ + bl d54ec │ │ │ │ + b.n 8ba2e │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b97e │ │ │ │ + beq.n 8bb26 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 8b996 │ │ │ │ + bpl.n 8bb3e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8b948 │ │ │ │ + bne.n 8baf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8b952 │ │ │ │ + beq.n 8bafa │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ adds r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8b960 │ │ │ │ + bne.n 8bb08 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 8b960 │ │ │ │ - ldr r0, [pc, #132] @ (8b9ac ) │ │ │ │ + beq.n 8bb08 │ │ │ │ + ldr r0, [pc, #132] @ (8bb54 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ movw ip, #44076 @ 0xac2c │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r5, ip │ │ │ │ str r4, [sp, #0] │ │ │ │ - beq.n 8b982 │ │ │ │ - bl 7ca6c │ │ │ │ + beq.n 8bb2a │ │ │ │ + bl 7cbbc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 8b90a │ │ │ │ + bne.n 8bab2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8b91e │ │ │ │ + beq.n 8bac6 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - beq.n 8b988 │ │ │ │ - ldr.w ip, [pc, #52] @ 8b9ac │ │ │ │ + beq.n 8bb30 │ │ │ │ + ldr.w ip, [pc, #52] @ 8bb54 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - b.n 8b92a │ │ │ │ - b.w bf0a0 │ │ │ │ - bl 7a50c │ │ │ │ - b.n 8b944 │ │ │ │ + b.n 8bad2 │ │ │ │ + b.w bf970 │ │ │ │ + bl 7a660 │ │ │ │ + b.n 8baec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1adb48 │ │ │ │ + b.w 1ae650 │ │ │ │ movw r1, #2581 @ 0xa15 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b944 │ │ │ │ + b.n 8baec │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008b9b0 <_PyType_Lookup@@Base>: │ │ │ │ +0008bb58 <_PyType_Lookup@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 83a04 <_PyType_LookupRef@@Base> │ │ │ │ + bl 83b44 <_PyType_LookupRef@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 8b9ce <_PyType_Lookup@@Base+0x1e> │ │ │ │ + cbnz r0, 8bb76 <_PyType_Lookup@@Base+0x1e> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8b9c8 <_PyType_Lookup@@Base+0x18> │ │ │ │ + beq.n 8bb70 <_PyType_Lookup@@Base+0x18> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b9c8 <_PyType_Lookup@@Base+0x18> │ │ │ │ + bne.n 8bb70 <_PyType_Lookup@@Base+0x18> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b9c8 <_PyType_Lookup@@Base+0x18> │ │ │ │ + b.n 8bb70 <_PyType_Lookup@@Base+0x18> │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b9ec : │ │ │ │ +0008bb94 : │ │ │ │ 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, r1 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r2 │ │ │ │ blx 29770 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bad8 │ │ │ │ + beq.n 8bc80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8baa4 │ │ │ │ + beq.n 8bc4c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8bab4 │ │ │ │ - bl 72144 │ │ │ │ + bne.n 8bc5c │ │ │ │ + bl 7228c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8bb00 │ │ │ │ + beq.n 8bca8 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r1, [pc, #220] @ (8bb08 ) │ │ │ │ + ldr r1, [pc, #220] @ (8bcb0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 79304 │ │ │ │ + bl 79450 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 8baf8 │ │ │ │ + beq.n 8bca0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8baca │ │ │ │ + bne.n 8bc72 │ │ │ │ sub.w r1, r6, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 806c8 │ │ │ │ + bl 80808 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8baf8 │ │ │ │ + beq.n 8bca0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #184] @ (8bb08 ) │ │ │ │ + ldr r1, [pc, #184] @ (8bcb0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bad2 │ │ │ │ + bne.n 8bc7a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 8baba │ │ │ │ + bmi.n 8bc62 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8bace │ │ │ │ + cbz r0, 8bc76 │ │ │ │ adds r2, r6, #1 │ │ │ │ mov r3, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r1, #35680 @ 0x8b60 │ │ │ │ + movw r1, #36448 @ 0x8e60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #40780 @ 0x9f4c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 871cc │ │ │ │ + bl 87320 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #7552 @ 0x1d80 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8ba1a │ │ │ │ + beq.n 8bbc2 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 8ba28 │ │ │ │ + b.n 8bbd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8ba6c │ │ │ │ + beq.n 8bc14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8ba6c │ │ │ │ + b.n 8bc14 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8ba58 │ │ │ │ + b.n 8bc00 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8ba8a │ │ │ │ + b.n 8bc32 │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 8ba8a │ │ │ │ - ldr r0, [pc, #48] @ (8bb0c ) │ │ │ │ + b.n 8bc32 │ │ │ │ + ldr r0, [pc, #48] @ (8bcb4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #35632 @ 0x8b30 │ │ │ │ + movw r2, #36400 @ 0x8e30 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 12cd44 <_PyErr_SetString@@Base> │ │ │ │ - b.n 8ba9c │ │ │ │ + bl 12d684 <_PyErr_SetString@@Base> │ │ │ │ + b.n 8bc44 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 8ba8a │ │ │ │ + b.n 8bc32 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r9 │ │ │ │ mov sl, r9 │ │ │ │ - b.n 8ba8a │ │ │ │ + b.n 8bc32 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -145752,980 +145902,980 @@ │ │ │ │ bic.w ip, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ it eq │ │ │ │ cmpeq.w ip, #1 │ │ │ │ - beq.n 8bb52 │ │ │ │ + beq.n 8bcfa │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ (8bb80 ) │ │ │ │ + ldr r0, [pc, #64] @ (8bd28 ) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr.w r0, [lr, r0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r3, 8bb68 │ │ │ │ + cbnz r3, 8bd10 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bb4e │ │ │ │ + beq.n 8bcf6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 8bb4e │ │ │ │ + b.n 8bcf6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r0, #35340 @ 0x8a0c │ │ │ │ + movw r0, #36108 @ 0x8d0c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ - bl 251350 │ │ │ │ + bl 251830 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bb54 │ │ │ │ - b.n 8bb4e │ │ │ │ + bne.n 8bcfc │ │ │ │ + b.n 8bcf6 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008bb84 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +0008bd2c <_PyObject_MakeTpCall@@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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [r2, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8c004 <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ + beq.w 8c1ac <_PyObject_MakeTpCall@@Base+0x480> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd96 <_PyObject_MakeTpCall@@Base+0x212> │ │ │ │ - blt.w 8c088 <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ + beq.w 8bf3e <_PyObject_MakeTpCall@@Base+0x212> │ │ │ │ + blt.w 8c230 <_PyObject_MakeTpCall@@Base+0x504> │ │ │ │ cmp r3, #20 │ │ │ │ - bgt.w 8be74 <_PyObject_MakeTpCall@@Base+0x2f0> │ │ │ │ - ldr r1, [pc, #680] @ (8be68 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ + bgt.w 8c01c <_PyObject_MakeTpCall@@Base+0x2f0> │ │ │ │ + ldr r1, [pc, #680] @ (8c010 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r2, [r1, #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 8bdea <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ - ldr.w ip, [pc, #656] @ 8be6c <_PyObject_MakeTpCall@@Base+0x2e8> │ │ │ │ + beq.w 8bf92 <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ + ldr.w ip, [pc, #656] @ 8c014 <_PyObject_MakeTpCall@@Base+0x2e8> │ │ │ │ ldr.w r0, [r2, #1688] @ 0x698 │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str.w r0, [r2, #1608] @ 0x648 │ │ │ │ ldr.w r0, [ip, #1416] @ 0x588 │ │ │ │ str.w lr, [r2, #1688] @ 0x698 │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bf96 <_PyObject_MakeTpCall@@Base+0x412> │ │ │ │ + bne.w 8c13e <_PyObject_MakeTpCall@@Base+0x412> │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr.w ip, [r9] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x1d2> │ │ │ │ + beq.w 8befe <_PyObject_MakeTpCall@@Base+0x1d2> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w ip, [r2] │ │ │ │ - beq.n 8bc6c <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.n 8be14 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8bd70 <_PyObject_MakeTpCall@@Base+0x1ec> │ │ │ │ + beq.w 8bf18 <_PyObject_MakeTpCall@@Base+0x1ec> │ │ │ │ adds r2, #4 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w ip, [r2] │ │ │ │ - beq.n 8bc6c <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.n 8be14 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ add.w lr, r9, #8 │ │ │ │ add.w fp, r9, r3, lsl #2 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8bd7e <_PyObject_MakeTpCall@@Base+0x1fa> │ │ │ │ + beq.w 8bf32 <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ adds r0, #1 │ │ │ │ cmp fp, lr │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.n 8bc50 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ + bne.n 8bdf8 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ ldr r2, [r1, #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 r7, #0 │ │ │ │ - bne.w 8bd9e <_PyObject_MakeTpCall@@Base+0x21a> │ │ │ │ + bne.w 8bf46 <_PyObject_MakeTpCall@@Base+0x21a> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, r9 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - blt.w 8bdd0 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ - movw r3, #49477 @ 0xc145 │ │ │ │ + blt.w 8bf78 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + movw r3, #49901 @ 0xc2ed │ │ │ │ movt r3, #8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 8bd8a <_PyObject_MakeTpCall@@Base+0x206> │ │ │ │ + bne.n 8bf26 <_PyObject_MakeTpCall@@Base+0x1fa> │ │ │ │ movw r3, #40780 @ 0x9f4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 8be3c <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ - ldr r2, [pc, #420] @ (8be68 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ + beq.w 8bfe4 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ + ldr r2, [pc, #420] @ (8c010 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c098 <_PyObject_MakeTpCall@@Base+0x514> │ │ │ │ + beq.w 8c240 <_PyObject_MakeTpCall@@Base+0x514> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bf16 <_PyObject_MakeTpCall@@Base+0x392> │ │ │ │ + beq.w 8c0be <_PyObject_MakeTpCall@@Base+0x392> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c05a <_PyObject_MakeTpCall@@Base+0x4d6> │ │ │ │ + bne.w 8c202 <_PyObject_MakeTpCall@@Base+0x4d6> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 8bed2 <_PyObject_MakeTpCall@@Base+0x34e> │ │ │ │ + bne.w 8c07a <_PyObject_MakeTpCall@@Base+0x34e> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + cbz r3, 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8bf62 <_PyObject_MakeTpCall@@Base+0x3de> │ │ │ │ + blt.w 8c10a <_PyObject_MakeTpCall@@Base+0x3de> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bd3a <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + beq.n 8bee2 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8bd3a <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ - ldr r2, [pc, #324] @ (8be6c <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ + cbnz r3, 8bee2 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + ldr r2, [pc, #324] @ (8c014 <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf84 <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ + bne.w 8c12c <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne.n 8be0e <_PyObject_MakeTpCall@@Base+0x28a> │ │ │ │ + bne.n 8bfb6 <_PyObject_MakeTpCall@@Base+0x28a> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8bec2 <_PyObject_MakeTpCall@@Base+0x33e> │ │ │ │ + beq.w 8c06a <_PyObject_MakeTpCall@@Base+0x33e> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c026 <_PyObject_MakeTpCall@@Base+0x4a2> │ │ │ │ + bne.w 8c1ce <_PyObject_MakeTpCall@@Base+0x4a2> │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ - beq.n 8bc6c <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.n 8be14 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - bne.w 8bc36 <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ + bne.w 8bdde <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ cmp r3, #2 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ - beq.w 8bc6c <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + beq.w 8be14 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ adds r2, #4 │ │ │ │ - b.n 8bc46 <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ - cmp fp, lr │ │ │ │ - str.w r2, [ip, #4]! │ │ │ │ - bne.w 8bc50 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ - b.n 8bc6c <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.n 8bdee <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ - ldr r4, [pc, #216] @ (8be70 <_PyObject_MakeTpCall@@Base+0x2ec>) │ │ │ │ + b.n 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + cmp fp, lr │ │ │ │ + str.w r2, [ip, #4]! │ │ │ │ + bne.w 8bdf8 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ + b.n 8be14 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + ldr r4, [pc, #216] @ (8c018 <_PyObject_MakeTpCall@@Base+0x2ec>) │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8bc96 <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ + beq.w 8be3e <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 8bf52 <_PyObject_MakeTpCall@@Base+0x3ce> │ │ │ │ + bmi.w 8c0fa <_PyObject_MakeTpCall@@Base+0x3ce> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8bc96 <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ + beq.w 8be3e <_PyObject_MakeTpCall@@Base+0x112> │ │ │ │ add.w r1, r9, r3, lsl #2 │ │ │ │ add.w r0, r7, #12 │ │ │ │ - bl bfab8 <_PyDict_FromItems@@Base+0x9c> │ │ │ │ + bl c0388 <_PyDict_FromItems@@Base+0x9c> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c120 <_PyObject_MakeTpCall@@Base+0x59c> │ │ │ │ + beq.w 8c2c8 <_PyObject_MakeTpCall@@Base+0x59c> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - bge.w 8bca8 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ - movw r1, #35684 @ 0x8b64 │ │ │ │ + bge.w 8be50 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ + movw r1, #36452 @ 0x8e64 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5c88 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f63c0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8bca8 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ + beq.w 8be50 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8bd14 <_PyObject_MakeTpCall@@Base+0x190> │ │ │ │ + b.n 8bebc <_PyObject_MakeTpCall@@Base+0x190> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ - ldr r3, [pc, #100] @ (8be68 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ + beq.n 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + ldr r3, [pc, #100] @ (8c010 <_PyObject_MakeTpCall@@Base+0x2e4>) │ │ │ │ add.w r2, r0, #12 │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc04 <_PyObject_MakeTpCall@@Base+0x80> │ │ │ │ + b.n 8bdac <_PyObject_MakeTpCall@@Base+0x80> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8bd3e <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ + beq.n 8bee6 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bd3e <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ - ldr r2, [pc, #68] @ (8be6c <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ + bne.n 8bee6 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ + ldr r2, [pc, #68] @ (8c014 <_PyObject_MakeTpCall@@Base+0x2e8>) │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bfd4 <_PyObject_MakeTpCall@@Base+0x450> │ │ │ │ + bne.w 8c17c <_PyObject_MakeTpCall@@Base+0x450> │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ - b.n 8bd3e <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ + b.n 8bee6 <_PyObject_MakeTpCall@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8c0c2 <_PyObject_MakeTpCall@@Base+0x53e> │ │ │ │ + beq.w 8c26a <_PyObject_MakeTpCall@@Base+0x53e> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 8bcc2 <_PyObject_MakeTpCall@@Base+0x13e> │ │ │ │ + beq.w 8be6a <_PyObject_MakeTpCall@@Base+0x13e> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35716 @ 0x8b84 │ │ │ │ + movw r1, #36484 @ 0x8e84 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + b.n 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8c00a <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + bhi.w 8c1b2 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + cbz r0, 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ ldr.w ip, [r9] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #672] @ (8c140 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ + ldr r2, [pc, #672] @ (8c2e8 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ ldr r1, [r1, r2] │ │ │ │ cmp lr, r0 │ │ │ │ add.w r2, r4, #12 │ │ │ │ - beq.n 8bf3a <_PyObject_MakeTpCall@@Base+0x3b6> │ │ │ │ + beq.n 8c0e2 <_PyObject_MakeTpCall@@Base+0x3b6> │ │ │ │ add.w r0, lr, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w ip, [r2] │ │ │ │ - b.n 8bc24 <_PyObject_MakeTpCall@@Base+0xa0> │ │ │ │ + b.n 8bdcc <_PyObject_MakeTpCall@@Base+0xa0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bfb4 <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ + beq.n 8c15c <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8bfb4 <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ + beq.n 8c15c <_PyObject_MakeTpCall@@Base+0x430> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 8bd4e <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ + b.n 8bef6 <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c0ee <_PyObject_MakeTpCall@@Base+0x56a> │ │ │ │ + beq.w 8c296 <_PyObject_MakeTpCall@@Base+0x56a> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + ble.w 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8bcfa <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bea2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8bcfa <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bea2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ adds r2, #16 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 8bcfa <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bea2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8bf04 <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ - b.n 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ - cbz r3, 8bf1e <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ + bne.n 8c0ac <_PyObject_MakeTpCall@@Base+0x380> │ │ │ │ + b.n 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + cbz r3, 8c0c6 <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bne.n 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ str.w ip, [r2] │ │ │ │ ldr.w ip, [r9, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, lr │ │ │ │ - bne.w 8bc36 <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ + bne.w 8bdde <_PyObject_MakeTpCall@@Base+0xb2> │ │ │ │ str.w ip, [r2, #4]! │ │ │ │ - b.n 8bc46 <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ + b.n 8bdee <_PyObject_MakeTpCall@@Base+0xc2> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r9, r7 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - bge.w 8bca8 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ - b.n 8bdd0 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + bge.w 8be50 <_PyObject_MakeTpCall@@Base+0x124> │ │ │ │ + b.n 8bf78 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + beq.w 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bne.w 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8c01a <_PyObject_MakeTpCall@@Base+0x496> │ │ │ │ + bne.n 8c1c2 <_PyObject_MakeTpCall@@Base+0x496> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ - b.n 8bd3a <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 8bee2 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8bfee <_PyObject_MakeTpCall@@Base+0x46a> │ │ │ │ + bne.n 8c196 <_PyObject_MakeTpCall@@Base+0x46a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - ldr r3, [pc, #404] @ (8c140 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ + bl 12ce60 │ │ │ │ + ldr r3, [pc, #404] @ (8c2e8 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc00 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + b.n 8bda8 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8be36 <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ + beq.w 8bfde <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - b.n 8be36 <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ + b.n 8bfde <_PyObject_MakeTpCall@@Base+0x2b2> │ │ │ │ movs r1, #0 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #324] @ (8c140 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ + ldr r3, [pc, #324] @ (8c2e8 <_PyObject_MakeTpCall@@Base+0x5bc>) │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8bc00 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ - bl 202990 │ │ │ │ - b.n 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + b.n 8bda8 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + bl 202e4c │ │ │ │ + b.n 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8be96 <_PyObject_MakeTpCall@@Base+0x312> │ │ │ │ - b.n 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bne.w 8c03e <_PyObject_MakeTpCall@@Base+0x312> │ │ │ │ + b.n 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8bf90 <_PyObject_MakeTpCall@@Base+0x40c> │ │ │ │ + b.n 8c138 <_PyObject_MakeTpCall@@Base+0x40c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd4e <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ + beq.w 8bef6 <_PyObject_MakeTpCall@@Base+0x1ca> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c10e <_PyObject_MakeTpCall@@Base+0x58a> │ │ │ │ + bne.n 8c2b6 <_PyObject_MakeTpCall@@Base+0x58a> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.w 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bcf0 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ + beq.w 8be98 <_PyObject_MakeTpCall@@Base+0x16c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c0b4 <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ + bne.n 8c25c <_PyObject_MakeTpCall@@Base+0x530> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - b.n 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bl 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.n 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #35748 @ 0x8ba4 │ │ │ │ + movw r2, #36516 @ 0x8ea4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 8be60 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 8c008 <_PyObject_MakeTpCall@@Base+0x2dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c06c <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c06c <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + bne.n 8c214 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c214 <_PyObject_MakeTpCall@@Base+0x4e8> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8c0d2 <_PyObject_MakeTpCall@@Base+0x54e> │ │ │ │ + beq.n 8c27a <_PyObject_MakeTpCall@@Base+0x54e> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be4a <_PyObject_MakeTpCall@@Base+0x2c6> │ │ │ │ + bne.w 8bff2 <_PyObject_MakeTpCall@@Base+0x2c6> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + b.n 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8bcfa <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bea2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c0f0 <_PyObject_MakeTpCall@@Base+0x56c> │ │ │ │ + bne.n 8c298 <_PyObject_MakeTpCall@@Base+0x56c> │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 8bcfa <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ - b.n 8bd0e <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ + beq.w 8bea2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + b.n 8beb6 <_PyObject_MakeTpCall@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c03a <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + bne.n 8c1e2 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c03a <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c1e2 <_PyObject_MakeTpCall@@Base+0x4b6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + beq.w 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bne.w 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8becc <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c074 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ 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 r3, #40780 @ 0x9f4c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c1a2 <_PyObject_MakeTpCall@@Base+0x61e> │ │ │ │ - ldr r0, [pc, #340] @ (8c2b8 <_PyObject_MakeTpCall@@Base+0x734>) │ │ │ │ + beq.n 8c34a <_PyObject_MakeTpCall@@Base+0x61e> │ │ │ │ + ldr r0, [pc, #340] @ (8c460 <_PyObject_MakeTpCall@@Base+0x734>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c21c <_PyObject_MakeTpCall@@Base+0x698> │ │ │ │ + beq.n 8c3c4 <_PyObject_MakeTpCall@@Base+0x698> │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c1e6 <_PyObject_MakeTpCall@@Base+0x662> │ │ │ │ + cbz r0, 8c38e <_PyObject_MakeTpCall@@Base+0x662> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c23c <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ + bne.n 8c3e4 <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8c1c6 <_PyObject_MakeTpCall@@Base+0x642> │ │ │ │ + bne.n 8c36e <_PyObject_MakeTpCall@@Base+0x642> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8c19c <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + cbz r3, 8c344 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8c202 <_PyObject_MakeTpCall@@Base+0x67e> │ │ │ │ + blt.n 8c3aa <_PyObject_MakeTpCall@@Base+0x67e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8c27a <_PyObject_MakeTpCall@@Base+0x6f6> │ │ │ │ + beq.n 8c422 <_PyObject_MakeTpCall@@Base+0x6f6> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8c162 <_PyObject_MakeTpCall@@Base+0x5de> │ │ │ │ + beq.n 8c30a <_PyObject_MakeTpCall@@Base+0x5de> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35716 @ 0x8b84 │ │ │ │ + movw r1, #36484 @ 0x8e84 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8c19c <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + b.n 8c344 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c296 <_PyObject_MakeTpCall@@Base+0x712> │ │ │ │ + beq.n 8c43e <_PyObject_MakeTpCall@@Base+0x712> │ │ │ │ ldr.w lr, [r0, #8]! │ │ │ │ movs r6, #0 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 8c19c <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + ble.n 8c344 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 8c1d4 <_PyObject_MakeTpCall@@Base+0x650> │ │ │ │ - b.n 8c18e <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ - cbz r3, 8c1ee <_PyObject_MakeTpCall@@Base+0x66a> │ │ │ │ + bne.n 8c37c <_PyObject_MakeTpCall@@Base+0x650> │ │ │ │ + b.n 8c336 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + cbz r3, 8c396 <_PyObject_MakeTpCall@@Base+0x66a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c1c2 <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bne.n 8c36a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 8c22e <_PyObject_MakeTpCall@@Base+0x6aa> │ │ │ │ + b.n 8c3d6 <_PyObject_MakeTpCall@@Base+0x6aa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8c1c2 <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + beq.n 8c36a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c1c2 <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bne.n 8c36a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c1c2 <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c36a <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #35748 @ 0x8ba4 │ │ │ │ + movw r2, #36516 @ 0x8ea4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c188 <_PyObject_MakeTpCall@@Base+0x604> │ │ │ │ + beq.n 8c330 <_PyObject_MakeTpCall@@Base+0x604> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c26c <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ + bne.n 8c414 <_PyObject_MakeTpCall@@Base+0x6e8> │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.w 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c24c <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c24c <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ - cbz r2, 8c282 <_PyObject_MakeTpCall@@Base+0x6fe> │ │ │ │ + bne.n 8c3f4 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c3f4 <_PyObject_MakeTpCall@@Base+0x6c8> │ │ │ │ + cbz r2, 8c42a <_PyObject_MakeTpCall@@Base+0x6fe> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c1ac <_PyObject_MakeTpCall@@Base+0x628> │ │ │ │ + bne.n 8c354 <_PyObject_MakeTpCall@@Base+0x628> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8c19c <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + beq.n 8c344 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8c19c <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + b.n 8c344 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c18e <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + beq.w 8c336 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c298 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ + bne.n 8c440 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c18e <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ - b.n 8c19c <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ + beq.w 8c336 <_PyObject_MakeTpCall@@Base+0x60a> │ │ │ │ + b.n 8c344 <_PyObject_MakeTpCall@@Base+0x618> │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #35780 @ 0x8bc4 │ │ │ │ + movw r1, #36548 @ 0x8ec4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ strd r2, r3, [sp] │ │ │ │ movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ - bl 8ee9c │ │ │ │ + bl 8effc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ + beq.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ ldrd r3, r6, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8c52a <_PyObject_MakeTpCall@@Base+0x9a6> │ │ │ │ - ble.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ + beq.w 8c6d0 <_PyObject_MakeTpCall@@Base+0x9a4> │ │ │ │ + ble.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e570 <_PyObject_MakeTpCall@@Base+0x29ec> │ │ │ │ + bge.w 8e782 <_PyObject_MakeTpCall@@Base+0x2a56> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 8d5a4 <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ + beq.w 8d72a <_PyObject_MakeTpCall@@Base+0x19fe> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov.w r9, #1 │ │ │ │ add.w sl, r3, #12 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e4e6 <_PyObject_MakeTpCall@@Base+0x2962> │ │ │ │ + bge.w 8e82c <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 8c33a <_PyObject_MakeTpCall@@Base+0x7b6> │ │ │ │ + bne.n 8c4e2 <_PyObject_MakeTpCall@@Base+0x7b6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ + ble.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r9, r5 │ │ │ │ ldr.w r0, [r5, #172] @ 0xac │ │ │ │ movs r1, #0 │ │ │ │ add.w r8, r3, #8 │ │ │ │ mov fp, r4 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e3e0 <_PyObject_MakeTpCall@@Base+0x285c> │ │ │ │ + beq.w 8e68c <_PyObject_MakeTpCall@@Base+0x2960> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ + mvn.w lr, r1 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ - sub.w lr, r1, r4 │ │ │ │ - mvn.w lr, lr │ │ │ │ + add lr, r4 │ │ │ │ ands.w lr, lr, #7 │ │ │ │ - beq.w 8da88 <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ + beq.w 8dc5e <_PyObject_MakeTpCall@@Base+0x1f32> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp.w lr, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 8da88 <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ + beq.w 8dc5e <_PyObject_MakeTpCall@@Base+0x1f32> │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 8c43a <_PyObject_MakeTpCall@@Base+0x8b6> │ │ │ │ + beq.n 8c5e0 <_PyObject_MakeTpCall@@Base+0x8b4> │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 8c420 <_PyObject_MakeTpCall@@Base+0x89c> │ │ │ │ + beq.n 8c5c6 <_PyObject_MakeTpCall@@Base+0x89a> │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 8c406 <_PyObject_MakeTpCall@@Base+0x882> │ │ │ │ + beq.n 8c5ac <_PyObject_MakeTpCall@@Base+0x880> │ │ │ │ cmp.w lr, #5 │ │ │ │ - beq.n 8c3ec <_PyObject_MakeTpCall@@Base+0x868> │ │ │ │ + beq.n 8c592 <_PyObject_MakeTpCall@@Base+0x866> │ │ │ │ cmp.w lr, #6 │ │ │ │ - bne.w 8dc20 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ + bne.w 8dd78 <_PyObject_MakeTpCall@@Base+0x204c> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ mov r4, fp │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e060 <_PyObject_MakeTpCall@@Base+0x24dc> │ │ │ │ + ble.w 8e230 <_PyObject_MakeTpCall@@Base+0x2504> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ mov fp, r1 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 8dd3c <_PyObject_MakeTpCall@@Base+0x21b8> │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 8de28 <_PyObject_MakeTpCall@@Base+0x20fc> │ │ │ │ mov r3, r9 │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8e186 <_PyObject_MakeTpCall@@Base+0x2602> │ │ │ │ + bne.w 8e37c <_PyObject_MakeTpCall@@Base+0x2650> │ │ │ │ mov.w fp, #0 │ │ │ │ strd r7, r6, [sp, #24] │ │ │ │ mov r9, fp │ │ │ │ mov sl, fp │ │ │ │ str.w fp, [sp, #32] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e6c0 <_PyObject_MakeTpCall@@Base+0x2b3c> │ │ │ │ + bge.w 8e4c8 <_PyObject_MakeTpCall@@Base+0x279c> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r1, #30 │ │ │ │ - bmi.w 8d54c <_PyObject_MakeTpCall@@Base+0x19c8> │ │ │ │ + bmi.w 8d69c <_PyObject_MakeTpCall@@Base+0x1970> │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d592 <_PyObject_MakeTpCall@@Base+0x1a0e> │ │ │ │ + beq.w 8d6da <_PyObject_MakeTpCall@@Base+0x19ae> │ │ │ │ lsls r0, r1, #21 │ │ │ │ - bpl.w 8dc00 <_PyObject_MakeTpCall@@Base+0x207c> │ │ │ │ + bpl.w 8dd58 <_PyObject_MakeTpCall@@Base+0x202c> │ │ │ │ ldr.w r6, [r4, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d4dc <_PyObject_MakeTpCall@@Base+0x1958> │ │ │ │ + beq.w 8d64a <_PyObject_MakeTpCall@@Base+0x191e> │ │ │ │ ldr.w r5, [r6, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d5e0 <_PyObject_MakeTpCall@@Base+0x1a5c> │ │ │ │ + beq.w 8d704 <_PyObject_MakeTpCall@@Base+0x19d8> │ │ │ │ ldr.w r7, [r5, #128] @ 0x80 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d8da <_PyObject_MakeTpCall@@Base+0x1d56> │ │ │ │ + beq.w 8da16 <_PyObject_MakeTpCall@@Base+0x1cea> │ │ │ │ ldr.w fp, [r7, #128] @ 0x80 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8db24 <_PyObject_MakeTpCall@@Base+0x1fa0> │ │ │ │ + beq.w 8dc74 <_PyObject_MakeTpCall@@Base+0x1f48> │ │ │ │ ldr.w r1, [fp, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8dd1c <_PyObject_MakeTpCall@@Base+0x2198> │ │ │ │ + beq.w 8de1c <_PyObject_MakeTpCall@@Base+0x20f0> │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc38 <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ + beq.w 8dd90 <_PyObject_MakeTpCall@@Base+0x2064> │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 80564 │ │ │ │ + bl 806a4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8c50e <_PyObject_MakeTpCall@@Base+0x98a> │ │ │ │ + bne.n 8c6b4 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r1, r0 │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8db2c <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + bne.w 8dc7c <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ ldr.w r2, [fp, #20] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq fp, r1 │ │ │ │ - b.w 8db2c <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + b.w 8dc7c <_PyObject_MakeTpCall@@Base+0x1f50> │ │ │ │ movs r0, #1 │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ + beq.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ movw r4, #36432 @ 0x8e50 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8e870 <_PyObject_MakeTpCall@@Base+0x2cec> │ │ │ │ + beq.w 8e8c8 <_PyObject_MakeTpCall@@Base+0x2b9c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e870 <_PyObject_MakeTpCall@@Base+0x2cec> │ │ │ │ + bpl.w 8e8c8 <_PyObject_MakeTpCall@@Base+0x2b9c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f10 │ │ │ │ + bl 84050 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.w 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 8e780 <_PyObject_MakeTpCall@@Base+0x2bfc> │ │ │ │ - ldr r1, [pc, #720] @ (8c844 <_PyObject_MakeTpCall@@Base+0xcc0>) │ │ │ │ + bpl.w 8e96c <_PyObject_MakeTpCall@@Base+0x2c40> │ │ │ │ + ldr r1, [pc, #720] @ (8c9e8 <_PyObject_MakeTpCall@@Base+0xcbc>) │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [r1, #468] @ 0x1d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d668 <_PyObject_MakeTpCall@@Base+0x1ae4> │ │ │ │ + bne.w 8d816 <_PyObject_MakeTpCall@@Base+0x1aea> │ │ │ │ ldr.w r2, [r1, #476] @ 0x1dc │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 8d668 <_PyObject_MakeTpCall@@Base+0x1ae4> │ │ │ │ + beq.w 8d816 <_PyObject_MakeTpCall@@Base+0x1aea> │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d688 <_PyObject_MakeTpCall@@Base+0x1b04> │ │ │ │ - ldr.w r9, [pc, #696] @ 8c85c <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + bne.w 8d836 <_PyObject_MakeTpCall@@Base+0x1b0a> │ │ │ │ + ldr.w r9, [pc, #696] @ 8ca00 <_PyObject_MakeTpCall@@Base+0xcd4> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df2e <_PyObject_MakeTpCall@@Base+0x23aa> │ │ │ │ + bne.w 8e06a <_PyObject_MakeTpCall@@Base+0x233e> │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d352 <_PyObject_MakeTpCall@@Base+0x17ce> │ │ │ │ + bne.w 8d4de <_PyObject_MakeTpCall@@Base+0x17b2> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d352 <_PyObject_MakeTpCall@@Base+0x17ce> │ │ │ │ + bne.w 8d4de <_PyObject_MakeTpCall@@Base+0x17b2> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ - movw r8, #44593 @ 0xae31 │ │ │ │ + movw r8, #44937 @ 0xaf89 │ │ │ │ movt r8, #7 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8e414 <_PyObject_MakeTpCall@@Base+0x2890> │ │ │ │ + bne.w 8e6c0 <_PyObject_MakeTpCall@@Base+0x2994> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.w 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #17 │ │ │ │ - bpl.n 8c62c <_PyObject_MakeTpCall@@Base+0xaa8> │ │ │ │ - ldr.w r9, [pc, #600] @ 8c85c <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + lsls r0, r3, #17 │ │ │ │ + bpl.n 8c7d2 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ + ldr.w r9, [pc, #596] @ 8ca00 <_PyObject_MakeTpCall@@Base+0xcd4> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ sub.w r2, sl, #8 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r1, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [sl, #-4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -146746,912 +146896,913 @@ │ │ │ │ str.w r2, [sl, #48] @ 0x30 │ │ │ │ add.w r2, sl, #380 @ 0x17c │ │ │ │ str.w r2, [sl, #52] @ 0x34 │ │ │ │ add.w r2, sl, #368 @ 0x170 │ │ │ │ str.w r2, [sl, #56] @ 0x38 │ │ │ │ add.w r2, sl, #420 @ 0x1a4 │ │ │ │ str.w r2, [sl, #80] @ 0x50 │ │ │ │ - beq.w 8ee56 <_PyObject_MakeTpCall@@Base+0x32d2> │ │ │ │ + beq.w 8ee0c <_PyObject_MakeTpCall@@Base+0x30e0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8c67c <_PyObject_MakeTpCall@@Base+0xaf8> │ │ │ │ + beq.n 8c822 <_PyObject_MakeTpCall@@Base+0xaf6> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r8, [sl, #152] @ 0x98 │ │ │ │ - movw r2, #14949 @ 0x3a65 │ │ │ │ + movw r2, #18181 @ 0x4705 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ str.w r2, [sl, #24] │ │ │ │ str.w r4, [sl, #128] @ 0x80 │ │ │ │ - movw r2, #63549 @ 0xf83d │ │ │ │ + movw r2, #63869 @ 0xf97d │ │ │ │ movt r2, #7 │ │ │ │ str.w r2, [sl, #160] @ 0xa0 │ │ │ │ - movw r2, #27341 @ 0x6acd │ │ │ │ + movw r2, #29585 @ 0x7391 │ │ │ │ movt r2, #18 │ │ │ │ str.w r2, [sl, #92] @ 0x5c │ │ │ │ - movw r2, #32017 @ 0x7d11 │ │ │ │ + movw r2, #34105 @ 0x8539 │ │ │ │ movt r2, #20 │ │ │ │ str.w r2, [sl, #96] @ 0x60 │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r6, r3, [sl, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str.w r7, [sl, #132] @ 0x84 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sl, #444] @ 0x1bc │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - bpl.w 8e558 <_PyObject_MakeTpCall@@Base+0x29d4> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + bpl.w 8ea94 <_PyObject_MakeTpCall@@Base+0x2d68> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - bpl.w 8e37e <_PyObject_MakeTpCall@@Base+0x27fa> │ │ │ │ - lsls r1, r3, #26 │ │ │ │ - bpl.w 8e37e <_PyObject_MakeTpCall@@Base+0x27fa> │ │ │ │ + lsls r2, r3, #25 │ │ │ │ + bpl.w 8eaa2 <_PyObject_MakeTpCall@@Base+0x2d76> │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + bpl.w 8eaa2 <_PyObject_MakeTpCall@@Base+0x2d76> │ │ │ │ adds.w r0, r6, #20 │ │ │ │ itt ne │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ strne.w r0, [sl, #12] │ │ │ │ - beq.w 8e392 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ + beq.w 8ea5e <_PyObject_MakeTpCall@@Base+0x2d32> │ │ │ │ blx 29d00 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8ed48 <_PyObject_MakeTpCall@@Base+0x31c4> │ │ │ │ + bne.w 8edf2 <_PyObject_MakeTpCall@@Base+0x30c6> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r7, r3, #30 │ │ │ │ - bmi.w 8d608 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ - ldr r7, [pc, #308] @ (8c848 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ + lsls r0, r3, #30 │ │ │ │ + bmi.w 8d766 <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ + ldr r5, [pc, #308] @ (8c9ec <_PyObject_MakeTpCall@@Base+0xcc0>) │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - ldr.w r5, [sl, #132] @ 0x84 │ │ │ │ + ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [r7, #2976] @ 0xba0 │ │ │ │ + ldr.w r3, [r5, #2976] @ 0xba0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d658 <_PyObject_MakeTpCall@@Base+0x1ad4> │ │ │ │ - ldr.w r2, [r7, #2984] @ 0xba8 │ │ │ │ - adds r6, r2, #1 │ │ │ │ - beq.w 8d658 <_PyObject_MakeTpCall@@Base+0x1ad4> │ │ │ │ - ldr r1, [pc, #276] @ (8c84c <_PyObject_MakeTpCall@@Base+0xcc8>) │ │ │ │ + bne.w 8d7b6 <_PyObject_MakeTpCall@@Base+0x1a8a> │ │ │ │ + ldr.w r2, [r5, #2984] @ 0xba8 │ │ │ │ + adds r1, r2, #1 │ │ │ │ + beq.w 8d7b6 <_PyObject_MakeTpCall@@Base+0x1a8a> │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r1, [pc, #272] @ (8c9f0 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ - adds r1, r0, #3 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bl 794bc │ │ │ │ + adds r7, r0, #3 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8d432 <_PyObject_MakeTpCall@@Base+0x18ae> │ │ │ │ - bl 10bb24 │ │ │ │ - cbz r0, 8c786 <_PyObject_MakeTpCall@@Base+0xc02> │ │ │ │ - ldr r1, [pc, #252] @ (8c850 <_PyObject_MakeTpCall@@Base+0xccc>) │ │ │ │ + bne.w 8d5a0 <_PyObject_MakeTpCall@@Base+0x1874> │ │ │ │ + bl 10c470 │ │ │ │ + cbz r0, 8c92c <_PyObject_MakeTpCall@@Base+0xc00> │ │ │ │ + ldr r1, [pc, #248] @ (8c9f4 <_PyObject_MakeTpCall@@Base+0xcc8>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl 823f8 │ │ │ │ + bl 82538 │ │ │ │ ldr.w r8, [sp, #112] @ 0x70 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8c780 <_PyObject_MakeTpCall@@Base+0xbfc> │ │ │ │ + beq.n 8c926 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ mov r2, r8 │ │ │ │ - ldr r1, [pc, #224] @ (8c84c <_PyObject_MakeTpCall@@Base+0xcc8>) │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a408 │ │ │ │ + ldr r1, [pc, #224] @ (8c9f0 <_PyObject_MakeTpCall@@Base+0xcc4>) │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a55c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e1ac <_PyObject_MakeTpCall@@Base+0x2628> │ │ │ │ - adds r6, #1 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8e3a2 <_PyObject_MakeTpCall@@Base+0x2676> │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bmi.w 8e978 <_PyObject_MakeTpCall@@Base+0x2df4> │ │ │ │ - ldr.w r5, [sl, #132] @ 0x84 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + lsls r0, r3, #30 │ │ │ │ + bmi.w 8ed9a <_PyObject_MakeTpCall@@Base+0x306e> │ │ │ │ + ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - bpl.w 8e9b8 <_PyObject_MakeTpCall@@Base+0x2e34> │ │ │ │ - ldr.w r3, [r7, #3604] @ 0xe14 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bpl.w 8edde <_PyObject_MakeTpCall@@Base+0x30b2> │ │ │ │ + ldr.w r3, [r5, #3604] @ 0xe14 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8db14 <_PyObject_MakeTpCall@@Base+0x1f90> │ │ │ │ - ldr.w r2, [r7, #3612] @ 0xe1c │ │ │ │ - adds r0, r2, #1 │ │ │ │ - beq.w 8db14 <_PyObject_MakeTpCall@@Base+0x1f90> │ │ │ │ - ldr r1, [pc, #156] @ (8c854 <_PyObject_MakeTpCall@@Base+0xcd0>) │ │ │ │ - mov r0, r5 │ │ │ │ + bne.w 8dc64 <_PyObject_MakeTpCall@@Base+0x1f38> │ │ │ │ + ldr.w r2, [r5, #3612] @ 0xe1c │ │ │ │ + adds r3, r2, #1 │ │ │ │ + beq.w 8dc64 <_PyObject_MakeTpCall@@Base+0x1f38> │ │ │ │ + ldr r1, [pc, #156] @ (8c9f8 <_PyObject_MakeTpCall@@Base+0xccc>) │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 8d43e <_PyObject_MakeTpCall@@Base+0x18ba> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 8d5ac <_PyObject_MakeTpCall@@Base+0x1880> │ │ │ │ ldr.w r2, [sl, #428] @ 0x1ac │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8c7de <_PyObject_MakeTpCall@@Base+0xc5a> │ │ │ │ + beq.n 8c984 <_PyObject_MakeTpCall@@Base+0xc58> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [sl, #436] @ 0x1b4 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #30 │ │ │ │ - bmi.w 8ecea <_PyObject_MakeTpCall@@Base+0x3166> │ │ │ │ - ldr.w r5, [sl, #132] @ 0x84 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + lsls r1, r3, #30 │ │ │ │ + bmi.w 8eb08 <_PyObject_MakeTpCall@@Base+0x2ddc> │ │ │ │ + ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - bpl.w 8ee7e <_PyObject_MakeTpCall@@Base+0x32fa> │ │ │ │ - ldr.w r3, [r7, #1180] @ 0x49c │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.w 8ebc6 <_PyObject_MakeTpCall@@Base+0x2e9a> │ │ │ │ + ldr.w r3, [r5, #1180] @ 0x49c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d3be <_PyObject_MakeTpCall@@Base+0x183a> │ │ │ │ - ldr.w r2, [r7, #1188] @ 0x4a4 │ │ │ │ - adds r1, r2, #1 │ │ │ │ - beq.w 8d3be <_PyObject_MakeTpCall@@Base+0x183a> │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r1, [pc, #68] @ (8c858 <_PyObject_MakeTpCall@@Base+0xcd4>) │ │ │ │ + bne.w 8d52c <_PyObject_MakeTpCall@@Base+0x1800> │ │ │ │ + ldr.w r2, [r5, #1188] @ 0x4a4 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + beq.w 8d52c <_PyObject_MakeTpCall@@Base+0x1800> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #64] @ (8c9fc <_PyObject_MakeTpCall@@Base+0xcd0>) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8d3cc <_PyObject_MakeTpCall@@Base+0x1848> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + bl 794bc │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8d53a <_PyObject_MakeTpCall@@Base+0x180e> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bpl.n 8c8d2 <_PyObject_MakeTpCall@@Base+0xd4e> │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - bpl.w 8e4b8 <_PyObject_MakeTpCall@@Base+0x2934> │ │ │ │ - lsls r1, r3, #26 │ │ │ │ - bpl.w 8e4b8 <_PyObject_MakeTpCall@@Base+0x2934> │ │ │ │ - adds.w r6, r5, #20 │ │ │ │ - beq.w 8e4c0 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ - b.n 8c860 <_PyObject_MakeTpCall@@Base+0xcdc> │ │ │ │ - nop │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + bpl.n 8ca76 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + lsls r2, r3, #25 │ │ │ │ + bpl.w 8e91a <_PyObject_MakeTpCall@@Base+0x2bee> │ │ │ │ + lsls r3, r3, #26 │ │ │ │ + bpl.w 8e91a <_PyObject_MakeTpCall@@Base+0x2bee> │ │ │ │ + adds.w r7, r6, #20 │ │ │ │ + beq.w 8e922 <_PyObject_MakeTpCall@@Base+0x2bf6> │ │ │ │ + b.n 8ca04 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 8cb3c <_PyObject_MakeTpCall@@Base+0xfb8>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 8cce0 <_PyObject_MakeTpCall@@Base+0xfb4>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #20256 @ 0x4f20 │ │ │ │ movt r8, #73 @ 0x49 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ blx 29d00 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r8, #692] @ 0x2b4 │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e286 <_PyObject_MakeTpCall@@Base+0x2702> │ │ │ │ - ldr.w r9, [pc, #816] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e32a <_PyObject_MakeTpCall@@Base+0x25fe> │ │ │ │ + ldr.w r9, [pc, #820] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1528] @ 0x5f8 │ │ │ │ - bhi.w 8d48a <_PyObject_MakeTpCall@@Base+0x1906> │ │ │ │ + bhi.w 8d5f8 <_PyObject_MakeTpCall@@Base+0x18cc> │ │ │ │ lsrs r1, r0, #3 │ │ │ │ ldr.w r3, [r9, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8e31a <_PyObject_MakeTpCall@@Base+0x2796> │ │ │ │ + beq.w 8e2ca <_PyObject_MakeTpCall@@Base+0x259e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d46a <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ + beq.w 8d5d8 <_PyObject_MakeTpCall@@Base+0x18ac> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ blx 29db8 │ │ │ │ - str.w r5, [sl, #88] @ 0x58 │ │ │ │ + str.w r6, [sl, #88] @ 0x58 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ - bmi.w 8ee02 <_PyObject_MakeTpCall@@Base+0x327e> │ │ │ │ - ldr.w r5, [sl, #132] @ 0x84 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + lsls r1, r3, #30 │ │ │ │ + bmi.w 8eb72 <_PyObject_MakeTpCall@@Base+0x2e46> │ │ │ │ + ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - bpl.w 8ee88 <_PyObject_MakeTpCall@@Base+0x3304> │ │ │ │ - ldr.w r3, [r7, #3160] @ 0xc58 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.w 8ec48 <_PyObject_MakeTpCall@@Base+0x2f1c> │ │ │ │ + ldr.w r3, [r5, #3160] @ 0xc58 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e126 <_PyObject_MakeTpCall@@Base+0x25a2> │ │ │ │ - ldr.w r2, [r7, #3168] @ 0xc60 │ │ │ │ - adds r3, r2, #1 │ │ │ │ - beq.w 8e126 <_PyObject_MakeTpCall@@Base+0x25a2> │ │ │ │ - ldr r1, [pc, #668] @ (8cba0 <_PyObject_MakeTpCall@@Base+0x101c>) │ │ │ │ - mov r0, r5 │ │ │ │ + bne.w 8e1c4 <_PyObject_MakeTpCall@@Base+0x2498> │ │ │ │ + ldr.w r2, [r5, #3168] @ 0xc60 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + beq.w 8e1c4 <_PyObject_MakeTpCall@@Base+0x2498> │ │ │ │ + ldr r1, [pc, #672] @ (8cd48 <_PyObject_MakeTpCall@@Base+0x101c>) │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db4a <_PyObject_MakeTpCall@@Base+0x1fc6> │ │ │ │ - ldr.w r9, [pc, #676] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x1f6a> │ │ │ │ + ldr.w r9, [pc, #680] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df22 <_PyObject_MakeTpCall@@Base+0x239e> │ │ │ │ + bne.w 8e074 <_PyObject_MakeTpCall@@Base+0x2348> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ - bmi.w 8db9a <_PyObject_MakeTpCall@@Base+0x2016> │ │ │ │ - ldr.w r5, [sl, #132] @ 0x84 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + lsls r1, r3, #30 │ │ │ │ + bmi.w 8dce6 <_PyObject_MakeTpCall@@Base+0x1fba> │ │ │ │ + ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - bpl.w 8e890 <_PyObject_MakeTpCall@@Base+0x2d0c> │ │ │ │ - ldr.w r3, [r7, #2192] @ 0x890 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.w 8e9a2 <_PyObject_MakeTpCall@@Base+0x2c76> │ │ │ │ + ldr.w r3, [r5, #2192] @ 0x890 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e0b2 <_PyObject_MakeTpCall@@Base+0x252e> │ │ │ │ - ldr.w r2, [r7, #2200] @ 0x898 │ │ │ │ - adds r3, r2, #1 │ │ │ │ - beq.w 8e0b2 <_PyObject_MakeTpCall@@Base+0x252e> │ │ │ │ - ldr r1, [pc, #588] @ (8cba4 <_PyObject_MakeTpCall@@Base+0x1020>) │ │ │ │ - mov r0, r5 │ │ │ │ + bne.w 8e1e8 <_PyObject_MakeTpCall@@Base+0x24bc> │ │ │ │ + ldr.w r2, [r5, #2200] @ 0x898 │ │ │ │ + adds r7, r2, #1 │ │ │ │ + beq.w 8e1e8 <_PyObject_MakeTpCall@@Base+0x24bc> │ │ │ │ + ldr r1, [pc, #592] @ (8cd4c <_PyObject_MakeTpCall@@Base+0x1020>) │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dfa2 <_PyObject_MakeTpCall@@Base+0x241e> │ │ │ │ - ldr.w r9, [pc, #592] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e0f8 <_PyObject_MakeTpCall@@Base+0x23cc> │ │ │ │ + ldr.w r9, [pc, #596] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8deac <_PyObject_MakeTpCall@@Base+0x2328> │ │ │ │ + bne.w 8e002 <_PyObject_MakeTpCall@@Base+0x22d6> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ - bmi.w 8dec6 <_PyObject_MakeTpCall@@Base+0x2342> │ │ │ │ - ldr.w r5, [sl, #132] @ 0x84 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + lsls r1, r3, #30 │ │ │ │ + bmi.w 8e01c <_PyObject_MakeTpCall@@Base+0x22f0> │ │ │ │ + ldr.w r6, [sl, #132] @ 0x84 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - bpl.w 8e8ac <_PyObject_MakeTpCall@@Base+0x2d28> │ │ │ │ - ldr.w r3, [r7, #628] @ 0x274 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bpl.w 8e5a4 <_PyObject_MakeTpCall@@Base+0x2878> │ │ │ │ + ldr.w r3, [r5, #628] @ 0x274 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e138 <_PyObject_MakeTpCall@@Base+0x25b4> │ │ │ │ - ldr.w r2, [r7, #636] @ 0x27c │ │ │ │ - adds r3, r2, #1 │ │ │ │ - beq.w 8e138 <_PyObject_MakeTpCall@@Base+0x25b4> │ │ │ │ - ldr r1, [pc, #508] @ (8cba8 <_PyObject_MakeTpCall@@Base+0x1024>) │ │ │ │ - mov r0, r5 │ │ │ │ + bne.w 8e2a6 <_PyObject_MakeTpCall@@Base+0x257a> │ │ │ │ + ldr.w r2, [r5, #636] @ 0x27c │ │ │ │ + adds r7, r2, #1 │ │ │ │ + beq.w 8e2a6 <_PyObject_MakeTpCall@@Base+0x257a> │ │ │ │ + ldr r1, [pc, #512] @ (8cd50 <_PyObject_MakeTpCall@@Base+0x1024>) │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df4c <_PyObject_MakeTpCall@@Base+0x23c8> │ │ │ │ - ldr.w r9, [pc, #508] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e0a4 <_PyObject_MakeTpCall@@Base+0x2378> │ │ │ │ + ldr.w r9, [pc, #512] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8de9c <_PyObject_MakeTpCall@@Base+0x2318> │ │ │ │ + bne.w 8dfd8 <_PyObject_MakeTpCall@@Base+0x22ac> │ │ │ │ ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r7, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d830 <_PyObject_MakeTpCall@@Base+0x1cac> │ │ │ │ + bne.w 8d7c6 <_PyObject_MakeTpCall@@Base+0x1a9a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 8c9f2 <_PyObject_MakeTpCall@@Base+0xe6e> │ │ │ │ + cbz r3, 8cb96 <_PyObject_MakeTpCall@@Base+0xe6a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [sl, #84] @ 0x54 │ │ │ │ mvn.w r3, #15 │ │ │ │ str.w r3, [sl, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 8ca0a <_PyObject_MakeTpCall@@Base+0xe86> │ │ │ │ + cbz r3, 8cbae <_PyObject_MakeTpCall@@Base+0xe82> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str.w r3, [sl, #84] @ 0x54 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [sl, #144] @ 0x90 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - str.w r6, [sl, #16] │ │ │ │ - ldr r5, [r3, #84] @ 0x54 │ │ │ │ + str.w r7, [sl, #16] │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ str.w r2, [sl, #20] │ │ │ │ - ands.w r5, r5, #8388608 @ 0x800000 │ │ │ │ - beq.w 8ce10 <_PyObject_MakeTpCall@@Base+0x128c> │ │ │ │ + ands.w r6, r6, #8388608 @ 0x800000 │ │ │ │ + beq.w 8cfac <_PyObject_MakeTpCall@@Base+0x1280> │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r3, sl │ │ │ │ str.w r3, [sl, #120] @ 0x78 │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce3a <_PyObject_MakeTpCall@@Base+0x12b6> │ │ │ │ + bne.w 8cfd6 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df98 <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ + bne.w 8e0f0 <_PyObject_MakeTpCall@@Base+0x23c4> │ │ │ │ str.w r3, [sl, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 8ce46 <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + bgt.w 8dc52 <_PyObject_MakeTpCall@@Base+0x1f26> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ - bmi.w 8ce78 <_PyObject_MakeTpCall@@Base+0x12f4> │ │ │ │ + lsls r1, r3, #30 │ │ │ │ + bmi.w 8d014 <_PyObject_MakeTpCall@@Base+0x12e8> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bpl.w 8eae4 <_PyObject_MakeTpCall@@Base+0x2f60> │ │ │ │ - ldr.w r3, [r7, #668] @ 0x29c │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + bpl.w 8ee44 <_PyObject_MakeTpCall@@Base+0x3118> │ │ │ │ + ldr.w r3, [r5, #668] @ 0x29c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e0a0 <_PyObject_MakeTpCall@@Base+0x251c> │ │ │ │ - ldr.w r2, [r7, #676] @ 0x2a4 │ │ │ │ + bne.w 8e1d6 <_PyObject_MakeTpCall@@Base+0x24aa> │ │ │ │ + ldr.w r2, [r5, #676] @ 0x2a4 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8e0a0 <_PyObject_MakeTpCall@@Base+0x251c> │ │ │ │ - ldr r1, [pc, #304] @ (8cbac <_PyObject_MakeTpCall@@Base+0x1028>) │ │ │ │ + beq.w 8e1d6 <_PyObject_MakeTpCall@@Base+0x24aa> │ │ │ │ + ldr r1, [pc, #308] @ (8cd54 <_PyObject_MakeTpCall@@Base+0x1028>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da8e <_PyObject_MakeTpCall@@Base+0x1f0a> │ │ │ │ - ldr.w r9, [pc, #300] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8dbbe <_PyObject_MakeTpCall@@Base+0x1e92> │ │ │ │ + ldr.w r9, [pc, #304] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df38 <_PyObject_MakeTpCall@@Base+0x23b4> │ │ │ │ + bne.w 8e080 <_PyObject_MakeTpCall@@Base+0x2354> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ - bmi.w 8dac4 <_PyObject_MakeTpCall@@Base+0x1f40> │ │ │ │ + lsls r1, r3, #30 │ │ │ │ + bmi.w 8dbf4 <_PyObject_MakeTpCall@@Base+0x1ec8> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - bpl.w 8edc2 <_PyObject_MakeTpCall@@Base+0x323e> │ │ │ │ - ldr.w r3, [r7, #740] @ 0x2e4 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + bpl.w 8eb5c <_PyObject_MakeTpCall@@Base+0x2e30> │ │ │ │ + ldr.w r3, [r5, #740] @ 0x2e4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e14a <_PyObject_MakeTpCall@@Base+0x25c6> │ │ │ │ - ldr.w r2, [r7, #748] @ 0x2ec │ │ │ │ - adds r3, r2, #1 │ │ │ │ - beq.w 8e14a <_PyObject_MakeTpCall@@Base+0x25c6> │ │ │ │ - ldr r1, [pc, #224] @ (8cbb0 <_PyObject_MakeTpCall@@Base+0x102c>) │ │ │ │ + bne.w 8e2b8 <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ + ldr.w r2, [r5, #748] @ 0x2ec │ │ │ │ + adds r6, r2, #1 │ │ │ │ + beq.w 8e2b8 <_PyObject_MakeTpCall@@Base+0x258c> │ │ │ │ + ldr r1, [pc, #228] @ (8cd58 <_PyObject_MakeTpCall@@Base+0x102c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e698 <_PyObject_MakeTpCall@@Base+0x2b14> │ │ │ │ - ldr.w r9, [pc, #216] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + bne.w 8e8de <_PyObject_MakeTpCall@@Base+0x2bb2> │ │ │ │ + ldr.w r9, [pc, #220] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df06 <_PyObject_MakeTpCall@@Base+0x2382> │ │ │ │ + bne.w 8e05e <_PyObject_MakeTpCall@@Base+0x2332> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r5, r3, #19 │ │ │ │ - bmi.n 8cb20 <_PyObject_MakeTpCall@@Base+0xf9c> │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r1, r3, #19 │ │ │ │ + bmi.n 8ccc4 <_PyObject_MakeTpCall@@Base+0xf98> │ │ │ │ + lsls r2, r3, #22 │ │ │ │ mov.w r1, #1 │ │ │ │ it pl │ │ │ │ orrpl.w r3, r3, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ ittt pl │ │ │ │ strpl.w r3, [sl, #84] @ 0x54 │ │ │ │ mvnpl.w r3, #3221225472 @ 0xc0000000 │ │ │ │ strpl.w r3, [sl] │ │ │ │ - bl 73dc4 │ │ │ │ + bl 73f0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ movw r1, #45404 @ 0xb15c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 8cb3a <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ + cbz r3, 8ccde <_PyObject_MakeTpCall@@Base+0xfb2> │ │ │ │ mov r0, sl │ │ │ │ - bl 90170 │ │ │ │ + bl 902f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8cb2c <_PyObject_MakeTpCall@@Base+0xfa8> │ │ │ │ + bne.n 8ccd0 <_PyObject_MakeTpCall@@Base+0xfa4> │ │ │ │ ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - ldrb r5, [r3, #6] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8e732 <_PyObject_MakeTpCall@@Base+0x2bae> │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8e9be <_PyObject_MakeTpCall@@Base+0x2c92> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ - bmi.w 8e8c8 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ + lsls r3, r3, #30 │ │ │ │ + bmi.w 8ea0a <_PyObject_MakeTpCall@@Base+0x2cde> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e904 <_PyObject_MakeTpCall@@Base+0x2d80> │ │ │ │ + beq.w 8ea4a <_PyObject_MakeTpCall@@Base+0x2d1e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bpl.w 8e904 <_PyObject_MakeTpCall@@Base+0x2d80> │ │ │ │ - bl 83f10 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + bpl.w 8ea4a <_PyObject_MakeTpCall@@Base+0x2d1e> │ │ │ │ + bl 84050 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + movw r3, #50953 @ 0xc709 │ │ │ │ + movt r3, #15 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - movw r3, #33172 @ 0x8194 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #40] @ (8cbb4 <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ + ldr r3, [pc, #44] @ (8cd5c <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr.w r9, [pc, #40] @ 8cbb8 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ + str.w sl, [sp, #64] @ 0x40 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - strd sl, r7, [sp, #56] @ 0x38 │ │ │ │ + ldr.w sl, [pc, #36] @ 8cd60 <_PyObject_MakeTpCall@@Base+0x1034> │ │ │ │ asrs r3, r3, #3 │ │ │ │ + str r5, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 8cbbc <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + b.n 8cd64 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + nop │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8ce58 <_PyObject_MakeTpCall@@Base+0x12d4>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 8d000 <_PyObject_MakeTpCall@@Base+0x12d4>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #576 @ (adr r1, 8cdec <_PyObject_MakeTpCall@@Base+0x1268>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 8cf94 <_PyObject_MakeTpCall@@Base+0x1268>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8ce90 <_PyObject_MakeTpCall@@Base+0x130c>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 8d038 <_PyObject_MakeTpCall@@Base+0x130c>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8cbb4 <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 8cd5c <_PyObject_MakeTpCall@@Base+0x1030>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 8e2cc <_PyObject_MakeTpCall@@Base+0x2748> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + bpl.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8e42a <_PyObject_MakeTpCall@@Base+0x26fe> │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r8 │ │ │ │ - ble.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ + ble.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ ldrb r4, [r3, #6] │ │ │ │ movs r0, #1 │ │ │ │ ldrb r5, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsls r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d280 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ + beq.w 8d414 <_PyObject_MakeTpCall@@Base+0x16e8> │ │ │ │ add.w r0, r0, r8, lsl #3 │ │ │ │ add r3, r0 │ │ │ │ - ldr.w sl, [r3, #4] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 8cf44 <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ - ldr.w r5, [sl, #4] │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8d0e4 <_PyObject_MakeTpCall@@Base+0x13b8> │ │ │ │ + ldr r5, [r7, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - ldr.w r6, [r9, fp] │ │ │ │ - movs r2, #12 │ │ │ │ + ldr.w r0, [sl, fp] │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - ldr.w r0, [r5, #192] @ 0xc0 │ │ │ │ + ldr r1, [pc, #696] @ (8d06c <_PyObject_MakeTpCall@@Base+0x1340>) │ │ │ │ + eor.w r9, r6, r2 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #696] @ (8ced0 <_PyObject_MakeTpCall@@Base+0x134c>) │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ - eors r3, r0 │ │ │ │ - ubfx r3, r3, #0, #12 │ │ │ │ - mla r2, r2, r3, r4 │ │ │ │ + movs r3, #12 │ │ │ │ + ubfx r9, r9, #0, #12 │ │ │ │ + mla r3, r3, r9, r4 │ │ │ │ + add.w r3, r3, #40960 @ 0xa000 │ │ │ │ + ldr.w r6, [r3, #2808] @ 0xaf8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne.w 8d30a <_PyObject_MakeTpCall@@Base+0x15de> │ │ │ │ + movs r3, #12 │ │ │ │ + mla r2, r3, r9, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr.w r7, [r2, #2808] @ 0xaf8 │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.w 8d16a <_PyObject_MakeTpCall@@Base+0x15e6> │ │ │ │ - movs r2, #12 │ │ │ │ - mla r0, r3, r2, r4 │ │ │ │ - add.w r0, r0, #40960 @ 0xa000 │ │ │ │ - ldr.w r0, [r0, #2812] @ 0xafc │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w 8d168 <_PyObject_MakeTpCall@@Base+0x15e4> │ │ │ │ + ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 8d308 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ - mla r4, r3, r2, r4 │ │ │ │ + mla r4, r3, r9, r4 │ │ │ │ ldr.w r5, [r4, #2816] @ 0xb00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8cf0a <_PyObject_MakeTpCall@@Base+0x1386> │ │ │ │ + beq.w 8d0a4 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8cc66 <_PyObject_MakeTpCall@@Base+0x10e2> │ │ │ │ + beq.n 8ce08 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d3a0 <_PyObject_MakeTpCall@@Base+0x181c> │ │ │ │ - movw r2, #48613 @ 0xbde5 │ │ │ │ - movt r2, #15 │ │ │ │ + beq.w 8e6fc <_PyObject_MakeTpCall@@Base+0x29d0> │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8cee0 <_PyObject_MakeTpCall@@Base+0x135c> │ │ │ │ + bne.w 8d07c <_PyObject_MakeTpCall@@Base+0x1350> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cmp sl, r3 │ │ │ │ - beq.w 8d386 <_PyObject_MakeTpCall@@Base+0x1802> │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + cmp r7, r3 │ │ │ │ + beq.w 8e6dc <_PyObject_MakeTpCall@@Base+0x29b0> │ │ │ │ + movw r6, #33172 @ 0x8194 │ │ │ │ + movt r6, #71 @ 0x47 │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ - lsls r7, r3, #29 │ │ │ │ + lsls r1, r3, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bmi.w 8ed92 <_PyObject_MakeTpCall@@Base+0x320e> │ │ │ │ + bmi.w 8ef9a <_PyObject_MakeTpCall@@Base+0x326e> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - ldr.w r2, [r9, fp] │ │ │ │ + ldr.w r2, [sl, fp] │ │ │ │ subs r3, r3, r4 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r6, r3 │ │ │ │ - bhi.w 8e0d4 <_PyObject_MakeTpCall@@Base+0x2550> │ │ │ │ - adds r6, r4, r6 │ │ │ │ - bmi.w 8e0d4 <_PyObject_MakeTpCall@@Base+0x2550> │ │ │ │ - movw r7, #20256 @ 0x4f20 │ │ │ │ - movt r7, #73 @ 0x49 │ │ │ │ - movw r2, #9777 @ 0x2631 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + cmp r0, r3 │ │ │ │ + bhi.w 8e280 <_PyObject_MakeTpCall@@Base+0x2554> │ │ │ │ + adds r1, r4, r0 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + bmi.w 8e280 <_PyObject_MakeTpCall@@Base+0x2554> │ │ │ │ + movw r9, #20256 @ 0x4f20 │ │ │ │ + movt r9, #73 @ 0x49 │ │ │ │ + movw r2, #10105 @ 0x2779 │ │ │ │ movt r2, #7 │ │ │ │ - ldr.w r3, [r7, #712] @ 0x2c8 │ │ │ │ + ldr.w r3, [r9, #712] @ 0x2c8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e0c4 <_PyObject_MakeTpCall@@Base+0x2540> │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - subs r1, r6, #1 │ │ │ │ + bne.w 8e270 <_PyObject_MakeTpCall@@Base+0x2544> │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + subs r1, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.w 8de3a <_PyObject_MakeTpCall@@Base+0x22b6> │ │ │ │ - lsrs r1, r1, #3 │ │ │ │ - ldr.w r3, [r2, r1, lsl #3] │ │ │ │ + bcs.w 8df8a <_PyObject_MakeTpCall@@Base+0x225e> │ │ │ │ + lsrs r3, r1, #3 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldr.w r3, [r2, r3, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8de28 <_PyObject_MakeTpCall@@Base+0x22a4> │ │ │ │ + beq.w 8df76 <_PyObject_MakeTpCall@@Base+0x224a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr.w r6, [lr] │ │ │ │ - str r6, [r3, #4] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8cf22 <_PyObject_MakeTpCall@@Base+0x139e> │ │ │ │ + ldr.w r2, [lr] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8d0bc <_PyObject_MakeTpCall@@Base+0x1390> │ │ │ │ ldr.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ add r4, lr │ │ │ │ ldr.w r2, [r0, #3756] @ 0xeac │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #1 │ │ │ │ strd r1, r1, [lr] │ │ │ │ cmp r3, r2 │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ str.w r3, [r0, #3760] @ 0xeb0 │ │ │ │ - bgt.w 8da28 <_PyObject_MakeTpCall@@Base+0x1ea4> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bgt.w 8da4c <_PyObject_MakeTpCall@@Base+0x1d20> │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + str r6, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ittt ne │ │ │ │ + ldr r2, [pc, #392] @ (8d070 <_PyObject_MakeTpCall@@Base+0x1344>) │ │ │ │ + itt ne │ │ │ │ addne r3, #1 │ │ │ │ - ldrne r2, [sp, #44] @ 0x2c │ │ │ │ - strne r3, [r2, #0] │ │ │ │ + strne r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [pc, #392] @ (8ced4 <_PyObject_MakeTpCall@@Base+0x1350>) │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e3ca <_PyObject_MakeTpCall@@Base+0x2846> │ │ │ │ + bne.w 8e676 <_PyObject_MakeTpCall@@Base+0x294a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e6da <_PyObject_MakeTpCall@@Base+0x2b56> │ │ │ │ + beq.w 8e710 <_PyObject_MakeTpCall@@Base+0x29e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ - ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #0] │ │ │ │ - beq.w 8e6e6 <_PyObject_MakeTpCall@@Base+0x2b62> │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ + beq.w 8e71a <_PyObject_MakeTpCall@@Base+0x29ee> │ │ │ │ + ldr.w r3, [sl, fp] │ │ │ │ adds r2, #1 │ │ │ │ - str.w r2, [sl] │ │ │ │ - mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ + str r2, [r7, #0] │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ - str.w sl, [r4, #12] │ │ │ │ + str r7, [r4, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #50545 @ 0xc571 │ │ │ │ + movw r3, #52693 @ 0xcdd5 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ - cmp r3, r7 │ │ │ │ + cmp r3, ip │ │ │ │ ldr r6, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r1, r2, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq.n 8cdc8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ + beq.n 8cf64 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e566 <_PyObject_MakeTpCall@@Base+0x29e2> │ │ │ │ + beq.w 8e778 <_PyObject_MakeTpCall@@Base+0x2a4c> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1154 │ │ │ │ + bl c1a34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8cdec <_PyObject_MakeTpCall@@Base+0x1268> │ │ │ │ + beq.n 8cf88 <_PyObject_MakeTpCall@@Base+0x125c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8cdec <_PyObject_MakeTpCall@@Base+0x1268> │ │ │ │ + cbnz r3, 8cf88 <_PyObject_MakeTpCall@@Base+0x125c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8ebde <_PyObject_MakeTpCall@@Base+0x305a> │ │ │ │ + beq.w 8ee9c <_PyObject_MakeTpCall@@Base+0x3170> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8cbbc <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + beq.w 8cd64 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cbbc <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + bne.w 8cd64 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8cbbc <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8cd64 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28596 @ 0x6fb4 │ │ │ │ + movw r1, #29364 @ 0x72b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ - str.w r5, [sl, #120] @ 0x78 │ │ │ │ + str.w r6, [sl, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ca38 <_PyObject_MakeTpCall@@Base+0xeb4> │ │ │ │ + beq.w 8cbdc <_PyObject_MakeTpCall@@Base+0xeb0> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8da76 <_PyObject_MakeTpCall@@Base+0x1ef2> │ │ │ │ - ldr r3, [pc, #148] @ (8ced8 <_PyObject_MakeTpCall@@Base+0x1354>) │ │ │ │ - str.w r3, [sl, #124] @ 0x7c │ │ │ │ + beq.w 8dc44 <_PyObject_MakeTpCall@@Base+0x1f18> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 8ce52 <_PyObject_MakeTpCall@@Base+0x12ce> │ │ │ │ + ldr r2, [pc, #148] @ (8d074 <_PyObject_MakeTpCall@@Base+0x1348>) │ │ │ │ + str.w r2, [sl, #124] @ 0x7c │ │ │ │ + cbnz r3, 8cfee <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8eca2 <_PyObject_MakeTpCall@@Base+0x311e> │ │ │ │ + beq.w 8ed8a <_PyObject_MakeTpCall@@Base+0x305e> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca4a <_PyObject_MakeTpCall@@Base+0xec6> │ │ │ │ + bne.w 8cbee <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca4a <_PyObject_MakeTpCall@@Base+0xec6> │ │ │ │ + bne.w 8cbee <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ - movw r3, #13281 @ 0x33e1 │ │ │ │ + movw r3, #13601 @ 0x3521 │ │ │ │ movt r3, #8 │ │ │ │ str.w r3, [sl, #76] @ 0x4c │ │ │ │ - lsls r1, r2, #30 │ │ │ │ - bpl.w 8ca54 <_PyObject_MakeTpCall@@Base+0xed0> │ │ │ │ - ldr.w r9, [pc, #96] @ 8cedc <_PyObject_MakeTpCall@@Base+0x1358> │ │ │ │ + lsls r2, r2, #30 │ │ │ │ + bpl.w 8cbf8 <_PyObject_MakeTpCall@@Base+0xecc> │ │ │ │ + ldr.w r9, [pc, #96] @ 8d078 <_PyObject_MakeTpCall@@Base+0x134c> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ cmp r2, sl │ │ │ │ - beq.w 8ee72 <_PyObject_MakeTpCall@@Base+0x32ee> │ │ │ │ + beq.w 8ee5c <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8ee72 <_PyObject_MakeTpCall@@Base+0x32ee> │ │ │ │ + bhi.w 8ee5c <_PyObject_MakeTpCall@@Base+0x3130> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - bmi.w 8ca62 <_PyObject_MakeTpCall@@Base+0xede> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.w 8cc06 <_PyObject_MakeTpCall@@Base+0xeda> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8ca92 <_PyObject_MakeTpCall@@Base+0xf0e> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8cc36 <_PyObject_MakeTpCall@@Base+0xf0a> │ │ │ │ nop │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r0, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r2, [sl, #4] │ │ │ │ - mov r1, sl │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8cf00 <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ + beq.n 8d09a <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e530 <_PyObject_MakeTpCall@@Base+0x29ac> │ │ │ │ + beq.w 8e944 <_PyObject_MakeTpCall@@Base+0x2c18> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8cdc8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ - ldr.w r6, [r9, fp] │ │ │ │ - ldr r3, [r6, #72] @ 0x48 │ │ │ │ + bne.w 8cf64 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + ldr.w r0, [sl, fp] │ │ │ │ + ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cbbc <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + beq.w 8cd64 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cbbc <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ - ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ - b.w 8ebfa <_PyObject_MakeTpCall@@Base+0x3076> │ │ │ │ - ldrd r7, r2, [r3, #24] │ │ │ │ - cmp r2, r7 │ │ │ │ - bcc.w 8d426 <_PyObject_MakeTpCall@@Base+0x18a2> │ │ │ │ - adds r2, r1, #1 │ │ │ │ - add.w r2, r7, r2, lsl #3 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - adds r2, r3, r7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r6, [r3, r7] │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + beq.w 8cd64 <_PyObject_MakeTpCall@@Base+0x1038> │ │ │ │ + ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ + b.w 8eeb6 <_PyObject_MakeTpCall@@Base+0x318a> │ │ │ │ + ldrd r9, r1, [r3, #24] │ │ │ │ + cmp r1, r9 │ │ │ │ + bcc.w 8d594 <_PyObject_MakeTpCall@@Base+0x1868> │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ + adds r1, #1 │ │ │ │ + add.w r1, r9, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add.w r1, r3, r9 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str.w r2, [r3, r9] │ │ │ │ + ldr.w r3, [sl, fp] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.n 8cd14 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + b.n 8ceba <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r1, r8 │ │ │ │ - ble.n 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ + ble.n 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ adds r3, #8 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8e090 <_PyObject_MakeTpCall@@Base+0x250c> │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8e260 <_PyObject_MakeTpCall@@Base+0x2534> │ │ │ │ cmp r8, r1 │ │ │ │ - blt.w 8cbfe <_PyObject_MakeTpCall@@Base+0x107a> │ │ │ │ + blt.w 8cda0 <_PyObject_MakeTpCall@@Base+0x1074> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldrd sl, r7, [sp, #56] @ 0x38 │ │ │ │ + mov r9, sl │ │ │ │ + ldrd sl, r5, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8cf84 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ + beq.n 8d124 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8cf84 <_PyObject_MakeTpCall@@Base+0x1400> │ │ │ │ + cbnz r3, 8d124 <_PyObject_MakeTpCall@@Base+0x13f8> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ - ldr r2, [pc, #704] @ (8d238 <_PyObject_MakeTpCall@@Base+0x16b4>) │ │ │ │ + ldr r2, [pc, #692] @ (8d3cc <_PyObject_MakeTpCall@@Base+0x16a0>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e53a <_PyObject_MakeTpCall@@Base+0x29b6> │ │ │ │ + bne.w 8e95a <_PyObject_MakeTpCall@@Base+0x2c2e> │ │ │ │ blx r4 │ │ │ │ movw r0, #36040 @ 0x8cc8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - ldr.w r5, [r9, fp] │ │ │ │ + ldr.w r6, [r9, fp] │ │ │ │ strd sl, sl, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #20 │ │ │ │ - bpl.w 8d406 <_PyObject_MakeTpCall@@Base+0x1882> │ │ │ │ + bpl.w 8d574 <_PyObject_MakeTpCall@@Base+0x1848> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d406 <_PyObject_MakeTpCall@@Base+0x1882> │ │ │ │ + beq.w 8d574 <_PyObject_MakeTpCall@@Base+0x1848> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #2 │ │ │ │ blx r4 │ │ │ │ - ldr r3, [r5, #72] @ 0x48 │ │ │ │ + ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e29e <_PyObject_MakeTpCall@@Base+0x271a> │ │ │ │ + beq.w 8e3fc <_PyObject_MakeTpCall@@Base+0x26d0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e5a8 <_PyObject_MakeTpCall@@Base+0x2a24> │ │ │ │ - ldr.w r3, [r7, #2192] @ 0x890 │ │ │ │ + bne.w 8e858 <_PyObject_MakeTpCall@@Base+0x2b2c> │ │ │ │ + ldr.w r3, [r5, #2192] @ 0x890 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 8e58c <_PyObject_MakeTpCall@@Base+0x2a08> │ │ │ │ + bpl.w 8e75c <_PyObject_MakeTpCall@@Base+0x2a30> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ec7e <_PyObject_MakeTpCall@@Base+0x30fa> │ │ │ │ - movw r3, #3081 @ 0xc09 │ │ │ │ + beq.w 8eed8 <_PyObject_MakeTpCall@@Base+0x31ac> │ │ │ │ + movw r3, #5337 @ 0x14d9 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d3a4 <_PyObject_MakeTpCall@@Base+0x1820> │ │ │ │ + bne.w 8d512 <_PyObject_MakeTpCall@@Base+0x17e6> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #596] @ (8d23c <_PyObject_MakeTpCall@@Base+0x16b8>) │ │ │ │ + ldr r1, [pc, #584] @ (8d3d0 <_PyObject_MakeTpCall@@Base+0x16a4>) │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl c01d8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c0aa8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3b2 <_PyObject_MakeTpCall@@Base+0x182e> │ │ │ │ + beq.w 8d520 <_PyObject_MakeTpCall@@Base+0x17f4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d01c <_PyObject_MakeTpCall@@Base+0x1498> │ │ │ │ + beq.n 8d1bc <_PyObject_MakeTpCall@@Base+0x1490> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8d01c <_PyObject_MakeTpCall@@Base+0x1498> │ │ │ │ - ldr r2, [pc, #556] @ (8d238 <_PyObject_MakeTpCall@@Base+0x16b4>) │ │ │ │ + cbnz r3, 8d1bc <_PyObject_MakeTpCall@@Base+0x1490> │ │ │ │ + ldr r2, [pc, #544] @ (8d3cc <_PyObject_MakeTpCall@@Base+0x16a0>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e5e0 <_PyObject_MakeTpCall@@Base+0x2a5c> │ │ │ │ + bne.w 8e632 <_PyObject_MakeTpCall@@Base+0x2906> │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r6, [r9, fp] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.w 8e0fa <_PyObject_MakeTpCall@@Base+0x2576> │ │ │ │ + bpl.w 8e1fa <_PyObject_MakeTpCall@@Base+0x24ce> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e0fa <_PyObject_MakeTpCall@@Base+0x2576> │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + beq.w 8e1fa <_PyObject_MakeTpCall@@Base+0x24ce> │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d8f8 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ - movw r3, #3441 @ 0xd71 │ │ │ │ + bne.w 8da9a <_PyObject_MakeTpCall@@Base+0x1d6e> │ │ │ │ + movw r3, #5573 @ 0x15c5 │ │ │ │ movt r3, #13 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8d5ac <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + bne.w 8d732 <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ ldr r7, [r5, #24] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 8eba0 <_PyObject_MakeTpCall@@Base+0x301c> │ │ │ │ + beq.w 8ee2a <_PyObject_MakeTpCall@@Base+0x30fe> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8e794 <_PyObject_MakeTpCall@@Base+0x2c10> │ │ │ │ + beq.w 8e79e <_PyObject_MakeTpCall@@Base+0x2a72> │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e7a0 <_PyObject_MakeTpCall@@Base+0x2c1c> │ │ │ │ + beq.w 8e7aa <_PyObject_MakeTpCall@@Base+0x2a7e> │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp.w r2, r3, asr #2 │ │ │ │ - bge.w 8e7a0 <_PyObject_MakeTpCall@@Base+0x2c1c> │ │ │ │ + bge.w 8e7aa <_PyObject_MakeTpCall@@Base+0x2a7e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r6, #148] @ 0x94 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ str r5, [r4, #8] │ │ │ │ itt ne │ │ │ │ @@ -147666,157 +147817,158 @@ │ │ │ │ strb.w r3, [r4, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ strd r1, r0, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ str.w ip, [r4, #28] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ strh r3, [r4, #36] @ 0x24 │ │ │ │ - ble.w 8d880 <_PyObject_MakeTpCall@@Base+0x1cfc> │ │ │ │ + ble.w 8d9c4 <_PyObject_MakeTpCall@@Base+0x1c98> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ blx 29718 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 9fef8 │ │ │ │ + bl a0064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d898 <_PyObject_MakeTpCall@@Base+0x1d14> │ │ │ │ + bne.w 8d9dc <_PyObject_MakeTpCall@@Base+0x1cb0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e512 <_PyObject_MakeTpCall@@Base+0x298e> │ │ │ │ + bne.w 8e906 <_PyObject_MakeTpCall@@Base+0x2bda> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0a98 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a0c04 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5be <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ + beq.w 8d744 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e822 <_PyObject_MakeTpCall@@Base+0x2c9e> │ │ │ │ + bne.w 8e556 <_PyObject_MakeTpCall@@Base+0x282a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d13e <_PyObject_MakeTpCall@@Base+0x15ba> │ │ │ │ + beq.n 8d2de <_PyObject_MakeTpCall@@Base+0x15b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8d13e <_PyObject_MakeTpCall@@Base+0x15ba> │ │ │ │ - ldr r2, [pc, #272] @ (8d238 <_PyObject_MakeTpCall@@Base+0x16b4>) │ │ │ │ + cbnz r3, 8d2de <_PyObject_MakeTpCall@@Base+0x15b2> │ │ │ │ + ldr r2, [pc, #260] @ (8d3cc <_PyObject_MakeTpCall@@Base+0x16a0>) │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e854 <_PyObject_MakeTpCall@@Base+0x2cd0> │ │ │ │ + bne.w 8e588 <_PyObject_MakeTpCall@@Base+0x285c> │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ebca <_PyObject_MakeTpCall@@Base+0x3046> │ │ │ │ + bne.w 8ec52 <_PyObject_MakeTpCall@@Base+0x2f26> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d160 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ + beq.n 8d300 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8edce <_PyObject_MakeTpCall@@Base+0x324a> │ │ │ │ + beq.w 8ec66 <_PyObject_MakeTpCall@@Base+0x2f3a> │ │ │ │ mov r0, sl │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r6, [pc, #212] @ (8d240 <_PyObject_MakeTpCall@@Base+0x16bc>) │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r2, [r6, #264] @ 0x108 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8e22c <_PyObject_MakeTpCall@@Base+0x26a8> │ │ │ │ - ldr.w r2, [r6, #268] @ 0x10c │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 8e3bc <_PyObject_MakeTpCall@@Base+0x2838> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8dcc4 <_PyObject_MakeTpCall@@Base+0x2140> │ │ │ │ - movs r2, #1 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #176] @ (8d240 <_PyObject_MakeTpCall@@Base+0x16bc>) │ │ │ │ - ldr.w r2, [r2, #272] @ 0x110 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - adds r2, #1 │ │ │ │ - beq.w 8e232 <_PyObject_MakeTpCall@@Base+0x26ae> │ │ │ │ - ldr.w ip, [r5, #172] @ 0xac │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 8e254 <_PyObject_MakeTpCall@@Base+0x26d0> │ │ │ │ - ldr.w r2, [ip] │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r0, [pc, #200] @ (8d3d4 <_PyObject_MakeTpCall@@Base+0x16a8>) │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r3, [r0, #264] @ 0x108 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.w 8e2dc <_PyObject_MakeTpCall@@Base+0x25b0> │ │ │ │ + ldr.w r3, [r0, #268] @ 0x10c │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ + bgt.w 8e98c <_PyObject_MakeTpCall@@Base+0x2c60> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8ded0 <_PyObject_MakeTpCall@@Base+0x21a4> │ │ │ │ + movs r3, #1 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [pc, #164] @ (8d3d4 <_PyObject_MakeTpCall@@Base+0x16a8>) │ │ │ │ + ldr.w r3, [r3, #272] @ 0x110 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + adds r3, #1 │ │ │ │ + beq.w 8e2e2 <_PyObject_MakeTpCall@@Base+0x25b6> │ │ │ │ + ldr.w r3, [r5, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8e2fe <_PyObject_MakeTpCall@@Base+0x25d2> │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w lr, [ip, #8] │ │ │ │ + ldr.w ip, [r3, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 8de1c <_PyObject_MakeTpCall@@Base+0x2298> │ │ │ │ + beq.w 8dfcc <_PyObject_MakeTpCall@@Base+0x22a0> │ │ │ │ adds r5, r2, #1 │ │ │ │ - cmp.w lr, #0 │ │ │ │ - str.w r5, [ip] │ │ │ │ - ble.w 8d8d2 <_PyObject_MakeTpCall@@Base+0x1d4e> │ │ │ │ - strd ip, r8, [sp, #72] @ 0x48 │ │ │ │ - add.w r7, ip, #8 │ │ │ │ - str.w sl, [sp, #84] @ 0x54 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + str r5, [r3, #0] │ │ │ │ + ble.w 8da0e <_PyObject_MakeTpCall@@Base+0x1ce2> │ │ │ │ + add.w r2, r3, #8 │ │ │ │ + str.w r8, [sp, #76] @ 0x4c │ │ │ │ + str r7, [sp, #84] @ 0x54 │ │ │ │ movs r6, #0 │ │ │ │ - mov sl, r3 │ │ │ │ - mov r8, lr │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, ip │ │ │ │ mov r5, r1 │ │ │ │ + str r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ - lsls r1, r1, #30 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ - bmi.n 8d248 <_PyObject_MakeTpCall@@Base+0x16c4> │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #80] @ (8d244 <_PyObject_MakeTpCall@@Base+0x16c0>) │ │ │ │ - bl 79370 │ │ │ │ + bmi.n 8d3dc <_PyObject_MakeTpCall@@Base+0x16b0> │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #76] @ (8d3d8 <_PyObject_MakeTpCall@@Base+0x16ac>) │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8e430 <_PyObject_MakeTpCall@@Base+0x28ac> │ │ │ │ + beq.w 8e64e <_PyObject_MakeTpCall@@Base+0x2922> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d2ca <_PyObject_MakeTpCall@@Base+0x1746> │ │ │ │ + bne.n 8d458 <_PyObject_MakeTpCall@@Base+0x172c> │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 8d1dc <_PyObject_MakeTpCall@@Base+0x1658> │ │ │ │ - ldrd ip, r8, [sp, #72] @ 0x48 │ │ │ │ + blt.n 8d376 <_PyObject_MakeTpCall@@Base+0x164a> │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - mov r3, sl │ │ │ │ + ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - ldr.w sl, [sp, #84] @ 0x54 │ │ │ │ - ldr.w r2, [ip] │ │ │ │ + ldr r7, [sp, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 8d22c <_PyObject_MakeTpCall@@Base+0x16a8> │ │ │ │ + beq.n 8d3c0 <_PyObject_MakeTpCall@@Base+0x1694> │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8e488 <_PyObject_MakeTpCall@@Base+0x2904> │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ + beq.w 8e4a0 <_PyObject_MakeTpCall@@Base+0x2774> │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8d304 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + b.n 8d48c <_PyObject_MakeTpCall@@Base+0x1760> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8d4f0 <_PyObject_MakeTpCall@@Base+0x196c>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 8d684 <_PyObject_MakeTpCall@@Base+0x1958>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ + ldr.w r3, [sl, fp] │ │ │ │ movs r1, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ ite ls │ │ │ │ @@ -147824,2508 +147976,2502 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [ip, #252] @ 0xfc │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e726 <_PyObject_MakeTpCall@@Base+0x2ba2> │ │ │ │ + beq.w 8e996 <_PyObject_MakeTpCall@@Base+0x2c6a> │ │ │ │ ldr.w r0, [ip, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 8d1ee <_PyObject_MakeTpCall@@Base+0x166a> │ │ │ │ + b.n 8d388 <_PyObject_MakeTpCall@@Base+0x165c> │ │ │ │ movs r4, #12 │ │ │ │ mla r0, r4, r8, r0 │ │ │ │ add r3, r0 │ │ │ │ - ldr.w sl, [r3, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 8de7c <_PyObject_MakeTpCall@@Base+0x22f8> │ │ │ │ - ldr.w r5, [sl, #4] │ │ │ │ - movs r2, #12 │ │ │ │ - ldr r1, [pc, #664] @ (8d534 <_PyObject_MakeTpCall@@Base+0x19b0>) │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8dfe4 <_PyObject_MakeTpCall@@Base+0x22b8> │ │ │ │ + ldr r5, [r7, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - ldr.w r6, [r9, fp] │ │ │ │ - ldr.w r0, [r5, #192] @ 0xc0 │ │ │ │ + ldr r1, [pc, #704] @ (8d6ec <_PyObject_MakeTpCall@@Base+0x19c0>) │ │ │ │ + ldr.w r0, [sl, fp] │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + eor.w r9, r2, r1, asr #3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - eor.w r3, r0, r1, asr #3 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ - ubfx r3, r3, #0, #12 │ │ │ │ - mla r2, r2, r3, r4 │ │ │ │ - add.w r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr.w r7, [r2, #2808] @ 0xaf8 │ │ │ │ - cmp r7, r0 │ │ │ │ - beq.w 8cc32 <_PyObject_MakeTpCall@@Base+0x10ae> │ │ │ │ - b.n 8d16a <_PyObject_MakeTpCall@@Base+0x15e6> │ │ │ │ + movs r3, #12 │ │ │ │ + ubfx r9, r9, #0, #12 │ │ │ │ + mla r3, r3, r9, r4 │ │ │ │ + add.w r3, r3, #40960 @ 0xa000 │ │ │ │ + ldr.w r6, [r3, #2808] @ 0xaf8 │ │ │ │ + cmp r6, r2 │ │ │ │ + beq.w 8cdd4 <_PyObject_MakeTpCall@@Base+0x10a8> │ │ │ │ + b.n 8d30a <_PyObject_MakeTpCall@@Base+0x15de> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - mov r3, sl │ │ │ │ - ldrd ip, r8, [sp, #72] @ 0x48 │ │ │ │ + ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ + ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - ldr.w sl, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 8d8a2 <_PyObject_MakeTpCall@@Base+0x1d1e> │ │ │ │ + beq.w 8d9e6 <_PyObject_MakeTpCall@@Base+0x1cba> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - ldr.w r2, [ip] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 8d2fc <_PyObject_MakeTpCall@@Base+0x1778> │ │ │ │ + beq.n 8d484 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8d8b8 <_PyObject_MakeTpCall@@Base+0x1d34> │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cc66 <_PyObject_MakeTpCall@@Base+0x10e2> │ │ │ │ - movs r2, #12 │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ + beq.w 8d9f8 <_PyObject_MakeTpCall@@Base+0x1ccc> │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8ce08 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + movs r3, #12 │ │ │ │ add.w r2, r4, #43520 @ 0xaa00 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ + mul.w r3, r3, r9 │ │ │ │ adds r0, r2, r3 │ │ │ │ str r5, [r0, #8] │ │ │ │ add r4, r3 │ │ │ │ movw r0, #43772 @ 0xaafc │ │ │ │ - mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ + add.w lr, r3, #4 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr r4, [pc, #532] @ (8d538 <_PyObject_MakeTpCall@@Base+0x19b4>) │ │ │ │ + ldr r4, [pc, #576] @ (8d6f0 <_PyObject_MakeTpCall@@Base+0x19c4>) │ │ │ │ ldr.w r4, [r4, #260] @ 0x104 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r4, ip │ │ │ │ ittt ne │ │ │ │ addne r4, #1 │ │ │ │ - ldrne r7, [pc, #520] @ (8d538 <_PyObject_MakeTpCall@@Base+0x19b4>) │ │ │ │ - strne.w r4, [r7, #260] @ 0x104 │ │ │ │ - str r1, [r2, r6] │ │ │ │ + ldrne r6, [pc, #564] @ (8d6f0 <_PyObject_MakeTpCall@@Base+0x19c4>) │ │ │ │ + strne.w r4, [r6, #260] @ 0x104 │ │ │ │ + str.w r1, [r2, lr] │ │ │ │ dmb ish │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [r2, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d4b8 <_PyObject_MakeTpCall@@Base+0x1934> │ │ │ │ + bne.w 8d626 <_PyObject_MakeTpCall@@Base+0x18fa> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8cc66 <_PyObject_MakeTpCall@@Base+0x10e2> │ │ │ │ - b.n 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ + bne.w 8ce08 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + b.n 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ - movw r8, #44593 @ 0xae31 │ │ │ │ + movw r8, #44937 @ 0xaf89 │ │ │ │ movt r8, #7 │ │ │ │ cmp r3, r8 │ │ │ │ itt ne │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [sp, #20] │ │ │ │ - bne.w 8e418 <_PyObject_MakeTpCall@@Base+0x2894> │ │ │ │ + bne.w 8e6c4 <_PyObject_MakeTpCall@@Base+0x2998> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.w 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - b.w 8c5fc <_PyObject_MakeTpCall@@Base+0xa78> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.n 8d3a0 <_PyObject_MakeTpCall@@Base+0x181c> │ │ │ │ - movw r1, #65534 @ 0xfffe │ │ │ │ - movt r1, #16383 @ 0x3fff │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 8ede4 <_PyObject_MakeTpCall@@Base+0x3260> │ │ │ │ - str r2, [r5, #0] │ │ │ │ - mov r4, r5 │ │ │ │ - b.n 8cdc8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ - ldr r1, [pc, #404] @ (8d53c <_PyObject_MakeTpCall@@Base+0x19b8>) │ │ │ │ + b.w 8c7a2 <_PyObject_MakeTpCall@@Base+0xa76> │ │ │ │ + ldr r1, [pc, #480] @ (8d6f4 <_PyObject_MakeTpCall@@Base+0x19c8>) │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 8cff8 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ - ldr r1, [pc, #392] @ (8d53c <_PyObject_MakeTpCall@@Base+0x19b8>) │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8d198 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + ldr r1, [pc, #464] @ (8d6f4 <_PyObject_MakeTpCall@@Base+0x19c8>) │ │ │ │ mov r0, r4 │ │ │ │ - bl d6760 │ │ │ │ + bl d6f90 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 8cff8 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ - ldr r0, [pc, #384] @ (8d540 <_PyObject_MakeTpCall@@Base+0x19bc>) │ │ │ │ - bl 6d97c │ │ │ │ + b.n 8d198 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + ldr r0, [pc, #456] @ (8d6f8 <_PyObject_MakeTpCall@@Base+0x19cc>) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.w 8c810 <_PyObject_MakeTpCall@@Base+0xc8c> │ │ │ │ - ldr.w r9, [pc, #376] @ 8d548 <_PyObject_MakeTpCall@@Base+0x19c4> │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8c9b6 <_PyObject_MakeTpCall@@Base+0xc8a> │ │ │ │ + ldr.w r9, [pc, #452] @ 8d700 <_PyObject_MakeTpCall@@Base+0x19d4> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c8d2 <_PyObject_MakeTpCall@@Base+0xd4e> │ │ │ │ + beq.w 8ca76 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c8d2 <_PyObject_MakeTpCall@@Base+0xd4e> │ │ │ │ + beq.w 8ca76 <_PyObject_MakeTpCall@@Base+0xd4a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d400 <_PyObject_MakeTpCall@@Base+0x187c> │ │ │ │ + beq.n 8d56e <_PyObject_MakeTpCall@@Base+0x1842> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ebc0 <_PyObject_MakeTpCall@@Base+0x303c> │ │ │ │ + beq.w 8eafe <_PyObject_MakeTpCall@@Base+0x2dd2> │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 8d14a <_PyObject_MakeTpCall@@Base+0x15c6> │ │ │ │ + b.n 8d2ea <_PyObject_MakeTpCall@@Base+0x15be> │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movw r1, #36040 @ 0x8cc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cfc0 <_PyObject_MakeTpCall@@Base+0x143c> │ │ │ │ - b.n 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8d160 <_PyObject_MakeTpCall@@Base+0x1434> │ │ │ │ + b.n 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 8cd14 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + b.n 8ceba <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c786 <_PyObject_MakeTpCall@@Base+0xc02> │ │ │ │ - b.w 8c74c <_PyObject_MakeTpCall@@Base+0xbc8> │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + bne.w 8c92c <_PyObject_MakeTpCall@@Base+0xc00> │ │ │ │ + b.w 8c8f2 <_PyObject_MakeTpCall@@Base+0xbc6> │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ - strne r3, [r6, #0] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + strne r3, [r7, #0] │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bpl.w 8ea9a <_PyObject_MakeTpCall@@Base+0x2f16> │ │ │ │ - ldr r1, [pc, #236] @ (8d544 <_PyObject_MakeTpCall@@Base+0x19c0>) │ │ │ │ - mov r0, r5 │ │ │ │ - str.w r6, [sl, #436] @ 0x1b4 │ │ │ │ - bl bf0a0 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + bpl.w 8ef74 <_PyObject_MakeTpCall@@Base+0x3248> │ │ │ │ + ldr r1, [pc, #308] @ (8d6fc <_PyObject_MakeTpCall@@Base+0x19d0>) │ │ │ │ + mov r0, r6 │ │ │ │ + str.w r7, [sl, #436] @ 0x1b4 │ │ │ │ + bl bf970 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8c7e2 <_PyObject_MakeTpCall@@Base+0xc5e> │ │ │ │ - b.n 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8c988 <_PyObject_MakeTpCall@@Base+0xc5c> │ │ │ │ + b.n 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 8d4ce <_PyObject_MakeTpCall@@Base+0x194a> │ │ │ │ + bcc.n 8d63c <_PyObject_MakeTpCall@@Base+0x1910> │ │ │ │ adds r2, r1, #1 │ │ │ │ add.w r2, lr, r2, lsl #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 8c8c4 <_PyObject_MakeTpCall@@Base+0xd40> │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 8ca68 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ ldr.w r3, [r8, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e4aa <_PyObject_MakeTpCall@@Base+0x2926> │ │ │ │ + bne.w 8e4e0 <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2a2c8 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8e296 <_PyObject_MakeTpCall@@Base+0x2712> │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8e33a <_PyObject_MakeTpCall@@Base+0x260e> │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.w 8c8c4 <_PyObject_MakeTpCall@@Base+0xd40> │ │ │ │ + b.w 8ca68 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d34a <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8d4d6 <_PyObject_MakeTpCall@@Base+0x17aa> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8cc66 <_PyObject_MakeTpCall@@Base+0x10e2> │ │ │ │ - b.n 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ + bne.w 8ce08 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ + b.n 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.w 8c8c4 <_PyObject_MakeTpCall@@Base+0xd40> │ │ │ │ - movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 8d604 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ + b.w 8ca68 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + movw r5, #36432 @ 0x8e50 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 8d726 <_PyObject_MakeTpCall@@Base+0x19fa> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d604 <_PyObject_MakeTpCall@@Base+0x1a80> │ │ │ │ + bne.n 8d726 <_PyObject_MakeTpCall@@Base+0x19fa> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8dbda <_PyObject_MakeTpCall@@Base+0x2056> │ │ │ │ + bne.w 8dd32 <_PyObject_MakeTpCall@@Base+0x2006> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 8d514 <_PyObject_MakeTpCall@@Base+0x1990> │ │ │ │ + beq.n 8d67c <_PyObject_MakeTpCall@@Base+0x1950> │ │ │ │ mov r9, r5 │ │ │ │ str r4, [sp, #32] │ │ │ │ - b.w 8c490 <_PyObject_MakeTpCall@@Base+0x90c> │ │ │ │ + b.w 8c636 <_PyObject_MakeTpCall@@Base+0x90a> │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ + beq.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.w 8c548 <_PyObject_MakeTpCall@@Base+0x9c4> │ │ │ │ + b.w 8c6ee <_PyObject_MakeTpCall@@Base+0x9c2> │ │ │ │ + ldr r2, [pc, #96] @ (8d700 <_PyObject_MakeTpCall@@Base+0x19d4>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + movs r2, #28 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r3, #10 │ │ │ │ + mla r0, r3, r2, r0 │ │ │ │ + ite ls │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add.w r5, r0, #92672 @ 0x16a00 │ │ │ │ + ldr.w r2, [r5, #252] @ 0xfc │ │ │ │ + cmp r2, r4 │ │ │ │ + it eq │ │ │ │ + orreq.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8e4b6 <_PyObject_MakeTpCall@@Base+0x278a> │ │ │ │ + ldr.w r3, [r5, #268] @ 0x10c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8c656 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 807e4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ + ldr r1, [r4, #84] @ 0x54 │ │ │ │ + b.w 8c656 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8d7f0 <_PyObject_MakeTpCall@@Base+0x1c6c>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 8d9a8 <_PyObject_MakeTpCall@@Base+0x1c7c>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #736 @ (adr r3, 8d824 <_PyObject_MakeTpCall@@Base+0x1ca0>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 8d9dc <_PyObject_MakeTpCall@@Base+0x1cb0>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #712] @ (8d818 <_PyObject_MakeTpCall@@Base+0x1c94>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movs r0, #28 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ - subs r2, #1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r2, #10 │ │ │ │ - mul.w r0, r2, r0 │ │ │ │ - ite ls │ │ │ │ - movls r2, #0 │ │ │ │ - movhi r2, #1 │ │ │ │ - adds r5, r3, r0 │ │ │ │ - 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 8e626 <_PyObject_MakeTpCall@@Base+0x2aa2> │ │ │ │ - add.w r2, r0, #92672 @ 0x16a00 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ - add r3, r2 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8c4b0 <_PyObject_MakeTpCall@@Base+0x92c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 806a4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.w 8c4b0 <_PyObject_MakeTpCall@@Base+0x92c> │ │ │ │ + movw r5, #36432 @ 0x8e50 │ │ │ │ + movt r5, #71 @ 0x47 │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w 8dd26 <_PyObject_MakeTpCall@@Base+0x1ffa> │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8dd26 <_PyObject_MakeTpCall@@Base+0x1ffa> │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq.n 8d65a <_PyObject_MakeTpCall@@Base+0x192e> │ │ │ │ + mov r5, r4 │ │ │ │ + b.n 8d662 <_PyObject_MakeTpCall@@Base+0x1936> │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.w 8c35c <_PyObject_MakeTpCall@@Base+0x7d8> │ │ │ │ + b.w 8c504 <_PyObject_MakeTpCall@@Base+0x7d8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d10c <_PyObject_MakeTpCall@@Base+0x1588> │ │ │ │ + bne.w 8d2ac <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e45a <_PyObject_MakeTpCall@@Base+0x28d6> │ │ │ │ + beq.w 8e614 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e45a <_PyObject_MakeTpCall@@Base+0x28d6> │ │ │ │ + beq.w 8e614 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ movs r4, #0 │ │ │ │ - b.w 8e118 <_PyObject_MakeTpCall@@Base+0x2594> │ │ │ │ - movw r5, #36432 @ 0x8e50 │ │ │ │ - movt r5, #71 @ 0x47 │ │ │ │ - ldr r1, [r6, #16] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 8db46 <_PyObject_MakeTpCall@@Base+0x1fc2> │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8db46 <_PyObject_MakeTpCall@@Base+0x1fc2> │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 8d4f0 <_PyObject_MakeTpCall@@Base+0x196c> │ │ │ │ - mov r5, r4 │ │ │ │ - b.n 8d4fa <_PyObject_MakeTpCall@@Base+0x1976> │ │ │ │ - ldr.w r9, [pc, #524] @ 8d818 <_PyObject_MakeTpCall@@Base+0x1c94> │ │ │ │ + b.w 8e218 <_PyObject_MakeTpCall@@Base+0x24ec> │ │ │ │ + ldr.w r9, [pc, #736] @ 8da48 <_PyObject_MakeTpCall@@Base+0x1d1c> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ cmp r0, sl │ │ │ │ - beq.w 8ed62 <_PyObject_MakeTpCall@@Base+0x31de> │ │ │ │ + beq.w 8ee1e <_PyObject_MakeTpCall@@Base+0x30f2> │ │ │ │ cmp r2, #10 │ │ │ │ - bhi.w 8ed62 <_PyObject_MakeTpCall@@Base+0x31de> │ │ │ │ + bhi.w 8ee1e <_PyObject_MakeTpCall@@Base+0x30f2> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r1 │ │ │ │ - ldr r7, [pc, #472] @ (8d81c <_PyObject_MakeTpCall@@Base+0x1c98>) │ │ │ │ + ldr r5, [pc, #660] @ (8da34 <_PyObject_MakeTpCall@@Base+0x1d08>) │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [r7, #2976] @ 0xba0 │ │ │ │ + ldr.w r3, [r5, #2976] @ 0xba0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8c72a <_PyObject_MakeTpCall@@Base+0xba6> │ │ │ │ - ldr r0, [pc, #452] @ (8d820 <_PyObject_MakeTpCall@@Base+0x1c9c>) │ │ │ │ - bl 6d97c │ │ │ │ + beq.w 8c8d0 <_PyObject_MakeTpCall@@Base+0xba4> │ │ │ │ + ldr r0, [pc, #640] @ (8da38 <_PyObject_MakeTpCall@@Base+0x1d0c>) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ - bne.w 8c734 <_PyObject_MakeTpCall@@Base+0xbb0> │ │ │ │ - b.n 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr r0, [pc, #440] @ (8d824 <_PyObject_MakeTpCall@@Base+0x1ca0>) │ │ │ │ - bl 6d97c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.w 8c8da <_PyObject_MakeTpCall@@Base+0xbae> │ │ │ │ + b.n 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r0, sl │ │ │ │ + bl 80880 │ │ │ │ + ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ + ldr.w fp, [r3, #8] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + ble.w 8cb7e <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ + add.w r8, r0, #20 │ │ │ │ + mov.w r9, #0 │ │ │ │ + movs r6, #16 │ │ │ │ + add.w r3, r3, r9, lsl #2 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + bl c06fc │ │ │ │ + str.w r0, [r8, #-20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + strd r6, r7, [r8, #-16] │ │ │ │ + cmp fp, r9 │ │ │ │ + add.w r7, r7, #4 │ │ │ │ + add.w r8, r8, #20 │ │ │ │ + beq.w 8cb7e <_PyObject_MakeTpCall@@Base+0xe52> │ │ │ │ + ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ + b.n 8d7e6 <_PyObject_MakeTpCall@@Base+0x1aba> │ │ │ │ + ldr r0, [pc, #548] @ (8da3c <_PyObject_MakeTpCall@@Base+0x1d10>) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8c5a0 <_PyObject_MakeTpCall@@Base+0xa1c> │ │ │ │ - ldr r1, [pc, #428] @ (8d824 <_PyObject_MakeTpCall@@Base+0x1ca0>) │ │ │ │ + beq.w 8c746 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ + ldr r1, [pc, #532] @ (8da3c <_PyObject_MakeTpCall@@Base+0x1d10>) │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c5a0 <_PyObject_MakeTpCall@@Base+0xa1c> │ │ │ │ + beq.w 8c746 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w 8e370 <_PyObject_MakeTpCall@@Base+0x27ec> │ │ │ │ - bl 785a0 │ │ │ │ + bmi.w 8e482 <_PyObject_MakeTpCall@@Base+0x2756> │ │ │ │ + bl 786e8 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.w 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ ldr.w sl, [r4, #104] @ 0x68 │ │ │ │ ldr.w fp, [r3, #8] │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8d802 <_PyObject_MakeTpCall@@Base+0x1c7e> │ │ │ │ + bne.w 8d9b0 <_PyObject_MakeTpCall@@Base+0x1c84> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e366 <_PyObject_MakeTpCall@@Base+0x27e2> │ │ │ │ + bne.w 8e478 <_PyObject_MakeTpCall@@Base+0x274c> │ │ │ │ mov.w sl, #1 │ │ │ │ cmp fp, r2 │ │ │ │ - ble.w 8d80e <_PyObject_MakeTpCall@@Base+0x1c8a> │ │ │ │ + ble.w 8d9bc <_PyObject_MakeTpCall@@Base+0x1c90> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ add.w r9, r2, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr.w r4, [r9, #4]! │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.w 8ed76 <_PyObject_MakeTpCall@@Base+0x31f2> │ │ │ │ + bpl.w 8ef1a <_PyObject_MakeTpCall@@Base+0x31ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl be48c │ │ │ │ + bl bed5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ecd0 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ - ldr r1, [pc, #308] @ (8d828 <_PyObject_MakeTpCall@@Base+0x1ca4>) │ │ │ │ + beq.w 8ed70 <_PyObject_MakeTpCall@@Base+0x3044> │ │ │ │ + ldr r1, [pc, #412] @ (8da40 <_PyObject_MakeTpCall@@Base+0x1d14>) │ │ │ │ mov r0, r4 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e66a <_PyObject_MakeTpCall@@Base+0x2ae6> │ │ │ │ - ldr r1, [pc, #296] @ (8d82c <_PyObject_MakeTpCall@@Base+0x1ca8>) │ │ │ │ + bne.w 8e4ee <_PyObject_MakeTpCall@@Base+0x27c2> │ │ │ │ + ldr r1, [pc, #404] @ (8da44 <_PyObject_MakeTpCall@@Base+0x1d18>) │ │ │ │ mov r0, r4 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e15c <_PyObject_MakeTpCall@@Base+0x25d8> │ │ │ │ + bne.w 8e1ac <_PyObject_MakeTpCall@@Base+0x2480> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp fp, r8 │ │ │ │ - bgt.n 8d6d8 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ + bgt.n 8d886 <_PyObject_MakeTpCall@@Base+0x1b5a> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r0, r3, r2 │ │ │ │ sub.w r0, fp, r0 │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + beq.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 8d792 <_PyObject_MakeTpCall@@Base+0x1c0e> │ │ │ │ + ble.n 8d940 <_PyObject_MakeTpCall@@Base+0x1c14> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e174 <_PyObject_MakeTpCall@@Base+0x25f0> │ │ │ │ + bne.w 8e342 <_PyObject_MakeTpCall@@Base+0x2616> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df12 <_PyObject_MakeTpCall@@Base+0x238e> │ │ │ │ + bne.w 8e094 <_PyObject_MakeTpCall@@Base+0x2368> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl e0bf0 │ │ │ │ + bl e13f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ea42 <_PyObject_MakeTpCall@@Base+0x2ebe> │ │ │ │ + beq.w 8ed44 <_PyObject_MakeTpCall@@Base+0x3018> │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r2, r4, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ - bl 79304 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 8ea42 <_PyObject_MakeTpCall@@Base+0x2ebe> │ │ │ │ + bl 79450 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 8ed44 <_PyObject_MakeTpCall@@Base+0x3018> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ea00 <_PyObject_MakeTpCall@@Base+0x2e7c> │ │ │ │ + bne.w 8ed02 <_PyObject_MakeTpCall@@Base+0x2fd6> │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - bne.n 8d742 <_PyObject_MakeTpCall@@Base+0x1bbe> │ │ │ │ + bne.n 8d8f0 <_PyObject_MakeTpCall@@Base+0x1bc4> │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 86064 │ │ │ │ + bl 861ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ea42 <_PyObject_MakeTpCall@@Base+0x2ebe> │ │ │ │ + beq.w 8ed44 <_PyObject_MakeTpCall@@Base+0x3018> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78740 │ │ │ │ + bl 7888c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d7c0 <_PyObject_MakeTpCall@@Base+0x1c3c> │ │ │ │ + beq.n 8d96e <_PyObject_MakeTpCall@@Base+0x1c42> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8d7c0 <_PyObject_MakeTpCall@@Base+0x1c3c> │ │ │ │ + cbnz r3, 8d96e <_PyObject_MakeTpCall@@Base+0x1c42> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + beq.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bgt.w 8dfea <_PyObject_MakeTpCall@@Base+0x2466> │ │ │ │ + bgt.w 8e140 <_PyObject_MakeTpCall@@Base+0x2414> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ - movw r8, #44593 @ 0xae31 │ │ │ │ + movw r8, #44937 @ 0xaf89 │ │ │ │ movt r8, #7 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8e478 <_PyObject_MakeTpCall@@Base+0x28f4> │ │ │ │ + bne.w 8e490 <_PyObject_MakeTpCall@@Base+0x2764> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c5fc <_PyObject_MakeTpCall@@Base+0xa78> │ │ │ │ - b.n 8dca2 <_PyObject_MakeTpCall@@Base+0x211e> │ │ │ │ + bne.w 8c7a2 <_PyObject_MakeTpCall@@Base+0xa76> │ │ │ │ + b.n 8ddfa <_PyObject_MakeTpCall@@Base+0x20ce> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bgt.w 8dc7a <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ + bgt.w 8ddd2 <_PyObject_MakeTpCall@@Base+0x20a6> │ │ │ │ mov.w sl, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 8d718 <_PyObject_MakeTpCall@@Base+0x1b94> │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, pc, #224 @ (adr r3, 8d90c <_PyObject_MakeTpCall@@Base+0x1d88>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - cbz r4, 8d886 <_PyObject_MakeTpCall@@Base+0x1d02> │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - mov r0, sl │ │ │ │ - bl 80740 │ │ │ │ - ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ - ldr.w fp, [r3, #8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - ble.w 8c9da <_PyObject_MakeTpCall@@Base+0xe56> │ │ │ │ - add.w r8, r0, #20 │ │ │ │ - mov.w r9, #0 │ │ │ │ - movs r5, #16 │ │ │ │ - add.w r3, r3, r9, lsl #2 │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - bl bfe2c │ │ │ │ - str.w r0, [r8, #-20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - strd r5, r6, [r8, #-16] │ │ │ │ - cmp fp, r9 │ │ │ │ - add.w r6, r6, #4 │ │ │ │ - add.w r8, r8, #20 │ │ │ │ - beq.w 8c9da <_PyObject_MakeTpCall@@Base+0xe56> │ │ │ │ - ldr.w r3, [sl, #432] @ 0x1b0 │ │ │ │ - b.n 8d850 <_PyObject_MakeTpCall@@Base+0x1ccc> │ │ │ │ + b.n 8d8c6 <_PyObject_MakeTpCall@@Base+0x1b9a> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 9fef8 │ │ │ │ + bl a0064 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0ea <_PyObject_MakeTpCall@@Base+0x1566> │ │ │ │ + beq.w 8d28a <_PyObject_MakeTpCall@@Base+0x155e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3f40 │ │ │ │ - b.n 8d5be <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ - ldr.w r0, [ip] │ │ │ │ + bl 1b4a38 │ │ │ │ + b.n 8d744 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8d2fc <_PyObject_MakeTpCall@@Base+0x1778> │ │ │ │ + beq.w 8d484 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ subs r0, #1 │ │ │ │ - str.w r0, [ip] │ │ │ │ + str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2fc <_PyObject_MakeTpCall@@Base+0x1778> │ │ │ │ - mov r0, ip │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8d304 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ - b.w 8cc66 <_PyObject_MakeTpCall@@Base+0x10e2> │ │ │ │ + bne.w 8d484 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d48c <_PyObject_MakeTpCall@@Base+0x1760> │ │ │ │ + b.w 8ce08 <_PyObject_MakeTpCall@@Base+0x10dc> │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8d222 <_PyObject_MakeTpCall@@Base+0x169e> │ │ │ │ - b.n 8d22c <_PyObject_MakeTpCall@@Base+0x16a8> │ │ │ │ + bne.w 8d3b8 <_PyObject_MakeTpCall@@Base+0x168c> │ │ │ │ + b.n 8d3c0 <_PyObject_MakeTpCall@@Base+0x1694> │ │ │ │ movw r7, #36432 @ 0x8e50 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d5e8 <_PyObject_MakeTpCall@@Base+0x1a64> │ │ │ │ + bne.w 8d70c <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ - b.n 8d5e8 <_PyObject_MakeTpCall@@Base+0x1a64> │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + b.n 8d70c <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r3, pc, #224 @ (adr r3, 8db24 <_PyObject_MakeTpCall@@Base+0x1df8>) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + cbz r4, 8da9e <_PyObject_MakeTpCall@@Base+0x1d72> │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8ceda <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 8ceda <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ceda <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [r3, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ee88 <_PyObject_MakeTpCall@@Base+0x315c> │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + add.w r3, r2, #12 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + lsls r2, r2, #27 │ │ │ │ + bmi.w 8ceda <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr.w r1, r1, #16 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 8da82 <_PyObject_MakeTpCall@@Base+0x1d56> │ │ │ │ + dmb ish │ │ │ │ + b.w 8ceda <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d042 <_PyObject_MakeTpCall@@Base+0x14be> │ │ │ │ + beq.w 8d1e2 <_PyObject_MakeTpCall@@Base+0x14b6> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl d8670 <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ + bl d8eac <_PyEval_CheckExceptTypeValid@@Base+0xc68> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d5ce <_PyObject_MakeTpCall@@Base+0x1a4a> │ │ │ │ + beq.w 8d754 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ blx r4 │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 8d9fa <_PyObject_MakeTpCall@@Base+0x1e76> │ │ │ │ + ble.n 8db90 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d94c <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ + beq.n 8daee <_PyObject_MakeTpCall@@Base+0x1dc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8eb92 <_PyObject_MakeTpCall@@Base+0x300e> │ │ │ │ + beq.w 8ee80 <_PyObject_MakeTpCall@@Base+0x3154> │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 8d9fa <_PyObject_MakeTpCall@@Base+0x1e76> │ │ │ │ + beq.n 8db90 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d968 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ + beq.n 8db0a <_PyObject_MakeTpCall@@Base+0x1dde> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ed6e <_PyObject_MakeTpCall@@Base+0x31ea> │ │ │ │ + beq.w 8ed68 <_PyObject_MakeTpCall@@Base+0x303c> │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8d9fa <_PyObject_MakeTpCall@@Base+0x1e76> │ │ │ │ + beq.n 8db90 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d984 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ + beq.n 8db26 <_PyObject_MakeTpCall@@Base+0x1dfa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e9e0 <_PyObject_MakeTpCall@@Base+0x2e5c> │ │ │ │ + beq.w 8ee78 <_PyObject_MakeTpCall@@Base+0x314c> │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 8d9fa <_PyObject_MakeTpCall@@Base+0x1e76> │ │ │ │ + beq.n 8db90 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d9a0 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ + beq.n 8db42 <_PyObject_MakeTpCall@@Base+0x1e16> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e9e8 <_PyObject_MakeTpCall@@Base+0x2e64> │ │ │ │ + beq.w 8ee68 <_PyObject_MakeTpCall@@Base+0x313c> │ │ │ │ cmp.w r9, #4 │ │ │ │ - beq.n 8d9fa <_PyObject_MakeTpCall@@Base+0x1e76> │ │ │ │ + beq.n 8db90 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8d9bc <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ + beq.n 8db5e <_PyObject_MakeTpCall@@Base+0x1e32> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e9f0 <_PyObject_MakeTpCall@@Base+0x2e6c> │ │ │ │ + beq.w 8ee70 <_PyObject_MakeTpCall@@Base+0x3144> │ │ │ │ cmp.w r9, #5 │ │ │ │ - beq.n 8d9fa <_PyObject_MakeTpCall@@Base+0x1e76> │ │ │ │ + beq.n 8db90 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r5, r4 │ │ │ │ + mov sl, r4 │ │ │ │ movs r4, #5 │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 8d9e8 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ + beq.n 8db84 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e9f8 <_PyObject_MakeTpCall@@Base+0x2e74> │ │ │ │ + beq.w 8ee94 <_PyObject_MakeTpCall@@Base+0x3168> │ │ │ │ adds r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - bne.n 8d9d4 <_PyObject_MakeTpCall@@Base+0x1e50> │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r8 │ │ │ │ - mov r8, sl │ │ │ │ + bne.n 8db70 <_PyObject_MakeTpCall@@Base+0x1e44> │ │ │ │ + mov r4, sl │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ subs r0, r7, #4 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d5b8 <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ + beq.w 8d73e <_PyObject_MakeTpCall@@Base+0x1a12> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5b8 <_PyObject_MakeTpCall@@Base+0x1a34> │ │ │ │ + bne.w 8d73e <_PyObject_MakeTpCall@@Base+0x1a12> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d10c <_PyObject_MakeTpCall@@Base+0x1588> │ │ │ │ - b.n 8d5be <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ - ldr.w r3, [r0, #3740] @ 0xe9c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8cd34 <_PyObject_MakeTpCall@@Base+0x11b0> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8cd34 <_PyObject_MakeTpCall@@Base+0x11b0> │ │ │ │ - ldr.w r3, [r0, #3852] @ 0xf0c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8cd34 <_PyObject_MakeTpCall@@Base+0x11b0> │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8eb34 <_PyObject_MakeTpCall@@Base+0x2fb0> │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - add.w r3, r2, #12 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - lsls r6, r2, #27 │ │ │ │ - bmi.w 8cd34 <_PyObject_MakeTpCall@@Base+0x11b0> │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - orr.w r1, r1, #16 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 8da5e <_PyObject_MakeTpCall@@Base+0x1eda> │ │ │ │ - dmb ish │ │ │ │ - b.w 8cd34 <_PyObject_MakeTpCall@@Base+0x11b0> │ │ │ │ - ldr r3, [pc, #688] @ (8dd28 <_PyObject_MakeTpCall@@Base+0x21a4>) │ │ │ │ - str.w r3, [sl, #124] @ 0x7c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 8ca4a <_PyObject_MakeTpCall@@Base+0xec6> │ │ │ │ - b.w 8ce46 <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ - mov r4, fp │ │ │ │ - b.w 8c456 <_PyObject_MakeTpCall@@Base+0x8d2> │ │ │ │ + bne.w 8d2ac <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ + b.n 8d744 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #33708 @ 0x83ac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8ec50 <_PyObject_MakeTpCall@@Base+0x30cc> │ │ │ │ + bne.w 8ef5a <_PyObject_MakeTpCall@@Base+0x322e> │ │ │ │ mov r1, sl │ │ │ │ - bl e50bc │ │ │ │ - ldr r1, [pc, #644] @ (8dd2c <_PyObject_MakeTpCall@@Base+0x21a8>) │ │ │ │ + bl e58d4 │ │ │ │ + ldr r1, [pc, #740] @ (8debc <_PyObject_MakeTpCall@@Base+0x2190>) │ │ │ │ mov r0, r4 │ │ │ │ - bl bf0a0 │ │ │ │ + bl bf970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ - bpl.w 8caa8 <_PyObject_MakeTpCall@@Base+0xf24> │ │ │ │ - ldr.w r9, [pc, #632] @ 8dd38 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + lsls r2, r3, #30 │ │ │ │ + bpl.w 8cc4c <_PyObject_MakeTpCall@@Base+0xf20> │ │ │ │ + ldr.w r9, [pc, #732] @ 8decc <_PyObject_MakeTpCall@@Base+0x21a0> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 8edf6 <_PyObject_MakeTpCall@@Base+0x3272> │ │ │ │ + beq.w 8ee50 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8edf6 <_PyObject_MakeTpCall@@Base+0x3272> │ │ │ │ + bhi.w 8ee50 <_PyObject_MakeTpCall@@Base+0x3124> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bmi.w 8cab6 <_PyObject_MakeTpCall@@Base+0xf32> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.w 8cc5a <_PyObject_MakeTpCall@@Base+0xf2e> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8cae6 <_PyObject_MakeTpCall@@Base+0xf62> │ │ │ │ - ldr r0, [pc, #536] @ (8dd30 <_PyObject_MakeTpCall@@Base+0x21ac>) │ │ │ │ - bl 6d97c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cc8a <_PyObject_MakeTpCall@@Base+0xf5e> │ │ │ │ + ldr r3, [pc, #632] @ (8dec0 <_PyObject_MakeTpCall@@Base+0x2194>) │ │ │ │ + str.w r3, [sl, #124] @ 0x7c │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 8cbee <_PyObject_MakeTpCall@@Base+0xec2> │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8cfe6 <_PyObject_MakeTpCall@@Base+0x12ba> │ │ │ │ + b.w 8cfee <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + mov r4, fp │ │ │ │ + b.w 8c5fc <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ + ldr r0, [pc, #604] @ (8dec4 <_PyObject_MakeTpCall@@Base+0x2198>) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - bne.w 8c7b4 <_PyObject_MakeTpCall@@Base+0xc30> │ │ │ │ - b.n 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + adds r7, r0, #1 │ │ │ │ + bne.w 8c95a <_PyObject_MakeTpCall@@Base+0xc2e> │ │ │ │ + b.n 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ movw fp, #36432 @ 0x8e50 │ │ │ │ movt fp, #71 @ 0x47 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d8e2 <_PyObject_MakeTpCall@@Base+0x1d5e> │ │ │ │ + bne.w 8da1e <_PyObject_MakeTpCall@@Base+0x1cf2> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r7, fp │ │ │ │ - b.n 8d8e2 <_PyObject_MakeTpCall@@Base+0x1d5e> │ │ │ │ - mov r5, r6 │ │ │ │ - b.n 8d4e8 <_PyObject_MakeTpCall@@Base+0x1964> │ │ │ │ + b.n 8da1e <_PyObject_MakeTpCall@@Base+0x1cf2> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8db88 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ - bl 7f5d4 │ │ │ │ - mov r6, r0 │ │ │ │ + bne.n 8dcd4 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + bl 7f724 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [pc, #460] @ (8dd34 <_PyObject_MakeTpCall@@Base+0x21b0>) │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a408 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [pc, #532] @ (8dec8 <_PyObject_MakeTpCall@@Base+0x219c>) │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a55c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ec32 <_PyObject_MakeTpCall@@Base+0x30ae> │ │ │ │ + beq.w 8ef40 <_PyObject_MakeTpCall@@Base+0x3214> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8db88 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ + beq.n 8dcd4 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec28 <_PyObject_MakeTpCall@@Base+0x30a4> │ │ │ │ + beq.w 8ef36 <_PyObject_MakeTpCall@@Base+0x320a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.w 8c930 <_PyObject_MakeTpCall@@Base+0xdac> │ │ │ │ - ldr.w r9, [pc, #420] @ 8dd38 <_PyObject_MakeTpCall@@Base+0x21b4> │ │ │ │ + bpl.w 8cad4 <_PyObject_MakeTpCall@@Base+0xda8> │ │ │ │ + ldr.w r9, [pc, #492] @ 8decc <_PyObject_MakeTpCall@@Base+0x21a0> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 8ec1c <_PyObject_MakeTpCall@@Base+0x3098> │ │ │ │ + beq.w 8efd2 <_PyObject_MakeTpCall@@Base+0x32a6> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8ec1c <_PyObject_MakeTpCall@@Base+0x3098> │ │ │ │ + bhi.w 8efd2 <_PyObject_MakeTpCall@@Base+0x32a6> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bmi.w 8c93e <_PyObject_MakeTpCall@@Base+0xdba> │ │ │ │ - b.w 8e898 <_PyObject_MakeTpCall@@Base+0x2d14> │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi.w 8cae2 <_PyObject_MakeTpCall@@Base+0xdb6> │ │ │ │ + b.w 8e9aa <_PyObject_MakeTpCall@@Base+0x2c7e> │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.w 8d726 <_PyObject_MakeTpCall@@Base+0x19fa> │ │ │ │ + mov r5, r6 │ │ │ │ + b.n 8d65a <_PyObject_MakeTpCall@@Base+0x192e> │ │ │ │ ldr.w r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e1e8 <_PyObject_MakeTpCall@@Base+0x2664> │ │ │ │ + beq.w 8e3b8 <_PyObject_MakeTpCall@@Base+0x268c> │ │ │ │ ldr.w r1, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.w 8e206 <_PyObject_MakeTpCall@@Base+0x2682> │ │ │ │ + ble.w 8e3d6 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8dea8 <_PyObject_MakeTpCall@@Base+0x2324> │ │ │ │ + bne.w 8e05a <_PyObject_MakeTpCall@@Base+0x232e> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r5, r9 │ │ │ │ - b.n 8d502 <_PyObject_MakeTpCall@@Base+0x197e> │ │ │ │ + b.n 8d66a <_PyObject_MakeTpCall@@Base+0x193e> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28368 @ 0x6ed0 │ │ │ │ + movw r1, #29136 @ 0x71d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov.w sl, #0 │ │ │ │ - b.w 8d160 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ + b.w 8d300 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.n 8dc46 <_PyObject_MakeTpCall@@Base+0x20c2> │ │ │ │ + ble.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9e <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 8c3d2 <_PyObject_MakeTpCall@@Base+0x84e> │ │ │ │ + b.w 8c578 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b.w 8c4fc <_PyObject_MakeTpCall@@Base+0x978> │ │ │ │ + b.w 8c6a2 <_PyObject_MakeTpCall@@Base+0x976> │ │ │ │ mov fp, r4 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + beq.w 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ add.w sl, r0, #12 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r4, fp │ │ │ │ ldr.w fp, [sl, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 8e056 <_PyObject_MakeTpCall@@Base+0x24d2> │ │ │ │ + bne.w 8e226 <_PyObject_MakeTpCall@@Base+0x24fa> │ │ │ │ mov fp, r4 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8df44 <_PyObject_MakeTpCall@@Base+0x23c0> │ │ │ │ + bne.w 8e08c <_PyObject_MakeTpCall@@Base+0x2360> │ │ │ │ mov r4, fp │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.w 8c47a <_PyObject_MakeTpCall@@Base+0x8f6> │ │ │ │ + b.w 8c620 <_PyObject_MakeTpCall@@Base+0x8f4> │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8d6c8 <_PyObject_MakeTpCall@@Base+0x1b44> │ │ │ │ + beq.w 8d876 <_PyObject_MakeTpCall@@Base+0x1b4a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35868 @ 0x8c1c │ │ │ │ + movw r1, #36636 @ 0x8f1c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.n 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + cbnz r3, 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 792a4 │ │ │ │ - b.w 8d400 <_PyObject_MakeTpCall@@Base+0x187c> │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ - ands.w r2, r2, #4096 @ 0x1000 │ │ │ │ - beq.w 8e918 <_PyObject_MakeTpCall@@Base+0x2d94> │ │ │ │ - ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ - cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 8e680 <_PyObject_MakeTpCall@@Base+0x2afc> │ │ │ │ - ldr.w r6, [r5, #168] @ 0xa8 │ │ │ │ - mov r7, r0 │ │ │ │ - str.w fp, [sp, #72] @ 0x48 │ │ │ │ - mov fp, r9 │ │ │ │ - mov r9, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr.w r2, [r6, #8]! │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - mov r4, r2 │ │ │ │ - str r1, [sp, #76] @ 0x4c │ │ │ │ - mov r0, r5 │ │ │ │ - cmp r4, r7 │ │ │ │ - ble.n 8ddda <_PyObject_MakeTpCall@@Base+0x2256> │ │ │ │ - ldr.w r1, [r6, #4]! │ │ │ │ - adds r7, #1 │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8dcf4 <_PyObject_MakeTpCall@@Base+0x2170> │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r9 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - mov r9, fp │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - ldrd fp, r1, [sp, #72] @ 0x48 │ │ │ │ - ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ - b.n 8de16 <_PyObject_MakeTpCall@@Base+0x2292> │ │ │ │ + bl 793f0 │ │ │ │ + b.w 8d56e <_PyObject_MakeTpCall@@Base+0x1842> │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b.w 8c50e <_PyObject_MakeTpCall@@Base+0x98a> │ │ │ │ - asrs r4, r1, #28 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8e010 <_PyObject_MakeTpCall@@Base+0x248c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + b.w 8c6b4 <_PyObject_MakeTpCall@@Base+0x988> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ mov lr, r2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ add.w r1, fp, #2 │ │ │ │ add.w r2, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ add.w r1, fp, #3 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ add.w r2, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ add.w r1, fp, #4 │ │ │ │ add.w r2, lr, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble.w 8e060 <_PyObject_MakeTpCall@@Base+0x24dc> │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + ble.w 8e230 <_PyObject_MakeTpCall@@Base+0x2504> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ add.w r1, fp, #5 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.n 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ add.w r1, fp, #6 │ │ │ │ add.w r2, lr, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 8dc44 <_PyObject_MakeTpCall@@Base+0x20c0> │ │ │ │ + cmp r3, sl │ │ │ │ + bne.w 8dd9c <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ add.w r1, fp, #7 │ │ │ │ add.w r2, lr, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 8c456 <_PyObject_MakeTpCall@@Base+0x8d2> │ │ │ │ + b.w 8c5fc <_PyObject_MakeTpCall@@Base+0x8d0> │ │ │ │ + nop │ │ │ │ + add r1, pc, #736 @ (adr r1, 8e1a0 <_PyObject_MakeTpCall@@Base+0x2474>) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + ands.w r3, r3, #4096 @ 0x1000 │ │ │ │ + beq.w 8e504 <_PyObject_MakeTpCall@@Base+0x27d8> │ │ │ │ + ldrh.w r3, [r5, #206] @ 0xce │ │ │ │ + cmp.w r3, #1000 @ 0x3e8 │ │ │ │ + bcs.w 8e508 <_PyObject_MakeTpCall@@Base+0x27dc> │ │ │ │ + ldr.w r6, [r5, #168] @ 0xa8 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + mov r8, r2 │ │ │ │ + str.w fp, [sp, #60] @ 0x3c │ │ │ │ + mov fp, sl │ │ │ │ + ldr.w r3, [r6, #8]! │ │ │ │ + mov sl, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + str r1, [sp, #76] @ 0x4c │ │ │ │ + mov r4, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + cmp r4, r8 │ │ │ │ + ble.n 8df30 <_PyObject_MakeTpCall@@Base+0x2204> │ │ │ │ + ldr.w r1, [r6, #4]! │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + bl 83c54 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8df02 <_PyObject_MakeTpCall@@Base+0x21d6> │ │ │ │ mov r4, r5 │ │ │ │ - mov r5, r9 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - mov r9, fp │ │ │ │ - ldrd fp, r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ - ands.w r0, r2, #256 @ 0x100 │ │ │ │ - bne.w 8e91e <_PyObject_MakeTpCall@@Base+0x2d9a> │ │ │ │ - add.w r6, r4, #40960 @ 0xa000 │ │ │ │ - ldr.w r2, [r6, #2804] @ 0xaf4 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8e954 <_PyObject_MakeTpCall@@Base+0x2dd0> │ │ │ │ - ldrh.w r0, [r5, #206] @ 0xce │ │ │ │ - adds r7, r2, #1 │ │ │ │ - str.w r7, [r6, #2804] @ 0xaf4 │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r2, [r5, #192] @ 0xc0 │ │ │ │ - strh.w r0, [r5, #206] @ 0xce │ │ │ │ - movs r0, #1 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ - b.w 8d18e <_PyObject_MakeTpCall@@Base+0x160a> │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bgt.w 8d1c8 <_PyObject_MakeTpCall@@Base+0x1644> │ │ │ │ - b.w 8d22c <_PyObject_MakeTpCall@@Base+0x16a8> │ │ │ │ + mov r5, sl │ │ │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ + mov sl, fp │ │ │ │ + ldr r1, [sp, #76] @ 0x4c │ │ │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ + ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + b.n 8df70 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, sl │ │ │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ + mov sl, fp │ │ │ │ + ldr r1, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ + ands.w r2, r3, #256 @ 0x100 │ │ │ │ + bne.w 8e52c <_PyObject_MakeTpCall@@Base+0x2800> │ │ │ │ + add.w r0, r0, #40960 @ 0xa000 │ │ │ │ + ldr.w r3, [r0, #2804] @ 0xaf4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8eae8 <_PyObject_MakeTpCall@@Base+0x2dbc> │ │ │ │ + ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ + adds r6, r3, #1 │ │ │ │ + str.w r6, [r0, #2804] @ 0xaf4 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r3, [r5, #192] @ 0xc0 │ │ │ │ + strh.w r2, [r5, #206] @ 0xce │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + b.w 8d32e <_PyObject_MakeTpCall@@Base+0x1602> │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - bl 72700 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + bl 72848 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf3a <_PyObject_MakeTpCall@@Base+0x13b6> │ │ │ │ - ldr.w r3, [r7, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + bne.w 8d0da <_PyObject_MakeTpCall@@Base+0x13ae> │ │ │ │ + ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e608 <_PyObject_MakeTpCall@@Base+0x2a84> │ │ │ │ - cmp r6, #1 │ │ │ │ - mov r0, r6 │ │ │ │ + bne.w 8e50e <_PyObject_MakeTpCall@@Base+0x27e2> │ │ │ │ + ldr r0, [sp, #60] @ 0x3c │ │ │ │ + cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e0d4 <_PyObject_MakeTpCall@@Base+0x2550> │ │ │ │ - ldr.w r1, [r9, fp] │ │ │ │ + beq.w 8e280 <_PyObject_MakeTpCall@@Base+0x2554> │ │ │ │ + ldr.w r1, [sl, fp] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.w 8cd14 <_PyObject_MakeTpCall@@Base+0x1190> │ │ │ │ + b.w 8ceba <_PyObject_MakeTpCall@@Base+0x118e> │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bgt.w 8d362 <_PyObject_MakeTpCall@@Base+0x1636> │ │ │ │ + b.w 8d3c0 <_PyObject_MakeTpCall@@Base+0x1694> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8cb72 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r1, r8 │ │ │ │ - ble.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ + ble.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ add r3, r4 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8e616 <_PyObject_MakeTpCall@@Base+0x2a92> │ │ │ │ - mov sl, r0 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8e51c <_PyObject_MakeTpCall@@Base+0x27f0> │ │ │ │ cmp r8, r1 │ │ │ │ - blt.w 8d294 <_PyObject_MakeTpCall@@Base+0x1710> │ │ │ │ - b.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8c9ce <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - adds r2, #1 │ │ │ │ - b.n 8dbea <_PyObject_MakeTpCall@@Base+0x2066> │ │ │ │ + blt.w 8d424 <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ + b.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 8c984 <_PyObject_MakeTpCall@@Base+0xe00> │ │ │ │ - ldr.w r9, [pc, #804] @ 8e1e4 <_PyObject_MakeTpCall@@Base+0x2660> │ │ │ │ + bpl.w 8cb28 <_PyObject_MakeTpCall@@Base+0xdfc> │ │ │ │ + ldr.w r9, [pc, #864] @ 8e378 <_PyObject_MakeTpCall@@Base+0x264c> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, sl │ │ │ │ - beq.w 8edd8 <_PyObject_MakeTpCall@@Base+0x3254> │ │ │ │ + beq.w 8eaf2 <_PyObject_MakeTpCall@@Base+0x2dc6> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 8edd8 <_PyObject_MakeTpCall@@Base+0x3254> │ │ │ │ + bhi.w 8eaf2 <_PyObject_MakeTpCall@@Base+0x2dc6> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r3, r2 │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bmi.w 8c992 <_PyObject_MakeTpCall@@Base+0xe0e> │ │ │ │ - b.w 8e8b4 <_PyObject_MakeTpCall@@Base+0x2d30> │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi.w 8cb36 <_PyObject_MakeTpCall@@Base+0xe0a> │ │ │ │ + b.n 8e5ac <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 8dd42 <_PyObject_MakeTpCall@@Base+0x2016> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8caf2 <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr r1, [pc, #688] @ (8e1c4 <_PyObject_MakeTpCall@@Base+0x2640>) │ │ │ │ - mov r0, r9 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8d75a <_PyObject_MakeTpCall@@Base+0x1bd6> │ │ │ │ - b.n 8d788 <_PyObject_MakeTpCall@@Base+0x1c04> │ │ │ │ + beq.w 8cc96 <_PyObject_MakeTpCall@@Base+0xf6a> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8db88 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8c75a <_PyObject_MakeTpCall@@Base+0xa2e> │ │ │ │ + b.n 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c5b4 <_PyObject_MakeTpCall@@Base+0xa30> │ │ │ │ - b.n 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.w 8dcd4 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dab2 <_PyObject_MakeTpCall@@Base+0x1f2e> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8dbe2 <_PyObject_MakeTpCall@@Base+0x1eb6> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ mov r0, ip │ │ │ │ mov r9, r3 │ │ │ │ - b.w 8c36e <_PyObject_MakeTpCall@@Base+0x7ea> │ │ │ │ + b.w 8c516 <_PyObject_MakeTpCall@@Base+0x7ea> │ │ │ │ + ldr r1, [pc, #700] @ (8e354 <_PyObject_MakeTpCall@@Base+0x2628>) │ │ │ │ + mov r0, r9 │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d908 <_PyObject_MakeTpCall@@Base+0x1bdc> │ │ │ │ + b.n 8d936 <_PyObject_MakeTpCall@@Base+0x1c0a> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8c9ce <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ - bl 1e664c │ │ │ │ - mov r6, r0 │ │ │ │ + bne.w 8cb72 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + bl 1e6e74 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [pc, #604] @ (8e1c8 <_PyObject_MakeTpCall@@Base+0x2644>) │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a408 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [pc, #660] @ (8e358 <_PyObject_MakeTpCall@@Base+0x262c>) │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a55c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ec32 <_PyObject_MakeTpCall@@Base+0x30ae> │ │ │ │ + beq.w 8ef40 <_PyObject_MakeTpCall@@Base+0x3214> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8c9ce <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ + beq.w 8cb72 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c9ce <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c9ce <_PyObject_MakeTpCall@@Base+0xe4a> │ │ │ │ - ldr r3, [pc, #560] @ (8e1cc <_PyObject_MakeTpCall@@Base+0x2648>) │ │ │ │ + bne.w 8cb72 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cb72 <_PyObject_MakeTpCall@@Base+0xe46> │ │ │ │ + ldr r3, [pc, #616] @ (8e35c <_PyObject_MakeTpCall@@Base+0x2630>) │ │ │ │ str.w r3, [sl, #124] @ 0x7c │ │ │ │ - b.w 8ce46 <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + b.n 8dc52 <_PyObject_MakeTpCall@@Base+0x1f26> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #24384 @ 0x5f40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8deb4 <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ - bl 1e664c │ │ │ │ - mov r6, r0 │ │ │ │ + bne.n 8e00a <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ + bl 1e6e74 │ │ │ │ + mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r1, [pc, #528] @ (8e1d0 <_PyObject_MakeTpCall@@Base+0x264c>) │ │ │ │ - mov r0, r5 │ │ │ │ - bl 7a408 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [pc, #584] @ (8e360 <_PyObject_MakeTpCall@@Base+0x2634>) │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7a55c │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ec32 <_PyObject_MakeTpCall@@Base+0x30ae> │ │ │ │ + beq.w 8ef40 <_PyObject_MakeTpCall@@Base+0x3214> │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8deb4 <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ + beq.w 8e00a <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8deb4 <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8deb4 <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ + bne.w 8e00a <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e00a <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ec6a <_PyObject_MakeTpCall@@Base+0x30e6> │ │ │ │ + bne.w 8ec70 <_PyObject_MakeTpCall@@Base+0x2f44> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ec6a <_PyObject_MakeTpCall@@Base+0x30e6> │ │ │ │ + bne.w 8ec70 <_PyObject_MakeTpCall@@Base+0x2f44> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r8, r3 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r2, #8 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w lr, [ip, #4]! │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 8e048 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ + beq.n 8e19e <_PyObject_MakeTpCall@@Base+0x2472> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eb40 <_PyObject_MakeTpCall@@Base+0x2fbc> │ │ │ │ - cbnz r1, 8e024 <_PyObject_MakeTpCall@@Base+0x24a0> │ │ │ │ + bne.w 8ec84 <_PyObject_MakeTpCall@@Base+0x2f58> │ │ │ │ + cbnz r1, 8e17a <_PyObject_MakeTpCall@@Base+0x244e> │ │ │ │ ldr.w r1, [lr, #144] @ 0x90 │ │ │ │ subs r1, r1, r3 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8e688 <_PyObject_MakeTpCall@@Base+0x2b04> │ │ │ │ + beq.w 8e60c <_PyObject_MakeTpCall@@Base+0x28e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e4a2 <_PyObject_MakeTpCall@@Base+0x291e> │ │ │ │ + bne.w 8e5fc <_PyObject_MakeTpCall@@Base+0x28d0> │ │ │ │ ldr.w r0, [lr, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e690 <_PyObject_MakeTpCall@@Base+0x2b0c> │ │ │ │ + bne.w 8e604 <_PyObject_MakeTpCall@@Base+0x28d8> │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e690 <_PyObject_MakeTpCall@@Base+0x2b0c> │ │ │ │ + bne.w 8e604 <_PyObject_MakeTpCall@@Base+0x28d8> │ │ │ │ adds r2, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8e00a <_PyObject_MakeTpCall@@Base+0x2486> │ │ │ │ - str r0, [sp, #20] │ │ │ │ + bne.n 8e160 <_PyObject_MakeTpCall@@Base+0x2434> │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.w 8d7de <_PyObject_MakeTpCall@@Base+0x1c5a> │ │ │ │ + str r0, [sp, #20] │ │ │ │ + b.w 8d98c <_PyObject_MakeTpCall@@Base+0x1c60> │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 8ebe4 <_PyObject_MakeTpCall@@Base+0x2eb8> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ebe4 <_PyObject_MakeTpCall@@Base+0x2eb8> │ │ │ │ + str.w sl, [sp, #20] │ │ │ │ + b.w 8d8bc <_PyObject_MakeTpCall@@Base+0x1b90> │ │ │ │ + ldr r0, [pc, #412] @ (8e364 <_PyObject_MakeTpCall@@Base+0x2638>) │ │ │ │ + bl 6da84 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8caa4 <_PyObject_MakeTpCall@@Base+0xd78> │ │ │ │ + b.w 8cab6 <_PyObject_MakeTpCall@@Base+0xd8a> │ │ │ │ + ldr r0, [pc, #400] @ (8e368 <_PyObject_MakeTpCall@@Base+0x263c>) │ │ │ │ + bl 6da84 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8cc1c <_PyObject_MakeTpCall@@Base+0xef0> │ │ │ │ + b.w 8cc2e <_PyObject_MakeTpCall@@Base+0xf02> │ │ │ │ + ldr r0, [pc, #372] @ (8e360 <_PyObject_MakeTpCall@@Base+0x2634>) │ │ │ │ + bl 6da84 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8caf8 <_PyObject_MakeTpCall@@Base+0xdcc> │ │ │ │ + b.w 8cb0a <_PyObject_MakeTpCall@@Base+0xdde> │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d2d8 <_PyObject_MakeTpCall@@Base+0x15ac> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8d2c4 <_PyObject_MakeTpCall@@Base+0x1598> │ │ │ │ + b.w 8d2d8 <_PyObject_MakeTpCall@@Base+0x15ac> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.w 8dc58 <_PyObject_MakeTpCall@@Base+0x20d4> │ │ │ │ + bne.w 8ddb0 <_PyObject_MakeTpCall@@Base+0x2084> │ │ │ │ mov fp, r4 │ │ │ │ ldr.w ip, [r3, #172] @ 0xac │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8e32c <_PyObject_MakeTpCall@@Base+0x27a8> │ │ │ │ + beq.w 8e5c0 <_PyObject_MakeTpCall@@Base+0x2894> │ │ │ │ mov r0, ip │ │ │ │ mov.w lr, #0 │ │ │ │ mov r4, fp │ │ │ │ ldr.w sl, [r0, #8]! │ │ │ │ cmp sl, lr │ │ │ │ add.w lr, lr, #1 │ │ │ │ - ble.w 8e34e <_PyObject_MakeTpCall@@Base+0x27ca> │ │ │ │ + ble.w 8e5e2 <_PyObject_MakeTpCall@@Base+0x28b6> │ │ │ │ ldr.w fp, [r0, #4]! │ │ │ │ cmp fp, r9 │ │ │ │ - bne.n 8e07a <_PyObject_MakeTpCall@@Base+0x24f6> │ │ │ │ + bne.n 8e24a <_PyObject_MakeTpCall@@Base+0x251e> │ │ │ │ mov fp, r4 │ │ │ │ - b.n 8dc68 <_PyObject_MakeTpCall@@Base+0x20e4> │ │ │ │ + b.n 8ddc0 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r1, r8 │ │ │ │ - bgt.w 8cf4e <_PyObject_MakeTpCall@@Base+0x13ca> │ │ │ │ - b.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ - ldr r0, [pc, #304] @ (8e1d4 <_PyObject_MakeTpCall@@Base+0x2650>) │ │ │ │ - bl 6d97c │ │ │ │ - mov r2, r0 │ │ │ │ - adds r5, r0, #1 │ │ │ │ - bne.w 8ca78 <_PyObject_MakeTpCall@@Base+0xef4> │ │ │ │ - b.w 8ca8a <_PyObject_MakeTpCall@@Base+0xf06> │ │ │ │ - ldr r0, [pc, #284] @ (8e1d0 <_PyObject_MakeTpCall@@Base+0x264c>) │ │ │ │ - bl 6d97c │ │ │ │ - mov r2, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ - bne.w 8c954 <_PyObject_MakeTpCall@@Base+0xdd0> │ │ │ │ - b.w 8c966 <_PyObject_MakeTpCall@@Base+0xde2> │ │ │ │ - ldr.w r0, [r7, #708] @ 0x2c4 │ │ │ │ - mov r1, r6 │ │ │ │ + bgt.w 8d0ee <_PyObject_MakeTpCall@@Base+0x13c2> │ │ │ │ + b.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf3a <_PyObject_MakeTpCall@@Base+0x13b6> │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1f5edc │ │ │ │ + bne.w 8d0da <_PyObject_MakeTpCall@@Base+0x13ae> │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 1f6614 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ + beq.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ + bne.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r3, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d138 <_PyObject_MakeTpCall@@Base+0x15b4> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8d124 <_PyObject_MakeTpCall@@Base+0x15a0> │ │ │ │ - b.w 8d138 <_PyObject_MakeTpCall@@Base+0x15b4> │ │ │ │ - ldr r0, [pc, #176] @ (8e1d8 <_PyObject_MakeTpCall@@Base+0x2654>) │ │ │ │ - bl 6d97c │ │ │ │ - mov r2, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ - bne.w 8c900 <_PyObject_MakeTpCall@@Base+0xd7c> │ │ │ │ - b.w 8c912 <_PyObject_MakeTpCall@@Base+0xd8e> │ │ │ │ - ldr r0, [pc, #140] @ (8e1c8 <_PyObject_MakeTpCall@@Base+0x2644>) │ │ │ │ - bl 6d97c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + ldr r0, [pc, #176] @ (8e358 <_PyObject_MakeTpCall@@Base+0x262c>) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ - bne.w 8c9a8 <_PyObject_MakeTpCall@@Base+0xe24> │ │ │ │ - b.w 8c9ba <_PyObject_MakeTpCall@@Base+0xe36> │ │ │ │ - ldr r0, [pc, #144] @ (8e1dc <_PyObject_MakeTpCall@@Base+0x2658>) │ │ │ │ - bl 6d97c │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8cb4c <_PyObject_MakeTpCall@@Base+0xe20> │ │ │ │ + b.w 8cb5e <_PyObject_MakeTpCall@@Base+0xe32> │ │ │ │ + ldr r0, [pc, #176] @ (8e36c <_PyObject_MakeTpCall@@Base+0x2640>) │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ - bne.w 8cacc <_PyObject_MakeTpCall@@Base+0xf48> │ │ │ │ - b.w 8cade <_PyObject_MakeTpCall@@Base+0xf5a> │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 8ea80 <_PyObject_MakeTpCall@@Base+0x2efc> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8ea80 <_PyObject_MakeTpCall@@Base+0x2efc> │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ - b.w 8d70e <_PyObject_MakeTpCall@@Base+0x1b8a> │ │ │ │ - ldr r1, [pc, #104] @ (8e1e0 <_PyObject_MakeTpCall@@Base+0x265c>) │ │ │ │ + adds r0, r2, #1 │ │ │ │ + bne.w 8cc70 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ + b.w 8cc82 <_PyObject_MakeTpCall@@Base+0xf56> │ │ │ │ mov r0, r9 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 72848 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 8ca68 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + b.w 8d5f8 <_PyObject_MakeTpCall@@Base+0x18cc> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [pc, #140] @ (8e370 <_PyObject_MakeTpCall@@Base+0x2644>) │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + bl 6da84 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8e66a <_PyObject_MakeTpCall@@Base+0x293e> │ │ │ │ + ldr.w r3, [r5, #172] @ 0xac │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d346 <_PyObject_MakeTpCall@@Base+0x161a> │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ + bmi.w 8ec90 <_PyObject_MakeTpCall@@Base+0x2f64> │ │ │ │ + lsls r6, r3, #18 │ │ │ │ + bmi.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + mov r0, r5 │ │ │ │ + str r1, [sp, #60] @ 0x3c │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d752 <_PyObject_MakeTpCall@@Base+0x1bce> │ │ │ │ - b.w 8d788 <_PyObject_MakeTpCall@@Base+0x1c04> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movw r2, #49853 @ 0xc2bd │ │ │ │ - movt r2, #8 │ │ │ │ - ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8c480 <_PyObject_MakeTpCall@@Base+0x8fc> │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ + blt.w 8e66a <_PyObject_MakeTpCall@@Base+0x293e> │ │ │ │ + ldr.w r3, [r5, #172] @ 0xac │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + b.w 8d346 <_PyObject_MakeTpCall@@Base+0x161a> │ │ │ │ + ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d160 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - b.n 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8c780 <_PyObject_MakeTpCall@@Base+0xbfc> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c780 <_PyObject_MakeTpCall@@Base+0xbfc> │ │ │ │ - nop │ │ │ │ - cbz r4, 8e21e <_PyObject_MakeTpCall@@Base+0x269a> │ │ │ │ + bne.w 8ca68 <_PyObject_MakeTpCall@@Base+0xd3c> │ │ │ │ + bl 1f642c │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr r1, [pc, #48] @ (8e374 <_PyObject_MakeTpCall@@Base+0x2648>) │ │ │ │ + mov r0, r9 │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d900 <_PyObject_MakeTpCall@@Base+0x1bd4> │ │ │ │ + b.w 8d936 <_PyObject_MakeTpCall@@Base+0x1c0a> │ │ │ │ + cbz r4, 8e3ae <_PyObject_MakeTpCall@@Base+0x2682> │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #576 @ (adr r1, 8e40c <_PyObject_MakeTpCall@@Base+0x2888>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 8e59c <_PyObject_MakeTpCall@@Base+0x2870>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r0, r1, #1 │ │ │ │ - add r7, pc, #688 @ (adr r7, 8e484 <_PyObject_MakeTpCall@@Base+0x2900>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8e4b8 <_PyObject_MakeTpCall@@Base+0x2934>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 8e614 <_PyObject_MakeTpCall@@Base+0x28e8>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8e1e0 <_PyObject_MakeTpCall@@Base+0x265c>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 8e64c <_PyObject_MakeTpCall@@Base+0x2920>) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8e370 <_PyObject_MakeTpCall@@Base+0x2644>) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r3, pc, #224 @ (adr r3, 8e2c4 <_PyObject_MakeTpCall@@Base+0x2740>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 8e458 <_PyObject_MakeTpCall@@Base+0x272c>) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + movw r2, #50277 @ 0xc465 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8c626 <_PyObject_MakeTpCall@@Base+0x8fa> │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8d300 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ + b.n 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8c926 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c926 <_PyObject_MakeTpCall@@Base+0xbfa> │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 8dbfa <_PyObject_MakeTpCall@@Base+0x2076> │ │ │ │ + beq.w 8dd52 <_PyObject_MakeTpCall@@Base+0x2026> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8e1ea <_PyObject_MakeTpCall@@Base+0x2666> │ │ │ │ + bne.n 8e3ba <_PyObject_MakeTpCall@@Base+0x268e> │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8dbfa <_PyObject_MakeTpCall@@Base+0x2076> │ │ │ │ + beq.w 8dd52 <_PyObject_MakeTpCall@@Base+0x2026> │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e632 <_PyObject_MakeTpCall@@Base+0x2aae> │ │ │ │ + beq.w 8e890 <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w r1, [r3, #8]! │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - ble.w 8e650 <_PyObject_MakeTpCall@@Base+0x2acc> │ │ │ │ + ble.w 8e8ae <_PyObject_MakeTpCall@@Base+0x2b82> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 8e216 <_PyObject_MakeTpCall@@Base+0x2692> │ │ │ │ - b.w 8d502 <_PyObject_MakeTpCall@@Base+0x197e> │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #756] @ (8e528 <_PyObject_MakeTpCall@@Base+0x29a4>) │ │ │ │ - strd r3, r1, [sp, #72] @ 0x48 │ │ │ │ - bl 6d97c │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8e44e <_PyObject_MakeTpCall@@Base+0x28ca> │ │ │ │ - ldr.w ip, [r5, #172] @ 0xac │ │ │ │ - ldrd r3, r1, [sp, #72] @ 0x48 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.w 8d1a8 <_PyObject_MakeTpCall@@Base+0x1624> │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ - bmi.w 8eb4c <_PyObject_MakeTpCall@@Base+0x2fc8> │ │ │ │ - lsls r0, r2, #18 │ │ │ │ - bmi.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ - mov r0, r5 │ │ │ │ - strd r3, r1, [sp, #72] @ 0x48 │ │ │ │ - bl 806a4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 8e44e <_PyObject_MakeTpCall@@Base+0x28ca> │ │ │ │ - ldr.w ip, [r5, #172] @ 0xac │ │ │ │ - ldrd r3, r1, [sp, #72] @ 0x48 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ - b.w 8d1a8 <_PyObject_MakeTpCall@@Base+0x1624> │ │ │ │ - ldr.w r0, [r8, #688] @ 0x2b0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8c8c4 <_PyObject_MakeTpCall@@Base+0xd40> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - cbz r3, 8e2a8 <_PyObject_MakeTpCall@@Base+0x2724> │ │ │ │ + bne.n 8e3e6 <_PyObject_MakeTpCall@@Base+0x26ba> │ │ │ │ + b.w 8d66a <_PyObject_MakeTpCall@@Base+0x193e> │ │ │ │ + cbz r3, 8e406 <_PyObject_MakeTpCall@@Base+0x26da> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ movw r2, #4316 @ 0x10dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ movw r3, #36040 @ 0x8cc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, r8 │ │ │ │ - ble.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + cmp r1, r8 │ │ │ │ + ble.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ + movs r6, #1 │ │ │ │ + ldr r1, [pc, #712] @ (8e704 <_PyObject_MakeTpCall@@Base+0x29d8>) │ │ │ │ + adds r2, #1 │ │ │ │ + ldr.w r0, [sl, fp] │ │ │ │ + add.w r2, r3, r2, lsl #2 │ │ │ │ + ldrb.w r2, [r2, r8] │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + add.w r3, r3, r2, lsl #2 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + ldr r5, [r7, #4] │ │ │ │ + ldrb.w ip, [r3, #5] │ │ │ │ + add.w r2, r3, r2, lsl #3 │ │ │ │ + movs r3, #12 │ │ │ │ + lsl.w r6, r6, ip │ │ │ │ + add r2, r6 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ + str r2, [sp, #32] │ │ │ │ + ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ + eor.w r9, r2, r1, asr #3 │ │ │ │ + b.w 8cdbe <_PyObject_MakeTpCall@@Base+0x1092> │ │ │ │ + cmp fp, sl │ │ │ │ + bgt.w 8ddde <_PyObject_MakeTpCall@@Base+0x20b2> │ │ │ │ + b.w 8d9bc <_PyObject_MakeTpCall@@Base+0x1c90> │ │ │ │ + mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - adds r3, #1 │ │ │ │ - ldr.w r6, [r9, fp] │ │ │ │ - add.w r3, r1, r3, lsl #2 │ │ │ │ - ldrb r7, [r2, #5] │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ - ldrb.w r3, [r3, r8] │ │ │ │ - lsls r0, r7 │ │ │ │ + bl 7e7f4 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + b.w 8d846 <_PyObject_MakeTpCall@@Base+0x1b1a> │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8c7d2 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ + b.n 8ddfa <_PyObject_MakeTpCall@@Base+0x20ce> │ │ │ │ + mov r0, r3 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d3c8 <_PyObject_MakeTpCall@@Base+0x169c> │ │ │ │ + b.w 8d0a0 <_PyObject_MakeTpCall@@Base+0x1374> │ │ │ │ + add.w r0, r0, #98304 @ 0x18000 │ │ │ │ + ldr.w r3, [r0, #244] @ 0xf4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8c656 <_PyObject_MakeTpCall@@Base+0x92a> │ │ │ │ + b.w 8d6da <_PyObject_MakeTpCall@@Base+0x19ae> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #29116 @ 0x71bc │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ + ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + blx r3 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 8d612 <_PyObject_MakeTpCall@@Base+0x18e6> │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ece8 <_PyObject_MakeTpCall@@Base+0x2fbc> │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ece8 <_PyObject_MakeTpCall@@Base+0x2fbc> │ │ │ │ + str r0, [sp, #28] │ │ │ │ + b.w 8d8ae <_PyObject_MakeTpCall@@Base+0x1b82> │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.n 8df70 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ + mov r3, r2 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.n 8df70 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ + ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + blx r3 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + mov lr, r0 │ │ │ │ + b.n 8dfae <_PyObject_MakeTpCall@@Base+0x2282> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - add.w r1, r1, r3, lsl #2 │ │ │ │ - add.w r3, r2, r3, lsl #3 │ │ │ │ - add r3, r0 │ │ │ │ - movs r2, #12 │ │ │ │ - ldr.w sl, [r1, #4] │ │ │ │ - ldr r1, [pc, #544] @ (8e528 <_PyObject_MakeTpCall@@Base+0x29a4>) │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - ldr.w r5, [sl, #4] │ │ │ │ - str r3, [sp, #32] │ │ │ │ - ldr.w r0, [r5, #192] @ 0xc0 │ │ │ │ - eor.w r3, r0, r1, asr #3 │ │ │ │ - b.w 8cc1c <_PyObject_MakeTpCall@@Base+0x1098> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 72700 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 8c8c4 <_PyObject_MakeTpCall@@Base+0xd40> │ │ │ │ - b.w 8d48a <_PyObject_MakeTpCall@@Base+0x1906> │ │ │ │ + adds r3, #12 │ │ │ │ + cmp r1, r8 │ │ │ │ + bgt.w 8dff0 <_PyObject_MakeTpCall@@Base+0x22c4> │ │ │ │ + b.w 8d0fc <_PyObject_MakeTpCall@@Base+0x13d0> │ │ │ │ + ldr r2, [pc, #472] @ (8e708 <_PyObject_MakeTpCall@@Base+0x29dc>) │ │ │ │ + ldr.w r3, [r2, #1520] @ 0x5f0 │ │ │ │ + cmp.w r3, #131072 @ 0x20000 │ │ │ │ + bcs.w 8ecdc <_PyObject_MakeTpCall@@Base+0x2fb0> │ │ │ │ + adds r0, r3, #1 │ │ │ │ + str.w r0, [r2, #1520] @ 0x5f0 │ │ │ │ + cbz r3, 8e54c <_PyObject_MakeTpCall@@Base+0x2820> │ │ │ │ + ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ + adds r2, #1 │ │ │ │ + strh.w r2, [r5, #206] @ 0xce │ │ │ │ + movs r2, #1 │ │ │ │ + str.w r3, [r5, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.n 8df70 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8d2b4 <_PyObject_MakeTpCall@@Base+0x1588> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w 8eabc <_PyObject_MakeTpCall@@Base+0x2d90> │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + mov r0, r6 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.w 8d754 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ + movt r1, #18 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 8d2d4 <_PyObject_MakeTpCall@@Base+0x15a8> │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d2d4 <_PyObject_MakeTpCall@@Base+0x15a8> │ │ │ │ + ldr.w r9, [pc, #356] @ 8e70c <_PyObject_MakeTpCall@@Base+0x29e0> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cb66 <_PyObject_MakeTpCall@@Base+0xe3a> │ │ │ │ mov r0, r3 │ │ │ │ mov r4, fp │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 8e08c <_PyObject_MakeTpCall@@Base+0x2508> │ │ │ │ + beq.w 8e25c <_PyObject_MakeTpCall@@Base+0x2530> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e330 <_PyObject_MakeTpCall@@Base+0x27ac> │ │ │ │ + bne.n 8e5c4 <_PyObject_MakeTpCall@@Base+0x2898> │ │ │ │ movw ip, #36432 @ 0x8e50 │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ mov fp, r4 │ │ │ │ cmp r9, ip │ │ │ │ - beq.w 8ebba <_PyObject_MakeTpCall@@Base+0x3036> │ │ │ │ + beq.w 8ecd6 <_PyObject_MakeTpCall@@Base+0x2faa> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #27596 @ 0x6bcc │ │ │ │ + movw r1, #28364 @ 0x6ecc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - cmp fp, sl │ │ │ │ - bgt.w 8dc86 <_PyObject_MakeTpCall@@Base+0x2102> │ │ │ │ - b.w 8d80e <_PyObject_MakeTpCall@@Base+0x1c8a> │ │ │ │ - mov r1, r0 │ │ │ │ - movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - b.w 8d698 <_PyObject_MakeTpCall@@Base+0x1b14> │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cbz r0, 8e392 <_PyObject_MakeTpCall@@Base+0x280e> │ │ │ │ - ldr r5, [r6, #20] │ │ │ │ - str.w r0, [sl, #12] │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8e198 <_PyObject_MakeTpCall@@Base+0x246c> │ │ │ │ + b.n 8e1a4 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c6fc <_PyObject_MakeTpCall@@Base+0xb78> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8e1a4 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ + b.n 8e19e <_PyObject_MakeTpCall@@Base+0x2472> │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 8e19e <_PyObject_MakeTpCall@@Base+0x2472> │ │ │ │ + b.n 8e1a4 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ + movw r3, #4316 @ 0x10dc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e2d38 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8e55c <_PyObject_MakeTpCall@@Base+0x29d8> │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ - lsls r2, r3, #25 │ │ │ │ - bpl.n 8e3c6 <_PyObject_MakeTpCall@@Base+0x2842> │ │ │ │ - lsls r3, r3, #26 │ │ │ │ - bpl.n 8e3c6 <_PyObject_MakeTpCall@@Base+0x2842> │ │ │ │ - ldr r5, [r6, #8] │ │ │ │ - add.w r0, r6, #20 │ │ │ │ - str.w r0, [sl, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8c6fc <_PyObject_MakeTpCall@@Base+0xb78> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - b.w 8d18e <_PyObject_MakeTpCall@@Base+0x160a> │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - b.n 8e382 <_PyObject_MakeTpCall@@Base+0x27fe> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.w 8d754 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ + movt r1, #18 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 8d1b8 <_PyObject_MakeTpCall@@Base+0x148c> │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d1b8 <_PyObject_MakeTpCall@@Base+0x148c> │ │ │ │ + ldr r3, [sp, #60] @ 0x3c │ │ │ │ + mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ + ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.n 8e66a <_PyObject_MakeTpCall@@Base+0x293e> │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cbnz r2, 8e66a <_PyObject_MakeTpCall@@Base+0x293e> │ │ │ │ + mov r0, r3 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl d7760 │ │ │ │ + ldr.w r0, [sl, fp] │ │ │ │ + b.w 8d0a4 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8e406 <_PyObject_MakeTpCall@@Base+0x2882> │ │ │ │ + bne.n 8e6b2 <_PyObject_MakeTpCall@@Base+0x2986> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.w 8cd58 <_PyObject_MakeTpCall@@Base+0x11d4> │ │ │ │ + bl 12ce60 │ │ │ │ + b.w 8cefa <_PyObject_MakeTpCall@@Base+0x11ce> │ │ │ │ mov ip, r9 │ │ │ │ mov r4, fp │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8dc62 <_PyObject_MakeTpCall@@Base+0x20de> │ │ │ │ + beq.w 8ddba <_PyObject_MakeTpCall@@Base+0x208e> │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e3e4 <_PyObject_MakeTpCall@@Base+0x2860> │ │ │ │ + bne.n 8e690 <_PyObject_MakeTpCall@@Base+0x2964> │ │ │ │ movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov fp, r4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dc66 <_PyObject_MakeTpCall@@Base+0x20e2> │ │ │ │ - b.n 8e062 <_PyObject_MakeTpCall@@Base+0x24de> │ │ │ │ + beq.w 8ddbe <_PyObject_MakeTpCall@@Base+0x2092> │ │ │ │ + b.n 8e232 <_PyObject_MakeTpCall@@Base+0x2506> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 8cd58 <_PyObject_MakeTpCall@@Base+0x11d4> │ │ │ │ + b.w 8cefa <_PyObject_MakeTpCall@@Base+0x11ce> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ + beq.w 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.w 8c62c <_PyObject_MakeTpCall@@Base+0xaa8> │ │ │ │ - ldrd ip, r8, [sp, #72] @ 0x48 │ │ │ │ + b.w 8c7d2 <_PyObject_MakeTpCall@@Base+0xaa6> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r3, [ip] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8e44e <_PyObject_MakeTpCall@@Base+0x28ca> │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [ip] │ │ │ │ - cbnz r3, 8e44e <_PyObject_MakeTpCall@@Base+0x28ca> │ │ │ │ - mov r0, ip │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl d6f30 │ │ │ │ - ldr.w r6, [r9, fp] │ │ │ │ - b.w 8cf0a <_PyObject_MakeTpCall@@Base+0x1386> │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.w 8d5ce <_PyObject_MakeTpCall@@Base+0x1a4a> │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8c62c <_PyObject_MakeTpCall@@Base+0xaa8> │ │ │ │ - b.n 8dca2 <_PyObject_MakeTpCall@@Base+0x211e> │ │ │ │ - mov r0, ip │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8d234 <_PyObject_MakeTpCall@@Base+0x16b0> │ │ │ │ - b.w 8cf06 <_PyObject_MakeTpCall@@Base+0x1382> │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8e042 <_PyObject_MakeTpCall@@Base+0x24be> │ │ │ │ - b.n 8e04e <_PyObject_MakeTpCall@@Base+0x24ca> │ │ │ │ - ldr.w r0, [r8, #668] @ 0x29c │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 8d4a4 <_PyObject_MakeTpCall@@Base+0x1920> │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 8c860 <_PyObject_MakeTpCall@@Base+0xcdc> │ │ │ │ + beq.n 8e6fc <_PyObject_MakeTpCall@@Base+0x29d0> │ │ │ │ + movw r1, #65534 @ 0xfffe │ │ │ │ + movt r1, #16383 @ 0x3fff │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 8efde <_PyObject_MakeTpCall@@Base+0x32b2> │ │ │ │ + cbnz r3, 8e6fc <_PyObject_MakeTpCall@@Base+0x29d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e2d38 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - lsls r2, r3, #25 │ │ │ │ - bpl.w 8e5fc <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ - lsls r6, r3, #26 │ │ │ │ - bpl.w 8e5fc <_PyObject_MakeTpCall@@Base+0x2a78> │ │ │ │ - adds.w r6, r5, #20 │ │ │ │ - bne.w 8c860 <_PyObject_MakeTpCall@@Base+0xcdc> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr r1, [pc, #68] @ (8e52c <_PyObject_MakeTpCall@@Base+0x29a8>) │ │ │ │ - bl 113bc4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8c348 <_PyObject_MakeTpCall@@Base+0x7c4> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35800 @ 0x8bd8 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8d10c <_PyObject_MakeTpCall@@Base+0x1588> │ │ │ │ - b.w 8d5be <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, r5 │ │ │ │ + b.w 8cf64 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ nop │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cf00 <_PyObject_MakeTpCall@@Base+0x137c> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ - movt r1, #18 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.n 8e54c <_PyObject_MakeTpCall@@Base+0x29c8> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - b.w 8cf82 <_PyObject_MakeTpCall@@Base+0x13fe> │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - blx r3 │ │ │ │ - b.n 8e546 <_PyObject_MakeTpCall@@Base+0x29c2> │ │ │ │ - bl 4abaa │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [sl, #12] │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cdc8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ - ldr r1, [pc, #788] @ (8e888 <_PyObject_MakeTpCall@@Base+0x2d04>) │ │ │ │ - bl 113bc4 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8e4f8 <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ - cmp.w r8, #1 │ │ │ │ - bne.w 8c330 <_PyObject_MakeTpCall@@Base+0x7ac> │ │ │ │ - b.w 8c350 <_PyObject_MakeTpCall@@Base+0x7cc> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 8d3ba <_PyObject_MakeTpCall@@Base+0x1836> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8cfc0 <_PyObject_MakeTpCall@@Base+0x143c> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 8eb24 <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ - movw r2, #4316 @ 0x10dc │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r3, #36040 @ 0x8cc8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - bl 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ - movt r1, #18 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 8d018 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d018 <_PyObject_MakeTpCall@@Base+0x1494> │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 8c860 <_PyObject_MakeTpCall@@Base+0xcdc> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr.w r0, [r7, #668] @ 0x29c │ │ │ │ - mov r1, r6 │ │ │ │ - blx r3 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ - mov lr, r0 │ │ │ │ - b.n 8de5e <_PyObject_MakeTpCall@@Base+0x22da> │ │ │ │ - add.w r8, r8, #1 │ │ │ │ - adds r3, #12 │ │ │ │ - cmp r1, r8 │ │ │ │ - bgt.w 8de88 <_PyObject_MakeTpCall@@Base+0x2304> │ │ │ │ - b.w 8cf5e <_PyObject_MakeTpCall@@Base+0x13da> │ │ │ │ - add.w r2, r0, #98304 @ 0x18000 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ - add r3, r2 │ │ │ │ - b.w 8d58a <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r3, r9 │ │ │ │ - beq.w 8d502 <_PyObject_MakeTpCall@@Base+0x197e> │ │ │ │ - ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 8e634 <_PyObject_MakeTpCall@@Base+0x2ab0> │ │ │ │ - movw r3, #36432 @ 0x8e50 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.w 8d502 <_PyObject_MakeTpCall@@Base+0x197e> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28416 @ 0x6f00 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8ea66 <_PyObject_MakeTpCall@@Base+0x2ee2> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8ea66 <_PyObject_MakeTpCall@@Base+0x2ee2> │ │ │ │ - str r0, [sp, #28] │ │ │ │ - b.w 8d700 <_PyObject_MakeTpCall@@Base+0x1b7c> │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 8de16 <_PyObject_MakeTpCall@@Base+0x2292> │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 8e048 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ - b.n 8e04e <_PyObject_MakeTpCall@@Base+0x24ca> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8e04e <_PyObject_MakeTpCall@@Base+0x24ca> │ │ │ │ - b.n 8e048 <_PyObject_MakeTpCall@@Base+0x24c4> │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33708 @ 0x83ac │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8e95e <_PyObject_MakeTpCall@@Base+0x2dda> │ │ │ │ - mov r1, r4 │ │ │ │ - bl e50bc │ │ │ │ - ldr r1, [pc, #476] @ (8e88c <_PyObject_MakeTpCall@@Base+0x2d08>) │ │ │ │ - mov r0, r4 │ │ │ │ - bl bf0a0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 8caf2 <_PyObject_MakeTpCall@@Base+0xf6e> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #28348 @ 0x6ebc │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8dc18 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ - ldr.w r2, [sl] │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8cd7c <_PyObject_MakeTpCall@@Base+0x11f8> │ │ │ │ - ldr.w r2, [r9, fp] │ │ │ │ + bne.w 8cf1c <_PyObject_MakeTpCall@@Base+0x11f0> │ │ │ │ + ldr.w r2, [sl, fp] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ - str.w sl, [r4, #12] │ │ │ │ + str r7, [r4, #12] │ │ │ │ cmp r3, r6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - movw r2, #50545 @ 0xc571 │ │ │ │ + movw r2, #52693 @ 0xcdd5 │ │ │ │ movt r2, #15 │ │ │ │ str r2, [r4, #20] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr.w r1, [r1, #3796] @ 0xed4 │ │ │ │ and.w r2, r2, #3 │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ - orr.w r2, r2, r7 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldr.w ip, [r1, #4] │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str.w r0, [ip] │ │ │ │ strd r1, r2, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.w 8cdbe <_PyObject_MakeTpCall@@Base+0x123a> │ │ │ │ - b.w 8cdc8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ - add.w r0, r0, #98304 @ 0x18000 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - b.w 8d27c <_PyObject_MakeTpCall@@Base+0x16f8> │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, sp, #108 @ 0x6c │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ - mov r0, r4 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl 907e8 │ │ │ │ - cbz r0, 8e76e <_PyObject_MakeTpCall@@Base+0x2bea> │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bmi.n 8e732 <_PyObject_MakeTpCall@@Base+0x2bae> │ │ │ │ - movw r3, #56088 @ 0xdb18 │ │ │ │ + bne.w 8cf5a <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ + b.w 8cf64 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movs r1, #1 │ │ │ │ - movw r2, #36404 @ 0x8e34 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ - bl 20642c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ - bmi.w 8e8c8 <_PyObject_MakeTpCall@@Base+0x2d44> │ │ │ │ - ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ - b.w 8cb56 <_PyObject_MakeTpCall@@Base+0xfd2> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c5a0 <_PyObject_MakeTpCall@@Base+0xa1c> │ │ │ │ + bl d54ec │ │ │ │ + b.w 8d528 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cf64 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ + ldr r1, [pc, #772] @ (8ea88 <_PyObject_MakeTpCall@@Base+0x2d5c>) │ │ │ │ + bl 11449c │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8e83e <_PyObject_MakeTpCall@@Base+0x2b12> │ │ │ │ + cmp.w r8, #1 │ │ │ │ + bne.w 8c4d8 <_PyObject_MakeTpCall@@Base+0x7ac> │ │ │ │ + b.w 8c4f8 <_PyObject_MakeTpCall@@Base+0x7cc> │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d078 <_PyObject_MakeTpCall@@Base+0x14f4> │ │ │ │ + bne.w 8d218 <_PyObject_MakeTpCall@@Base+0x14ec> │ │ │ │ add.w r3, r2, #1000 @ 0x3e8 │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ cmp.w r8, r3, lsl #2 │ │ │ │ - blt.w 8eb9a <_PyObject_MakeTpCall@@Base+0x3016> │ │ │ │ + blt.w 8ec32 <_PyObject_MakeTpCall@@Base+0x2f06> │ │ │ │ ldr.w r1, [r6, #184] @ 0xb8 │ │ │ │ ldr.w r4, [r6, #144] @ 0x90 │ │ │ │ - cbnz r1, 8e810 <_PyObject_MakeTpCall@@Base+0x2c8c> │ │ │ │ + cbnz r1, 8e81a <_PyObject_MakeTpCall@@Base+0x2aee> │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrd r0, r3, [r9, #804] @ 0x324 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8eaf0 <_PyObject_MakeTpCall@@Base+0x2f6c> │ │ │ │ + beq.w 8ebfe <_PyObject_MakeTpCall@@Base+0x2ed2> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r8, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ - cbz r0, 8e7f4 <_PyObject_MakeTpCall@@Base+0x2c70> │ │ │ │ + cbz r0, 8e7fe <_PyObject_MakeTpCall@@Base+0x2ad2> │ │ │ │ ldr.w r3, [r6, #148] @ 0x94 │ │ │ │ add.w ip, r0, #12 │ │ │ │ sub.w r3, r3, ip │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ clz r4, r4 │ │ │ │ add.w r3, r1, r8 │ │ │ │ str.w r1, [r6, #144] @ 0x90 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ str.w r3, [r6, #152] @ 0x98 │ │ │ │ adds r4, #3 │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ - b.w 8d086 <_PyObject_MakeTpCall@@Base+0x1502> │ │ │ │ + b.w 8d226 <_PyObject_MakeTpCall@@Base+0x14fa> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.n 8e7ba <_PyObject_MakeTpCall@@Base+0x2c36> │ │ │ │ + bcc.n 8e7c4 <_PyObject_MakeTpCall@@Base+0x2a98> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #184] @ 0xb8 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 8e7de <_PyObject_MakeTpCall@@Base+0x2c5a> │ │ │ │ + b.n 8e7e8 <_PyObject_MakeTpCall@@Base+0x2abc> │ │ │ │ + ldr r1, [pc, #600] @ (8ea88 <_PyObject_MakeTpCall@@Base+0x2d5c>) │ │ │ │ + bl 11449c │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8c4f0 <_PyObject_MakeTpCall@@Base+0x7c4> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #36568 @ 0x8ed8 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d114 <_PyObject_MakeTpCall@@Base+0x1590> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.w 8d160 <_PyObject_MakeTpCall@@Base+0x1434> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8ead2 <_PyObject_MakeTpCall@@Base+0x2f4e> │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + bne.w 8ec38 <_PyObject_MakeTpCall@@Base+0x2f0c> │ │ │ │ + movw r2, #4316 @ 0x10dc │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r3, #36040 @ 0x8cc8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + bl 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ mov r3, r5 │ │ │ │ - bl 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - b.w 8d5ce <_PyObject_MakeTpCall@@Base+0x1a4a> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ - movt r1, #18 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 8d134 <_PyObject_MakeTpCall@@Base+0x15b0> │ │ │ │ - ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d134 <_PyObject_MakeTpCall@@Base+0x15b0> │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 8d66a <_PyObject_MakeTpCall@@Base+0x193e> │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8e892 <_PyObject_MakeTpCall@@Base+0x2b66> │ │ │ │ + movw r3, #36432 @ 0x8e50 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r9, r3 │ │ │ │ + beq.w 8d66a <_PyObject_MakeTpCall@@Base+0x193e> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #29184 @ 0x7200 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8dd70 <_PyObject_MakeTpCall@@Base+0x2044> │ │ │ │ movw r1, #4097 @ 0x1001 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r7, #0 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8dcba <_PyObject_MakeTpCall@@Base+0x2136> │ │ │ │ - nop │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8e890 <_PyObject_MakeTpCall@@Base+0x2d0c>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - ldr.w r9, [pc, #952] @ 8ec4c <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8de12 <_PyObject_MakeTpCall@@Base+0x20e6> │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33708 @ 0x83ac │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8eace <_PyObject_MakeTpCall@@Base+0x2da2> │ │ │ │ + mov r1, r4 │ │ │ │ + bl e58d4 │ │ │ │ + ldr r1, [pc, #404] @ (8ea8c <_PyObject_MakeTpCall@@Base+0x2d60>) │ │ │ │ + mov r0, r4 │ │ │ │ + bl bf970 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 8cc96 <_PyObject_MakeTpCall@@Base+0xf6a> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 8d2ac <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ + b.w 8d744 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 8ca04 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1e355c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + lsls r7, r3, #25 │ │ │ │ + bpl.n 8e94e <_PyObject_MakeTpCall@@Base+0x2c22> │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + bpl.n 8e94e <_PyObject_MakeTpCall@@Base+0x2c22> │ │ │ │ + adds.w r7, r6, #20 │ │ │ │ + bne.w 8ca04 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d09a <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 8ca04 <_PyObject_MakeTpCall@@Base+0xcd8> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ + movt r1, #18 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.n 8e980 <_PyObject_MakeTpCall@@Base+0x2c54> │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + b.w 8d122 <_PyObject_MakeTpCall@@Base+0x13f6> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c96e <_PyObject_MakeTpCall@@Base+0xdea> │ │ │ │ - ldr.w r9, [pc, #924] @ 8ec4c <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8c746 <_PyObject_MakeTpCall@@Base+0xa1a> │ │ │ │ + ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + blx r3 │ │ │ │ + b.n 8e966 <_PyObject_MakeTpCall@@Base+0x2c3a> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ + b.w 8d32e <_PyObject_MakeTpCall@@Base+0x1602> │ │ │ │ + add.w r0, r0, #98304 @ 0x18000 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + b.w 8d410 <_PyObject_MakeTpCall@@Base+0x16e4> │ │ │ │ + ldr.w r9, [pc, #236] @ 8ea90 <_PyObject_MakeTpCall@@Base+0x2d64> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c9c2 <_PyObject_MakeTpCall@@Base+0xe3e> │ │ │ │ - ldr.w r9, [pc, #896] @ 8ec4c <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cb12 <_PyObject_MakeTpCall@@Base+0xde6> │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, sp, #108 @ 0x6c │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ + mov r0, r4 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 90970 │ │ │ │ + cbz r0, 8e9fa <_PyObject_MakeTpCall@@Base+0x2cce> │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + bmi.n 8e9be <_PyObject_MakeTpCall@@Base+0x2c92> │ │ │ │ + movw r3, #56088 @ 0xdb18 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movs r1, #1 │ │ │ │ + movw r2, #37172 @ 0x9134 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr.w r3, [sl, #12] │ │ │ │ + bl 20697c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ + bmi.n 8ea0a <_PyObject_MakeTpCall@@Base+0x2cde> │ │ │ │ + ldr.w r4, [sl, #132] @ 0x84 │ │ │ │ + b.w 8ccfa <_PyObject_MakeTpCall@@Base+0xfce> │ │ │ │ + ldr.w r9, [pc, #132] @ 8ea90 <_PyObject_MakeTpCall@@Base+0x2d64> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r3, [r9, fp] │ │ │ │ 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, sl │ │ │ │ - beq.n 8e9cc <_PyObject_MakeTpCall@@Base+0x2e48> │ │ │ │ + beq.w 8eb68 <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8e9cc <_PyObject_MakeTpCall@@Base+0x2e48> │ │ │ │ + bhi.w 8eb68 <_PyObject_MakeTpCall@@Base+0x2e3c> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cb5e <_PyObject_MakeTpCall@@Base+0xfda> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + bne.w 8cd02 <_PyObject_MakeTpCall@@Base+0xfd6> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #4097 @ 0x1001 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 8de16 <_PyObject_MakeTpCall@@Base+0x2292> │ │ │ │ - ldr r0, [pc, #796] @ (8ec3c <_PyObject_MakeTpCall@@Base+0x30b8>) │ │ │ │ - ldr.w r2, [r0, #1520] @ 0x5f0 │ │ │ │ - cmp.w r2, #131072 @ 0x20000 │ │ │ │ - bcs.n 8e948 <_PyObject_MakeTpCall@@Base+0x2dc4> │ │ │ │ - adds r6, r2, #1 │ │ │ │ - str.w r6, [r0, #1520] @ 0x5f0 │ │ │ │ - cbz r2, 8e93c <_PyObject_MakeTpCall@@Base+0x2db8> │ │ │ │ - ldrh.w r0, [r5, #206] @ 0xce │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1e355c │ │ │ │ adds r0, #1 │ │ │ │ - strh.w r0, [r5, #206] @ 0xce │ │ │ │ - movs r0, #1 │ │ │ │ - str.w r2, [r5, #192] @ 0xc0 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 8de16 <_PyObject_MakeTpCall@@Base+0x2292> │ │ │ │ - movs r0, #0 │ │ │ │ - ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 8de16 <_PyObject_MakeTpCall@@Base+0x2292> │ │ │ │ - ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ - b.w 8de16 <_PyObject_MakeTpCall@@Base+0x2292> │ │ │ │ + beq.n 8ea98 <_PyObject_MakeTpCall@@Base+0x2d6c> │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ + lsls r7, r3, #25 │ │ │ │ + bpl.n 8eab8 <_PyObject_MakeTpCall@@Base+0x2d8c> │ │ │ │ + lsls r5, r3, #26 │ │ │ │ + bpl.n 8eab8 <_PyObject_MakeTpCall@@Base+0x2d8c> │ │ │ │ + ldr r5, [r6, #8] │ │ │ │ + add.w r0, r6, #20 │ │ │ │ + str.w r0, [sl, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8c8a2 <_PyObject_MakeTpCall@@Base+0xb76> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + nop │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8ea90 <_PyObject_MakeTpCall@@Base+0x2d64>) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + bl 4ac32 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [sl, #12] │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8ea5e <_PyObject_MakeTpCall@@Base+0x2d32> │ │ │ │ + ldr r5, [r6, #20] │ │ │ │ + str.w r0, [sl, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8c8a2 <_PyObject_MakeTpCall@@Base+0xb76> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + b.n 8eaa8 <_PyObject_MakeTpCall@@Base+0x2d7c> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8e56a <_PyObject_MakeTpCall@@Base+0x283e> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e56a <_PyObject_MakeTpCall@@Base+0x283e> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36284 @ 0x8dbc │ │ │ │ + movw r1, #37052 @ 0x90bc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldr.w r9, [pc, #720] @ 8ec4c <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ + bl d54ec │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 8df70 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r2 │ │ │ │ + b.w 8e04c <_PyObject_MakeTpCall@@Base+0x2320> │ │ │ │ + mov r0, sl │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d56e <_PyObject_MakeTpCall@@Base+0x1842> │ │ │ │ + ldr.w r9, [pc, #1260] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ - subs r2, #1 │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ + ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ - mul.w r3, r2, r3 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr.w r2, [r9, fp] │ │ │ │ + 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 8e9d6 <_PyObject_MakeTpCall@@Base+0x2e52> │ │ │ │ - cmp r2, #10 │ │ │ │ - bhi.n 8e9d6 <_PyObject_MakeTpCall@@Base+0x2e52> │ │ │ │ + beq.n 8ebda <_PyObject_MakeTpCall@@Base+0x2eae> │ │ │ │ + cmp r1, #10 │ │ │ │ + bhi.n 8ebda <_PyObject_MakeTpCall@@Base+0x2eae> │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ - add r3, r1 │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + add r3, r2 │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bmi.w 8c79e <_PyObject_MakeTpCall@@Base+0xc1a> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi.w 8c9a0 <_PyObject_MakeTpCall@@Base+0xc74> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2391 @ 0x957 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d542 <_PyObject_MakeTpCall@@Base+0x1816> │ │ │ │ + ldr.w r9, [pc, #1176] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.w 8dc30 <_PyObject_MakeTpCall@@Base+0x1f04> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 8e8fc <_PyObject_MakeTpCall@@Base+0x2d78> │ │ │ │ + b.n 8ea42 <_PyObject_MakeTpCall@@Base+0x2d16> │ │ │ │ + ldr.w r9, [pc, #1156] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ + movs r3, #28 │ │ │ │ + subs r0, #1 │ │ │ │ + ldr.w r2, [r9, fp] │ │ │ │ + mul.w r3, r0, r3 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + adds r2, r1, r3 │ │ │ │ + add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ + ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ + cmp r2, sl │ │ │ │ + beq.n 8ebd0 <_PyObject_MakeTpCall@@Base+0x2ea4> │ │ │ │ + cmp r0, #10 │ │ │ │ + bhi.n 8ebd0 <_PyObject_MakeTpCall@@Base+0x2ea4> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r3, r1 │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bmi.w 8ca8e <_PyObject_MakeTpCall@@Base+0xd62> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cabe <_PyObject_MakeTpCall@@Base+0xd92> │ │ │ │ + ldr.w r9, [pc, #1072] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.n 8eb48 <_PyObject_MakeTpCall@@Base+0x2e1c> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ - b.n 8e9ac <_PyObject_MakeTpCall@@Base+0x2e28> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d984 <_PyObject_MakeTpCall@@Base+0x1e00> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d9a0 <_PyObject_MakeTpCall@@Base+0x1e1c> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d9bc <_PyObject_MakeTpCall@@Base+0x1e38> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d9e8 <_PyObject_MakeTpCall@@Base+0x1e64> │ │ │ │ - ldr r1, [pc, #572] @ (8ec40 <_PyObject_MakeTpCall@@Base+0x30bc>) │ │ │ │ - mov r0, r9 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8d786 <_PyObject_MakeTpCall@@Base+0x1c02> │ │ │ │ - ldr r1, [pc, #564] @ (8ec44 <_PyObject_MakeTpCall@@Base+0x30c0>) │ │ │ │ - mov r0, r9 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8d786 <_PyObject_MakeTpCall@@Base+0x1c02> │ │ │ │ - ldr r1, [pc, #552] @ (8ec48 <_PyObject_MakeTpCall@@Base+0x30c4>) │ │ │ │ - mov r0, r9 │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8d786 <_PyObject_MakeTpCall@@Base+0x1c02> │ │ │ │ - movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36100 @ 0x8d04 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36004 @ 0x8ca4 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + b.n 8eba6 <_PyObject_MakeTpCall@@Base+0x2e7a> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r2 │ │ │ │ + b.n 8eb3c <_PyObject_MakeTpCall@@Base+0x2e10> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36052 @ 0x8cd4 │ │ │ │ + movw r1, #36820 @ 0x8fd4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - movw r1, #43992 @ 0xabd8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - movw r1, #36192 @ 0x8d60 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8e836 <_PyObject_MakeTpCall@@Base+0x2cb2> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e836 <_PyObject_MakeTpCall@@Base+0x2cb2> │ │ │ │ - ldr.w r9, [pc, #356] @ 8ec4c <_PyObject_MakeTpCall@@Base+0x30c8> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.w 8cebc <_PyObject_MakeTpCall@@Base+0x1338> │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8eb1c <_PyObject_MakeTpCall@@Base+0x2f98> │ │ │ │ + beq.n 8ec2a <_PyObject_MakeTpCall@@Base+0x2efe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8eb1c <_PyObject_MakeTpCall@@Base+0x2f98> │ │ │ │ + cbnz r3, 8ec2a <_PyObject_MakeTpCall@@Base+0x2efe> │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ - cbz r3, 8eb14 <_PyObject_MakeTpCall@@Base+0x2f90> │ │ │ │ + cbz r3, 8ec22 <_PyObject_MakeTpCall@@Base+0x2ef6> │ │ │ │ ldr.w r2, [r9, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.w 8d5be <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ + bl 1f642c │ │ │ │ + b.w 8d744 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + mov.w r8, r8, lsl #1 │ │ │ │ + b.n 8e7b2 <_PyObject_MakeTpCall@@Base+0x2a86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e5bc <_PyObject_MakeTpCall@@Base+0x2a38> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e5bc <_PyObject_MakeTpCall@@Base+0x2a38> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + bne.w 8e86c <_PyObject_MakeTpCall@@Base+0x2b40> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e86c <_PyObject_MakeTpCall@@Base+0x2b40> │ │ │ │ + ldr.w r9, [pc, #940] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.n 8ebb2 <_PyObject_MakeTpCall@@Base+0x2e86> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd34 <_PyObject_MakeTpCall@@Base+0x11b0> │ │ │ │ - b.w 8da4c <_PyObject_MakeTpCall@@Base+0x1ec8> │ │ │ │ + bne.w 8d2ea <_PyObject_MakeTpCall@@Base+0x15be> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d2ea <_PyObject_MakeTpCall@@Base+0x15be> │ │ │ │ + mov r0, r1 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d300 <_PyObject_MakeTpCall@@Base+0x15d4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8e02c <_PyObject_MakeTpCall@@Base+0x24a8> │ │ │ │ - b.w 8e04e <_PyObject_MakeTpCall@@Base+0x24ca> │ │ │ │ - ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - ldr.w r6, [r9, fp] │ │ │ │ - add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #28 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ - mul.w r2, r2, ip │ │ │ │ - adds r0, r7, r2 │ │ │ │ - add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ - ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.n 8eb88 <_PyObject_MakeTpCall@@Base+0x3004> │ │ │ │ - cmp.w ip, #10 │ │ │ │ - bhi.n 8eb88 <_PyObject_MakeTpCall@@Base+0x3004> │ │ │ │ - add.w r2, r2, #98304 @ 0x18000 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ - add r7, r2 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + beq.w 8d98c <_PyObject_MakeTpCall@@Base+0x1c60> │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cf0a <_PyObject_MakeTpCall@@Base+0x1386> │ │ │ │ - b.w 8e262 <_PyObject_MakeTpCall@@Base+0x26de> │ │ │ │ + beq.w 8e150 <_PyObject_MakeTpCall@@Base+0x2424> │ │ │ │ + b.w 8d98c <_PyObject_MakeTpCall@@Base+0x1c60> │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 8e182 <_PyObject_MakeTpCall@@Base+0x2456> │ │ │ │ + b.w 8e1a4 <_PyObject_MakeTpCall@@Base+0x2478> │ │ │ │ + ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [sl, fp] │ │ │ │ + add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #28 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + mul.w r3, r3, ip │ │ │ │ + adds r2, r6, r3 │ │ │ │ add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ - add r7, r2 │ │ │ │ - b.n 8eb7c <_PyObject_MakeTpCall@@Base+0x2ff8> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d94c <_PyObject_MakeTpCall@@Base+0x1dc8> │ │ │ │ - mov.w r8, r8, lsl #1 │ │ │ │ - b.n 8e7a8 <_PyObject_MakeTpCall@@Base+0x2c24> │ │ │ │ + ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ + cmp r2, r5 │ │ │ │ + beq.n 8eccc <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ + cmp.w ip, #10 │ │ │ │ + bhi.n 8eccc <_PyObject_MakeTpCall@@Base+0x2fa0> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r6, r3 │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d0a4 <_PyObject_MakeTpCall@@Base+0x1378> │ │ │ │ + b.w 8e30c <_PyObject_MakeTpCall@@Base+0x25e0> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r6, r3 │ │ │ │ + b.n 8ecc0 <_PyObject_MakeTpCall@@Base+0x2f94> │ │ │ │ + mov ip, r0 │ │ │ │ + b.w 8ddc0 <_PyObject_MakeTpCall@@Base+0x2094> │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ + b.w 8df70 <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #36772 @ 0x8fa4 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + ldr r1, [pc, #740] @ (8efe8 <_PyObject_MakeTpCall@@Base+0x32bc>) │ │ │ │ + mov r0, r9 │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8d934 <_PyObject_MakeTpCall@@Base+0x1c08> │ │ │ │ + ldr r1, [pc, #728] @ (8efec <_PyObject_MakeTpCall@@Base+0x32c0>) │ │ │ │ + mov r0, r9 │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8d934 <_PyObject_MakeTpCall@@Base+0x1c08> │ │ │ │ + ldr r1, [pc, #720] @ (8eff0 <_PyObject_MakeTpCall@@Base+0x32c4>) │ │ │ │ + mov r0, r9 │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8d934 <_PyObject_MakeTpCall@@Base+0x1c08> │ │ │ │ + movw r3, #6512 @ 0x1970 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #36868 @ 0x9004 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d54ec │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + mov r0, r8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8db0a <_PyObject_MakeTpCall@@Base+0x1dde> │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #36740 @ 0x8f84 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + movw r3, #5337 @ 0x14d9 │ │ │ │ + movt r3, #12 │ │ │ │ + str.w r3, [sl, #72] @ 0x48 │ │ │ │ + b.w 8cfee <_PyObject_MakeTpCall@@Base+0x12c2> │ │ │ │ + ldr.w r9, [pc, #604] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ + subs r2, #1 │ │ │ │ + ldr.w r3, [r9, fp] │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + movs r3, #28 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + adds r0, r1, r3 │ │ │ │ + add.w r0, r0, #92672 @ 0x16a00 │ │ │ │ + ldr.w r0, [r0, #252] @ 0xfc │ │ │ │ + cmp r0, sl │ │ │ │ + beq.w 8efc8 <_PyObject_MakeTpCall@@Base+0x329c> │ │ │ │ + cmp r2, #10 │ │ │ │ + bhi.w 8efc8 <_PyObject_MakeTpCall@@Base+0x329c> │ │ │ │ + add.w r3, r3, #98304 @ 0x18000 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ + add r3, r1 │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + bmi.w 8c944 <_PyObject_MakeTpCall@@Base+0xc18> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2391 @ 0x957 │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + movw r3, #6512 @ 0x1970 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #36916 @ 0x9034 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 12d620 │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str.w r2, [sl, #168] @ 0xa8 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8c81e <_PyObject_MakeTpCall@@Base+0xaf2> │ │ │ │ + b.w 8c822 <_PyObject_MakeTpCall@@Base+0xaf6> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r1 │ │ │ │ + b.w 8d79e <_PyObject_MakeTpCall@@Base+0x1a72> │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 1b39a4 │ │ │ │ + bl 1b449c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8d10c <_PyObject_MakeTpCall@@Base+0x1588> │ │ │ │ - b.w 8d5be <_PyObject_MakeTpCall@@Base+0x1a3a> │ │ │ │ - mov ip, r0 │ │ │ │ - b.w 8dc68 <_PyObject_MakeTpCall@@Base+0x20e4> │ │ │ │ - mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d400 <_PyObject_MakeTpCall@@Base+0x187c> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + bne.w 8d2ac <_PyObject_MakeTpCall@@Base+0x1580> │ │ │ │ + b.w 8d744 <_PyObject_MakeTpCall@@Base+0x1a18> │ │ │ │ + ldr.w r9, [pc, #432] @ 8eff8 <_PyObject_MakeTpCall@@Base+0x32cc> │ │ │ │ + mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.w 8d058 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r2, r3 │ │ │ │ + b.w 8dc24 <_PyObject_MakeTpCall@@Base+0x1ef8> │ │ │ │ + add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ + add r3, r1 │ │ │ │ + b.w 8d04c <_PyObject_MakeTpCall@@Base+0x1320> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8db42 <_PyObject_MakeTpCall@@Base+0x1e16> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8db5e <_PyObject_MakeTpCall@@Base+0x1e32> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8db26 <_PyObject_MakeTpCall@@Base+0x1dfa> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8daee <_PyObject_MakeTpCall@@Base+0x1dc2> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d14a <_PyObject_MakeTpCall@@Base+0x15c6> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d14a <_PyObject_MakeTpCall@@Base+0x15c6> │ │ │ │ - mov r3, sl │ │ │ │ - ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ - movw r0, #36340 @ 0x8df4 │ │ │ │ + bne.w 8ceda <_PyObject_MakeTpCall@@Base+0x11ae> │ │ │ │ + b.w 8da70 <_PyObject_MakeTpCall@@Base+0x1d44> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8db84 <_PyObject_MakeTpCall@@Base+0x1e58> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + movw r0, #37108 @ 0x90f4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ + ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ - bl 24e7e8 <_Py_c_pow@@Base+0x718> │ │ │ │ + bl 24ecc4 <_Py_c_pow@@Base+0xcc0> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ + bne.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r3, r2 │ │ │ │ - b.w 8dbca <_PyObject_MakeTpCall@@Base+0x2046> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8db88 <_PyObject_MakeTpCall@@Base+0x2004> │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 8eabe <_PyObject_MakeTpCall@@Base+0x2f3a> │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r1, pc, #736 @ (adr r1, 8ef28 ) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - add r2, pc, #0 @ (adr r2, 8ec4c <_PyObject_MakeTpCall@@Base+0x30c8>) │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36232 @ 0x8d88 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w 8d7de <_PyObject_MakeTpCall@@Base+0x1c5a> │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8dffa <_PyObject_MakeTpCall@@Base+0x2476> │ │ │ │ - b.w 8d7de <_PyObject_MakeTpCall@@Base+0x1c5a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbz r3, 8ecb2 <_PyObject_MakeTpCall@@Base+0x312e> │ │ │ │ - ldr r0, [pc, #528] @ (8ee94 <_PyObject_MakeTpCall@@Base+0x3310>) │ │ │ │ - bl bfe2c │ │ │ │ + cbz r3, 8eefc <_PyObject_MakeTpCall@@Base+0x31d0> │ │ │ │ + ldr r0, [pc, #276] @ (8eff4 <_PyObject_MakeTpCall@@Base+0x32c8>) │ │ │ │ + bl c06fc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3ba <_PyObject_MakeTpCall@@Base+0x1836> │ │ │ │ + beq.w 8d528 <_PyObject_MakeTpCall@@Base+0x17fc> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 8cff8 <_PyObject_MakeTpCall@@Base+0x1474> │ │ │ │ - b.w 8d3b2 <_PyObject_MakeTpCall@@Base+0x182e> │ │ │ │ - movw r3, #3081 @ 0xc09 │ │ │ │ - movt r3, #12 │ │ │ │ - str.w r3, [sl, #72] @ 0x48 │ │ │ │ - b.w 8ce52 <_PyObject_MakeTpCall@@Base+0x12ce> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8d198 <_PyObject_MakeTpCall@@Base+0x146c> │ │ │ │ + b.w 8d520 <_PyObject_MakeTpCall@@Base+0x17f4> │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #30600 @ 0x7788 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #460] @ (8ee94 <_PyObject_MakeTpCall@@Base+0x3310>) │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 8d3b2 <_PyObject_MakeTpCall@@Base+0x182e> │ │ │ │ + ldr r3, [pc, #224] @ (8eff4 <_PyObject_MakeTpCall@@Base+0x32c8>) │ │ │ │ + bl d54ec │ │ │ │ + b.w 8d520 <_PyObject_MakeTpCall@@Base+0x17f4> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35972 @ 0x8c84 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - ldr.w r9, [pc, #428] @ 8ee98 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ - movs r3, #28 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr.w r2, [r9, fp] │ │ │ │ - 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 8ed3e <_PyObject_MakeTpCall@@Base+0x31ba> │ │ │ │ - cmp r1, #10 │ │ │ │ - bhi.n 8ed3e <_PyObject_MakeTpCall@@Base+0x31ba> │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r3, r2 │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - bmi.w 8c7fa <_PyObject_MakeTpCall@@Base+0xc76> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d3d4 <_PyObject_MakeTpCall@@Base+0x1850> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r3, r2 │ │ │ │ - b.n 8ed1e <_PyObject_MakeTpCall@@Base+0x319a> │ │ │ │ - movw r3, #6512 @ 0x1970 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36148 @ 0x8d34 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #36692 @ 0x8f54 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 8d3e8 <_PyObject_MakeTpCall@@Base+0x1864> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r3, r1 │ │ │ │ - b.w 8d640 <_PyObject_MakeTpCall@@Base+0x1abc> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d968 <_PyObject_MakeTpCall@@Base+0x1de4> │ │ │ │ + bl d54ec │ │ │ │ + b.w 8ddf6 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8dcd4 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #35924 @ 0x8c54 │ │ │ │ + movw r1, #37000 @ 0x9088 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 8dc9e <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bl d54ec │ │ │ │ + b.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + movw r1, #43992 @ 0xabd8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl d54ec │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d556 <_PyObject_MakeTpCall@@Base+0x182a> │ │ │ │ + b.n 8ef46 <_PyObject_MakeTpCall@@Base+0x321a> │ │ │ │ + ldr.w r1, [r6, #440] @ 0x1b8 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + ldr.w r3, [sl, fp] │ │ │ │ subs r2, r2, r4 │ │ │ │ - ldr.w r1, [r3, #440] @ 0x1b8 │ │ │ │ - ldr.w r3, [r9, fp] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ ldrd r3, r1, [r1, #12] │ │ │ │ add r3, r1 │ │ │ │ adds r1, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - add r6, r3 │ │ │ │ - cmp r6, r2 │ │ │ │ - bls.w 8ccb8 <_PyObject_MakeTpCall@@Base+0x1134> │ │ │ │ - b.w 8e0d4 <_PyObject_MakeTpCall@@Base+0x2550> │ │ │ │ - ldr.w r9, [pc, #212] @ 8ee98 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.w 8db00 <_PyObject_MakeTpCall@@Base+0x1f7c> │ │ │ │ - mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d160 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r3, r2 │ │ │ │ - b.w 8def6 <_PyObject_MakeTpCall@@Base+0x2372> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d3a0 <_PyObject_MakeTpCall@@Base+0x181c> │ │ │ │ - mov r0, r5 │ │ │ │ - mov r4, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cdc8 <_PyObject_MakeTpCall@@Base+0x1244> │ │ │ │ - add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ - add r2, r3 │ │ │ │ - b.w 8daf4 <_PyObject_MakeTpCall@@Base+0x1f70> │ │ │ │ - ldr.w r9, [pc, #148] @ 8ee98 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ - movs r3, #28 │ │ │ │ - subs r0, #1 │ │ │ │ - ldr.w r2, [r9, fp] │ │ │ │ - mul.w r3, r0, r3 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - adds r2, r1, r3 │ │ │ │ - add.w r2, r2, #92672 @ 0x16a00 │ │ │ │ - ldr.w r2, [r2, #252] @ 0xfc │ │ │ │ - cmp r2, sl │ │ │ │ - beq.n 8ee68 <_PyObject_MakeTpCall@@Base+0x32e4> │ │ │ │ - cmp r0, #10 │ │ │ │ - bhi.n 8ee68 <_PyObject_MakeTpCall@@Base+0x32e4> │ │ │ │ - add.w r3, r3, #98304 @ 0x18000 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ - add r3, r1 │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bmi.w 8c8ea <_PyObject_MakeTpCall@@Base+0xd66> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c91a <_PyObject_MakeTpCall@@Base+0xd96> │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str.w r2, [sl, #168] @ 0xa8 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8c678 <_PyObject_MakeTpCall@@Base+0xaf4> │ │ │ │ - b.w 8c67c <_PyObject_MakeTpCall@@Base+0xaf8> │ │ │ │ + add r0, r3 │ │ │ │ + cmp r0, r2 │ │ │ │ + bls.w 8ce5a <_PyObject_MakeTpCall@@Base+0x112e> │ │ │ │ + b.w 8e280 <_PyObject_MakeTpCall@@Base+0x2554> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r3, r1 │ │ │ │ - b.n 8ee36 <_PyObject_MakeTpCall@@Base+0x32b2> │ │ │ │ + b.n 8edd2 <_PyObject_MakeTpCall@@Base+0x30a6> │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ - add r3, r1 │ │ │ │ - b.w 8ceb0 <_PyObject_MakeTpCall@@Base+0x132c> │ │ │ │ - ldr.w r9, [pc, #24] @ 8ee98 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.n 8ed2a <_PyObject_MakeTpCall@@Base+0x31a6> │ │ │ │ - ldr.w r9, [pc, #12] @ 8ee98 <_PyObject_MakeTpCall@@Base+0x3314> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.n 8ee42 <_PyObject_MakeTpCall@@Base+0x32be> │ │ │ │ + add r3, r2 │ │ │ │ + b.w 8dd16 <_PyObject_MakeTpCall@@Base+0x1fea> │ │ │ │ + mov r4, r5 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + b.w 8cf64 <_PyObject_MakeTpCall@@Base+0x1238> │ │ │ │ nop │ │ │ │ - add r7, pc, #688 @ (adr r7, 8f148 ) │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r1, pc, #736 @ (adr r1, 8f2d0 ) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r2, pc, #0 @ (adr r2, 8eff4 <_PyObject_MakeTpCall@@Base+0x32c8>) │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + add r7, pc, #688 @ (adr r7, 8f2a8 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008ee9c : │ │ │ │ +0008effc : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.n 8eede │ │ │ │ + beq.n 8f03e │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl 8eefc │ │ │ │ + bl 8f05c │ │ │ │ add sp, #24 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36452 @ 0x8e64 │ │ │ │ + movw r1, #37220 @ 0x9164 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 8eed4 │ │ │ │ + b.n 8f034 │ │ │ │ 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, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r9, r3 │ │ │ │ @@ -150338,685 +150484,697 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8f080 │ │ │ │ + bhi.w 8f1dc │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi.n 8f01c │ │ │ │ + bhi.n 8f178 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8f298 │ │ │ │ + beq.w 8f434 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f4e0 │ │ │ │ + bne.w 8f664 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add.w lr, r4, #2 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w ip, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.w 8f08e │ │ │ │ + bhi.w 8f1ea │ │ │ │ cmp.w ip, #39 @ 0x27 │ │ │ │ - bhi.w 8f2aa │ │ │ │ + bhi.w 8f446 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f2a4 │ │ │ │ + beq.w 8f440 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ + add.w lr, r4, #3 │ │ │ │ + ldrb r5, [r4, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - ldrb r5, [r4, #2] │ │ │ │ - add r2, r3 │ │ │ │ - add.w lr, r4, #3 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8effe │ │ │ │ + add r2, r3 │ │ │ │ + bhi.w 8f216 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bhi.w 8f30c │ │ │ │ + bhi.w 8f4a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8f2a4 │ │ │ │ + beq.w 8f440 │ │ │ │ ldr.w r3, [r1, r5, lsl #2] │ │ │ │ mov r4, lr │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r2, r3 │ │ │ │ - ldrb.w r5, [r4], #1 │ │ │ │ - cmp r5, #59 @ 0x3b │ │ │ │ - bhi.n 8efe0 │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ - bhi.n 8f0ae │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8f2a4 │ │ │ │ - ldr.w r3, [r1, r5, lsl #2] │ │ │ │ - ldrb.w r5, [r4], #1 │ │ │ │ + ldrb.w r3, [r4], #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + bhi.n 8f144 │ │ │ │ + cmp r3, #39 @ 0x27 │ │ │ │ + bhi.w 8f236 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8f440 │ │ │ │ + ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - cmp r5, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bls.n 8efc0 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8f008 │ │ │ │ - ldr.w r3, [r1, r5, lsl #2] │ │ │ │ - ands.w r3, r3, #3 │ │ │ │ + ldrb.w r3, [r4], #1 │ │ │ │ + cmp r3, #59 @ 0x3b │ │ │ │ + bls.n 8f122 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ + beq.n 8f164 │ │ │ │ + ldr.w r5, [r1, r3, lsl #2] │ │ │ │ + ands.w r5, r5, #3 │ │ │ │ it ne │ │ │ │ - movne r3, #1 │ │ │ │ - cmp r5, #101 @ 0x65 │ │ │ │ + movne r5, #1 │ │ │ │ + cmp r3, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ - moveq r3, #0 │ │ │ │ - andne.w r3, r3, #1 │ │ │ │ - add r2, r3 │ │ │ │ - b.n 8efb8 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ - it ne │ │ │ │ - movne r4, lr │ │ │ │ - bne.n 8efe4 │ │ │ │ + moveq r5, #0 │ │ │ │ + andne.w r5, r5, #1 │ │ │ │ + add r2, r5 │ │ │ │ + b.n 8f11a │ │ │ │ mov r4, lr │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r5, [r1], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8f28e │ │ │ │ + bhi.w 8f42a │ │ │ │ mov sl, r2 │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - bls.n 8ef38 │ │ │ │ + bls.n 8f098 │ │ │ │ sub.w ip, r5, #40 @ 0x28 │ │ │ │ cmp.w ip, #19 │ │ │ │ - bhi.n 8ef3e │ │ │ │ + bhi.n 8f09e │ │ │ │ addw lr, pc, #8 │ │ │ │ ldr.w pc, [lr, ip, lsl #2] │ │ │ │ nop │ │ │ │ - usat16 r0, #8, r1 │ │ │ │ - usat16 r0, #8, pc │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - vhadd.s d0, d15, d8 │ │ │ │ - @ instruction: 0xf3bb0008 │ │ │ │ - @ instruction: 0xf3d70008 │ │ │ │ + @ instruction: 0xf53b0008 │ │ │ │ + adc.w r0, r9, #8912896 @ 0x880000 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + eors.w r0, pc, #8 │ │ │ │ + adcs.w r0, r5, #8912896 @ 0x880000 │ │ │ │ + sbcs.w r0, r1, #8912896 @ 0x880000 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.w 8f36c │ │ │ │ + beq.w 8f508 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ef44 │ │ │ │ - b.n 8f386 │ │ │ │ + beq.w 8f0a4 │ │ │ │ + b.n 8f522 │ │ │ │ cmp.w ip, #124 @ 0x7c │ │ │ │ - beq.n 8f006 │ │ │ │ + beq.n 8f162 │ │ │ │ ldr.w r3, [r1, ip, lsl #2] │ │ │ │ + add.w lr, r4, #3 │ │ │ │ + ldrb r5, [r4, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w ip, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ - b.n 8ef90 │ │ │ │ - sub.w r3, r5, #40 @ 0x28 │ │ │ │ - cmp r3, #19 │ │ │ │ - bhi.n 8efca │ │ │ │ - addw ip, pc, #8 │ │ │ │ - ldr.w pc, [ip, r3, lsl #2] │ │ │ │ - nop │ │ │ │ - usat16 r0, #8, r9 │ │ │ │ - subw r0, sp, #2056 @ 0x808 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - vaddl.s8 q8, d11, d8 │ │ │ │ - adds.w r0, r3, #8 │ │ │ │ - @ instruction: 0xf39b0008 │ │ │ │ + cmp r5, #59 @ 0x3b │ │ │ │ + add r2, r3 │ │ │ │ + bls.w 8f0fe │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ + beq.n 8f162 │ │ │ │ + ldr.w r3, [r1, r5, lsl #2] │ │ │ │ + mov r4, lr │ │ │ │ + ands.w r3, r3, #3 │ │ │ │ + it ne │ │ │ │ + movne r3, #1 │ │ │ │ + cmp r5, #101 @ 0x65 │ │ │ │ + ite eq │ │ │ │ + moveq r3, #0 │ │ │ │ + andne.w r3, r3, #1 │ │ │ │ + add r2, r3 │ │ │ │ + b.n 8f11a │ │ │ │ + sub.w r5, r3, #40 @ 0x28 │ │ │ │ + cmp r5, #19 │ │ │ │ + bhi.w 8f12e │ │ │ │ + addw ip, pc, #4 │ │ │ │ + ldr.w pc, [ip, r5, lsl #2] │ │ │ │ + adc.w r0, r3, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf72b0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf12f0008 │ │ │ │ + @ instruction: 0xf29b0008 │ │ │ │ + @ instruction: 0xf5350008 │ │ │ │ mov r4, lr │ │ │ │ movs r5, #0 │ │ │ │ bics.w sl, sl, sl, asr #32 │ │ │ │ it cs │ │ │ │ movcs sl, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 8f436 │ │ │ │ + bgt.w 8f5ce │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f242 │ │ │ │ + bne.w 8f3ca │ │ │ │ cmp r7, r2 │ │ │ │ it le │ │ │ │ cmple sl, r7 │ │ │ │ - bgt.w 8f5ec │ │ │ │ + bgt.w 8f7be │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 8f28a │ │ │ │ + ble.w 8f426 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ add.w fp, sp, #28 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ - beq.w 8f3e6 │ │ │ │ + beq.w 8f580 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str.w r9, [fp] │ │ │ │ - beq.w 8f4f6 │ │ │ │ + beq.w 8f67a │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 8f6f0 │ │ │ │ + bl 8f878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f4fa │ │ │ │ + bne.w 8f67e │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 8f1f6 │ │ │ │ + beq.n 8f37e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8f508 │ │ │ │ + beq.w 8f6c4 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 8f6f0 │ │ │ │ + bl 8f878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f53a │ │ │ │ + bne.w 8f6f6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 8f1f6 │ │ │ │ + beq.n 8f37e │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov.w sl, #2 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8f546 │ │ │ │ + beq.w 8f68c │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 8f6f0 │ │ │ │ + bl 8f878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f4fe │ │ │ │ + bne.w 8f682 │ │ │ │ add.w sl, sl, #1 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 8f1ba │ │ │ │ + bne.n 8f342 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 8f232 │ │ │ │ + cbz r3, 8f3ba │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ it ne │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub.w r1, r3, #58 @ 0x3a │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r1, #1 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ andhi.w r2, r2, #1 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ and.w r2, r2, #1 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ tst.w r3, #3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f5ae │ │ │ │ + bne.w 8f772 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f47a │ │ │ │ + bne.w 8f612 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f57e │ │ │ │ + beq.w 8f73e │ │ │ │ cmp.w sl, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne.w 8f45c │ │ │ │ + bne.w 8f5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f682 │ │ │ │ + beq.w 8f792 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str.w r9, [r1] │ │ │ │ - beq.w 8f482 │ │ │ │ + beq.w 8f63e │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ - bl 8f6f0 │ │ │ │ + bl 8f878 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f232 │ │ │ │ + beq.n 8f3ba │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f4a6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, sp, #116 @ 0x74 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r3, r4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl 2529e4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24e124 <_Py_c_pow@@Base+0x120> │ │ │ │ + b.n 8f3c4 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 8f1f6 │ │ │ │ + b.n 8f37e │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.w 8f432 │ │ │ │ + beq.w 8f5ca │ │ │ │ mov sl, r2 │ │ │ │ - b.n 8ef44 │ │ │ │ + b.n 8f0a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f3c2 │ │ │ │ + bne.w 8f55c │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 8f114 │ │ │ │ + b.n 8f29c │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 8f114 │ │ │ │ + b.n 8f29c │ │ │ │ sub.w r3, ip, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ef84 │ │ │ │ - add r5, pc, #4 @ (adr r5, 8f2bc ) │ │ │ │ + bhi.w 8f0e4 │ │ │ │ + add r5, pc, #4 @ (adr r5, 8f458 ) │ │ │ │ ldr.w pc, [r5, r3, lsl #2] │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3e30008 │ │ │ │ - subw r0, sp, #2056 @ 0x808 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - vaddl.s8 q0, d5, d8 │ │ │ │ - adds.w r0, r1, #8 │ │ │ │ - @ instruction: 0xf3df0008 │ │ │ │ + sbcs.w r0, sp, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf72b0008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf0e50008 │ │ │ │ + @ instruction: 0xf2990008 │ │ │ │ + sbcs.w r0, r9, #8912896 @ 0x880000 │ │ │ │ sub.w r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8efa8 │ │ │ │ - add r4, pc, #4 @ (adr r4, 8f31c ) │ │ │ │ + bhi.w 8f10a │ │ │ │ + add r4, pc, #4 @ (adr r4, 8f4b8 ) │ │ │ │ ldr.w pc, [r4, r3, lsl #2] │ │ │ │ - @ instruction: 0xf3e30008 │ │ │ │ - subw r0, sp, #2056 @ 0x808 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - vaddl.s32 q0, d9, d8 │ │ │ │ - adds.w r0, r1, #8 │ │ │ │ - @ instruction: 0xf3df0008 │ │ │ │ + sbcs.w r0, sp, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf72b0008 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + add.w r0, fp, #8 │ │ │ │ + @ instruction: 0xf2990008 │ │ │ │ + sbcs.w r0, r9, #8912896 @ 0x880000 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f008 │ │ │ │ + beq.w 8f164 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r1 │ │ │ │ adds r1, #1 │ │ │ │ ldrb r5, [r4, #0] │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bls.w 8ef34 │ │ │ │ + bls.w 8f094 │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.n 8f376 │ │ │ │ + beq.n 8f512 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r5, [r4], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bhi.w 8f4bc │ │ │ │ + bhi.n 8f61a │ │ │ │ mov ip, r4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, ip │ │ │ │ - b.n 8ef34 │ │ │ │ + b.n 8f094 │ │ │ │ mov r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8f114 │ │ │ │ + b.n 8f29c │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f6c0 │ │ │ │ + bne.w 8f70e │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 8ef28 │ │ │ │ + b.n 8f088 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f6ac │ │ │ │ + beq.w 8f72a │ │ │ │ subs r3, #1 │ │ │ │ - b.n 8ef28 │ │ │ │ + b.n 8f088 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f112 │ │ │ │ - movw r1, #36624 @ 0x8f10 │ │ │ │ + beq.w 8f29a │ │ │ │ + movw r1, #37392 @ 0x9210 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #57616 @ 0xe110 │ │ │ │ + movw r0, #58384 @ 0xe410 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f39c │ │ │ │ - b.n 8f3c2 │ │ │ │ + beq.n 8f536 │ │ │ │ + b.n 8f55c │ │ │ │ mov r5, lr │ │ │ │ - b.n 8f39c │ │ │ │ + b.n 8f536 │ │ │ │ mov r4, lr │ │ │ │ - b.n 8f3a8 │ │ │ │ + b.n 8f542 │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ add.w r3, r9, #1 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ str.w r3, [fp] │ │ │ │ - bne.w 8f156 │ │ │ │ + bne.w 8f2de │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ adds r3, #1 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 22a3e4 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8f4c4 │ │ │ │ + bl 22a8b8 <_PyXI_Exit@@Base+0x1b8c> │ │ │ │ + cbnz r0, 8f622 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r7, #1 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f17a │ │ │ │ - b.n 8f1f6 │ │ │ │ + bne.w 8f302 │ │ │ │ + b.n 8f37e │ │ │ │ mov r4, r1 │ │ │ │ - b.n 8f008 │ │ │ │ + b.n 8f164 │ │ │ │ cmp.w r2, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 8f5ce │ │ │ │ + bcs.w 8f702 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f5d2 │ │ │ │ + beq.w 8f706 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f12a │ │ │ │ + beq.w 8f2b2 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36724 @ 0x8f74 │ │ │ │ + movw r1, #37492 @ 0x9274 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24db38 │ │ │ │ - b.n 8f23c │ │ │ │ + bl 24e124 <_Py_c_pow@@Base+0x120> │ │ │ │ + b.n 8f3c4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 78208 │ │ │ │ - b.n 8f23a │ │ │ │ + bl 78350 │ │ │ │ + b.n 8f3c2 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ + bne.w 8f088 │ │ │ │ + b.n 8f510 │ │ │ │ + mov.w sl, #0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + add.w r0, sl, #1 │ │ │ │ + mov r3, r4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl 2529e4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24e124 <_Py_c_pow@@Base+0x120> │ │ │ │ + b.n 8f3c4 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ add.w r3, r9, #1 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 22a3e4 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ + bl 22a8b8 <_PyXI_Exit@@Base+0x1b8c> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f232 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add r2, sp, #116 @ 0x74 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl 252504 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24db38 │ │ │ │ - b.n 8f23c │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ - bne.w 8ef28 │ │ │ │ - b.n 8f374 │ │ │ │ - mov.w sl, #0 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - add.w r0, sl, #1 │ │ │ │ - mov r3, r4 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - bl 252504 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24db38 │ │ │ │ - b.n 8f23c │ │ │ │ + beq.w 8f3ba │ │ │ │ + b.n 8f410 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r5, [r4], #1 │ │ │ │ cmp r5, #59 @ 0x3b │ │ │ │ - bls.w 8f392 │ │ │ │ + bls.w 8f52c │ │ │ │ cmp r5, #124 @ 0x7c │ │ │ │ - beq.w 8f374 │ │ │ │ + beq.w 8f510 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 8f386 │ │ │ │ + b.n 8f522 │ │ │ │ mov r3, r9 │ │ │ │ - b.n 8f3fc │ │ │ │ + b.n 8f596 │ │ │ │ mov.w sl, #0 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f4c8 │ │ │ │ + b.n 8f626 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 22a3e4 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ - cbnz r0, 8f540 │ │ │ │ + bl 22a8b8 <_PyXI_Exit@@Base+0x1b8c> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8f626 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cmp r7, #2 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r7, sl │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f1b2 │ │ │ │ - b.n 8f1f6 │ │ │ │ - mov.w sl, #1 │ │ │ │ - b.n 8f4fe │ │ │ │ - mov.w sl, #1 │ │ │ │ - b.n 8f4c8 │ │ │ │ + bne.w 8f342 │ │ │ │ + b.n 8f37e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 22a3e4 <_PyXI_Exit@@Base+0x1b84> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8f4c8 │ │ │ │ + bl 22a8b8 <_PyXI_Exit@@Base+0x1b8c> │ │ │ │ + cbnz r0, 8f6fc │ │ │ │ ldr.w r3, [fp] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r7, sl │ │ │ │ + cmp r7, #2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f1ba │ │ │ │ - b.n 8f1f6 │ │ │ │ + bne.w 8f33a │ │ │ │ + b.n 8f37e │ │ │ │ + mov.w sl, #1 │ │ │ │ + b.n 8f682 │ │ │ │ + mov.w sl, #1 │ │ │ │ + b.n 8f626 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + bl 1f642c │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 8f3c4 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, #29 │ │ │ │ + ble.w 8f088 │ │ │ │ + movw r1, #37304 @ 0x91b8 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movw r0, #58384 @ 0xe410 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #37360 @ 0x91f0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + movw r0, #58384 @ 0xe410 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f23a │ │ │ │ + beq.w 8f3c2 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r4, 8f5da │ │ │ │ - movw r3, #40996 @ 0xa024 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 8f864 │ │ │ │ + movw r3, #41688 @ 0xa2d8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #36656 @ 0x8f30 │ │ │ │ + movw r1, #37424 @ 0x9230 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 24db38 │ │ │ │ - b.n 8f23c │ │ │ │ + bl 24e124 <_Py_c_pow@@Base+0x120> │ │ │ │ + b.n 8f3c4 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36812 @ 0x8fcc │ │ │ │ + movw r1, #37580 @ 0x92cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 24db38 │ │ │ │ - b.n 8f23c │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - bl 1f5cf4 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 8f23c │ │ │ │ - movw r4, #47352 @ 0xb8f8 │ │ │ │ - movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - b.n 8f598 │ │ │ │ + bl 24e124 <_Py_c_pow@@Base+0x120> │ │ │ │ + b.n 8f3c4 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 8f67a │ │ │ │ - cbnz r4, 8f666 │ │ │ │ - movw r4, #47352 @ 0xb8f8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 8f852 │ │ │ │ + movw r3, #41688 @ 0xa2d8 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #37452 @ 0x924c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl d54ec │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24e124 <_Py_c_pow@@Base+0x120> │ │ │ │ + b.n 8f3c4 │ │ │ │ + movw r3, #43992 @ 0xabd8 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cbnz r5, 8f840 │ │ │ │ + cbnz r4, 8f836 │ │ │ │ + movw r4, #48120 @ 0xbbf8 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 8f652 │ │ │ │ - movw r1, #36508 @ 0x8e9c │ │ │ │ + bne.n 8f822 │ │ │ │ + movw r1, #37276 @ 0x919c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r2, r7 │ │ │ │ - ble.n 8f65e │ │ │ │ + ble.n 8f82e │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.n 8f644 │ │ │ │ - movw r2, #41148 @ 0xa0bc │ │ │ │ + beq.n 8f814 │ │ │ │ + movw r2, #41916 @ 0xa3bc │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ strd r2, r7, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #36768 @ 0x8fa0 │ │ │ │ + movw r1, #37536 @ 0x92a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 8f5c6 │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + bl d54ec │ │ │ │ + b.n 8f78a │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 8f62a │ │ │ │ + b.n 8f7fa │ │ │ │ cmp sl, r7 │ │ │ │ - bgt.n 8f670 │ │ │ │ - movw r1, #36528 @ 0x8eb0 │ │ │ │ + bgt.n 8f848 │ │ │ │ + movw r1, #37296 @ 0x91b0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8f644 │ │ │ │ + beq.n 8f814 │ │ │ │ mov sl, r2 │ │ │ │ - b.n 8f622 │ │ │ │ - movw r3, #40996 @ 0xa024 │ │ │ │ + b.n 8f7f2 │ │ │ │ + movw r3, #41688 @ 0xa2d8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 8f60c │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - b.n 8f61c │ │ │ │ + b.n 8f7dc │ │ │ │ mov r1, r5 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 8f5c6 │ │ │ │ - movw r3, #43992 @ 0xabd8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cbz r4, 8f6dc │ │ │ │ - movw r3, #40996 @ 0xa024 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #36684 @ 0x8f4c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24db38 │ │ │ │ - b.n 8f23c │ │ │ │ - movw r1, #36592 @ 0x8ef0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #57616 @ 0xe110 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, #29 │ │ │ │ - ble.w 8ef28 │ │ │ │ - movw r1, #36536 @ 0x8eb8 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 8f78a │ │ │ │ + movw r1, #37284 @ 0x91a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #57616 @ 0xe110 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r4, #47352 @ 0xb8f8 │ │ │ │ + b.n 8f7ec │ │ │ │ + movw r4, #48120 @ 0xbbf8 │ │ │ │ + movt r4, #40 @ 0x28 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + b.n 8f7a8 │ │ │ │ + movw r4, #48120 @ 0xbbf8 │ │ │ │ movt r4, #40 @ 0x28 │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - b.n 8f696 │ │ │ │ + b.n 8f75c │ │ │ │ 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 r6, [r1, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -151027,15 +151185,15 @@ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb.w ip, [r4], #1 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ sub.w r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi.w 8fdc8 │ │ │ │ + bhi.w 8ff50 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r7, r0, #20 │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r0, r2, #13 │ │ │ │ @@ -151091,431 +151249,431 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #33 @ 0x21 │ │ │ │ - bne.n 8f7f0 │ │ │ │ + bne.n 8f978 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr.w r0, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r2, 8f806 │ │ │ │ + cbz r2, 8f98e │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 8f7ec │ │ │ │ + ble.n 8f974 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f81e │ │ │ │ + beq.n 8f9a6 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8f7ec │ │ │ │ + beq.n 8f974 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f81e │ │ │ │ + beq.n 8f9a6 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 8f7ec │ │ │ │ + beq.n 8f974 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f81e │ │ │ │ + beq.n 8f9a6 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8f7ec │ │ │ │ + beq.n 8f974 │ │ │ │ adds r2, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 8f81e │ │ │ │ + beq.n 8f9a6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f7de │ │ │ │ + bne.n 8f966 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ cmp r2, #38 @ 0x26 │ │ │ │ - beq.w 8fc5e │ │ │ │ + beq.w 8fde6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8f81e │ │ │ │ + beq.n 8f9a6 │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f806 │ │ │ │ + bne.n 8f98e │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 8f7ec │ │ │ │ + bne.n 8f974 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, r6, #2 │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 8fae6 │ │ │ │ + beq.w 8fc6e │ │ │ │ str r5, [r6, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bmi.n 8f7f6 │ │ │ │ - movw r0, #11888 @ 0x2e70 │ │ │ │ + bmi.n 8f97e │ │ │ │ + movw r0, #12616 @ 0x3148 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8f870 │ │ │ │ + beq.n 8f9f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9fc │ │ │ │ + bne.w 8fb84 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ itt ne │ │ │ │ - movwne r0, #37328 @ 0x91d0 │ │ │ │ + movwne r0, #38096 @ 0x94d0 │ │ │ │ movtne r0, #40 @ 0x28 │ │ │ │ - bne.w 8fb26 │ │ │ │ + bne.w 8fcae │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8ff80 │ │ │ │ + blt.w 90108 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r6, #2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r6, #4] │ │ │ │ str.w r5, [r3, r1, lsl #3] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ - movw r2, #50661 @ 0xc5e5 │ │ │ │ + movw r2, #50789 @ 0xc665 │ │ │ │ movt r2, #5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it eq │ │ │ │ cmpeq r0, r3 │ │ │ │ add.w r0, r2, #4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ - beq.w 90004 │ │ │ │ + beq.w 9018c │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - bne.w 8fcb8 │ │ │ │ + bne.w 8fe40 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r4, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9002c │ │ │ │ + bne.w 901b4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 8fd08 │ │ │ │ + bpl.w 8fe90 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fee8 │ │ │ │ + beq.w 90070 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r4, r6, #2 │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r8, [r3] │ │ │ │ - bl dac78 <_PyNumber_Index@@Base> │ │ │ │ + bl db48c <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fcf8 │ │ │ │ - bl 85a4c │ │ │ │ + beq.w 8fe80 │ │ │ │ + bl 85b94 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8fc4c │ │ │ │ + bne.w 8fdd4 │ │ │ │ adds r6, r5, #1 │ │ │ │ - beq.w 8fcf8 │ │ │ │ + beq.w 8fe80 │ │ │ │ str.w r5, [r8] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 14541c │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 8f97e │ │ │ │ + bne.n 8fb06 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f9fc │ │ │ │ + bne.n 8fb84 │ │ │ │ vstr d0, [r5] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 9009a │ │ │ │ + bpl.w 90222 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 9009a │ │ │ │ + bne.w 90222 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ lsls r5, r3, #26 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - bpl.w 90094 │ │ │ │ + bpl.w 9021c │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r8, r8, #20 │ │ │ │ addpl.w r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 900e6 │ │ │ │ + bne.w 9026e │ │ │ │ ldrb.w r3, [r8] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 9006e │ │ │ │ + beq.w 901f6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 90078 │ │ │ │ + blt.w 90200 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it le │ │ │ │ strble r0, [r5, #0] │ │ │ │ - ble.w 8f7fc │ │ │ │ + ble.w 8f984 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36908 @ 0x902c │ │ │ │ + movw r1, #37676 @ 0x932c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ + b.n 8f988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl e0f78 │ │ │ │ + bl e1780 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8fcaa │ │ │ │ + beq.w 8fe32 │ │ │ │ cmn.w r0, #32768 @ 0x8000 │ │ │ │ - blt.w 90110 │ │ │ │ + blt.w 90298 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bge.w 900f4 │ │ │ │ + bge.w 9027c │ │ │ │ strh r5, [r6, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r2, #7 │ │ │ │ add.w r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bpl.w 8ff94 │ │ │ │ + bpl.w 9011c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 14b6c4 │ │ │ │ + bl 14bef4 │ │ │ │ strd r0, r1, [r5] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 120d50 │ │ │ │ + bl 1215fc │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8fcea │ │ │ │ + beq.w 8fe72 │ │ │ │ strd r8, r6, [r5] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 14541c │ │ │ │ + bl 145c7c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 8fed2 │ │ │ │ + beq.w 9005a │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 8fd2a │ │ │ │ + bne.w 8feb2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ff76 │ │ │ │ + bne.w 900fe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r6, #2 │ │ │ │ - movw r2, #50661 @ 0xc5e5 │ │ │ │ + movw r2, #50789 @ 0xc665 │ │ │ │ movt r2, #5 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r0, #1 │ │ │ │ str r5, [r6, #4] │ │ │ │ str.w r1, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8f83c │ │ │ │ - bl 80728 │ │ │ │ + bne.w 8f9c4 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f83c │ │ │ │ + beq.w 8f9c4 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ + b.n 8f988 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 8ff94 │ │ │ │ + bpl.w 9011c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - bmi.w 8f7f6 │ │ │ │ - movw r0, #26944 @ 0x6940 │ │ │ │ + bmi.w 8f97e │ │ │ │ + movw r0, #27712 @ 0x6c40 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 254658 │ │ │ │ + b.w 254b38 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + movw r1, #27800 @ 0x6c98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.w 8fd8c │ │ │ │ + beq.w 8ff14 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bne.w 8fd82 │ │ │ │ + bne.w 8ff0a │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r4, r6, #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8fd78 │ │ │ │ + beq.w 8ff00 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and.w fp, r2, #134217728 @ 0x8000000 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.w 8fd52 │ │ │ │ + bmi.w 8feda │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8fd52 │ │ │ │ + beq.w 8feda │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 87ae4 │ │ │ │ + bl 87c2c │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fda8 │ │ │ │ + bne.w 8ff30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 8fd20 │ │ │ │ + bpl.w 8fea8 │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce4b8 │ │ │ │ + bl ced0c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fe48 │ │ │ │ + beq.w 8ffd0 │ │ │ │ adds.w r1, r0, #16 │ │ │ │ - movw r2, #12280 @ 0x2ff8 │ │ │ │ + movw r2, #13048 @ 0x32f8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov fp, r2 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 8fdd2 │ │ │ │ + beq.w 8ff5a │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 29d00 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.w 900be │ │ │ │ + bne.w 90246 │ │ │ │ add.w r0, fp, #1 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 900a4 │ │ │ │ + beq.w 9022c │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r5, #50009 @ 0xc359 │ │ │ │ + movw r5, #50137 @ 0xc3d9 │ │ │ │ movt r5, #5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r2, fp, #1 │ │ │ │ ldrd r0, r6, [r3] │ │ │ │ add.w ip, r6, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -151524,192 +151682,192 @@ │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 8f7fc │ │ │ │ + beq.w 8f984 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f7fc │ │ │ │ + bne.w 8f984 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f7fc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f948 │ │ │ │ + bne.w 8fad0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f948 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8fad0 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r2, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9012c │ │ │ │ + beq.w 902b4 │ │ │ │ adds r4, r6, #2 │ │ │ │ cmp.w r0, #131072 @ 0x20000 │ │ │ │ - bne.w 8f7fc │ │ │ │ + bne.w 8f984 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldrd r3, r0, [r6] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r5, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8fa24 │ │ │ │ - bl 80728 │ │ │ │ + bne.w 8fbac │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa24 │ │ │ │ + beq.w 8fbac │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ + b.n 8f988 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fd4e │ │ │ │ + bne.n 8fed6 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 8ffb8 │ │ │ │ + bpl.w 90140 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fee8 │ │ │ │ + beq.w 90070 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8ff9e │ │ │ │ + bne.w 90126 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ - bl 80728 │ │ │ │ + b.n 8f984 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa64 │ │ │ │ + beq.w 8fbec │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ - bl 80728 │ │ │ │ + b.n 8f988 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9fc │ │ │ │ + bne.w 8fb84 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f94e │ │ │ │ + b.n 8fad6 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 248424 <_PyXI_EndInterpreter@@Base+0xaf4> │ │ │ │ + bl 2488f4 <_PyXI_EndInterpreter@@Base+0xb2c> │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ strge r0, [r5, #0] │ │ │ │ - bge.w 8f91c │ │ │ │ + bge.w 8faa4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 8fb26 │ │ │ │ - movw r0, #36840 @ 0x8fe8 │ │ │ │ + b.n 8fcae │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 248424 <_PyXI_EndInterpreter@@Base+0xaf4> │ │ │ │ + bl 2488f4 <_PyXI_EndInterpreter@@Base+0xb2c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 8fd1c │ │ │ │ + blt.n 8fea4 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne.w 8ffd8 │ │ │ │ + bne.w 90160 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r4, r6, #2 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8fce6 │ │ │ │ + b.n 8fe6e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8fd64 │ │ │ │ + beq.n 8feec │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 8fdb4 │ │ │ │ + beq.n 8ff3c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r1, r8, #16 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fbc8 │ │ │ │ - movw r0, #37160 @ 0x9128 │ │ │ │ + b.n 8fd50 │ │ │ │ + movw r0, #37928 @ 0x9428 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ - movw r0, #37124 @ 0x9104 │ │ │ │ + b.n 8fcae │ │ │ │ + movw r0, #37892 @ 0x9404 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8fd78 │ │ │ │ + beq.n 8ff00 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 8f850 │ │ │ │ + bpl.w 8f9d8 │ │ │ │ adds r4, r6, #2 │ │ │ │ - b.n 8fba2 │ │ │ │ + b.n 8fd2a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8fd5e │ │ │ │ + bne.n 8fee6 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90162 │ │ │ │ + beq.w 902ea │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fbc8 │ │ │ │ - movw r0, #37400 @ 0x9218 │ │ │ │ + b.n 8fd50 │ │ │ │ + movw r0, #38168 @ 0x9518 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, r2, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8fe8e │ │ │ │ + beq.n 90016 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r4, fp, #1 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fe52 │ │ │ │ + bne.n 8ffda │ │ │ │ cmp r4, ip │ │ │ │ - blt.w 900a4 │ │ │ │ + blt.w 9022c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 900a4 │ │ │ │ + beq.w 9022c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r0, #50009 @ 0xc359 │ │ │ │ + movw r0, #50137 @ 0xc3d9 │ │ │ │ movt r0, #5 │ │ │ │ ldrd r8, ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r8, ip, lsl #3] │ │ │ │ add.w r2, r8, ip, lsl #3 │ │ │ │ @@ -151719,409 +151877,409 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r4, r6, #3 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w fp, [r5] │ │ │ │ - b.n 8fc2e │ │ │ │ - movw r0, #37180 @ 0x913c │ │ │ │ + b.n 8fdb6 │ │ │ │ + movw r0, #37948 @ 0x943c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 8fe34 │ │ │ │ + bge.n 8ffbc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8fe70 │ │ │ │ + beq.n 8fff8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8fe6e │ │ │ │ + cbnz r2, 8fff6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #6512 @ 0x1970 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #37224 @ 0x9168 │ │ │ │ + movw r1, #37992 @ 0x9468 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ + b.n 8f988 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8fe9e │ │ │ │ + beq.n 90026 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8febe │ │ │ │ - movw r0, #37200 @ 0x9150 │ │ │ │ + cbz r2, 90046 │ │ │ │ + movw r0, #37968 @ 0x9450 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 1735bc │ │ │ │ + bl 173f44 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 8fec6 │ │ │ │ + beq.n 9004e │ │ │ │ strb r5, [r6, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8fe9e │ │ │ │ - bl 80728 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90026 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8feba │ │ │ │ + beq.n 90042 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ + b.n 8f988 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fa86 │ │ │ │ + beq.w 8fc0e │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ - movw r0, #37096 @ 0x90e8 │ │ │ │ + b.n 8f988 │ │ │ │ + movw r0, #37864 @ 0x93e8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 8ff4c │ │ │ │ + bmi.n 900d4 │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8ff3a │ │ │ │ - bl 87ae4 │ │ │ │ - cbnz r0, 8ff3a │ │ │ │ - movw r0, #37048 @ 0x90b8 │ │ │ │ + beq.n 900c2 │ │ │ │ + bl 87c2c │ │ │ │ + cbnz r0, 900c2 │ │ │ │ + movw r0, #37816 @ 0x93b8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r6, [r5, #0] │ │ │ │ movw r1, #35752 @ 0x8ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r3, r6, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8ff5c │ │ │ │ + bne.n 900e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 8ff14 │ │ │ │ + bne.n 9009c │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ + b.n 8f984 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18e338 │ │ │ │ + bl 18ef68 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8ff6e │ │ │ │ + beq.n 900f6 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - b.n 8ff02 │ │ │ │ - bl 87ae4 │ │ │ │ + b.n 9008a │ │ │ │ + bl 87c2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff32 │ │ │ │ - movw r0, #7096 @ 0x1bb8 │ │ │ │ + bne.n 900ba │ │ │ │ + movw r0, #7864 @ 0x1eb8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f7fc │ │ │ │ - movw r0, #45244 @ 0xb0bc │ │ │ │ + b.n 8f984 │ │ │ │ + movw r0, #46012 @ 0xb3bc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.n 8fb26 │ │ │ │ - bl d6f30 │ │ │ │ - movw r0, #37368 @ 0x91f8 │ │ │ │ + b.n 8fcae │ │ │ │ + bl d7760 │ │ │ │ + movw r0, #38136 @ 0x94f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 8fb2c │ │ │ │ - movw r0, #37512 @ 0x9288 │ │ │ │ + b.n 8fcb4 │ │ │ │ + movw r0, #38280 @ 0x9588 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35480 @ 0x8a98 │ │ │ │ + movw r1, #36248 @ 0x8d98 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f800 │ │ │ │ - movw r4, #11888 @ 0x2e70 │ │ │ │ + b.n 8f988 │ │ │ │ + movw r4, #12616 @ 0x3148 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r0, #2560 @ 0xa00 │ │ │ │ + movw r0, #3328 @ 0xd00 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - b.n 8fb2c │ │ │ │ + b.n 8fcb4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f7fc │ │ │ │ + beq.w 8f984 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #35164 @ 0x895c │ │ │ │ + movw r1, #35932 @ 0x8c5c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f800 │ │ │ │ + b.w 8f988 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ - cbnz r3, 9005a │ │ │ │ + cbnz r3, 901e2 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 90034 │ │ │ │ + bne.n 901bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d0bd8 │ │ │ │ + bl d142c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ff76 │ │ │ │ + bne.n 900fe │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r6, #2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n 8f8a8 │ │ │ │ + b.n 8fa30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8f91c │ │ │ │ + b.n 8faa4 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 8b6d8 │ │ │ │ + bl 8b880 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fee8 │ │ │ │ + beq.w 90070 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl d10bc │ │ │ │ - b.n 90020 │ │ │ │ + bl d1910 │ │ │ │ + b.n 901a8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl d10bc │ │ │ │ - b.n 90020 │ │ │ │ - bl 80728 │ │ │ │ + bl d1910 │ │ │ │ + b.n 901a8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9fc │ │ │ │ + bne.w 8fb84 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36864 @ 0x9000 │ │ │ │ + movw r1, #37632 @ 0x9300 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f800 │ │ │ │ + b.w 8f988 │ │ │ │ ldr.w r8, [r0, #28] │ │ │ │ - b.n 8f9b6 │ │ │ │ - movw r0, #37076 @ 0x90d4 │ │ │ │ + b.n 8fb3e │ │ │ │ + movw r0, #37844 @ 0x93d4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 900b4 │ │ │ │ + beq.n 9023c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 900de │ │ │ │ - bl 1f5cf4 │ │ │ │ + cbz r2, 90266 │ │ │ │ + bl 1f642c │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f800 │ │ │ │ + b.w 8f988 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 900d4 │ │ │ │ + beq.n 9025c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 900d4 │ │ │ │ + cbnz r2, 9025c │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #37276 @ 0x919c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #38044 @ 0x949c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 900b4 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9023c │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r8] │ │ │ │ ldrne.w r3, [r8] │ │ │ │ - b.n 8f9c0 │ │ │ │ + b.n 8fb48 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37000 @ 0x9088 │ │ │ │ + movw r1, #37768 @ 0x9388 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f800 │ │ │ │ + b.w 8f988 │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #36956 @ 0x905c │ │ │ │ + movw r1, #37724 @ 0x935c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f800 │ │ │ │ - movw r0, #37312 @ 0x91c0 │ │ │ │ + b.w 8f988 │ │ │ │ + movw r0, #38080 @ 0x94c0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - b.n 8fb26 │ │ │ │ + b.n 8fcae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 245f48 │ │ │ │ + bl 246410 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f9fc │ │ │ │ + bne.w 8fb84 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.w 8f7fc │ │ │ │ + b.w 8f984 │ │ │ │ movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #78 @ 0x4e │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fbc8 │ │ │ │ + b.n 8fd50 │ │ │ │ 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.w fp, [r1, #4] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w fp, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r2, fp, #420 @ 0x1a4 │ │ │ │ ldrcs r3, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 90542 │ │ │ │ + bcs.w 906ca │ │ │ │ cmp.w fp, #380 @ 0x17c │ │ │ │ - bcs.w 9052e │ │ │ │ + bcs.w 906b6 │ │ │ │ cmp.w fp, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r2, fp, #368 @ 0x170 │ │ │ │ ldrcs r3, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 90542 │ │ │ │ + bcs.w 906ca │ │ │ │ cmp.w fp, #223 @ 0xdf │ │ │ │ - bls.w 902ce │ │ │ │ + bls.w 90456 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ sub.w r2, fp, #224 @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 902e0 │ │ │ │ + beq.w 90468 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.w 902e0 │ │ │ │ + beq.w 90468 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w fp, [sp, #20] │ │ │ │ mov sl, lr │ │ │ │ mov fp, r5 │ │ │ │ add.w r3, r0, #112 @ 0x70 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str.w lr, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #56343 @ 0xdc17 │ │ │ │ + movw r3, #56367 @ 0xdc2f │ │ │ │ movt r3, #3 │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r6, [fp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90608 │ │ │ │ + bne.w 90790 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 90608 │ │ │ │ + beq.w 90790 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90686 │ │ │ │ + beq.w 9080e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 90558 │ │ │ │ + beq.w 906e0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ - ble.w 904e8 │ │ │ │ + ble.w 90670 │ │ │ │ add.w r7, r2, #8 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w ip, [r7, #4]! │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.n 902ec │ │ │ │ + bmi.n 90474 │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 90330 │ │ │ │ + beq.n 904b8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9034a │ │ │ │ + bne.n 904d2 │ │ │ │ cmp r5, r9 │ │ │ │ - blt.n 9024c │ │ │ │ + blt.n 903d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9028c │ │ │ │ + beq.n 90414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9066e │ │ │ │ + beq.w 907f6 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq sl, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, fp, #28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 904e4 │ │ │ │ + beq.w 9066c │ │ │ │ ldr.w lr, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor.w r3, lr, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ @@ -152130,26 +152288,26 @@ │ │ │ │ moveq r2, r1 │ │ │ │ movne r2, sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #207 @ 0xcf │ │ │ │ - bhi.w 9053c │ │ │ │ + bhi.w 906c4 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 901c4 │ │ │ │ + bne.w 9034c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ adds r5, #28 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 902e0 │ │ │ │ + beq.n 90468 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 902c8 │ │ │ │ - ldr r3, [pc, #628] @ (90564 ) │ │ │ │ + b.n 90450 │ │ │ │ + ldr r3, [pc, #628] @ (906ec ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [ip, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -152159,657 +152317,657 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [r0, #252] @ 0xfc │ │ │ │ cmp r2, ip │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9063a │ │ │ │ + beq.w 907c2 │ │ │ │ ldr.w r0, [r0, #268] @ 0x10c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 9026a │ │ │ │ + bne.n 903f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90344 │ │ │ │ + beq.n 904cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90676 │ │ │ │ - bl d6f30 │ │ │ │ - b.n 9028c │ │ │ │ + beq.w 907fe │ │ │ │ + bl d7760 │ │ │ │ + b.n 90414 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r3 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90372 │ │ │ │ + beq.n 904fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9067e │ │ │ │ + beq.w 90806 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #29684 @ 0x73f4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90576 │ │ │ │ + bne.w 906fe │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 90582 │ │ │ │ - ldr r3, [pc, #464] @ (90564 ) │ │ │ │ + bne.w 9070a │ │ │ │ + ldr r3, [pc, #464] @ (906ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w r7, r6, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r7, #1164] @ 0x48c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 90662 │ │ │ │ + beq.w 907ea │ │ │ │ movw r3, #45404 @ 0xb15c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ add.w r5, r6, #99328 @ 0x18400 │ │ │ │ str.w r1, [r7, #1164] @ 0x48c │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbnz r2, 903c6 │ │ │ │ - b.n 903da │ │ │ │ + cbnz r2, 9054e │ │ │ │ + b.n 90562 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ adds r3, #28 │ │ │ │ - cbz r2, 903da │ │ │ │ + cbz r2, 90562 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 903c0 │ │ │ │ + bne.n 90548 │ │ │ │ mov ip, r5 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ adds r3, #28 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r5, ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 903c6 │ │ │ │ + bne.n 9054e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r7, #1168] @ 0x490 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90488 │ │ │ │ + beq.n 90610 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 90658 │ │ │ │ + bcs.w 907e0 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 90626 │ │ │ │ + bcs.w 907ae │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 90630 │ │ │ │ + bcs.w 907b8 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 905d4 │ │ │ │ + bls.w 9075c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9061a │ │ │ │ + beq.w 907a2 │ │ │ │ adds r2, r2, r3 │ │ │ │ - beq.n 9041e │ │ │ │ + beq.n 905a6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 905f2 │ │ │ │ + beq.w 9077a │ │ │ │ ldr.w r1, [r7, #1172] @ 0x494 │ │ │ │ - cbz r1, 9047e │ │ │ │ + cbz r1, 90606 │ │ │ │ add.w r6, r6, #99328 @ 0x18400 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r7, #80] @ 0x50 │ │ │ │ - bcs.w 905ea │ │ │ │ + bcs.w 90772 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r7, #52] @ 0x34 │ │ │ │ - bcs.w 905ea │ │ │ │ + bcs.w 90772 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r7, #56] @ 0x38 │ │ │ │ - bcs.w 905ea │ │ │ │ + bcs.w 90772 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 90568 │ │ │ │ + bls.w 906f0 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 90476 │ │ │ │ + cbz r1, 905fe │ │ │ │ adds r5, r1, r3 │ │ │ │ - beq.n 90476 │ │ │ │ + beq.n 905fe │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - cbz r3, 90476 │ │ │ │ - cbnz r2, 90488 │ │ │ │ + cbz r3, 905fe │ │ │ │ + cbnz r2, 90610 │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9042c │ │ │ │ + bne.n 905b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n 9054a │ │ │ │ + bne.n 906d2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 90550 │ │ │ │ + bne.n 906d8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 905ac │ │ │ │ + bne.w 90734 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 904f4 │ │ │ │ + cbz r2, 9067c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 905ac │ │ │ │ + ble.n 90734 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9050e │ │ │ │ + beq.n 90696 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 905ac │ │ │ │ + beq.n 90734 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9050e │ │ │ │ + beq.n 90696 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 905ac │ │ │ │ + beq.n 90734 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9050e │ │ │ │ + beq.n 90696 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 905ac │ │ │ │ + beq.n 90734 │ │ │ │ adds r2, #20 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 9050e │ │ │ │ + beq.n 90696 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 904d4 │ │ │ │ - b.n 905ac │ │ │ │ + bne.n 9065c │ │ │ │ + b.n 90734 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 90202 │ │ │ │ + b.n 9038a │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 90284 │ │ │ │ - b.n 9028c │ │ │ │ + bne.w 9040c │ │ │ │ + b.n 90414 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9050e │ │ │ │ + beq.n 90696 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 904f6 │ │ │ │ + bne.n 9067e │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 905ac │ │ │ │ + bne.n 90734 │ │ │ │ ldr.w sl, [r4, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 90298 │ │ │ │ + beq.w 90420 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90298 │ │ │ │ + bne.w 90420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90298 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90420 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub.w r2, fp, #380 @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 901c4 │ │ │ │ - b.n 902e0 │ │ │ │ + bne.w 9034c │ │ │ │ + b.n 90468 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ sub.w r2, fp, #208 @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 901c4 │ │ │ │ - b.n 902e0 │ │ │ │ + bne.w 9034c │ │ │ │ + b.n 90468 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 90494 │ │ │ │ + beq.n 9061c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 90494 │ │ │ │ - b.n 905ac │ │ │ │ + beq.n 9061c │ │ │ │ + b.n 90734 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bgt.w 90244 │ │ │ │ - b.n 9028c │ │ │ │ + bgt.w 903cc │ │ │ │ + b.n 90414 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ - bhi.n 905e6 │ │ │ │ + bhi.n 9076e │ │ │ │ mov r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9046a │ │ │ │ - b.n 90476 │ │ │ │ + bne.w 905f2 │ │ │ │ + b.n 905fe │ │ │ │ movw r3, #16328 @ 0x3fc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 905b2 │ │ │ │ + beq.n 9073a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 90644 │ │ │ │ + beq.n 907cc │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ - movw r3, #5285 @ 0x14a5 │ │ │ │ + movw r3, #7389 @ 0x1cdd │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [sp, #8] │ │ │ │ ldreq r3, [r2, #84] @ 0x54 │ │ │ │ biceq.w r3, r3, #2048 @ 0x800 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 90512 │ │ │ │ + b.n 9069a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57437 @ 0xe05d │ │ │ │ + movw r3, #59769 @ 0xe979 │ │ │ │ movt r3, #15 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90582 │ │ │ │ + bne.n 9070a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r2, #156 @ 0x9c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 90582 │ │ │ │ + bne.n 9070a │ │ │ │ ldr.w sl, [r2, #156] @ 0x9c │ │ │ │ - b.n 90512 │ │ │ │ + b.n 9069a │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ ldrls r2, [sp, #8] │ │ │ │ - bls.w 9040c │ │ │ │ + bls.w 90594 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - b.n 9040c │ │ │ │ + b.n 90594 │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9046a │ │ │ │ - b.n 90476 │ │ │ │ + bne.w 905f2 │ │ │ │ + b.n 905fe │ │ │ │ ldr.w r1, [r7, #1172] @ 0x494 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 90488 │ │ │ │ + beq.w 90610 │ │ │ │ add.w r6, r6, #99328 @ 0x18400 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ - b.n 9042c │ │ │ │ + b.n 905b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 9021c │ │ │ │ - b.n 90344 │ │ │ │ + bne.w 903a4 │ │ │ │ + b.n 904cc │ │ │ │ ldr.w r1, [r7, #1172] @ 0x494 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90424 │ │ │ │ - b.n 90488 │ │ │ │ + bne.w 905ac │ │ │ │ + b.n 90610 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - b.n 9040c │ │ │ │ + b.n 90594 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - b.n 9040c │ │ │ │ + b.n 90594 │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r1, #244] @ 0xf4 │ │ │ │ - b.n 90322 │ │ │ │ + b.n 904aa │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9058e │ │ │ │ - movw sl, #57005 @ 0xdead │ │ │ │ + bne.n 90716 │ │ │ │ + movw sl, #58853 @ 0xe5e5 │ │ │ │ movt sl, #31 │ │ │ │ - b.n 90512 │ │ │ │ + b.n 9069a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - b.n 9040c │ │ │ │ + b.n 90594 │ │ │ │ ldr.w r3, [r7, #1168] @ 0x490 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 903e6 │ │ │ │ - b.n 90488 │ │ │ │ + bne.w 9056e │ │ │ │ + b.n 90610 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9028c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90344 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 904cc │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90370 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 904f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bmi.n 906ae │ │ │ │ + bmi.n 90836 │ │ │ │ lsls r4, r3, #18 │ │ │ │ - bmi.w 9028c │ │ │ │ + bmi.w 90414 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 90344 │ │ │ │ + blt.w 904cc │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9028c │ │ │ │ - b.n 90228 │ │ │ │ - ldr r3, [pc, #68] @ (906f4 ) │ │ │ │ + beq.w 90414 │ │ │ │ + b.n 903b0 │ │ │ │ + ldr r3, [pc, #68] @ (9087c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r1, [r1, #252] @ 0xfc │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 906ea │ │ │ │ + beq.n 90872 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 906ea │ │ │ │ + bhi.n 90872 │ │ │ │ add.w r3, r3, #98304 @ 0x18000 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9028c │ │ │ │ - b.n 90694 │ │ │ │ + bne.w 90414 │ │ │ │ + b.n 9081c │ │ │ │ add.w r3, r3, #92672 @ 0x16a00 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r2, r3 │ │ │ │ - b.n 906e0 │ │ │ │ + b.n 90868 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000906f8 : │ │ │ │ +00090880 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 90794 │ │ │ │ + beq.n 9091c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 907b4 │ │ │ │ + bne.n 9093c │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 9075a │ │ │ │ + bne.n 908e2 │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 9075c │ │ │ │ + cbz r5, 908e4 │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 9077e │ │ │ │ + cbz r0, 90906 │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 90778 │ │ │ │ + cbz r2, 90900 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 90758 │ │ │ │ + cbz r3, 908e0 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 90798 │ │ │ │ + cbz r0, 90920 │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90752 │ │ │ │ + bne.n 908da │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90756 │ │ │ │ - b.n 90758 │ │ │ │ + bne.n 908de │ │ │ │ + b.n 908e0 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 9075a │ │ │ │ + ble.n 908e2 │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 907a6 │ │ │ │ + cbz r0, 9092e │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 90746 │ │ │ │ + bgt.n 908ce │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 90764 │ │ │ │ + bgt.n 908ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9078a │ │ │ │ + bgt.n 90912 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 90794 │ │ │ │ + blt.n 9091c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 90794 │ │ │ │ + bge.n 9091c │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 9076e │ │ │ │ + b.n 908f6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 90898 │ │ │ │ + beq.n 90a20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 908b8 │ │ │ │ + bne.n 90a40 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 90852 │ │ │ │ + bne.n 909da │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 90854 │ │ │ │ + cbz r5, 909dc │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 90882 │ │ │ │ + cbz r0, 90a0a │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 90870 │ │ │ │ + cbz r2, 909f8 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 90874 │ │ │ │ + cbz r3, 909fc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 9087a │ │ │ │ + cbnz r3, 90a02 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 9089c │ │ │ │ + cbz r0, 90a24 │ │ │ │ ldrd ip, r5, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90846 │ │ │ │ + bne.n 909ce │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9084a │ │ │ │ + bne.n 909d2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90850 │ │ │ │ + beq.n 909d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n 90850 │ │ │ │ + b.n 909d8 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 90852 │ │ │ │ + ble.n 909da │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 908aa │ │ │ │ + cbz r0, 90a32 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 90836 │ │ │ │ + bgt.n 909be │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9085c │ │ │ │ + bgt.n 909e4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9088e │ │ │ │ + bgt.n 90a16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 90898 │ │ │ │ + blt.n 90a20 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 90898 │ │ │ │ + ble.n 90a20 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ - b.n 90866 │ │ │ │ + b.n 909ee │ │ │ │ │ │ │ │ -000908f0 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +00090a78 <_PyObject_LookupSpecial@@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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r9, [pc, #560] @ 90b38 <_PyObject_LookupSpecial@@Base+0x248> │ │ │ │ + ldr.w r9, [pc, #556] @ 90cbc <_PyObject_LookupSpecial@@Base+0x244> │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ movs r1, #12 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r2, [r5, #192] @ 0xc0 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ eor.w r4, r2, r6, asr #3 │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r1, r4 │ │ │ │ adds r7, r3, r4 │ │ │ │ add.w r7, r7, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r7, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 90a20 <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ + bne.n 90ba8 <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ ldr.w r2, [r7, #2812] @ 0xafc │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 90a20 <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ + bne.n 90ba8 <_PyObject_LookupSpecial@@Base+0x130> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r5, [r3, #2816] @ 0xb00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90a94 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + beq.w 90c1a <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90a9e <_PyObject_LookupSpecial@@Base+0x1ae> │ │ │ │ + beq.w 90c24 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r4, [r3, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 90aaa <_PyObject_LookupSpecial@@Base+0x1ba> │ │ │ │ - movw r3, #48613 @ 0xbde5 │ │ │ │ + beq.w 90c30 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ + movw r3, #50953 @ 0xc709 │ │ │ │ movt r3, #15 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 90a10 <_PyObject_LookupSpecial@@Base+0x120> │ │ │ │ + bne.n 90b98 <_PyObject_LookupSpecial@@Base+0x120> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 90b24 <_PyObject_LookupSpecial@@Base+0x234> │ │ │ │ + beq.w 90caa <_PyObject_LookupSpecial@@Base+0x232> │ │ │ │ movw r0, #33172 @ 0x8194 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - cbz r0, 909f6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + cbz r0, 90b7e <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #16] │ │ │ │ - beq.w 90adc <_PyObject_LookupSpecial@@Base+0x1ec> │ │ │ │ + beq.w 90c62 <_PyObject_LookupSpecial@@Base+0x1ea> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ ldreq r2, [r5, #0] │ │ │ │ - beq.w 90ae8 <_PyObject_LookupSpecial@@Base+0x1f8> │ │ │ │ + beq.w 90c6e <_PyObject_LookupSpecial@@Base+0x1f6> │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - movw r3, #50545 @ 0xc571 │ │ │ │ + movw r3, #52693 @ 0xcdd5 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ @@ -152819,755 +152977,753 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90a08 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ + beq.n 90b90 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90b1c <_PyObject_LookupSpecial@@Base+0x22c> │ │ │ │ + beq.w 90ca2 <_PyObject_LookupSpecial@@Base+0x22a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 909f6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + b.n 90b7e <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90ac0 <_PyObject_LookupSpecial@@Base+0x1d0> │ │ │ │ + bne.n 90c46 <_PyObject_LookupSpecial@@Base+0x1ce> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 90ac0 <_PyObject_LookupSpecial@@Base+0x1d0> │ │ │ │ + bgt.n 90c46 <_PyObject_LookupSpecial@@Base+0x1ce> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 83c54 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ add r2, sp, #12 │ │ │ │ - mov fp, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + mov fp, r3 │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90ad2 <_PyObject_LookupSpecial@@Base+0x1e2> │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.n 90a92 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + bne.n 90c58 <_PyObject_LookupSpecial@@Base+0x1e0> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cbz r2, 90c18 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ add.w r3, r3, #43520 @ 0xaa00 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ adds r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r1, r4, #4 │ │ │ │ ldr.w r0, [r7, #2812] @ 0xafc │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ str r6, [r3, r1] │ │ │ │ dmb ish │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str.w fp, [r3, r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 90aae <_PyObject_LookupSpecial@@Base+0x1be> │ │ │ │ - cbnz r5, 90a9e <_PyObject_LookupSpecial@@Base+0x1ae> │ │ │ │ + bne.n 90c34 <_PyObject_LookupSpecial@@Base+0x1bc> │ │ │ │ + cbnz r5, 90c24 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r4, [r3, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9096a <_PyObject_LookupSpecial@@Base+0x7a> │ │ │ │ + bne.w 90af2 <_PyObject_LookupSpecial@@Base+0x7a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 90a08 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ + b.n 90b90 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90a92 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 90c18 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90a9e <_PyObject_LookupSpecial@@Base+0x1ae> │ │ │ │ - b.n 90a94 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bne.n 90c24 <_PyObject_LookupSpecial@@Base+0x1ac> │ │ │ │ + b.n 90c1a <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a92 <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + beq.n 90c18 <_PyObject_LookupSpecial@@Base+0x1a0> │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 90a94 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ - bl d6f30 │ │ │ │ - b.n 90a94 <_PyObject_LookupSpecial@@Base+0x1a4> │ │ │ │ + bne.n 90c1a <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ + bl d7760 │ │ │ │ + b.n 90c1a <_PyObject_LookupSpecial@@Base+0x1a2> │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 909ba <_PyObject_LookupSpecial@@Base+0xca> │ │ │ │ + bne.w 90b42 <_PyObject_LookupSpecial@@Base+0xca> │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - movw r3, #50545 @ 0xc571 │ │ │ │ + movw r3, #52693 @ 0xcdd5 │ │ │ │ movt r3, #15 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r3, r2 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str.w r8, [r4, #12] │ │ │ │ ldr.w r1, [r2, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r1, r2, [r4, #-8] │ │ │ │ str r0, [r1, #4] │ │ │ │ - b.n 909f6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ + b.n 90b7e <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90a08 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90b90 <_PyObject_LookupSpecial@@Base+0x118> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90aaa <_PyObject_LookupSpecial@@Base+0x1ba> │ │ │ │ + beq.n 90c30 <_PyObject_LookupSpecial@@Base+0x1b8> │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 909f6 <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ - nop │ │ │ │ + b.n 90b7e <_PyObject_LookupSpecial@@Base+0x106> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090b3c : │ │ │ │ +00090cc0 : │ │ │ │ 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 r5, [pc, #176] @ (90c00 ) │ │ │ │ + ldr r5, [pc, #176] @ (90d84 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r7, #20 │ │ │ │ - bpl.n 90b7e │ │ │ │ + bpl.n 90d02 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ ldr r5, [r0, r5] │ │ │ │ - cbz r5, 90b7e │ │ │ │ + cbz r5, 90d02 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 90b9a │ │ │ │ - cbnz r2, 90bc2 │ │ │ │ + cbz r0, 90d1e │ │ │ │ + cbnz r2, 90d46 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bic.w r3, lr, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r2, 90ba2 │ │ │ │ + cbz r2, 90d26 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90b76 │ │ │ │ + bne.n 90cfa │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f1164 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90b76 │ │ │ │ + beq.n 90cfa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 90bf2 │ │ │ │ + bne.n 90d76 │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.w 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90bd2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90bd2 │ │ │ │ + bne.n 90d56 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90d56 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fcc │ │ │ │ + bne.w 91150 │ │ │ │ bic.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi.w 90f96 │ │ │ │ + bhi.w 9111a │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #44593 @ 0xae31 │ │ │ │ + movw r3, #44937 @ 0xaf89 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90f2c │ │ │ │ + bne.w 910b0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ae84 │ │ │ │ + bl 7afdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90da4 │ │ │ │ + beq.w 90f28 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 90c76 │ │ │ │ - ldr r3, [pc, #576] @ (90e94 ) │ │ │ │ + bpl.n 90dfa │ │ │ │ + ldr r3, [pc, #576] @ (91018 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ 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] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90e9c │ │ │ │ + beq.w 91020 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 90f3c │ │ │ │ + bge.w 910c0 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 90fe6 │ │ │ │ + bne.w 9116a │ │ │ │ ldr r5, [r7, #4] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 90eee │ │ │ │ + beq.w 91072 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90e1a │ │ │ │ + beq.w 90f9e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 90da8 │ │ │ │ + blt.n 90f2c │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90f56 │ │ │ │ + beq.w 910da │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 90d2e │ │ │ │ + ble.n 90eb2 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 90d18 │ │ │ │ + bne.n 90e9c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 90f12 │ │ │ │ + beq.w 91096 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 90ce4 │ │ │ │ + beq.n 90e68 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 90e1e │ │ │ │ + beq.w 90fa2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90e26 │ │ │ │ + bne.w 90faa │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90e4e │ │ │ │ + bne.w 90fd2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90e76 │ │ │ │ + bne.w 90ffa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 90d2e │ │ │ │ + beq.n 90eb2 │ │ │ │ adds r2, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 90cc6 │ │ │ │ + beq.n 90e4a │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 90d20 │ │ │ │ - ldr r1, [pc, #360] @ (90e98 ) │ │ │ │ + bne.n 90ea4 │ │ │ │ + ldr r1, [pc, #360] @ (9101c ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl bb934 │ │ │ │ + bl bc204 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 90d8e │ │ │ │ + beq.n 90f12 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r1, 90d54 │ │ │ │ + cbz r1, 90ed8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 90d54 │ │ │ │ + bge.n 90ed8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 90ef6 │ │ │ │ + bne.w 9107a │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 792a4 │ │ │ │ + bl 793f0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 90f20 │ │ │ │ + blt.w 910a4 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #37432 @ 0x9238 │ │ │ │ + movw r2, #38200 @ 0x9538 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ - movw r1, #37528 @ 0x9298 │ │ │ │ + movw r1, #38296 @ 0x9598 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90da4 │ │ │ │ + beq.n 90f28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 90da4 │ │ │ │ + cbnz r3, 90f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 90d12 │ │ │ │ + b.n 90e96 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ - cbz r2, 90de2 │ │ │ │ + cbz r2, 90f66 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 90cb0 │ │ │ │ + ble.w 90e34 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 90dfe │ │ │ │ + beq.n 90f82 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 90cb0 │ │ │ │ + beq.w 90e34 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 90dfe │ │ │ │ + beq.n 90f82 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 90cb0 │ │ │ │ + beq.w 90e34 │ │ │ │ adds r2, #16 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 90dfe │ │ │ │ + beq.n 90f82 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 90dd2 │ │ │ │ - b.n 90cb0 │ │ │ │ + bne.n 90f56 │ │ │ │ + b.n 90e34 │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 90dfe │ │ │ │ + beq.n 90f82 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90de4 │ │ │ │ + bne.n 90f68 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90cb0 │ │ │ │ + bne.w 90e34 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 90e1a │ │ │ │ + beq.n 90f9e │ │ │ │ adds r2, #1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ - bne.w 90ce0 │ │ │ │ + bne.w 90e64 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 90ce4 │ │ │ │ + b.n 90e68 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90cfe │ │ │ │ + beq.w 90e82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90cfe │ │ │ │ + beq.w 90e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90cfe │ │ │ │ + bne.w 90e82 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90d08 │ │ │ │ + beq.w 90e8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90d08 │ │ │ │ + beq.w 90e8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90d08 │ │ │ │ + bne.w 90e8c │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90d12 │ │ │ │ + beq.w 90e96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90d12 │ │ │ │ + beq.w 90e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90d12 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90d12 │ │ │ │ + bne.w 90e96 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90e96 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 9105c ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 911e0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r2, [pc, #332] @ (90fec ) │ │ │ │ + ldr r2, [pc, #332] @ (91170 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90fb4 │ │ │ │ + beq.w 91138 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 90fb0 │ │ │ │ + beq.n 91134 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 90ece │ │ │ │ + beq.n 91052 │ │ │ │ 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 │ │ │ │ - bcc.n 90fb0 │ │ │ │ + bcc.n 91134 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 1c380c │ │ │ │ + bl 1c43f8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 90d8e │ │ │ │ + beq.w 90f12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 90ca0 │ │ │ │ + bne.w 90e24 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - b.n 90ce4 │ │ │ │ + b.n 90e68 │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90f7a │ │ │ │ + beq.n 910fe │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ movs r0, #0 │ │ │ │ cmp r6, r0 │ │ │ │ - ble.w 90d54 │ │ │ │ + ble.w 90ed8 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 90f76 │ │ │ │ + bne.n 910fa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 90ce0 │ │ │ │ - b.n 90ce4 │ │ │ │ - movw r2, #35340 @ 0x8a0c │ │ │ │ + bne.w 90e64 │ │ │ │ + b.n 90e68 │ │ │ │ + movw r2, #36108 @ 0x8d0c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - b.n 90d72 │ │ │ │ + b.n 90ef6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 90c76 │ │ │ │ - b.n 90da4 │ │ │ │ + bne.w 90dfa │ │ │ │ + b.n 90f28 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #37452 @ 0x924c │ │ │ │ + movw r1, #38220 @ 0x954c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 90d8e │ │ │ │ + bl d54ec │ │ │ │ + b.n 90f12 │ │ │ │ mov r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 90cc6 │ │ │ │ + beq.w 90e4a │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90f58 │ │ │ │ + bne.n 910dc │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 90cc6 │ │ │ │ - b.n 90d2e │ │ │ │ + beq.w 90e4a │ │ │ │ + b.n 90eb2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 90f04 │ │ │ │ + b.n 91088 │ │ │ │ mov r2, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 90f12 │ │ │ │ + beq.n 91096 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90f7c │ │ │ │ + bne.n 91100 │ │ │ │ movw r2, #36432 @ 0x8e50 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 90f12 │ │ │ │ - b.n 90d54 │ │ │ │ - movw r0, #37444 @ 0x9244 │ │ │ │ + beq.n 91096 │ │ │ │ + b.n 90ed8 │ │ │ │ + movw r0, #38212 @ 0x9544 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c349c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3d7c <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90da4 │ │ │ │ - b.n 90c28 │ │ │ │ + beq.w 90f28 │ │ │ │ + b.n 90dac │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 90eaa │ │ │ │ + b.n 9102e │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37500 @ 0x927c │ │ │ │ + movw r1, #38268 @ 0x957c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 90d8e │ │ │ │ + bl 12d620 │ │ │ │ + b.n 90f12 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #7224 @ 0x1c38 │ │ │ │ + movw r0, #7992 @ 0x1f38 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 251350 │ │ │ │ + bl 251830 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90da4 │ │ │ │ - b.n 90c1e │ │ │ │ + beq.w 90f28 │ │ │ │ + b.n 90da2 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 90ce4 │ │ │ │ + b.n 90e68 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090ff0 : │ │ │ │ +00091174 : │ │ │ │ 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 │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 9103e │ │ │ │ + bpl.n 911c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbz r2, 9105c │ │ │ │ - movw r3, #3081 @ 0xc09 │ │ │ │ + cbz r2, 911e0 │ │ │ │ + movw r3, #5337 @ 0x14d9 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9102c │ │ │ │ + bne.n 911b0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl c01d8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - cbz r0, 91032 │ │ │ │ + bl c0aa8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + cbz r0, 911b6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91028 │ │ │ │ + bne.n 911ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6760 │ │ │ │ + bl d6f90 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 91028 │ │ │ │ + b.n 911ac │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 9107c │ │ │ │ + cbz r2, 91200 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl bfe2c │ │ │ │ + bl c06fc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9103a │ │ │ │ + beq.n 911be │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91028 │ │ │ │ - b.n 91032 │ │ │ │ + bne.n 911ac │ │ │ │ + b.n 911b6 │ │ │ │ movw r1, #48088 @ 0xbbd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #30600 @ 0x7788 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 91032 │ │ │ │ + bl d54ec │ │ │ │ + b.n 911b6 │ │ │ │ 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, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 910be │ │ │ │ + bpl.n 91242 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 912aa │ │ │ │ + beq.w 9142e │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 912bc │ │ │ │ + beq.w 91440 │ │ │ │ ldr.w r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91200 │ │ │ │ + beq.w 91384 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - beq.w 912e8 │ │ │ │ + beq.w 9146c │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 911ee │ │ │ │ + ble.n 91372 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ ittt ne │ │ │ │ addne.w r9, r3, #12 │ │ │ │ movne r5, #1 │ │ │ │ movne r1, r9 │ │ │ │ - bne.w 91210 │ │ │ │ + bne.w 91394 │ │ │ │ movs r5, #1 │ │ │ │ add.w r9, r3, #12 │ │ │ │ mov fp, r4 │ │ │ │ movw r6, #42236 @ 0xa4fc │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r1, [r9, r5, lsl #2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 91180 │ │ │ │ + bmi.n 91304 │ │ │ │ ldr.w r3, [r1, #132] @ 0x84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 911c0 │ │ │ │ + bpl.n 91344 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 91282 │ │ │ │ + bne.w 91406 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 91282 │ │ │ │ + beq.w 91406 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, fp │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 911e8 │ │ │ │ + beq.n 9136c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 91226 │ │ │ │ + bne.n 913aa │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - bgt.n 91116 │ │ │ │ + bgt.n 9129a │ │ │ │ ldr.w r1, [sl] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, fp │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 91200 │ │ │ │ + beq.n 91384 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91200 │ │ │ │ + bne.n 91384 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 91200 │ │ │ │ - ldr r3, [pc, #372] @ (912f8 ) │ │ │ │ + b.n 91384 │ │ │ │ + ldr r3, [pc, #372] @ (9147c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -153577,322 +153733,322 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #92672 @ 0x16a00 │ │ │ │ ldr.w r2, [ip, #252] @ 0xfc │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912ca │ │ │ │ + beq.w 9144e │ │ │ │ ldr.w r3, [ip, #268] @ 0x10c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 9112c │ │ │ │ + bmi.n 912b0 │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ strd sl, r2, [sp] │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 911f8 │ │ │ │ - b.n 91200 │ │ │ │ + bne.n 9137c │ │ │ │ + b.n 91384 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 91200 │ │ │ │ + beq.n 91384 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 912dc │ │ │ │ + beq.n 91460 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 912bc │ │ │ │ + beq.n 91440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9127a │ │ │ │ + b.n 913fe │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 911ee │ │ │ │ + beq.n 91372 │ │ │ │ ldr.w r6, [r1, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 91210 │ │ │ │ + bne.n 91394 │ │ │ │ cmp r5, r8 │ │ │ │ - blt.w 91108 │ │ │ │ - b.n 911ee │ │ │ │ + blt.w 9128c │ │ │ │ + b.n 91372 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, sl │ │ │ │ mov sl, r2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91294 │ │ │ │ + beq.n 91418 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91248 │ │ │ │ + beq.n 913cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 912a2 │ │ │ │ + cbz r2, 91426 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r4, sl │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 9127a │ │ │ │ + cbz r3, 913fe │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ cmp r1, r7 │ │ │ │ itee ne │ │ │ │ movne r2, r7 │ │ │ │ moveq r1, #0 │ │ │ │ ldreq r2, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9127a │ │ │ │ + beq.n 913fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, 912d4 │ │ │ │ + cbz r3, 91458 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 911e8 │ │ │ │ + beq.n 9136c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 91142 │ │ │ │ + b.n 912c6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 91248 │ │ │ │ + beq.n 913cc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91248 │ │ │ │ + bne.n 913cc │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 91248 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 913cc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #76] @ (912fc ) │ │ │ │ - bl bf014 <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #76] @ (91480 ) │ │ │ │ + bl bf8e4 <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910be │ │ │ │ + beq.w 91242 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w c0c08 │ │ │ │ + b.w c14d8 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r0, #244] @ 0xf4 │ │ │ │ - b.n 911b8 │ │ │ │ + b.n 9133c │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9127a │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 913fe │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 91200 │ │ │ │ + b.n 91384 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bgt.w 910f0 │ │ │ │ - b.n 91200 │ │ │ │ + bgt.w 91274 │ │ │ │ + b.n 91384 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 914c0 ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 91644 ) │ │ │ │ lsls r1, 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 │ │ │ │ - beq.w 917aa │ │ │ │ + beq.w 9192e │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 917bc │ │ │ │ + bge.w 91940 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9139e │ │ │ │ + beq.n 91522 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 91364 │ │ │ │ + ble.n 914e8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 913a6 │ │ │ │ + beq.n 9152a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 91364 │ │ │ │ + beq.n 914e8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 913a6 │ │ │ │ + beq.n 9152a │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 91364 │ │ │ │ + beq.n 914e8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 913a6 │ │ │ │ + beq.n 9152a │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 91364 │ │ │ │ + beq.n 914e8 │ │ │ │ adds r3, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 913a6 │ │ │ │ + beq.n 9152a │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 91356 │ │ │ │ + bne.n 914da │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 9137e │ │ │ │ + cbz r2, 91502 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #3088 @ 0xc10 │ │ │ │ + movw r3, #3856 @ 0xf10 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #37752 @ 0x9378 │ │ │ │ + movw r1, #38520 @ 0x9678 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r3, #0 │ │ │ │ - b.n 91508 │ │ │ │ + b.n 9168c │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 9182e │ │ │ │ + bne.w 919b2 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r7, r2, #22 │ │ │ │ - bmi.w 916b6 │ │ │ │ + bmi.w 9183a │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 913e0 │ │ │ │ + bgt.n 91564 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 916e6 │ │ │ │ + beq.w 9186a │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 916e6 │ │ │ │ + bhi.w 9186a │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq sl, #40289 @ 0x9d61 │ │ │ │ + movweq sl, #42541 @ 0xa62d │ │ │ │ movteq sl, #11 │ │ │ │ - bne.w 91604 │ │ │ │ + bne.w 91788 │ │ │ │ movw r2, #16328 @ 0x3fc8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ lsls r0, r1, #29 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - bmi.w 915be │ │ │ │ - ldr.w r8, [pc, #900] @ 9179c │ │ │ │ + bmi.w 91742 │ │ │ │ + ldr.w r8, [pc, #900] @ 91920 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r5, r1 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ - bhi.w 91762 │ │ │ │ + bhi.w 918e6 │ │ │ │ adds r5, r5, r3 │ │ │ │ - bmi.w 91762 │ │ │ │ + bmi.w 918e6 │ │ │ │ movw r6, #20256 @ 0x4f20 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #712] @ 0x2c8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 91676 │ │ │ │ + bne.w 917fa │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r0, ip, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1528] @ 0x5f8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bcs.w 91620 │ │ │ │ + bcs.w 917a4 │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ ldr.w r1, [r0, lr, lsl #3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9165c │ │ │ │ + beq.w 917e0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [r1, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91510 │ │ │ │ + beq.n 91694 │ │ │ │ add r3, r0 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r0] │ │ │ │ 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 r0, r1 │ │ │ │ - blt.n 9154c │ │ │ │ + blt.n 916d0 │ │ │ │ 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, #736] @ (91798 ) │ │ │ │ + ldr r2, [pc, #736] @ (9191c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91696 │ │ │ │ + bne.w 9181a │ │ │ │ str r5, [r3, #20] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 915ec │ │ │ │ + beq.w 91770 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -153906,15 +154062,15 @@ │ │ │ │ strd r0, r2, [r3, #-8] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r5, [r1, #24] │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 91616 │ │ │ │ + bhi.n 9179a │ │ │ │ add.w r5, lr, #1 │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ str r5, [r1, #24] │ │ │ │ adds r5, r1, r6 │ │ │ │ str r5, [r1, #4] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r5, [r1, r6] │ │ │ │ @@ -153924,296 +154080,296 @@ │ │ │ │ strd r1, r1, [r0] │ │ │ │ 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 │ │ │ │ - ble.n 914a6 │ │ │ │ + ble.n 9162a │ │ │ │ ldr.w r1, [ip, #3740] @ 0xe9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 914a6 │ │ │ │ + beq.n 9162a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 914a6 │ │ │ │ + beq.n 9162a │ │ │ │ ldr.w r1, [ip, #3852] @ 0xf0c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 914a6 │ │ │ │ + bne.n 9162a │ │ │ │ ldr.w r1, [fp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 917a0 │ │ │ │ + bne.w 91924 │ │ │ │ add.w r0, fp, #12 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ lsls r1, r1, #27 │ │ │ │ - bmi.n 914a6 │ │ │ │ + bmi.n 9162a │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r0] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r5, r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9157a │ │ │ │ + bne.n 916fe │ │ │ │ dmb ish │ │ │ │ - b.n 914a6 │ │ │ │ + b.n 9162a │ │ │ │ movw r2, #16328 @ 0x3fc8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ and.w r0, r1, #24 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ands.w r1, r1, #4 │ │ │ │ it eq │ │ │ │ moveq sl, r1 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ - beq.w 91414 │ │ │ │ + beq.w 91598 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ ldrd r1, r0, [r0, #12] │ │ │ │ add r1, r0 │ │ │ │ adds r0, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add r5, r1 │ │ │ │ - b.n 91414 │ │ │ │ - movw sl, #6485 @ 0x1955 │ │ │ │ + b.n 91598 │ │ │ │ + movw sl, #6873 @ 0x1ad9 │ │ │ │ movt sl, #9 │ │ │ │ - b.n 913f0 │ │ │ │ - movw sl, #4237 @ 0x108d │ │ │ │ + b.n 91574 │ │ │ │ + movw sl, #6497 @ 0x1961 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 913f0 │ │ │ │ + b.n 91574 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r4, [r3, #12] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w sl, [r3, #24] │ │ │ │ - b.n 914f6 │ │ │ │ + b.n 9167a │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq sl, #24945 @ 0x6171 │ │ │ │ + movweq sl, #27221 @ 0x6a55 │ │ │ │ movteq sl, #12 │ │ │ │ - beq.w 913f0 │ │ │ │ - b.n 916e6 │ │ │ │ + beq.w 91574 │ │ │ │ + b.n 9186a │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r1, [r5, #12] │ │ │ │ str r5, [r1, #8] │ │ │ │ - b.n 91488 │ │ │ │ + b.n 9160c │ │ │ │ ldr.w r0, [r6, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 916ce │ │ │ │ + bne.n 91852 │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91762 │ │ │ │ + beq.w 918e6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldr.w r1, [r5, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r5, #800] @ 0x320 │ │ │ │ - b.n 9152a │ │ │ │ + b.n 916ae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, lr │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91620 │ │ │ │ + beq.n 917a4 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ - b.n 9152a │ │ │ │ + b.n 916ae │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #708] @ 0x2c4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91762 │ │ │ │ + beq.n 918e6 │ │ │ │ ldr.w fp, [r8, r7] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr.w ip, [fp, #8] │ │ │ │ - b.n 9152e │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 916b2 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9176e │ │ │ │ + bne.n 918f2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str.w r9, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 914cc │ │ │ │ + b.n 91650 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 916de │ │ │ │ - cbz r3, 916e6 │ │ │ │ + bgt.n 91862 │ │ │ │ + cbz r3, 9186a │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 916e6 │ │ │ │ + bhi.n 9186a │ │ │ │ tbb [pc, r3] │ │ │ │ asrs r3, r1, #1 │ │ │ │ mov r3, r9 │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r6, #668] @ 0x29c │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ - b.n 91644 │ │ │ │ + b.n 917c8 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91706 │ │ │ │ + beq.n 9188a │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr.w r2, [r9] │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #27636 @ 0x6bf4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ - movw sl, #27169 @ 0x6a21 │ │ │ │ + b.w d54ec │ │ │ │ + movw sl, #29197 @ 0x720d │ │ │ │ movt sl, #22 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9177e │ │ │ │ + beq.n 91902 │ │ │ │ movw r0, #15928 @ 0x3e38 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 72314 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7245c <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9139a │ │ │ │ + beq.w 9151e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r8, [pc, #108] @ 9179c │ │ │ │ + ldr.w r8, [pc, #108] @ 91920 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r0, #28] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ str r2, [r0, #20] │ │ │ │ - b.n 914cc │ │ │ │ - movw sl, #4237 @ 0x108d │ │ │ │ + b.n 91650 │ │ │ │ + movw sl, #6497 @ 0x1961 │ │ │ │ movt sl, #12 │ │ │ │ - b.n 9170e │ │ │ │ - movw sl, #6485 @ 0x1955 │ │ │ │ + b.n 91892 │ │ │ │ + movw sl, #6873 @ 0x1ad9 │ │ │ │ movt sl, #9 │ │ │ │ - b.n 9170e │ │ │ │ + b.n 91892 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9170e │ │ │ │ + b.n 91892 │ │ │ │ mov r0, fp │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5edc │ │ │ │ + b.w 1f6614 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 916ac │ │ │ │ + b.n 91830 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #26896 @ 0x6910 │ │ │ │ + movw r1, #27664 @ 0x6c10 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 9139a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 9151e │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 914a6 │ │ │ │ - b.n 9156a │ │ │ │ + bne.w 9162a │ │ │ │ + b.n 916ee │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 917f4 │ │ │ │ + cbz r1, 91978 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 91326 │ │ │ │ + blt.w 914aa │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - cbz r2, 917d6 │ │ │ │ + cbz r2, 9195a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - movw r3, #3088 @ 0xc10 │ │ │ │ + movw r3, #3856 @ 0xf10 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #37680 @ 0x9330 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 9139a │ │ │ │ + bl d54ec │ │ │ │ + b.n 9151e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - cbz r3, 9180e │ │ │ │ + cbz r3, 91992 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #268435456 @ 0x10000000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #3088 @ 0xc10 │ │ │ │ + movw r3, #3856 @ 0xf10 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r1, #37612 @ 0x92ec │ │ │ │ + movw r1, #38380 @ 0x95ec │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 9139a │ │ │ │ + bl d54ec │ │ │ │ + b.n 9151e │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 913a0 │ │ │ │ + bne.w 91524 │ │ │ │ movw r3, #36432 @ 0x8e50 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 91364 │ │ │ │ + bne.w 914e8 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bpl.w 913ba │ │ │ │ + bpl.w 9153e │ │ │ │ cmp r3, #8 │ │ │ │ - ble.w 916ba │ │ │ │ + ble.w 9183e │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 916e6 │ │ │ │ - movw sl, #27169 @ 0x6a21 │ │ │ │ + bne.w 9186a │ │ │ │ + movw sl, #29197 @ 0x720d │ │ │ │ movt sl, #22 │ │ │ │ - b.n 91712 │ │ │ │ + b.n 91896 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -154226,160 +154382,160 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ 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 r1, 918ce │ │ │ │ + cbnz r1, 91a52 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 91908 │ │ │ │ + cbnz r0, 91a8c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 918ec │ │ │ │ + cbnz r0, 91a70 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 918b6 │ │ │ │ + beq.n 91a3a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 918b6 │ │ │ │ + bne.n 91a3a │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 918b6 │ │ │ │ + b.n 91a3a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 918be │ │ │ │ + beq.n 91a42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 918be │ │ │ │ + bne.n 91a42 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 918be │ │ │ │ + b.n 91a42 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 918ba │ │ │ │ + beq.n 91a3e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 918ba │ │ │ │ + bne.n 91a3e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 918ba │ │ │ │ + b.n 91a3e │ │ │ │ │ │ │ │ -00091924 : │ │ │ │ +00091aa8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #12] @ (91950 ) │ │ │ │ + ldr r0, [pc, #12] @ (91ad4 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ - bl 1b1678 │ │ │ │ + bl 1b216c │ │ │ │ add sp, #12 │ │ │ │ pop {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, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ (91a14 ) │ │ │ │ + ldr r4, [pc, #176] @ (91b98 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbnz r3, 919a0 │ │ │ │ + cbnz r3, 91b24 │ │ │ │ bics.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 919ce │ │ │ │ + bne.n 91b52 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ - blt.n 919ba │ │ │ │ + blt.n 91b3e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 919b6 │ │ │ │ + cbz r3, 91b3a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands.w r1, r1, #32 │ │ │ │ itte ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r5, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 91970 │ │ │ │ + beq.n 91af4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1b18b8 │ │ │ │ + bl 1b23ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91970 │ │ │ │ + beq.n 91af4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9199c │ │ │ │ - movw r1, #35684 @ 0x8b64 │ │ │ │ + b.n 91b20 │ │ │ │ + movw r1, #36452 @ 0x8e64 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5c88 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f63c0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 919b6 │ │ │ │ - b.n 91980 │ │ │ │ + bne.n 91b3a │ │ │ │ + b.n 91b04 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 1fee7c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 1ff5b4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 919b6 │ │ │ │ + beq.n 91b3a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #43992 @ 0xabd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #37824 @ 0x93c0 │ │ │ │ + movw r2, #38592 @ 0x96c0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 919b6 │ │ │ │ + beq.n 91b3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 919b6 │ │ │ │ + bne.n 91b3a │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 919b6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91b3a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ @@ -154390,242 +154546,242 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r1, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 91b18 │ │ │ │ + beq.n 91c9c │ │ │ │ ldr.w r0, [r0, #-4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - ldr r4, [pc, #444] @ (91c14 ) │ │ │ │ + ldr r4, [pc, #444] @ (91d98 ) │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 91b24 │ │ │ │ + beq.n 91ca8 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - ble.w 91bdc │ │ │ │ + ble.w 91d60 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91bfc │ │ │ │ + bne.w 91d80 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 91b38 │ │ │ │ + bmi.n 91cbc │ │ │ │ ldr r5, [r3, #12] │ │ │ │ - cbnz r5, 91abc │ │ │ │ + cbnz r5, 91c40 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbnz r5, 91aea │ │ │ │ + cbnz r5, 91c6e │ │ │ │ mov r0, r3 │ │ │ │ - bl 7f83c │ │ │ │ + bl 7f97c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ - bgt.w 91c08 │ │ │ │ + bgt.w 91d8c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91a9c │ │ │ │ + beq.n 91c20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91a9c │ │ │ │ - ldr r2, [pc, #328] @ (91c18 ) │ │ │ │ + bne.n 91c20 │ │ │ │ + ldr r2, [pc, #328] @ (91d9c ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91b6a │ │ │ │ + bne.n 91cee │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a9c │ │ │ │ + b.n 91c20 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91aa0 │ │ │ │ + beq.n 91c24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91aa0 │ │ │ │ - ldr r2, [pc, #280] @ (91c18 ) │ │ │ │ + bne.n 91c24 │ │ │ │ + ldr r2, [pc, #280] @ (91d9c ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91b80 │ │ │ │ + bne.n 91d04 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91aa0 │ │ │ │ - ldr r2, [pc, #248] @ (91c14 ) │ │ │ │ + b.n 91c24 │ │ │ │ + ldr r2, [pc, #248] @ (91d98 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 91a7c │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + bne.n 91c00 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #43264 @ 0xa900 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r5, [r3, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91a98 │ │ │ │ + beq.n 91c1c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 91a98 │ │ │ │ + beq.n 91c1c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91a98 │ │ │ │ - ldr r2, [pc, #196] @ (91c18 ) │ │ │ │ + bne.n 91c1c │ │ │ │ + ldr r2, [pc, #196] @ (91d9c ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r0, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbnz r0, 91b96 │ │ │ │ + cbnz r0, 91d1a │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a98 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 91c1c │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 91bac │ │ │ │ + bne.n 91d30 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a9c │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 91c20 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 91bbc │ │ │ │ + bne.n 91d40 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91aa0 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 91c24 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 91bcc │ │ │ │ + bne.n 91d50 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a98 │ │ │ │ + b.n 91c1c │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b76 │ │ │ │ + b.n 91cfa │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91b8c │ │ │ │ + b.n 91d10 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91ba2 │ │ │ │ + b.n 91d26 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #6705 @ 0x1a31 │ │ │ │ + movw r1, #7093 @ 0x1bb5 │ │ │ │ movt r1, #9 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 91a84 │ │ │ │ + bne.w 91c08 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 155ce8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 156560 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1048c0 │ │ │ │ + bl 105250 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91a90 │ │ │ │ + b.n 91c14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 155cfc <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 156574 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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 r2, 91c3c │ │ │ │ + cbnz r2, 91dc0 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 91c5e │ │ │ │ + bne.n 91de2 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 91c2e │ │ │ │ + bne.n 91db2 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c3a │ │ │ │ + beq.n 91dbe │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37892 @ 0x9404 │ │ │ │ + movw r1, #38660 @ 0x9704 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 91c74 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 91df8 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37936 @ 0x9430 │ │ │ │ + movw r1, #38704 @ 0x9730 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00091c7c : │ │ │ │ +00091e00 : │ │ │ │ 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 │ │ │ │ @@ -154633,244 +154789,244 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91d68 │ │ │ │ + beq.n 91eec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 91d56 │ │ │ │ + bpl.n 91eda │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91d1e │ │ │ │ + bne.n 91ea2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 91d1e │ │ │ │ + beq.n 91ea2 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 91ce4 │ │ │ │ + beq.n 91e68 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 91d0c │ │ │ │ + cbnz r2, 91e90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91d06 │ │ │ │ + beq.n 91e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 91d06 │ │ │ │ - ldr r2, [pc, #120] @ (91d70 ) │ │ │ │ + cbnz r3, 91e8a │ │ │ │ + ldr r2, [pc, #120] @ (91ef4 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 91d3e │ │ │ │ + cbnz r3, 91ec2 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 91ce4 │ │ │ │ + b.n 91e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 91cc8 │ │ │ │ + bne.n 91e4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.n 91cf0 │ │ │ │ - b.n 91d06 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bne.n 91e74 │ │ │ │ + b.n 91e8a │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 91d02 │ │ │ │ + beq.n 91e86 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 91d02 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + b.n 91e86 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 91d2a │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 91eae │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 91d06 │ │ │ │ + b.n 91e8a │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00091d74 : │ │ │ │ - cbz r0, 91d88 │ │ │ │ +00091ef8 : │ │ │ │ + cbz r0, 91f0c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 2754a4 │ │ │ │ + bl 27581c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00091da4 <_Py_fstat_noraise@@Base>: │ │ │ │ +00091f28 <_Py_fstat_noraise@@Base>: │ │ │ │ b.w 29748 <__fstat64_time64@plt> │ │ │ │ │ │ │ │ -00091da8 : │ │ │ │ +00091f2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 29d00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8acb0 │ │ │ │ + b.w 8ae58 │ │ │ │ │ │ │ │ -00091dc8 : │ │ │ │ +00091f4c : │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 91e58 <_PyArena_New@@Base> │ │ │ │ - cbz r0, 91e52 │ │ │ │ + bl 91fdc <_PyArena_New@@Base> │ │ │ │ + cbz r0, 91fd6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1b1cd0 │ │ │ │ + bl 1b27c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 91e4c │ │ │ │ - cbz r5, 91e22 │ │ │ │ + cbz r0, 91fd0 │ │ │ │ + cbz r5, 91fa6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r2, r3, #21 │ │ │ │ - bpl.n 91e22 │ │ │ │ + bpl.n 91fa6 │ │ │ │ and.w r3, r3, #33792 @ 0x8400 │ │ │ │ cmp.w r3, #33792 @ 0x8400 │ │ │ │ - beq.n 91e3c │ │ │ │ + beq.n 91fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 214744 <_PyUnicode_EncodeUTF16@@Base+0xa30> │ │ │ │ + bl 214ec0 <_PyUnicode_EncodeUTF16@@Base+0xa30> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 110694 <_PyArena_Free@@Base> │ │ │ │ + bl 110f74 <_PyArena_Free@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl da4e0 <_PyAST_Compile@@Base> │ │ │ │ + bl dad1c <_PyAST_Compile@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 110694 <_PyArena_Free@@Base> │ │ │ │ - b.n 91e1c │ │ │ │ + bl 110f74 <_PyArena_Free@@Base> │ │ │ │ + b.n 91fa0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 25fbb0 │ │ │ │ + bl 260028 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 91e0c │ │ │ │ + bne.n 91f90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 110694 <_PyArena_Free@@Base> │ │ │ │ + bl 110f74 <_PyArena_Free@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 91e1c │ │ │ │ + b.n 91fa0 │ │ │ │ nop │ │ │ │ │ │ │ │ -00091e58 <_PyArena_New@@Base>: │ │ │ │ +00091fdc <_PyArena_New@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #12 │ │ │ │ sub sp, #8 │ │ │ │ - bl 77e50 │ │ │ │ - cbz r0, 91eb6 <_PyArena_New@@Base+0x5e> │ │ │ │ + bl 77f98 │ │ │ │ + cbz r0, 9203a <_PyArena_New@@Base+0x5e> │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 91eac <_PyArena_New@@Base+0x54> │ │ │ │ + cbz r0, 92030 <_PyArena_New@@Base+0x54> │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #8192 @ 0x2000 │ │ │ │ add.w r2, r0, #23 │ │ │ │ movs r0, #0 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ str.w ip, [r1], #16 │ │ │ │ subs r2, r2, r1 │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r3, r3, [r4] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 91ec0 <_PyArena_New@@Base+0x68> │ │ │ │ + cbz r0, 92044 <_PyArena_New@@Base+0x68> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [r4] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 91ed2 <_PyArena_New@@Base+0x7a> │ │ │ │ + cbz r3, 92056 <_PyArena_New@@Base+0x7a> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91ec2 <_PyArena_New@@Base+0x6a> │ │ │ │ + b.n 92046 <_PyArena_New@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 91eb2 <_PyArena_New@@Base+0x5a> │ │ │ │ + b.n 92036 <_PyArena_New@@Base+0x5a> │ │ │ │ nop │ │ │ │ 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 r2, #0 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ @@ -154880,93 +155036,93 @@ │ │ │ │ it ne │ │ │ │ cmpne r0, r2 │ │ │ │ strd r2, r2, [r1, #8] │ │ │ │ str r2, [r1, #16] │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 920f4 <_PyArena_New@@Base+0x29c> │ │ │ │ + beq.w 92278 <_PyArena_New@@Base+0x29c> │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 8b648 <_PyUnicode_AsUTF8NoNUL@@Base> │ │ │ │ + bl 8b7f0 <_PyUnicode_AsUTF8NoNUL@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 920f0 <_PyArena_New@@Base+0x298> │ │ │ │ + beq.w 92274 <_PyArena_New@@Base+0x298> │ │ │ │ movw r7, #5748 @ 0x1674 │ │ │ │ movt r7, #72 @ 0x48 │ │ │ │ ldr.w r4, [r7, #192] @ 0xc0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91f6c <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 920f0 <_PyArena_New@@Base+0x114> │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91fd2 <_PyArena_New@@Base+0x17a> │ │ │ │ + beq.n 92156 <_PyArena_New@@Base+0x17a> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - cbz r1, 91f6c <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 920f0 <_PyArena_New@@Base+0x114> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91fd0 <_PyArena_New@@Base+0x178> │ │ │ │ + beq.n 92154 <_PyArena_New@@Base+0x178> │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - cbz r1, 91f6c <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 920f0 <_PyArena_New@@Base+0x114> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 920c8 <_PyArena_New@@Base+0x270> │ │ │ │ + beq.w 9224c <_PyArena_New@@Base+0x270> │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - cbz r1, 91f6c <_PyArena_New@@Base+0x114> │ │ │ │ + cbz r1, 920f0 <_PyArena_New@@Base+0x114> │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91fd2 <_PyArena_New@@Base+0x17a> │ │ │ │ + beq.n 92156 <_PyArena_New@@Base+0x17a> │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91f5a <_PyArena_New@@Base+0x102> │ │ │ │ + bne.n 920de <_PyArena_New@@Base+0x102> │ │ │ │ movw r3, #11008 @ 0x2b00 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 920f8 <_PyArena_New@@Base+0x2a0> │ │ │ │ - ldr r3, [pc, #404] @ (92114 <_PyArena_New@@Base+0x2bc>) │ │ │ │ + bne.w 9227c <_PyArena_New@@Base+0x2a0> │ │ │ │ + ldr r3, [pc, #404] @ (92298 <_PyArena_New@@Base+0x2bc>) │ │ │ │ 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 91f9a <_PyArena_New@@Base+0x142> │ │ │ │ - bne.n 91fca <_PyArena_New@@Base+0x172> │ │ │ │ + bgt.n 9211e <_PyArena_New@@Base+0x142> │ │ │ │ + bne.n 9214e <_PyArena_New@@Base+0x172> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #216] @ 0xd8 │ │ │ │ - cbz r3, 91fca <_PyArena_New@@Base+0x172> │ │ │ │ + cbz r3, 9214e <_PyArena_New@@Base+0x172> │ │ │ │ ldr.w r4, [r7, #196] @ 0xc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91fb2 <_PyArena_New@@Base+0x15a> │ │ │ │ + cbz r1, 92136 <_PyArena_New@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 91fd2 <_PyArena_New@@Base+0x17a> │ │ │ │ + cbz r0, 92156 <_PyArena_New@@Base+0x17a> │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91fa2 <_PyArena_New@@Base+0x14a> │ │ │ │ + bne.n 92126 <_PyArena_New@@Base+0x14a> │ │ │ │ ldr.w r4, [r7, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91fca <_PyArena_New@@Base+0x172> │ │ │ │ + cbz r1, 9214e <_PyArena_New@@Base+0x172> │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 91fd2 <_PyArena_New@@Base+0x17a> │ │ │ │ + cbz r0, 92156 <_PyArena_New@@Base+0x17a> │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91fba <_PyArena_New@@Base+0x162> │ │ │ │ + bne.n 9213e <_PyArena_New@@Base+0x162> │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 91fca <_PyArena_New@@Base+0x172> │ │ │ │ + beq.n 9214e <_PyArena_New@@Base+0x172> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #12448 @ 0x30a0 │ │ │ │ + movw r1, #13216 @ 0x33a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w r9, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -154981,662 +155137,658 @@ │ │ │ │ str r5, [r6, #16] │ │ │ │ ittt lt │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ strblt r3, [r6, #12] │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920d0 <_PyArena_New@@Base+0x278> │ │ │ │ - movw r1, #32164 @ 0x7da4 │ │ │ │ + beq.n 92254 <_PyArena_New@@Base+0x278> │ │ │ │ + movw r1, #32932 @ 0x80a4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920cc <_PyArena_New@@Base+0x274> │ │ │ │ - movw r1, #38396 @ 0x95fc │ │ │ │ + beq.n 92250 <_PyArena_New@@Base+0x274> │ │ │ │ + movw r1, #39164 @ 0x98fc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920d4 <_PyArena_New@@Base+0x27c> │ │ │ │ - movw r1, #38404 @ 0x9604 │ │ │ │ + beq.n 92258 <_PyArena_New@@Base+0x27c> │ │ │ │ + movw r1, #39172 @ 0x9904 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920dc <_PyArena_New@@Base+0x284> │ │ │ │ - movw r1, #38420 @ 0x9614 │ │ │ │ + beq.n 92260 <_PyArena_New@@Base+0x284> │ │ │ │ + movw r1, #39188 @ 0x9914 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920d8 <_PyArena_New@@Base+0x280> │ │ │ │ - movw r1, #38440 @ 0x9628 │ │ │ │ + beq.n 9225c <_PyArena_New@@Base+0x280> │ │ │ │ + movw r1, #39208 @ 0x9928 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 920b8 <_PyArena_New@@Base+0x260> │ │ │ │ - movw r1, #38464 @ 0x9640 │ │ │ │ + cbz r0, 9223c <_PyArena_New@@Base+0x260> │ │ │ │ + movw r1, #39232 @ 0x9940 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 920e4 <_PyArena_New@@Base+0x28c> │ │ │ │ - movw r1, #38484 @ 0x9654 │ │ │ │ + beq.n 92268 <_PyArena_New@@Base+0x28c> │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 920e0 <_PyArena_New@@Base+0x288> │ │ │ │ - movw r1, #38508 @ 0x966c │ │ │ │ + cbz r0, 92264 <_PyArena_New@@Base+0x288> │ │ │ │ + movw r1, #39276 @ 0x996c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aa68 │ │ │ │ - cbz r0, 920e8 <_PyArena_New@@Base+0x290> │ │ │ │ + cbz r0, 9226c <_PyArena_New@@Base+0x290> │ │ │ │ strb.w r8, [r6, #13] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 920ec <_PyArena_New@@Base+0x294> │ │ │ │ + beq.n 92270 <_PyArena_New@@Base+0x294> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92110 <_PyArena_New@@Base+0x2b8> │ │ │ │ + beq.n 92294 <_PyArena_New@@Base+0x2b8> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 92110 <_PyArena_New@@Base+0x2b8> │ │ │ │ + beq.n 92294 <_PyArena_New@@Base+0x2b8> │ │ │ │ clz r0, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 91fcc <_PyArena_New@@Base+0x174> │ │ │ │ - ldr r3, [pc, #92] @ (92118 <_PyArena_New@@Base+0x2c0>) │ │ │ │ + b.n 92150 <_PyArena_New@@Base+0x174> │ │ │ │ + ldr r3, [pc, #92] @ (9229c <_PyArena_New@@Base+0x2c0>) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 9209a <_PyArena_New@@Base+0x242> │ │ │ │ + b.n 9221e <_PyArena_New@@Base+0x242> │ │ │ │ adds r4, #32 │ │ │ │ - b.n 91fd2 <_PyArena_New@@Base+0x17a> │ │ │ │ - ldr r3, [pc, #76] @ (9211c <_PyArena_New@@Base+0x2c4>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92120 <_PyArena_New@@Base+0x2c8>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92124 <_PyArena_New@@Base+0x2cc>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92128 <_PyArena_New@@Base+0x2d0>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (9212c <_PyArena_New@@Base+0x2d4>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92130 <_PyArena_New@@Base+0x2d8>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92134 <_PyArena_New@@Base+0x2dc>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ - ldr r3, [pc, #76] @ (92138 <_PyArena_New@@Base+0x2e0>) │ │ │ │ - b.n 920ba <_PyArena_New@@Base+0x262> │ │ │ │ + b.n 92156 <_PyArena_New@@Base+0x17a> │ │ │ │ + ldr r3, [pc, #76] @ (922a0 <_PyArena_New@@Base+0x2c4>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922a4 <_PyArena_New@@Base+0x2c8>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922a8 <_PyArena_New@@Base+0x2cc>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922ac <_PyArena_New@@Base+0x2d0>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922b0 <_PyArena_New@@Base+0x2d4>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922b4 <_PyArena_New@@Base+0x2d8>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922b8 <_PyArena_New@@Base+0x2dc>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ + ldr r3, [pc, #76] @ (922bc <_PyArena_New@@Base+0x2e0>) │ │ │ │ + b.n 9223e <_PyArena_New@@Base+0x262> │ │ │ │ movs r0, #4 │ │ │ │ - b.n 91fcc <_PyArena_New@@Base+0x174> │ │ │ │ - bl d6f30 │ │ │ │ + b.n 92150 <_PyArena_New@@Base+0x174> │ │ │ │ + bl d7760 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 91fcc <_PyArena_New@@Base+0x174> │ │ │ │ + b.n 92150 <_PyArena_New@@Base+0x174> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91f7c <_PyArena_New@@Base+0x124> │ │ │ │ + beq.w 92100 <_PyArena_New@@Base+0x124> │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91fd2 <_PyArena_New@@Base+0x17a> │ │ │ │ + beq.w 92156 <_PyArena_New@@Base+0x17a> │ │ │ │ adds r4, #16 │ │ │ │ - b.n 920f8 <_PyArena_New@@Base+0x2a0> │ │ │ │ + b.n 9227c <_PyArena_New@@Base+0x2a0> │ │ │ │ movs r0, #5 │ │ │ │ - b.n 91fcc <_PyArena_New@@Base+0x174> │ │ │ │ + b.n 92150 <_PyArena_New@@Base+0x174> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9240c │ │ │ │ + b.n 91b90 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 923d0 │ │ │ │ + b.n 91b54 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 923c4 │ │ │ │ + b.n 91b48 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 923e8 │ │ │ │ + b.n 91b6c │ │ │ │ movs r7, r5 │ │ │ │ - b.n 9240c │ │ │ │ + b.n 91b90 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 92400 │ │ │ │ + b.n 91b84 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 92444 │ │ │ │ + b.n 91bc8 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 92438 │ │ │ │ + b.n 91bbc │ │ │ │ movs r7, r5 │ │ │ │ - b.n 9245c │ │ │ │ + b.n 91be0 │ │ │ │ movs r7, r5 │ │ │ │ - movs r0, r0 │ │ │ │ - ... │ │ │ │ │ │ │ │ -00092140 : │ │ │ │ +000922c0 : │ │ │ │ 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] @ 92178 │ │ │ │ + ldr.w ip, [pc, #36] @ 922f8 │ │ │ │ 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 9217c │ │ │ │ + bl 922fc │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9291c │ │ │ │ + beq.w 92a98 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 923c4 │ │ │ │ + beq.w 92544 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #3720] @ 0xe88 │ │ │ │ mov r8, r1 │ │ │ │ movw fp, #38758 @ 0x9766 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r0, #1496] @ 0x5d8 │ │ │ │ ldrh.w sl, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9260a │ │ │ │ + bne.w 92786 │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 924ac │ │ │ │ + beq.w 9262c │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 925da │ │ │ │ + beq.w 92756 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 925da │ │ │ │ + beq.w 92756 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84814 │ │ │ │ + bl 84954 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a42 │ │ │ │ + beq.w 92bbe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.w 923cc │ │ │ │ + bpl.w 9254c │ │ │ │ ldr.w r3, [r4, #3720] @ 0xe88 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92626 │ │ │ │ + bne.w 927a2 │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 924be │ │ │ │ + bne.w 9263e │ │ │ │ ldr.w r3, [r9, #1532] @ 0x5fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924c2 │ │ │ │ + beq.w 92642 │ │ │ │ mov r0, r8 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7b1f0 │ │ │ │ + bl 7b348 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a16 │ │ │ │ + beq.w 92b92 │ │ │ │ ldr.w r0, [r9, #1532] @ 0x5fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92560 │ │ │ │ + beq.w 92736 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92952 │ │ │ │ + beq.w 92ace │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #56343 @ 0xdc17 │ │ │ │ + movw r2, #56367 @ 0xdc2f │ │ │ │ movt r2, #3 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 92924 │ │ │ │ + beq.w 92aa0 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92316 │ │ │ │ - ldr r3, [pc, #540] @ (9249c ) │ │ │ │ + beq.n 92496 │ │ │ │ + ldr r3, [pc, #540] @ (9261c ) │ │ │ │ ldr.w r3, [r3, #560] @ 0x230 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 929e0 │ │ │ │ + bpl.w 92b5c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r3, #3081 @ 0xc09 │ │ │ │ + movw r3, #5337 @ 0x14d9 │ │ │ │ movt r3, #12 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 923f4 │ │ │ │ - ldr r1, [pc, #512] @ (924a0 ) │ │ │ │ + bne.w 92574 │ │ │ │ + ldr r1, [pc, #512] @ (92620 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c01d8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c0aa8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92420 │ │ │ │ - ldr r3, [pc, #500] @ (924a4 ) │ │ │ │ + bne.w 925a0 │ │ │ │ + ldr r3, [pc, #500] @ (92624 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92584 │ │ │ │ + bne.w 926e0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ strd fp, r7, [sp, #32] │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - bne.w 92654 │ │ │ │ + bne.w 927d0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8769c │ │ │ │ + bl 877e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9258c │ │ │ │ + beq.w 926e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92a26 │ │ │ │ + bne.w 92ba2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92306 │ │ │ │ + beq.n 92486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a1e │ │ │ │ + beq.w 92b9a │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9227c │ │ │ │ - ldr r3, [pc, #396] @ (924a4 ) │ │ │ │ + bne.n 923fc │ │ │ │ + ldr r3, [pc, #396] @ (92624 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92958 │ │ │ │ + bne.w 92ad4 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 929b2 │ │ │ │ + bne.w 92b2e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92510 │ │ │ │ + beq.w 92690 │ │ │ │ mov.w r8, #0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 92366 │ │ │ │ - ldr r2, [pc, #340] @ (924a8 ) │ │ │ │ + cbnz r3, 924e6 │ │ │ │ + ldr r2, [pc, #340] @ (92628 ) │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92998 │ │ │ │ + bne.w 92b14 │ │ │ │ mov r0, sl │ │ │ │ blx r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9237e │ │ │ │ + beq.n 924fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92516 │ │ │ │ + beq.w 92696 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92392 │ │ │ │ + beq.n 92512 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924de │ │ │ │ + beq.w 9265e │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92a42 │ │ │ │ + bne.w 92bbe │ │ │ │ ldr r4, [r6, #72] @ 0x48 │ │ │ │ str r5, [r6, #72] @ 0x48 │ │ │ │ - cbz r4, 923c4 │ │ │ │ + cbz r4, 92544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 923c4 │ │ │ │ + beq.n 92544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 923c4 │ │ │ │ - ldr r2, [pc, #244] @ (924a8 ) │ │ │ │ + cbnz r3, 92544 │ │ │ │ + ldr r2, [pc, #244] @ (92628 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 929c6 │ │ │ │ + bne.w 92b42 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7e6a4 │ │ │ │ + bl 7e7f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 923ea │ │ │ │ + beq.n 9256a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a36 │ │ │ │ + beq.w 92bb2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92a42 │ │ │ │ + beq.w 92bbe │ │ │ │ mov r7, r2 │ │ │ │ - b.n 921f8 │ │ │ │ - movw r3, #52733 @ 0xcdfd │ │ │ │ + b.n 92378 │ │ │ │ + movw r3, #54789 @ 0xd605 │ │ │ │ movt r3, #13 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 92460 │ │ │ │ - movw r3, #593 @ 0x251 │ │ │ │ + beq.n 925e0 │ │ │ │ + movw r3, #2725 @ 0xaa5 │ │ │ │ movt r3, #13 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9254c │ │ │ │ - ldr r1, [pc, #144] @ (924a0 ) │ │ │ │ + bne.w 926cc │ │ │ │ + ldr r1, [pc, #144] @ (92620 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c01d8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c0aa8 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92538 │ │ │ │ + beq.w 926b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7018 │ │ │ │ + bl c78fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92a04 │ │ │ │ + bne.w 92b80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w 9258c │ │ │ │ - beq.w 922be │ │ │ │ + blt.w 926e8 │ │ │ │ + beq.w 9243e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ strd fp, r7, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - beq.w 9290c │ │ │ │ + beq.w 92a88 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 92658 │ │ │ │ + b.n 927d4 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #60] @ (924a0 ) │ │ │ │ + ldr r1, [pc, #60] @ (92620 ) │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl bba54 │ │ │ │ + bl bc324 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9252e │ │ │ │ + bne.n 926ae │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92420 │ │ │ │ + bne.n 925a0 │ │ │ │ movw r3, #48088 @ 0xbbd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9258c │ │ │ │ - bl d6f30 │ │ │ │ + beq.n 926e8 │ │ │ │ + bl d7760 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 922c4 │ │ │ │ + b.n 92444 │ │ │ │ nop │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #304 @ (adr r1, 925d4 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 92754 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 923c4 │ │ │ │ + beq.n 92544 │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 921d6 │ │ │ │ - ldr r7, [pc, #392] @ (92648 ) │ │ │ │ + bne.w 92356 │ │ │ │ + ldr r7, [pc, #388] @ (927c4 ) │ │ │ │ nop │ │ │ │ - b.n 92216 │ │ │ │ + b.n 92396 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9239a │ │ │ │ + beq.w 9251a │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9239a │ │ │ │ - ldr r2, [pc, #364] @ (9264c ) │ │ │ │ + bne.w 9251a │ │ │ │ + ldr r2, [pc, #360] @ (927c8 ) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9297e │ │ │ │ + bne.w 92afa │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ - b.n 92392 │ │ │ │ + b.n 92512 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 929b2 │ │ │ │ + bne.w 92b2e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 92344 │ │ │ │ + bne.w 924c4 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 92366 │ │ │ │ - ldr r2, [pc, #308] @ (9264c ) │ │ │ │ + b.n 924e6 │ │ │ │ + ldr r2, [pc, #304] @ (927c8 ) │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928d8 │ │ │ │ + bne.w 92a6e │ │ │ │ mov r0, fp │ │ │ │ blx r4 │ │ │ │ - b.n 9237e │ │ │ │ + b.n 924fe │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92420 │ │ │ │ + bne.w 925a0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b.n 922c4 │ │ │ │ - ldr r1, [pc, #276] @ (92650 ) │ │ │ │ + b.n 92444 │ │ │ │ + ldr r1, [pc, #272] @ (927cc ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0834 │ │ │ │ + bl d1088 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 922ae │ │ │ │ - b.n 92420 │ │ │ │ + beq.w 9242e │ │ │ │ + b.n 925a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92aa2 │ │ │ │ - ldr r1, [pc, #252] @ (92650 ) │ │ │ │ + beq.w 92c1e │ │ │ │ + ldr r1, [pc, #248] @ (927cc ) │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92420 │ │ │ │ - b.n 9247c │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bmi.n 925de │ │ │ │ - ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 925de │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 925de │ │ │ │ - bl 15add4 │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 92952 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9226a │ │ │ │ + bne.w 925a0 │ │ │ │ + b.n 925fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922be │ │ │ │ + beq.w 9243e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92a6c │ │ │ │ + bne.w 92be8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92336 │ │ │ │ + beq.w 924b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 925c2 │ │ │ │ + cbz r3, 9271e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92348 │ │ │ │ - b.n 92366 │ │ │ │ - ldr r2, [pc, #136] @ (9264c ) │ │ │ │ + bne.w 924c8 │ │ │ │ + b.n 924e6 │ │ │ │ + ldr r2, [pc, #168] @ (927c8 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928f2 │ │ │ │ + bne.w 92a54 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ - b.n 925b2 │ │ │ │ - ldr r7, [pc, #108] @ (92648 ) │ │ │ │ - b.n 9220e │ │ │ │ + b.n 9270e │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bmi.n 9275a │ │ │ │ + ldr r3, [r2, #52] @ 0x34 │ │ │ │ + cbz r3, 9275a │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + cbz r3, 9275a │ │ │ │ + bl 15b5cc │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 92ace │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #112] @ 0x70 │ │ │ │ + b.n 923ea │ │ │ │ + ldr r7, [pc, #108] @ (927c4 ) │ │ │ │ + b.n 9238e │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #34928 @ 0x8870 │ │ │ │ + movw r1, #35696 @ 0x8b70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92372 │ │ │ │ - b.n 9237e │ │ │ │ + bne.w 924f2 │ │ │ │ + b.n 924fe │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ - cbz r2, 9261a │ │ │ │ + cbz r2, 92796 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 921de │ │ │ │ + bne.w 9235e │ │ │ │ ldr.w r3, [r0, #1496] @ 0x5d8 │ │ │ │ mov r9, r4 │ │ │ │ - ldr r7, [pc, #36] @ (92648 ) │ │ │ │ + ldr r7, [pc, #36] @ (927c4 ) │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9262a │ │ │ │ + b.n 927a6 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92a18 │ │ │ │ + blt.w 92b94 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9262a │ │ │ │ + bne.n 927a6 │ │ │ │ add.w r9, r9, #4096 @ 0x1000 │ │ │ │ - b.n 9220e │ │ │ │ + b.n 9238e │ │ │ │ nop │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - add r1, pc, #304 @ (adr r1, 92784 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 92900 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r5, [r4, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92874 │ │ │ │ - movw r3, #3441 @ 0xd71 │ │ │ │ + beq.w 929f0 │ │ │ │ + movw r3, #5573 @ 0x15c5 │ │ │ │ movt r3, #13 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9283e │ │ │ │ - ldr r2, [pc, #684] @ (92920 ) │ │ │ │ + bne.w 929ba │ │ │ │ + ldr r2, [pc, #684] @ (92a9c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.w 92b3c │ │ │ │ + beq.w 92cb8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 92766 │ │ │ │ + beq.n 928e2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9276e │ │ │ │ + beq.n 928ea │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 92778 │ │ │ │ + beq.n 928f4 │ │ │ │ ldr.w r5, [r8, #148] @ 0x94 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r9, [r3, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 92784 │ │ │ │ + beq.n 92900 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp.w r9, r2, asr #2 │ │ │ │ - bge.n 92784 │ │ │ │ + bge.n 92900 │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ str.w r2, [r8, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r5, #8] │ │ │ │ add.w lr, r3, #124 @ 0x7c │ │ │ │ cmp r2, r1 │ │ │ │ @@ -155651,430 +155803,430 @@ │ │ │ │ strb.w r2, [r5, #38] @ 0x26 │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ strd ip, r0, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ str.w lr, [r5, #28] │ │ │ │ - ble.n 927fc │ │ │ │ + ble.n 92978 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx 29718 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r1, r0, [sp] │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9fef8 │ │ │ │ + bl a0064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 92818 │ │ │ │ + bne.n 92994 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9284e │ │ │ │ + bne.w 929ca │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl a0a98 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a0c04 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92820 │ │ │ │ + beq.n 9299c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9288c │ │ │ │ + bne.w 92a08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922e6 │ │ │ │ + beq.w 92466 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 922e6 │ │ │ │ + b.n 92466 │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9269c │ │ │ │ + bne.n 92818 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 926ac │ │ │ │ + bne.n 92828 │ │ │ │ ldr.w r5, [r8, #148] @ 0x94 │ │ │ │ ldr.w r9, [r3, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 926bc │ │ │ │ + bne.n 92838 │ │ │ │ add.w r2, r9, #1000 @ 0x3e8 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r2, lsl #2 │ │ │ │ - blt.w 92a4e │ │ │ │ + blt.w 92bca │ │ │ │ ldr.w r2, [r8, #184] @ 0xb8 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [r8, #144] @ 0x90 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9285e │ │ │ │ + bne.n 929da │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r0, r2, [r5, #804] @ 0x324 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92ac8 │ │ │ │ + beq.w 92c44 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr.w r0, [r8, #144] @ 0x90 │ │ │ │ - cbz r0, 927e0 │ │ │ │ + cbz r0, 9295c │ │ │ │ ldr.w r1, [r8, #148] @ 0x94 │ │ │ │ add.w r5, r0, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ asrs r1, r1, #2 │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ clz r1, r1 │ │ │ │ str.w r2, [r8, #144] @ 0x90 │ │ │ │ add r0, r2 │ │ │ │ str.w r0, [r8, #152] @ 0x98 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r1, #3 │ │ │ │ add.w r5, r2, r1, lsl #2 │ │ │ │ - b.n 926c8 │ │ │ │ + b.n 92844 │ │ │ │ movs r2, #2 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, ip, [sp] │ │ │ │ mov r0, r8 │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ - bl 9fef8 │ │ │ │ + bl a0064 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9272e │ │ │ │ + beq.n 928aa │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b3f40 │ │ │ │ + bl 1b4a38 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 928bc │ │ │ │ + beq.n 92a38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 928bc │ │ │ │ + beq.n 92a38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9258c │ │ │ │ + beq.w 926e8 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 922e0 │ │ │ │ + b.n 92460 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9274e │ │ │ │ - b.n 92820 │ │ │ │ + bne.n 928ca │ │ │ │ + b.n 9299c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9274e │ │ │ │ - b.n 92820 │ │ │ │ + bne.w 928ca │ │ │ │ + b.n 9299c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 927a4 │ │ │ │ + bcc.n 92920 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r8, #184] @ 0xb8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 927cc │ │ │ │ + b.n 92948 │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 8769c │ │ │ │ + bl 877e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922e0 │ │ │ │ - b.n 92836 │ │ │ │ + beq.w 92460 │ │ │ │ + b.n 929b2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a62 │ │ │ │ + beq.w 92bde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 92a52 │ │ │ │ + bne.w 92bce │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - b.n 9282c │ │ │ │ + bl 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.n 929a8 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 9282c │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 929a8 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 92528 │ │ │ │ + beq.w 92730 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 92528 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 92730 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 925d4 │ │ │ │ + beq.w 926a8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 925d4 │ │ │ │ + b.n 926a8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #32 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8769c │ │ │ │ - b.n 92836 │ │ │ │ + bl 877e4 │ │ │ │ + b.n 929b2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ + movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92952 │ │ │ │ + beq.n 92ace │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 929fc │ │ │ │ + beq.n 92b78 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 92366 │ │ │ │ + b.n 924e6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 924f4 │ │ │ │ + beq.w 92674 │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 128b44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 12942c <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92328 │ │ │ │ + beq.w 924a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 128b50 <_PyErr_Clear@@Base> │ │ │ │ - b.n 92328 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + bl 129438 <_PyErr_Clear@@Base> │ │ │ │ + b.n 924a8 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 924ee │ │ │ │ + beq.w 9266e │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 924ee │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9266e │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 92362 │ │ │ │ + beq.w 924e2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 92362 │ │ │ │ + b.n 924e2 │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ subs.w r8, r8, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ rsb r8, r8, #0 │ │ │ │ - b.n 925b2 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9270e │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 923c0 │ │ │ │ + beq.w 92540 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 923c0 │ │ │ │ + b.n 92540 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 9258e │ │ │ │ + bl d54ec │ │ │ │ + b.n 926ea │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92952 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92434 │ │ │ │ + bne.w 925b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92434 │ │ │ │ - cbz r7, 92a42 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 925b4 │ │ │ │ + cbz r7, 92bbe │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9237e │ │ │ │ + b.n 924fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92306 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 922f2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 922f2 │ │ │ │ + bne.w 92472 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92472 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 923ea │ │ │ │ + b.n 9256a │ │ │ │ mov r0, r5 │ │ │ │ - bl 7924c │ │ │ │ + bl 79398 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 923c6 │ │ │ │ + b.n 92546 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 9278c │ │ │ │ + b.n 92908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928a0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 928a0 │ │ │ │ + bne.w 92a1c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92a1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922e6 │ │ │ │ - b.n 92836 │ │ │ │ + beq.w 92466 │ │ │ │ + b.n 929b2 │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs.w r8, r8, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ cmp r3, r2 │ │ │ │ rsb r8, r8, #0 │ │ │ │ - bne.w 925ac │ │ │ │ + bne.w 92708 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 92366 │ │ │ │ + beq.w 924e6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92366 │ │ │ │ - b.n 92350 │ │ │ │ + bne.w 924e6 │ │ │ │ + b.n 924d0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 922c0 │ │ │ │ - ldr r0, [pc, #172] @ (92b58 ) │ │ │ │ - bl bfe2c │ │ │ │ + beq.w 92440 │ │ │ │ + ldr r0, [pc, #172] @ (92cd4 ) │ │ │ │ + bl c06fc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9258c │ │ │ │ + beq.w 926e8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92420 │ │ │ │ - b.n 9247c │ │ │ │ + bne.w 925a0 │ │ │ │ + b.n 925fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92af4 │ │ │ │ + beq.n 92c70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 92af4 │ │ │ │ + cbnz r3, 92c70 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #1416] @ 0x588 │ │ │ │ - cbz r3, 92aec │ │ │ │ + cbz r3, 92c68 │ │ │ │ ldr.w r2, [r5, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r8], #4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92b2a │ │ │ │ + beq.n 92ca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 92b2a │ │ │ │ - ldr r2, [pc, #72] @ (92b5c ) │ │ │ │ + cbnz r3, 92ca6 │ │ │ │ + ldr r2, [pc, #72] @ (92cd8 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 92b22 │ │ │ │ + cbz r3, 92c9e │ │ │ │ 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 │ │ │ │ add.w r3, r9, #1 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 92afc │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 92820 │ │ │ │ + bne.n 92c78 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 9299c │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - bl 1b39a4 │ │ │ │ + bl 1b449c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9274e │ │ │ │ - b.n 92820 │ │ │ │ + bne.w 928ca │ │ │ │ + b.n 9299c │ │ │ │ nop │ │ │ │ - add r1, pc, #304 @ (adr r1, 92c8c ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 92e08 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00092b60 : │ │ │ │ +00092cdc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -156082,39 +156234,39 @@ │ │ │ │ movs r4, #1 │ │ │ │ add r1, r2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 73110 │ │ │ │ + bl 73258 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 92bb4 │ │ │ │ + cbz r0, 92d30 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b20cc │ │ │ │ + bl 1b2bc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 92bb0 │ │ │ │ + beq.n 92d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 92bb0 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 92d2c │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbnz r0, 92bba │ │ │ │ + cbnz r0, 92d36 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 78208 │ │ │ │ - b.n 92bb4 │ │ │ │ + bl 78350 │ │ │ │ + b.n 92d30 │ │ │ │ │ │ │ │ -00092bc0 : │ │ │ │ +00092d3c : │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov fp, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -156127,88 +156279,88 @@ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ blx 29d00 │ │ │ │ ldrb.w r1, [fp] │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93678 │ │ │ │ + beq.w 937f4 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, fp │ │ │ │ mov r7, r9 │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r9, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r9, r9, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ it ne │ │ │ │ movne r8, r4 │ │ │ │ - bne.n 92cfc │ │ │ │ + bne.n 92e78 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.w 938ea │ │ │ │ + beq.w 93a66 │ │ │ │ adds r6, r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r0, r6, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 9370e │ │ │ │ - bhi.w 92d9a │ │ │ │ + beq.w 9388a │ │ │ │ + bhi.w 92f16 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 93b7c │ │ │ │ + beq.w 93cf8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93b6c │ │ │ │ + beq.w 93ce8 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93a38 │ │ │ │ + beq.w 93bb4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ ands.w r2, r2, #4 │ │ │ │ - bne.w 936e6 │ │ │ │ + bne.w 93862 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 930c0 │ │ │ │ + beq.w 9323c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ef8 │ │ │ │ + beq.w 93074 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93306 │ │ │ │ + beq.w 93482 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - movw lr, #58968 @ 0xe658 │ │ │ │ + movw lr, #59736 @ 0xe958 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #39040 @ 0x9880 │ │ │ │ + movw r2, #39808 @ 0x9b80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #14492 @ 0x389c │ │ │ │ + movw sl, #15204 @ 0x3b64 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #39044 @ 0x9884 │ │ │ │ + movw r8, #39812 @ 0x9b84 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #39048 @ 0x9888 │ │ │ │ + movw r1, #39816 @ 0x9b88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - bne.w 92fa8 │ │ │ │ + bne.w 93124 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 92ef8 │ │ │ │ + bgt.w 93074 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add.w r4, r3, #8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93c02 │ │ │ │ + bne.w 93d7e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93b20 │ │ │ │ + beq.w 93c9c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156219,83 +156371,83 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - b.n 93062 │ │ │ │ + b.n 931de │ │ │ │ ldrsb.w r3, [r8] │ │ │ │ ldrb.w r2, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 93b50 │ │ │ │ + blt.w 93ccc │ │ │ │ ldrb.w r3, [r8, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #37 @ 0x25 │ │ │ │ - bne.n 92cfc │ │ │ │ + bne.n 92e78 │ │ │ │ sub.w r6, r8, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92f3c │ │ │ │ + beq.w 930b8 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9383e │ │ │ │ + beq.w 939ba │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93068 │ │ │ │ + beq.w 931e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.w 92f52 │ │ │ │ + bls.w 930ce │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.w 92f52 │ │ │ │ + blt.w 930ce │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 93944 │ │ │ │ + bne.w 93ac0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ adds r0, r3, r5 │ │ │ │ blx 29db8 │ │ │ │ add r5, r6 │ │ │ │ mov r4, r8 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92c1a │ │ │ │ + bne.w 92d96 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93660 │ │ │ │ + beq.w 937dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 92d92 │ │ │ │ + bne.n 92f0e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 93298 │ │ │ │ + beq.w 93414 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl cd19c │ │ │ │ + bl cda28 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93b8c │ │ │ │ + beq.w 93d08 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 938e0 │ │ │ │ + beq.w 93a5c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 932a0 │ │ │ │ + beq.w 9341c │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.w 936e6 │ │ │ │ + bmi.w 93862 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov fp, r2 │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.n 92ddc │ │ │ │ + bhi.n 92f58 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r1, r7, #27 │ │ │ │ movs r1, r2 │ │ │ │ lsls r7, r1, #12 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ @@ -156306,73 +156458,73 @@ │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ movs r1, r2 │ │ │ │ lsls r3, r6, #11 │ │ │ │ - movw lr, #58968 @ 0xe658 │ │ │ │ + movw lr, #59736 @ 0xe958 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #39040 @ 0x9880 │ │ │ │ + movw r2, #39808 @ 0x9b80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #14492 @ 0x389c │ │ │ │ + movw sl, #15204 @ 0x3b64 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #39044 @ 0x9884 │ │ │ │ + movw r8, #39812 @ 0x9b84 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ mov.w ip, #0 │ │ │ │ - movw r1, #39048 @ 0x9888 │ │ │ │ + movw r1, #39816 @ 0x9b88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92ef8 │ │ │ │ + beq.n 93074 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9328e │ │ │ │ + beq.w 9340a │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.n 92ef8 │ │ │ │ + bhi.n 93074 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls.w 92ca4 │ │ │ │ + bls.w 92e20 │ │ │ │ sub.w r1, r3, #99 @ 0x63 │ │ │ │ movs r0, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ lsls r0, r1 │ │ │ │ movw r1, #4162 @ 0x1042 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ ands r1, r0 │ │ │ │ - cbnz r1, 92e4e │ │ │ │ + cbnz r1, 92fca │ │ │ │ movw r1, #8193 @ 0x2001 │ │ │ │ tst r0, r1 │ │ │ │ - bne.n 92ee4 │ │ │ │ + bne.n 93060 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.w 93028 │ │ │ │ + beq.w 931a4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92ef8 │ │ │ │ + bne.n 93074 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq.w 93262 │ │ │ │ + beq.w 933de │ │ │ │ sub.w r0, r3, #100 @ 0x64 │ │ │ │ movs r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ tst.w r0, ip │ │ │ │ - bne.w 934b2 │ │ │ │ + bne.w 9362e │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ - beq.w 937e6 │ │ │ │ + beq.w 93962 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - bne.n 92ef8 │ │ │ │ + bne.n 93074 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, fp │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93cfc │ │ │ │ + bne.w 93e78 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -156382,77 +156534,77 @@ │ │ │ │ strd r0, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb.w r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d4d38 │ │ │ │ + bl d5580 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.n 92ee0 │ │ │ │ + beq.n 9305c │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92d56 │ │ │ │ + bne.w 92ed2 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92f14 │ │ │ │ + b.n 93090 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ and.w r1, fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ ite lt │ │ │ │ movlt r0, ip │ │ │ │ orrge.w r0, ip, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92e4e │ │ │ │ + beq.n 92fca │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r4 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39252 @ 0x9954 │ │ │ │ + movw r1, #40020 @ 0x9c54 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, sl, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 1e2548 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 1e2d6c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 92d92 │ │ │ │ + b.n 92f0e │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9398a │ │ │ │ + beq.w 93b06 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 93070 │ │ │ │ + beq.w 931ec │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bhi.w 92d34 │ │ │ │ + bhi.w 92eb0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 92d3e │ │ │ │ + beq.w 92eba │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -156460,96 +156612,96 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.w 92d40 │ │ │ │ + bne.w 92ebc │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92f14 │ │ │ │ + b.n 93090 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 934b2 │ │ │ │ + beq.w 9362e │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92ef8 │ │ │ │ + bne.n 93074 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls.n 92ef8 │ │ │ │ + bls.n 93074 │ │ │ │ sub.w r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #23 │ │ │ │ - bhi.n 92ef8 │ │ │ │ - add r0, pc, #4 @ (adr r0, 92fc8 ) │ │ │ │ + bhi.n 93074 │ │ │ │ + add r0, pc, #4 @ (adr r0, 93144 ) │ │ │ │ ldr.w pc, [r0, r1, lsl #2] │ │ │ │ nop │ │ │ │ - subs r4, #57 @ 0x39 │ │ │ │ + subs r5, #181 @ 0xb5 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - subs r4, #141 @ 0x8d │ │ │ │ + subs r6, #9 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #25 │ │ │ │ + adds r5, #149 @ 0x95 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #157 @ 0x9d │ │ │ │ + adds r6, #25 │ │ │ │ movs r1, r1 │ │ │ │ - adds r1, #149 @ 0x95 │ │ │ │ + adds r3, #17 │ │ │ │ movs r1, r1 │ │ │ │ - adds r0, #51 @ 0x33 │ │ │ │ + adds r1, #175 @ 0xaf │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #179 @ 0xb3 │ │ │ │ + cmp r6, #47 @ 0x2f │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #249 @ 0xf9 │ │ │ │ + adds r0, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #179 @ 0xb3 │ │ │ │ + adds r6, #47 @ 0x2f │ │ │ │ movs r1, r1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 92e54 │ │ │ │ - b.n 92ef8 │ │ │ │ + ble.w 92fd0 │ │ │ │ + b.n 93074 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -156563,24 +156715,24 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d4fc8 │ │ │ │ - b.n 92eb6 │ │ │ │ + bl d5810 │ │ │ │ + b.n 93032 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92d2c │ │ │ │ + bne.w 92ea8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 93eb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl 94034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9378c │ │ │ │ + beq.w 93908 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r9, #1 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -156590,93 +156742,93 @@ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ add r5, r6 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ - bl 1b2224 │ │ │ │ + bl 1b2d1c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 92d56 │ │ │ │ + b.n 92ed2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93cb4 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + beq.w 93e30 │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ itt pl │ │ │ │ addpl r6, #1 │ │ │ │ movpl.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bpl.w 92dae │ │ │ │ + bpl.w 92f2a │ │ │ │ sub.w fp, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ it pl │ │ │ │ addpl r6, #2 │ │ │ │ - bpl.w 92dae │ │ │ │ + bpl.w 92f2a │ │ │ │ movs r0, #47 @ 0x2f │ │ │ │ movt r0, #32768 @ 0x8000 │ │ │ │ sub.w lr, r0, r3 │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ mov.w r2, lr, asr #31 │ │ │ │ smull lr, r8, ip, lr │ │ │ │ rsb r2, r2, r8, asr #2 │ │ │ │ cmp fp, r2 │ │ │ │ - bgt.w 93be6 │ │ │ │ + bgt.w 93d62 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ mov.w lr, #10 │ │ │ │ mla fp, lr, fp, r2 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 93190 │ │ │ │ + bpl.n 9330c │ │ │ │ sub.w r8, r0, r3 │ │ │ │ mov.w r2, r8, asr #31 │ │ │ │ smull r8, sl, ip, r8 │ │ │ │ rsb r2, r2, sl, asr #2 │ │ │ │ cmp r2, fp │ │ │ │ - blt.w 93be6 │ │ │ │ + blt.w 93d62 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ adds r6, #4 │ │ │ │ mla fp, lr, fp, r3 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r1, r8, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.w 92dae │ │ │ │ + bpl.w 92f2a │ │ │ │ sub.w r3, r0, r8 │ │ │ │ sub.w r8, r8, #48 @ 0x30 │ │ │ │ asrs r2, r3, #31 │ │ │ │ smull sl, r3, ip, r3 │ │ │ │ rsb r3, r2, r3, asr #2 │ │ │ │ cmp r3, fp │ │ │ │ mla fp, lr, fp, r8 │ │ │ │ - blt.w 93be6 │ │ │ │ + blt.w 93d62 │ │ │ │ ldrb.w r8, [r6, #1]! │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r1, r8, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 93164 │ │ │ │ - b.n 92dae │ │ │ │ + bmi.n 932e0 │ │ │ │ + b.n 92f2a │ │ │ │ adds r6, #3 │ │ │ │ - b.n 92dae │ │ │ │ + b.n 92f2a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ ldr.w r3, [r8] │ │ │ │ @@ -156686,26 +156838,26 @@ │ │ │ │ strne.w r3, [r8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r0, r3, #28 │ │ │ │ mov r0, r8 │ │ │ │ ite mi │ │ │ │ movmi r1, #58 @ 0x3a │ │ │ │ movpl r1, #46 @ 0x2e │ │ │ │ - bl 172dac │ │ │ │ + bl 173734 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 931dc │ │ │ │ + beq.n 93358 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93a86 │ │ │ │ + beq.w 93c02 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156716,131 +156868,131 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d4fc8 │ │ │ │ + bl d5810 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.w 93a66 │ │ │ │ + beq.w 93be2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92ed8 │ │ │ │ + beq.w 93054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92ed8 │ │ │ │ - ldr r2, [pc, #676] @ (934f0 ) │ │ │ │ + bne.w 93054 │ │ │ │ + ldr r2, [pc, #676] @ (9366c ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93794 │ │ │ │ + bne.w 93910 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ - b.n 92ed8 │ │ │ │ + b.n 93054 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1114112 @ 0x110000 │ │ │ │ - bcs.w 93b04 │ │ │ │ + bcs.w 93c80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 93350 │ │ │ │ + bhi.n 934cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 93350 │ │ │ │ + ble.n 934cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 9333e │ │ │ │ + bne.n 934ba │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strb r4, [r3, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 92ed8 │ │ │ │ + b.n 93054 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.w 9362a │ │ │ │ + bhi.w 937a6 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b.n 92e1e │ │ │ │ + b.n 92f9a │ │ │ │ mov r3, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 92d90 │ │ │ │ + bne.w 92f0c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 92d90 │ │ │ │ + bne.w 92f0c │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 93afe │ │ │ │ + bpl.w 93c7a │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ iteee ge │ │ │ │ movge r0, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r1, #20256 @ 0x4f20 │ │ │ │ movtlt r1, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r7, [pc, #536] @ (934f4 ) │ │ │ │ + ldrge r7, [pc, #536] @ (93670 ) │ │ │ │ addlt.w r7, r1, r2, lsl #5 │ │ │ │ mlage r7, r0, r2, r7 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 92d92 │ │ │ │ + beq.w 92f0e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 92d92 │ │ │ │ + beq.w 92f0e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92d92 │ │ │ │ + bne.w 92f0e │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92d92 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92f0e │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - movw lr, #58968 @ 0xe658 │ │ │ │ + movw lr, #59736 @ 0xe958 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #39040 @ 0x9880 │ │ │ │ + movw r2, #39808 @ 0x9b80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #14492 @ 0x389c │ │ │ │ + movw sl, #15204 @ 0x3b64 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #39044 @ 0x9884 │ │ │ │ + movw r8, #39812 @ 0x9b84 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r0, #39048 @ 0x9888 │ │ │ │ + movw r0, #39816 @ 0x9b88 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ strd fp, r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 92e1e │ │ │ │ + b.n 92f9a │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ite eq │ │ │ │ strheq.w r4, [r3, r5, lsl #1] │ │ │ │ strne.w r4, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 92ed8 │ │ │ │ + b.n 93054 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -156848,76 +157000,76 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.w 93280 │ │ │ │ + bne.w 933fc │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92f14 │ │ │ │ + b.n 93090 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - movw lr, #37384 @ 0x9208 │ │ │ │ + movw lr, #38152 @ 0x9508 │ │ │ │ movt lr, #42 @ 0x2a │ │ │ │ - movw r2, #39092 @ 0x98b4 │ │ │ │ + movw r2, #39860 @ 0x9bb4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #39096 @ 0x98b8 │ │ │ │ + movw sl, #39864 @ 0x9bb8 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #17332 @ 0x43b4 │ │ │ │ + movw r8, #18156 @ 0x46ec │ │ │ │ movt r8, #42 @ 0x2a │ │ │ │ - movw r1, #39100 @ 0x98bc │ │ │ │ + movw r1, #39868 @ 0x9bbc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #3 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.n 92e0e │ │ │ │ + b.n 92f8a │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ - bne.w 937ae │ │ │ │ + bne.w 9392a │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ - movw lr, #37072 @ 0x90d0 │ │ │ │ + movw lr, #37840 @ 0x93d0 │ │ │ │ movt lr, #42 @ 0x2a │ │ │ │ - movw r2, #39052 @ 0x988c │ │ │ │ + movw r2, #39820 @ 0x9b8c │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #39060 @ 0x9894 │ │ │ │ + movw sl, #39828 @ 0x9b94 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #11392 @ 0x2c80 │ │ │ │ + movw r8, #12188 @ 0x2f9c │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ - movw r1, #39068 @ 0x989c │ │ │ │ + movw r1, #39836 @ 0x9b9c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #2 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.n 92e0e │ │ │ │ + b.n 92f8a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl eb874 │ │ │ │ + bl ec07c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156928,81 +157080,81 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d4fc8 │ │ │ │ + bl d5810 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.w 93a66 │ │ │ │ + beq.w 93be2 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92ed8 │ │ │ │ + beq.w 93054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92ed8 │ │ │ │ + bne.w 93054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92ed8 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93054 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl e815c │ │ │ │ + bl e8964 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9342c │ │ │ │ + bne.n 935a8 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92f14 │ │ │ │ + b.n 93090 │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ it ne │ │ │ │ cmpne r3, #100 @ 0x64 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 9367e │ │ │ │ - bhi.w 93632 │ │ │ │ + beq.w 937fa │ │ │ │ + bhi.w 937ae │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 93788 │ │ │ │ + beq.w 93904 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 93854 │ │ │ │ + beq.w 939d0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 93a26 │ │ │ │ + bhi.w 93ba2 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ movs r2, r1 │ │ │ │ lsls r3, r7, #10 │ │ │ │ lsls r1, r2, #2 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ adds r3, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9384c │ │ │ │ + beq.w 939c8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, lr │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #1 │ │ │ │ @@ -157028,35 +157180,35 @@ │ │ │ │ movlt r1, r3 │ │ │ │ sub.w r3, r1, sl │ │ │ │ cmp r2, #16 │ │ │ │ it eq │ │ │ │ moveq fp, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 93878 │ │ │ │ + bls.w 939f4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r2, r2, r5 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.w 93878 │ │ │ │ + bgt.w 939f4 │ │ │ │ sub.w r3, r3, fp │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bic.w r2, r3, r3, asr #31 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bgt.w 9385a │ │ │ │ + bgt.w 939d6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93698 │ │ │ │ + beq.w 93814 │ │ │ │ sub.w r4, sl, r4 │ │ │ │ add r4, fp │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 93682 │ │ │ │ + bgt.n 937fe │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r1, r8, sl │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -157064,231 +157216,231 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 92ed8 │ │ │ │ + ble.w 93054 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ed8 │ │ │ │ + beq.w 93054 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r3, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 24ebdc │ │ │ │ + bl 24f0b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ add r5, r4 │ │ │ │ - b.n 92ed8 │ │ │ │ + b.n 93054 │ │ │ │ adds r3, r1, #7 │ │ │ │ add.w r8, sp, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ vldmia r3!, {d7} │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, lr │ │ │ │ vstr d7, [sp] │ │ │ │ blx 2a81c <__sprintf_chk@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93518 │ │ │ │ + b.n 93694 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ - b.n 92efc │ │ │ │ + b.n 93078 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 934d6 │ │ │ │ + bne.w 93652 │ │ │ │ mov lr, sl │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.w 9384a │ │ │ │ - add r3, pc, #4 @ (adr r3, 9364c ) │ │ │ │ + bhi.w 939c6 │ │ │ │ + add r3, pc, #4 @ (adr r3, 937c8 ) │ │ │ │ ldr.w pc, [r3, r2, lsl #2] │ │ │ │ nop │ │ │ │ - adds r4, #249 @ 0xf9 │ │ │ │ + adds r6, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #7 │ │ │ │ + adds r7, #131 @ 0x83 │ │ │ │ movs r1, r1 │ │ │ │ - adds r4, #249 @ 0xf9 │ │ │ │ + adds r6, #117 @ 0x75 │ │ │ │ movs r1, r1 │ │ │ │ - subs r2, #91 @ 0x5b │ │ │ │ + subs r3, #215 @ 0xd7 │ │ │ │ movs r1, r1 │ │ │ │ - adds r6, #7 │ │ │ │ + adds r7, #131 @ 0x83 │ │ │ │ movs r1, r1 │ │ │ │ - cbz r7, 93678 │ │ │ │ + cbz r7, 937f4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 93678 │ │ │ │ + beq.n 937f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 93678 │ │ │ │ + cbnz r3, 937f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r7, [pc, #708] @ (93940 ) │ │ │ │ - b.w 92d92 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r7, [pc, #708] @ (93abc ) │ │ │ │ + b.w 92f0e │ │ │ │ mov lr, r8 │ │ │ │ - b.n 9363a │ │ │ │ + b.n 937b6 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ebdc │ │ │ │ + bl 24f0b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ add r5, r4 │ │ │ │ - b.n 93590 │ │ │ │ + b.n 9370c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl e5c84 │ │ │ │ + bl e6490 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.w 93586 │ │ │ │ + bne.w 93702 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 92f14 │ │ │ │ + b.n 93090 │ │ │ │ mov r6, r0 │ │ │ │ sub.w ip, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.w 93ab8 │ │ │ │ + bmi.w 93c34 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 930c6 │ │ │ │ + beq.w 93242 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.w 92dae │ │ │ │ + b.w 92f2a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 938d2 │ │ │ │ - bhi.w 92d9a │ │ │ │ + beq.w 93a4e │ │ │ │ + bhi.w 92f16 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 93b7c │ │ │ │ + beq.w 93cf8 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93b6c │ │ │ │ + beq.w 93ce8 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93a38 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + beq.w 93bb4 │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ ands.w r2, r2, #4 │ │ │ │ - bne.n 936e6 │ │ │ │ + bne.n 93862 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 930c0 │ │ │ │ + beq.w 9323c │ │ │ │ mov ip, r2 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - movw lr, #58968 @ 0xe658 │ │ │ │ + movw lr, #59736 @ 0xe958 │ │ │ │ movt lr, #41 @ 0x29 │ │ │ │ - movw r2, #39040 @ 0x9880 │ │ │ │ + movw r2, #39808 @ 0x9b80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #14492 @ 0x389c │ │ │ │ + movw sl, #15204 @ 0x3b64 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ - movw r8, #39044 @ 0x9884 │ │ │ │ + movw r8, #39812 @ 0x9b84 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #39048 @ 0x9888 │ │ │ │ + movw r1, #39816 @ 0x9b88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ strd fp, ip, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - b.w 92e0e │ │ │ │ + b.w 92f8a │ │ │ │ mov lr, r2 │ │ │ │ - b.n 9363a │ │ │ │ + b.n 937b6 │ │ │ │ mov sl, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.w 92f14 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.w 93090 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9325c │ │ │ │ + beq.w 933d8 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9325c │ │ │ │ + b.n 933d8 │ │ │ │ mov.w ip, #1 │ │ │ │ - movw lr, #32672 @ 0x7fa0 │ │ │ │ + movw lr, #33440 @ 0x82a0 │ │ │ │ movt lr, #43 @ 0x2b │ │ │ │ - movw r2, #39076 @ 0x98a4 │ │ │ │ + movw r2, #39844 @ 0x9ba4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #39080 @ 0x98a8 │ │ │ │ + movw sl, #39848 @ 0x9ba8 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #39084 @ 0x98ac │ │ │ │ + movw r8, #39852 @ 0x9bac │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #39088 @ 0x98b0 │ │ │ │ + movw r1, #39856 @ 0x9bb0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ - b.w 92e0e │ │ │ │ + b.w 92f8a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #26 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #45032 @ 0xafe8 │ │ │ │ + movw r3, #45800 @ 0xb2e8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2a81c <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #65] @ 0x41 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 93ab0 │ │ │ │ + beq.w 93c2c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 93a90 │ │ │ │ + bne.w 93c0c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157296,41 +157448,41 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 93d2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - b.w 92eb6 │ │ │ │ + bl 93ea8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + b.w 93032 │ │ │ │ mov r0, r4 │ │ │ │ blx 29d00 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 92d26 │ │ │ │ + b.w 92ea2 │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 93506 │ │ │ │ + b.n 93682 │ │ │ │ ldr.w lr, [sp, #48] @ 0x30 │ │ │ │ - b.n 9363a │ │ │ │ + b.n 937b6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9357e │ │ │ │ + bne.w 936fa │ │ │ │ movs r3, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ebdc │ │ │ │ + bl 24f0b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r5, r3 │ │ │ │ - b.n 9357e │ │ │ │ + b.n 936fa │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93564 │ │ │ │ + beq.w 936e0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157338,161 +157490,161 @@ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.w 93564 │ │ │ │ + bne.w 936e0 │ │ │ │ mov sl, r5 │ │ │ │ - b.w 92f14 │ │ │ │ + b.w 93090 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - b.n 9371a │ │ │ │ - bl 1b0b50 │ │ │ │ + b.n 93896 │ │ │ │ + bl 1b1644 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 92d92 │ │ │ │ + b.w 92f0e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl e5c84 │ │ │ │ + bl e6490 │ │ │ │ ldrd r7, r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #124] @ 0x7c │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrb.w r9, [sp, #125] @ 0x7d │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 92ee0 │ │ │ │ + beq.w 9305c │ │ │ │ adds r4, #2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92d56 │ │ │ │ - b.w 92ee0 │ │ │ │ + bne.w 92ed2 │ │ │ │ + b.w 9305c │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 939c2 │ │ │ │ + bne.n 93b3e │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bic.w r3, r6, #3 │ │ │ │ add.w sl, r4, r6 │ │ │ │ adds r0, r4, r3 │ │ │ │ add.w lr, r2, r5, lsl #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, lr │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 9399e │ │ │ │ + bhi.n 93b1a │ │ │ │ subs r2, r4, #3 │ │ │ │ cmp r0, r2 │ │ │ │ mov.w r2, r3, lsl #1 │ │ │ │ itt cc │ │ │ │ movcc r3, #0 │ │ │ │ movcc r2, #0 │ │ │ │ adds r1, r3, r4 │ │ │ │ add.w r3, r2, lr │ │ │ │ mov r2, r1 │ │ │ │ cmp sl, r1 │ │ │ │ - bls.w 92d52 │ │ │ │ + bls.w 92ece │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 93976 │ │ │ │ + b.n 93af2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 29d00 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92d2c │ │ │ │ - b.w 93070 │ │ │ │ + bne.w 92ea8 │ │ │ │ + b.w 931ec │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r2, #4 │ │ │ │ strh.w ip, [r1], #8 │ │ │ │ ldrb.w ip, [r2, #-3] │ │ │ │ strh.w ip, [r1, #-6] │ │ │ │ ldrb.w ip, [r2, #-2] │ │ │ │ strh.w ip, [r1, #-4] │ │ │ │ ldrb.w ip, [r2, #-1] │ │ │ │ strh.w ip, [r1, #-2] │ │ │ │ - b.n 9395e │ │ │ │ + b.n 93ada │ │ │ │ ldr r2, [sp, #24] │ │ │ │ bic.w r3, r6, #3 │ │ │ │ add.w sl, r4, r6 │ │ │ │ adds r0, r4, r3 │ │ │ │ add.w lr, r2, r5, lsl #2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, lr │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.n 93a02 │ │ │ │ + bhi.n 93b7e │ │ │ │ subs r2, r4, #3 │ │ │ │ cmp r0, r2 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ itt cc │ │ │ │ movcc r3, #0 │ │ │ │ movcc r2, #0 │ │ │ │ adds r1, r3, r4 │ │ │ │ add.w r3, r2, lr │ │ │ │ mov r2, r1 │ │ │ │ cmp sl, r1 │ │ │ │ - bls.w 92d52 │ │ │ │ + bls.w 92ece │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 939ee │ │ │ │ + b.n 93b6a │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r2, #4 │ │ │ │ str.w ip, [r1], #16 │ │ │ │ ldrb.w ip, [r2, #-3] │ │ │ │ str.w ip, [r1, #-12] │ │ │ │ ldrb.w ip, [r2, #-2] │ │ │ │ str.w ip, [r1, #-8] │ │ │ │ ldrb.w ip, [r2, #-1] │ │ │ │ str.w ip, [r1, #-4] │ │ │ │ - b.n 939d6 │ │ │ │ + b.n 93b52 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9384c │ │ │ │ + beq.w 939c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 93506 │ │ │ │ + b.n 93682 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ @@ -157500,80 +157652,80 @@ │ │ │ │ ldrlt r2, [sp, #32] │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ strlt r2, [sp, #32] │ │ │ │ ldrlt r2, [sp, #36] @ 0x24 │ │ │ │ itt lt │ │ │ │ neglt r2, r2 │ │ │ │ strlt r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 936fe │ │ │ │ + b.n 9387a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r3, lr │ │ │ │ adds r1, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - b.n 93508 │ │ │ │ + b.n 93684 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r5 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92f14 │ │ │ │ + beq.w 93090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f14 │ │ │ │ + bne.w 93090 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 92f14 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 93090 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 931dc │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 93358 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ adds r4, #2 │ │ │ │ blx 29d00 │ │ │ │ movs r3, #24 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add.w r0, sp, #66 @ 0x42 │ │ │ │ blx 2a8c4 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 93812 │ │ │ │ + b.n 9398e │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ strb.w r3, [sp, #65] @ 0x41 │ │ │ │ - b.n 93812 │ │ │ │ + b.n 9398e │ │ │ │ movs r0, #10 │ │ │ │ rsb r2, r3, #2147483648 @ 0x80000000 │ │ │ │ adds r2, #47 @ 0x2f │ │ │ │ adds r6, #1 │ │ │ │ mla r0, r0, ip, r3 │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ smull r3, lr, r2, r3 │ │ │ │ asrs r3, r2, #31 │ │ │ │ rsb r3, r3, lr, asr #2 │ │ │ │ cmp r3, ip │ │ │ │ sub.w ip, r0, #48 @ 0x30 │ │ │ │ - bge.w 936ec │ │ │ │ + bge.w 93868 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39144 @ 0x98e8 │ │ │ │ + movw r1, #39912 @ 0x9be8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 92f14 │ │ │ │ + bl 12d620 │ │ │ │ + b.w 93090 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.w 932be │ │ │ │ + b.w 9343a │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39180 @ 0x990c │ │ │ │ + movw r1, #39948 @ 0x9c0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 92f14 │ │ │ │ + bl 12d620 │ │ │ │ + b.w 93090 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157583,74 +157735,74 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl d4d38 │ │ │ │ - b.w 92eb6 │ │ │ │ + bl d5580 │ │ │ │ + b.w 93032 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39280 @ 0x9970 │ │ │ │ + movw r1, #40048 @ 0x9c70 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.w 92f14 │ │ │ │ + bl d54ec │ │ │ │ + b.w 93090 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.w 92c30 │ │ │ │ + b.w 92dac │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ orr.w r2, r2, #8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.w 92c30 │ │ │ │ + b.w 92dac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 92f38 │ │ │ │ + beq.w 930b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f38 │ │ │ │ + bne.w 930b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 92f38 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 930b4 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - movw lr, #39124 @ 0x98d4 │ │ │ │ + movw lr, #39892 @ 0x9bd4 │ │ │ │ movt lr, #40 @ 0x28 │ │ │ │ - movw r2, #39128 @ 0x98d8 │ │ │ │ + movw r2, #39896 @ 0x9bd8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #39132 @ 0x98dc │ │ │ │ + movw sl, #39900 @ 0x9bdc │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #39136 @ 0x98e0 │ │ │ │ + movw r8, #39904 @ 0x9be0 │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #39140 @ 0x98e4 │ │ │ │ + movw r1, #39908 @ 0x9be4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.w 92e0e │ │ │ │ + b.w 92f8a │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39160 @ 0x98f8 │ │ │ │ + movw r1, #39928 @ 0x9bf8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 92f14 │ │ │ │ + bl 12d620 │ │ │ │ + b.w 93090 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92cd0 │ │ │ │ + bne.w 92e4c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ @@ -157660,84 +157812,84 @@ │ │ │ │ strd r3, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 27e344 │ │ │ │ - b.w 92eb6 │ │ │ │ + bl 27e634 │ │ │ │ + b.w 93032 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 151400 │ │ │ │ + bl 151c38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9342c │ │ │ │ + bne.w 935a8 │ │ │ │ mov sl, r5 │ │ │ │ - b.w 92f14 │ │ │ │ + b.w 93090 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ - movw lr, #39104 @ 0x98c0 │ │ │ │ + movw lr, #39872 @ 0x9bc0 │ │ │ │ movt lr, #40 @ 0x28 │ │ │ │ - movw r2, #39108 @ 0x98c4 │ │ │ │ + movw r2, #39876 @ 0x9bc4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - movw sl, #39112 @ 0x98c8 │ │ │ │ + movw sl, #39880 @ 0x9bc8 │ │ │ │ movt sl, #40 @ 0x28 │ │ │ │ - movw r8, #39116 @ 0x98cc │ │ │ │ + movw r8, #39884 @ 0x9bcc │ │ │ │ movt r8, #40 @ 0x28 │ │ │ │ - movw r1, #39120 @ 0x98d0 │ │ │ │ + movw r1, #39888 @ 0x9bd0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ adds r6, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - b.w 92e0e │ │ │ │ + b.w 92f8a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 93ce0 │ │ │ │ + bge.n 93e5c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 93cd0 │ │ │ │ - bl 172da4 │ │ │ │ + bmi.n 93e4c │ │ │ │ + bl 173730 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9342c │ │ │ │ + bne.w 935a8 │ │ │ │ mov sl, r5 │ │ │ │ - b.w 92f14 │ │ │ │ + b.w 93090 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ adds r6, #2 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr.w fp, [r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w fp, #1 │ │ │ │ - b.w 92dae │ │ │ │ + b.w 92f2a │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - bl 172dac │ │ │ │ + bl 173734 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9342c │ │ │ │ - b.n 93cae │ │ │ │ + bne.w 935a8 │ │ │ │ + b.n 93e2a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39224 @ 0x9938 │ │ │ │ + movw r1, #39992 @ 0x9c38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov sl, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 92f14 │ │ │ │ + bl 12d620 │ │ │ │ + b.w 93090 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ @@ -157747,72 +157899,72 @@ │ │ │ │ strd r0, r5, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strb.w r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ strb.w r9, [sp, #125] @ 0x7d │ │ │ │ - bl 27e344 │ │ │ │ - b.w 92eb6 │ │ │ │ + bl 27e634 │ │ │ │ + b.w 93032 │ │ │ │ │ │ │ │ -00093d2c <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +00093ea8 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ 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 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 93de0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4> │ │ │ │ + beq.n 93f5c <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93dee <_PyUnicodeWriter_WriteASCIIString@@Base+0xc2> │ │ │ │ + beq.n 93f6a <_PyUnicodeWriter_WriteASCIIString@@Base+0xc2> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 93d76 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + bls.n 93ef2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 93d76 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + blt.n 93ef2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 93d90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + bne.n 93f0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ add r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r3 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbz r4, 93d88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5c> │ │ │ │ + cbz r4, 93f04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5c> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cc720 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ccfac <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93e8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ + beq.w 94008 <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 93d60 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ + beq.n 93edc <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 93e40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x114> │ │ │ │ + bne.n 93fbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x114> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r1, r4, #3 │ │ │ │ adds r0, r7, r4 │ │ │ │ add r1, r7 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ mov r3, r7 │ │ │ │ mov lr, ip │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 93e1e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf2> │ │ │ │ + bcc.n 93f9a <_PyUnicodeWriter_WriteASCIIString@@Base+0xf2> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub.w lr, r7, #3 │ │ │ │ add r3, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic.w r1, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r1, #0 │ │ │ │ @@ -157820,64 +157972,64 @@ │ │ │ │ add r1, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r3, #0 │ │ │ │ add r3, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs.n 93e1a <_PyUnicodeWriter_WriteASCIIString@@Base+0xee> │ │ │ │ + bcs.n 93f96 <_PyUnicodeWriter_WriteASCIIString@@Base+0xee> │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, ip │ │ │ │ - b.n 93dce <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ + b.n 93f4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ mov r0, r1 │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d4a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 93ec6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d4a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 93ec6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 93eb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl 94034 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93e8c <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ + beq.n 94008 <_PyUnicodeWriter_WriteASCIIString@@Base+0x160> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ strb.w r2, [r5, #33] @ 0x21 │ │ │ │ - bl 1b2224 │ │ │ │ + bl 1b2d1c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r4, r3 │ │ │ │ - b.n 93d70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ + b.n 93eec <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ add r4, r2 │ │ │ │ - b.n 93d70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ + b.n 93eec <_PyUnicodeWriter_WriteASCIIString@@Base+0x44> │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ adds r3, #4 │ │ │ │ strh.w r6, [lr], #8 │ │ │ │ ldrb.w r6, [r3, #-3] │ │ │ │ strh.w r6, [lr, #-6] │ │ │ │ ldrb.w r6, [r3, #-2] │ │ │ │ strh.w r6, [lr, #-4] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ strh.w r6, [lr, #-2] │ │ │ │ - b.n 93da6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7a> │ │ │ │ + b.n 93f22 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r1, r7, r4 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ bic.w r2, r4, #3 │ │ │ │ mov r3, r7 │ │ │ │ add r2, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 93e92 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166> │ │ │ │ + bcc.n 9400e <_PyUnicodeWriter_WriteASCIIString@@Base+0x166> │ │ │ │ rsb r3, r7, #3 │ │ │ │ subs r0, r7, #3 │ │ │ │ add r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic.w r0, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ @@ -157885,218 +158037,218 @@ │ │ │ │ add.w r3, r7, r0 │ │ │ │ mov.w r2, r2, lsl #4 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 93e18 <_PyUnicodeWriter_WriteASCIIString@@Base+0xec> │ │ │ │ + bcs.n 93f94 <_PyUnicodeWriter_WriteASCIIString@@Base+0xec> │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 93e7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e> │ │ │ │ + b.n 93ff6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb.w lr, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w lr, [r0], #16 │ │ │ │ ldrb.w lr, [r3, #-3] │ │ │ │ str.w lr, [r0, #-12] │ │ │ │ ldrb.w lr, [r3, #-2] │ │ │ │ str.w lr, [r0, #-8] │ │ │ │ ldrb.w lr, [r3, #-1] │ │ │ │ str.w lr, [r0, #-4] │ │ │ │ - b.n 93e52 <_PyUnicodeWriter_WriteASCIIString@@Base+0x126> │ │ │ │ + b.n 93fce <_PyUnicodeWriter_WriteASCIIString@@Base+0x126> │ │ │ │ nop │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 93fb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x28c> │ │ │ │ + beq.n 94134 <_PyUnicodeWriter_WriteASCIIString@@Base+0x28c> │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 94024 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2f8> │ │ │ │ - blt.w 94080 <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ + beq.w 941a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2f8> │ │ │ │ + blt.w 941fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x354> │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.w 9409a <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ + bgt.w 94216 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ movw r5, #20256 @ 0x4f20 │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ adds r1, #21 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9403c <_PyUnicodeWriter_WriteASCIIString@@Base+0x310> │ │ │ │ - ldr r2, [pc, #416] @ (940ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ + bne.w 941b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x310> │ │ │ │ + ldr r2, [pc, #416] @ (94228 <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov r7, r3 │ │ │ │ - bgt.n 93ff8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ + bgt.n 94174 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2cc> │ │ │ │ add.w r6, r4, #20 │ │ │ │ lsrs r1, r6, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 93fec <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c0> │ │ │ │ + beq.n 94168 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c0> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93fa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x274> │ │ │ │ + beq.n 9411c <_PyUnicodeWriter_WriteASCIIString@@Base+0x274> │ │ │ │ movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ 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, #332] @ (940b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ + ldr r2, [pc, #332] @ (9422c <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9404c <_PyUnicodeWriter_WriteASCIIString@@Base+0x320> │ │ │ │ + bne.n 941c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x320> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 9402c <_PyUnicodeWriter_WriteASCIIString@@Base+0x300> │ │ │ │ + bpl.n 941a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x300> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 940a6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ + bpl.w 94222 <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r5, r7, [r2, #24] │ │ │ │ cmp r5, r7 │ │ │ │ - bhi.n 93fe0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b4> │ │ │ │ + bhi.n 9415c <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b4> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, r5] │ │ │ │ - b.n 93f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + b.n 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ iteee ge │ │ │ │ movge r1, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r3, #20256 @ 0x4f20 │ │ │ │ movtlt r3, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r3, [pc, #224] @ (940b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ + ldrge r3, [pc, #224] @ (94230 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ addlt.w r3, r3, r2, lsl #5 │ │ │ │ mlage r3, r1, r2, r3 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 93f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + b.n 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ mov r0, r3 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + bne.n 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ ldr.w r2, [r5, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94064 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ + bne.n 941e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x338> │ │ │ │ mov r0, r9 │ │ │ │ blx 2a2c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9409a <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ + beq.n 94216 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ add.w r6, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 93f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ - ldr r3, [pc, #144] @ (940b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ + b.n 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + ldr r3, [pc, #144] @ (94234 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 93f80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ + bmi.n 940fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x254> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93f98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ + b.n 94114 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9409a <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ + cbz r0, 94216 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36e> │ │ │ │ add.w r6, r4, #20 │ │ │ │ - b.n 93f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 940c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x218> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 94070 <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ + bne.n 941ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x344> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93f6a <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ + b.n 940e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ ldr.w r0, [r5, #668] @ 0x29c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 94010 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2e4> │ │ │ │ + b.n 9418c <_PyUnicodeWriter_WriteASCIIString@@Base+0x2e4> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93f6a <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ + b.n 940e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x23e> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #13372 @ 0x343c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 93f98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.n 94114 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26c> │ │ │ │ + bl 1f642c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94026 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2fa> │ │ │ │ - b.n 94096 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ + bne.n 941a2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2fa> │ │ │ │ + b.n 94212 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 9402e <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ + b.n 941aa <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -158105,31 +158257,31 @@ │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94bac <_PyUnicodeWriter_WriteASCIIString@@Base+0xe80> │ │ │ │ + beq.w 94d28 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe80> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94d10 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfe4> │ │ │ │ + bcs.w 94e8c <_PyUnicodeWriter_WriteASCIIString@@Base+0xfe4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bgt.w 94bd2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xea6> │ │ │ │ + bgt.w 94d4e <_PyUnicodeWriter_WriteASCIIString@@Base+0xea6> │ │ │ │ bic.w r5, r3, #128 @ 0x80 │ │ │ │ and.w r7, r3, #128 @ 0x80 │ │ │ │ sub.w r3, r5, #40 @ 0x28 │ │ │ │ cmp r3, #83 @ 0x53 │ │ │ │ - bhi.w 94386 <_PyUnicodeWriter_WriteASCIIString@@Base+0x65a> │ │ │ │ + bhi.w 94502 <_PyUnicodeWriter_WriteASCIIString@@Base+0x65a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r1, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -158208,337 +158360,337 @@ │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r5, r5, #16 │ │ │ │ lsls r1, r0, #11 │ │ │ │ lsls r0, r4, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 95116 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ + blt.w 95292 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge.w 95116 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ + bge.w 95292 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13ea> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 95120 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13f4> │ │ │ │ + beq.w 9529c <_PyUnicodeWriter_WriteASCIIString@@Base+0x13f4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 94a92 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd66> │ │ │ │ + bne.w 94c0e <_PyUnicodeWriter_WriteASCIIString@@Base+0xd66> │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94c14 <_PyUnicodeWriter_WriteASCIIString@@Base+0xee8> │ │ │ │ + beq.w 94d90 <_PyUnicodeWriter_WriteASCIIString@@Base+0xee8> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it hi │ │ │ │ movhi r6, #1 │ │ │ │ - bls.w 94e00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + bls.w 94f7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + cbz r0, 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r5 │ │ │ │ - bl 96600 │ │ │ │ + bl 96780 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 94a72 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd46> │ │ │ │ - ldr r0, [pc, #476] @ (94418 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6ec>) │ │ │ │ + beq.w 94bee <_PyUnicodeWriter_WriteASCIIString@@Base+0xd46> │ │ │ │ + ldr r0, [pc, #476] @ (94594 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6ec>) │ │ │ │ mov r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - cbz r0, 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + cbz r7, 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + cbz r0, 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85bd4 │ │ │ │ + bl 85d1c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 951d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ + beq.w 9534c <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 951b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1486> │ │ │ │ + blt.w 9532e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1486> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 951d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ + beq.w 9534c <_PyUnicodeWriter_WriteASCIIString@@Base+0x14a4> │ │ │ │ add.w r0, r3, #16 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94dda <_PyUnicodeWriter_WriteASCIIString@@Base+0x10ae> │ │ │ │ + beq.w 94f56 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10ae> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94e00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + bcs.w 94f7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94844 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb18> │ │ │ │ + bne.w 949c0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb18> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + ble.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d46 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d46 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [r3, #16] │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d46 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #3 │ │ │ │ str r0, [r3, #20] │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d46 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #4 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d46 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r3, #28] │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d46 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ + beq.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x101a> │ │ │ │ cmp r5, #6 │ │ │ │ str r0, [r3, #32] │ │ │ │ - beq.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ movs r5, #6 │ │ │ │ mov r8, r3 │ │ │ │ add.w r4, r3, #32 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94d42 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1016> │ │ │ │ + beq.w 94ebe <_PyUnicodeWriter_WriteASCIIString@@Base+0x1016> │ │ │ │ cmp r5, r7 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ - bne.n 9436a <_PyUnicodeWriter_WriteASCIIString@@Base+0x63e> │ │ │ │ + bne.n 944e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x63e> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40200 @ 0x9d08 │ │ │ │ + movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 95154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1428> │ │ │ │ - bne.n 943ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x68e> │ │ │ │ + blt.w 952d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1428> │ │ │ │ + bne.n 94536 <_PyUnicodeWriter_WriteASCIIString@@Base+0x68e> │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ - beq.w 95180 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1454> │ │ │ │ + beq.w 952fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x1454> │ │ │ │ movs r0, #0 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - beq.w 95242 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1516> │ │ │ │ - bl f8ef8 │ │ │ │ + beq.w 953be <_PyUnicodeWriter_WriteASCIIString@@Base+0x1516> │ │ │ │ + bl f9700 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94ccc <_PyUnicodeWriter_WriteASCIIString@@Base+0xfa0> │ │ │ │ + bne.w 94e48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfa0> │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov fp, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.w 94bf0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xec4> │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + beq.w 94d6c <_PyUnicodeWriter_WriteASCIIString@@Base+0xec4> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94ca0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf74> │ │ │ │ + beq.w 94e1c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf74> │ │ │ │ mov r0, r5 │ │ │ │ - bl e4d60 │ │ │ │ + bl e5578 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94f8e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1262> │ │ │ │ + beq.w 9510a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1262> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 94f7a <_PyUnicodeWriter_WriteASCIIString@@Base+0x124e> │ │ │ │ + bne.w 950f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x124e> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 943e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b6> │ │ │ │ + b.n 9455e <_PyUnicodeWriter_WriteASCIIString@@Base+0x6b6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9500e <_PyUnicodeWriter_WriteASCIIString@@Base+0x12e2> │ │ │ │ + beq.w 9518a <_PyUnicodeWriter_WriteASCIIString@@Base+0x12e2> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94b5e <_PyUnicodeWriter_WriteASCIIString@@Base+0xe32> │ │ │ │ + bne.w 94cda <_PyUnicodeWriter_WriteASCIIString@@Base+0xe32> │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b7e <_PyUnicodeWriter_WriteASCIIString@@Base+0xe52> │ │ │ │ + beq.w 94cfa <_PyUnicodeWriter_WriteASCIIString@@Base+0xe52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 95000 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12d4> │ │ │ │ + beq.w 9517c <_PyUnicodeWriter_WriteASCIIString@@Base+0x12d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 950be <_PyUnicodeWriter_WriteASCIIString@@Base+0x1392> │ │ │ │ + beq.w 9523a <_PyUnicodeWriter_WriteASCIIString@@Base+0x1392> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9508c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1360> │ │ │ │ + beq.w 95208 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #20] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 950a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1374> │ │ │ │ + beq.w 9521c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1374> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + beq.w 94d04 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9537c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1650> │ │ │ │ + beq.w 954f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1650> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9536c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1640> │ │ │ │ + beq.w 954e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1640> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9535c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1630> │ │ │ │ + beq.w 954d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1630> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95350 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1624> │ │ │ │ + beq.w 954cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x1624> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95346 <_PyUnicodeWriter_WriteASCIIString@@Base+0x161a> │ │ │ │ + beq.w 954c2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x161a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9533e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1612> │ │ │ │ + beq.w 954ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1612> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9531a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ee> │ │ │ │ + beq.w 95496 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9530a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15de> │ │ │ │ + beq.w 95486 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953da <_PyUnicodeWriter_WriteASCIIString@@Base+0x16ae> │ │ │ │ + beq.w 95556 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + beq.w 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -158554,2038 +158706,2039 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r9, r5, [sp, #72] @ 0x48 │ │ │ │ str.w r8, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ strd r2, sl, [sp, #108] @ 0x6c │ │ │ │ - bl 96918 │ │ │ │ + bl 96a98 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + beq.w 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 96ae0 │ │ │ │ + bl 96c60 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + beq.w 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94b50 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe24> │ │ │ │ + bne.w 94ccc <_PyUnicodeWriter_WriteASCIIString@@Base+0xe24> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9457a <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ + beq.n 946f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ subs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94ae4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdb8> │ │ │ │ + beq.w 94c60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdb8> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94590 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ + beq.n 9470c <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 949ba <_PyUnicodeWriter_WriteASCIIString@@Base+0xc8e> │ │ │ │ + beq.w 94b36 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc8e> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 945ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ + beq.n 9472a <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ ldr.w r2, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 945ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ + beq.n 9472a <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94b0a <_PyUnicodeWriter_WriteASCIIString@@Base+0xdde> │ │ │ │ + beq.w 94c86 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdde> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 945c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ + cbz r0, 94742 <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 945c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ + beq.n 94742 <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 949f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xccc> │ │ │ │ + beq.w 94b74 <_PyUnicodeWriter_WriteASCIIString@@Base+0xccc> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 945e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + beq.n 94760 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 945e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + beq.n 94760 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94a34 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd08> │ │ │ │ + beq.w 94bb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd08> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 94602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + beq.n 9477e <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + beq.n 9477e <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 949d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcac> │ │ │ │ - cbz r5, 94618 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ + beq.w 94b54 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcac> │ │ │ │ + cbz r5, 94794 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94618 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ + beq.n 94794 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94a54 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd28> │ │ │ │ + beq.w 94bd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd28> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 94638 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ + beq.n 947b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94638 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ + beq.n 947b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94a16 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcea> │ │ │ │ - cbz r6, 94650 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ + beq.w 94b92 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcea> │ │ │ │ + cbz r6, 947cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94650 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ + beq.n 947cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94b2a <_PyUnicodeWriter_WriteASCIIString@@Base+0xdfe> │ │ │ │ + beq.w 94ca6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdfe> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - ldr r2, [pc, #752] @ (94964 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc38>) │ │ │ │ + bne.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + ldr r2, [pc, #752] @ (94ae0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc38>) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94e86 <_PyUnicodeWriter_WriteASCIIString@@Base+0x115a> │ │ │ │ + bne.w 95002 <_PyUnicodeWriter_WriteASCIIString@@Base+0x115a> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94c16 <_PyUnicodeWriter_WriteASCIIString@@Base+0xeea> │ │ │ │ + beq.w 94d92 <_PyUnicodeWriter_WriteASCIIString@@Base+0xeea> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94e00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + bcs.w 94f7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 94212 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e6> │ │ │ │ + b.n 9438e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e6> │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 95398 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ - beq.w 95390 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1664> │ │ │ │ + blt.w 95514 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ + beq.w 9550c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1664> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #39808 @ 0x9b80 │ │ │ │ + movw r2, #40576 @ 0x9e80 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94dc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x109c> │ │ │ │ + bne.w 94f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x109c> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 942a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 95398 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ + blt.w 95514 <_PyUnicodeWriter_WriteASCIIString@@Base+0x166c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 96600 │ │ │ │ + bl 96780 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94232 <_PyUnicodeWriter_WriteASCIIString@@Base+0x506> │ │ │ │ - b.n 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 943ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x506> │ │ │ │ + b.n 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 94b9e <_PyUnicodeWriter_WriteASCIIString@@Base+0xe72> │ │ │ │ + beq.w 94d1a <_PyUnicodeWriter_WriteASCIIString@@Base+0xe72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8100c │ │ │ │ + bl 8114c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 946f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ca> │ │ │ │ + b.n 94872 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ca> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 946a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x97c> │ │ │ │ + b.n 94824 <_PyUnicodeWriter_WriteASCIIString@@Base+0x97c> │ │ │ │ movw r3, #7796 @ 0x1e74 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ movw r3, #4324 @ 0x10e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e2d10 │ │ │ │ + bl 1e3534 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 948ba <_PyUnicodeWriter_WriteASCIIString@@Base+0xb8e> │ │ │ │ - bl 85afc │ │ │ │ + beq.w 94a36 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb8e> │ │ │ │ + bl 85c44 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 9473e <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 948ba <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9507c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1350> │ │ │ │ + beq.w 951f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1350> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 95058 <_PyUnicodeWriter_WriteASCIIString@@Base+0x132c> │ │ │ │ + beq.w 951d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x132c> │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 95040 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1314> │ │ │ │ + beq.w 951bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x1314> │ │ │ │ eor.w r3, r0, r0, asr #31 │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ subs r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ asrs r3, r3, #1 │ │ │ │ adds r1, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94ff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + beq.w 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ge │ │ │ │ movge r5, #1 │ │ │ │ movlt.w r5, #4294967295 @ 0xffffffff │ │ │ │ rsb r2, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ mov r6, r3 │ │ │ │ str.w r2, [r5, #8]! │ │ │ │ add.w r2, r3, r8, lsl #2 │ │ │ │ add.w sl, r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 94c4c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf20> │ │ │ │ - bl 1c425c │ │ │ │ + beq.w 94dc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf20> │ │ │ │ + bl 1c4b34 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ mov r0, r4 │ │ │ │ - bhi.w 94fd6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ + bhi.w 95152 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1c425c │ │ │ │ + bl 1c4b34 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 94fd6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ + bhi.w 95152 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12aa> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r0, r3, r0, lsl #15 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ - b.n 947f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xacc> │ │ │ │ + b.n 94974 <_PyUnicodeWriter_WriteASCIIString@@Base+0xacc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 952e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ba> │ │ │ │ + blt.w 95462 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15ba> │ │ │ │ mov r0, r5 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 942dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ + beq.w 94458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 942dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ + b.n 94458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5b0> │ │ │ │ movw r3, #7536 @ 0x1d70 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b.n 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.n 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r6, r3 │ │ │ │ - blt.w 953ee <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c2> │ │ │ │ - bl 73110 │ │ │ │ + blt.w 9556a <_PyUnicodeWriter_WriteASCIIString@@Base+0x16c2> │ │ │ │ + bl 73258 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 953e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16b4> │ │ │ │ + bne.w 9555c <_PyUnicodeWriter_WriteASCIIString@@Base+0x16b4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r2, r4 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 94e48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x111c> │ │ │ │ + beq.w 94fc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x111c> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94e14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10e8> │ │ │ │ + beq.w 94f90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10e8> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str.w r0, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 94884 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb58> │ │ │ │ + b.n 94a00 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 269ce0 │ │ │ │ + bl 26a10c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.w 94788 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ + bne.w 94904 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94788 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ - b.n 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - bl 72144 │ │ │ │ + beq.w 94904 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ + b.n 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 7228c │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 951f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14ca> │ │ │ │ + bne.w 95372 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14ca> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 94f58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x122c> │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + beq.w 950d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x122c> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94f3a <_PyUnicodeWriter_WriteASCIIString@@Base+0x120e> │ │ │ │ + beq.w 950b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x120e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a408 │ │ │ │ + bl 7a55c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9525a <_PyUnicodeWriter_WriteASCIIString@@Base+0x152e> │ │ │ │ + beq.w 953d6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x152e> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 94924 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ + beq.n 94aa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95204 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14d8> │ │ │ │ + beq.w 95380 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14d8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 948e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ + beq.n 94a60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 948e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ + bne.n 94a60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 948e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94a60 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb8> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #8 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 946e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9bc> │ │ │ │ + beq.w 94864 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9bc> │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 11240c <_PyLong_FromByteArray@@Base> │ │ │ │ + bl 112cec <_PyLong_FromByteArray@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 942a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e2d10 │ │ │ │ + bl 1e3534 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 953cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x16a0> │ │ │ │ + beq.w 95548 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e2d10 │ │ │ │ + bl 1e3534 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 953b6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x168a> │ │ │ │ + beq.w 95532 <_PyUnicodeWriter_WriteASCIIString@@Base+0x168a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d8, [sp, #72] @ 0x48 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ - bl 188c10 │ │ │ │ + bl 189764 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.n 9473e <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.n 948ba <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - ldr r2, [pc, #648] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #648] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94ec2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1196> │ │ │ │ + bne.w 9503e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1196> │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 94590 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ + b.n 9470c <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ - ldr r2, [pc, #616] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #616] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94e4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1120> │ │ │ │ + bne.w 94fc8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1120> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + b.n 9477e <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - ldr r2, [pc, #588] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #588] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94efe <_PyUnicodeWriter_WriteASCIIString@@Base+0x11d2> │ │ │ │ + bne.w 9507a <_PyUnicodeWriter_WriteASCIIString@@Base+0x11d2> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 945c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ - ldr r2, [pc, #560] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + b.n 94742 <_PyUnicodeWriter_WriteASCIIString@@Base+0x89a> │ │ │ │ + ldr r2, [pc, #560] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94e6a <_PyUnicodeWriter_WriteASCIIString@@Base+0x113e> │ │ │ │ + bne.w 94fe6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x113e> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94638 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ + b.n 947b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x90c> │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ - ldr r2, [pc, #524] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #524] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94ee0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11b4> │ │ │ │ + bne.w 9505c <_PyUnicodeWriter_WriteASCIIString@@Base+0x11b4> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 945e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + b.n 94760 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - ldr r2, [pc, #496] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #496] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94f5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1230> │ │ │ │ + bne.w 950d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1230> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94618 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ + b.n 94794 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8ec> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94250 <_PyUnicodeWriter_WriteASCIIString@@Base+0x524> │ │ │ │ - b.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bne.w 943cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x524> │ │ │ │ + b.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ movw r3, #48072 @ 0xbbc8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + beq.w 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.w 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.w 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40116 @ 0x9cb4 │ │ │ │ + movw r1, #40884 @ 0x9fb4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 952e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15b6> │ │ │ │ + beq.w 9545e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15b6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 95304 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ + beq.w 95480 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95304 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ + bne.w 95480 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15d8> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - ldr r2, [pc, #352] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #352] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94ea4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1178> │ │ │ │ + bne.w 95020 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1178> │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9457a <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ - b.n 94590 <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ + bne.w 946f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84e> │ │ │ │ + b.n 9470c <_PyUnicodeWriter_WriteASCIIString@@Base+0x864> │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ - ldr r2, [pc, #312] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #312] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr r1, [r1, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [r2, #1416] @ 0x588 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 94f1c <_PyUnicodeWriter_WriteASCIIString@@Base+0x11f0> │ │ │ │ + bne.w 95098 <_PyUnicodeWriter_WriteASCIIString@@Base+0x11f0> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 945ae <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ + b.n 9472a <_PyUnicodeWriter_WriteASCIIString@@Base+0x882> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #276] @ (94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ + ldr r2, [pc, #276] @ (94dc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf1c>) │ │ │ │ ldr.w r5, [r2, #1416] @ 0x588 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 94d6c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1040> │ │ │ │ + bne.w 94ee8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1040> │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94658 <_PyUnicodeWriter_WriteASCIIString@@Base+0x92c> │ │ │ │ - b.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bne.w 947d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x92c> │ │ │ │ + b.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 1b34f4 │ │ │ │ + bl 1b3fec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 94562 <_PyUnicodeWriter_WriteASCIIString@@Base+0x836> │ │ │ │ + b.n 946de <_PyUnicodeWriter_WriteASCIIString@@Base+0x836> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b24a0 │ │ │ │ + bl 1b2f98 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blt.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + blt.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 955b0 <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ + bl 9572c <_PySys_GetRequiredAttr@@Base+0x90> │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9443c <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ - bl 80728 │ │ │ │ + bne.w 945b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 950b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1388> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 95230 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1388> │ │ │ │ + bl 80868 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94a9a <_PyUnicodeWriter_WriteASCIIString@@Base+0xd6e> │ │ │ │ + beq.n 94c16 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd6e> │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r8, r5 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 94602 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ - bl 80728 │ │ │ │ + b.n 9477e <_PyUnicodeWriter_WriteASCIIString@@Base+0x8d6> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94730 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa04> │ │ │ │ - b.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 948ac <_PyUnicodeWriter_WriteASCIIString@@Base+0xa04> │ │ │ │ + b.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94d02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xfd6> │ │ │ │ + beq.w 94e7e <_PyUnicodeWriter_WriteASCIIString@@Base+0xfd6> │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94fc0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1294> │ │ │ │ + beq.w 9513c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1294> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - ble.w 940f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3cc> │ │ │ │ + ble.w 94274 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3cc> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #50172 @ 0xc3fc │ │ │ │ + movw r1, #51108 @ 0xc7a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ - b.w 941f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c6> │ │ │ │ + b.w 9436e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c6> │ │ │ │ mov r1, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r6 │ │ │ │ cmp.w fp, #60 @ 0x3c │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1b34f4 │ │ │ │ + bl 1b3fec │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94d88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x105c> │ │ │ │ + beq.w 94f04 <_PyUnicodeWriter_WriteASCIIString@@Base+0x105c> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94710 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ - b.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bne.w 9488c <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ + b.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ and.w r2, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r2 │ │ │ │ add.w r9, r2, #2 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1c425c │ │ │ │ + bl 1c4b34 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 9523e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1512> │ │ │ │ + bhi.w 953ba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1512> │ │ │ │ cmp r2, r6 │ │ │ │ rsb r2, r2, r2, lsl #4 │ │ │ │ - bne.n 94c86 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf5a> │ │ │ │ + bne.n 94e02 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf5a> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9528c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1560> │ │ │ │ + beq.w 95408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1560> │ │ │ │ lsls r0, r2 │ │ │ │ cmp r4, r9 │ │ │ │ add r5, r0 │ │ │ │ - bne.n 94c5e <_PyUnicodeWriter_WriteASCIIString@@Base+0xf32> │ │ │ │ + bne.n 94dda <_PyUnicodeWriter_WriteASCIIString@@Base+0xf32> │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, r3, r8, lsl #2 │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 942a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r4, r6 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95224 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14f8> │ │ │ │ + beq.w 953a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14f8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94cc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + beq.n 94e42 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94cc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + cbnz r2, 94e42 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1b24a0 │ │ │ │ + bl 1b2f98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.w 943d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a4> │ │ │ │ + bge.w 9454c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2a568 │ │ │ │ mov r3, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 94bc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe98> │ │ │ │ + bne.w 94d40 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe98> │ │ │ │ movw r4, #56128 @ 0xdb40 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - movw r1, #39492 @ 0x9a44 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d6cec │ │ │ │ + bl d751c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94bea <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ + beq.w 94d66 <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #39520 @ 0x9a60 │ │ │ │ + movw r1, #40288 @ 0x9d60 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 94bea <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 94d66 <_PyUnicodeWriter_WriteASCIIString@@Base+0xebe> │ │ │ │ mov r3, r8 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94cb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ + bne.n 94e2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39868 @ 0x9bbc │ │ │ │ + movw r1, #40636 @ 0x9ebc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94cb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94e2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 94b3c <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ + beq.w 94cb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94b3c <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ + b.n 94cb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe10> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a568 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 94e00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ + beq.n 94f7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x10d4> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 94710 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ + bge.w 9488c <_PyUnicodeWriter_WriteASCIIString@@Base+0x9e4> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39784 @ 0x9b68 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r8 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ - ldr r2, [pc, #720] @ (9509c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1370>) │ │ │ │ + b.w 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + ldr r2, [pc, #720] @ (95218 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1370>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 80aa8 <_PyUnicode_InternImmortal@@Base> │ │ │ │ - b.n 946e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ba> │ │ │ │ + bl 80be8 <_PyUnicode_InternImmortal@@Base> │ │ │ │ + b.n 94862 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ba> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 94df2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10c6> │ │ │ │ + cbz r3, 94f6e <_PyUnicodeWriter_WriteASCIIString@@Base+0x10c6> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9582c │ │ │ │ + bl 959ac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - b.n 94836 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ + b.n 949b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2a568 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 94836 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ + bne.w 949b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb0a> │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39492 @ 0x9a44 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 94396 <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ + b.w 94512 <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r3 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 952c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x159c> │ │ │ │ + beq.w 95444 <_PyUnicodeWriter_WriteASCIIString@@Base+0x159c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94e3e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + beq.n 94fba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94e3e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + cbnz r2, 94fba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.w 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r4, r3 │ │ │ │ - b.n 94e3e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94fba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 949ee <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ + beq.w 94b6a <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 949ee <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94b6a <_PyUnicodeWriter_WriteASCIIString@@Base+0xcc2> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 94a2a <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ + beq.w 94ba6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a2a <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94ba6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xcfe> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 94682 <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ + beq.w 947fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w 94682 <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.w 947fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x956> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94af8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ + beq.w 94c74 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 94af8 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94c74 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdcc> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 949ce <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ + beq.w 94b4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 949ce <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94b4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xca2> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94a4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ + beq.w 94bc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a4a <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94bc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd1e> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94a0c <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ + beq.w 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a0c <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xce0> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94b20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ + beq.w 94c9c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94b20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ + b.n 94c9c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdf4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9520e <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e2> │ │ │ │ + bne.w 9538a <_PyUnicodeWriter_WriteASCIIString@@Base+0x14e2> │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94e3e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ - b.n 94e24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ + beq.w 94fba <_PyUnicodeWriter_WriteASCIIString@@Base+0x1112> │ │ │ │ + b.n 94fa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ mov r3, r7 │ │ │ │ - b.n 94f48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 950c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 94a68 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ + beq.w 94be4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 94a68 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ + b.n 94be4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ + bne.w 9458c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 94410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9458c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r6 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 94fa2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ + beq.n 9511e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r1, 94fca <_PyUnicodeWriter_WriteASCIIString@@Base+0x129e> │ │ │ │ + cbz r1, 95146 <_PyUnicodeWriter_WriteASCIIString@@Base+0x129e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 94cc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + beq.w 94e42 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94cc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + bne.w 94e42 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94cc6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e42 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf9a> │ │ │ │ movw r4, #56128 @ 0xdb40 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b.n 94d26 <_PyUnicodeWriter_WriteASCIIString@@Base+0xffa> │ │ │ │ + b.n 94ea2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xffa> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 94fa2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ + b.n 9511e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1276> │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 94fee <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ + beq.n 9516a <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94fee <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ + cbnz r2, 9516a <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c2> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 95028 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12fc> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 951a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12fc> │ │ │ │ movs r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 942a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ - b.w 9444a <_PyUnicodeWriter_WriteASCIIString@@Base+0x71e> │ │ │ │ + bne.w 94d04 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + b.w 945c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x71e> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40072 @ 0x9c88 │ │ │ │ + movw r1, #40840 @ 0x9f88 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 12d620 │ │ │ │ + b.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39640 @ 0x9ad8 │ │ │ │ + movw r1, #40408 @ 0x9dd8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 94ff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39552 @ 0x9a80 │ │ │ │ + movw r1, #40320 @ 0x9d80 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 94ff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ - bl 80728 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94ff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bne.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94ff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + beq.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ ldr.w r8, [sp] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r9, [sp] │ │ │ │ - b.w 947e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xab4> │ │ │ │ - bl 7ef68 <_PyLong_New@@Base> │ │ │ │ + b.w 9495c <_PyUnicodeWriter_WriteASCIIString@@Base+0xab4> │ │ │ │ + bl 7f0b8 <_PyLong_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 942a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 94424 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ - b.w 94466 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73a> │ │ │ │ + bne.w 94d04 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + b.w 945e2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x73a> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + bne.w 94d04 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 94474 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ + b.w 945f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x748> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.w 9443c <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ - bl 80728 │ │ │ │ + b.w 945b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94b88 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ + bne.w 94d04 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe5c> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 94458 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + b.w 945d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 269ce0 │ │ │ │ + bl 26a10c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 95148 <_PyUnicodeWriter_WriteASCIIString@@Base+0x141c> │ │ │ │ + beq.n 952c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x141c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 269ce0 │ │ │ │ + bl 26a10c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 95134 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1408> │ │ │ │ + beq.n 952b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1408> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 188c10 │ │ │ │ + bl 189764 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - b.w 9473e <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + b.w 948ba <_PyUnicodeWriter_WriteASCIIString@@Base+0xa12> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40160 @ 0x9ce0 │ │ │ │ + movw r1, #40928 @ 0x9fe0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - b.w 94396 <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ + b.w 94512 <_PyUnicodeWriter_WriteASCIIString@@Base+0x66a> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ vldr d1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - b.n 95102 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13d6> │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - b.n 950ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x13be> │ │ │ │ - bl 80728 │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b.n 9527e <_PyUnicodeWriter_WriteASCIIString@@Base+0x13d6> │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b.n 95266 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13be> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39992 @ 0x9c38 │ │ │ │ + movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ - ldr r3, [pc, #648] @ (9540c <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e0>) │ │ │ │ + b.w 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + ldr r3, [pc, #648] @ (95588 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #4380 @ 0x111c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1db1b8 <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ + bl 1dba4c <_PyEval_MakePendingCalls@@Base+0x4c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + beq.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 94262 <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ - bl 80728 │ │ │ │ + b.w 943de <_PyUnicodeWriter_WriteASCIIString@@Base+0x536> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39688 @ 0x9b08 │ │ │ │ + movw r1, #40456 @ 0x9e08 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 952ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r5 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 941f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ + b.w 9436c <_PyUnicodeWriter_WriteASCIIString@@Base+0x4c4> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 948dc <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb0> │ │ │ │ + b.w 94a58 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 94924 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 94aa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xbf8> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + bne.w 950c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94f48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + b.n 950c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40036 @ 0x9c64 │ │ │ │ + movw r1, #40804 @ 0x9f64 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94cb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ + b.n 94e2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xf84> │ │ │ │ mov r4, r1 │ │ │ │ - b.n 94fd8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12ac> │ │ │ │ - bl e207c │ │ │ │ + b.n 95154 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12ac> │ │ │ │ + bl e2884 │ │ │ │ mov r3, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 943ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ + beq.w 9454a <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 943ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ + b.w 9454a <_PyUnicodeWriter_WriteASCIIString@@Base+0x6a2> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9526a <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ + beq.n 953e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 952bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x1590> │ │ │ │ + cbz r2, 95438 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1590> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 94f48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + beq.w 950c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + bne.w 950c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94f48 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ + b.n 950c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x121c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 952a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ + beq.n 95420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 952a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ + cbnz r2, 95420 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1578> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39596 @ 0x9aac │ │ │ │ + movw r1, #40364 @ 0x9dac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 94ff4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12c8> │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9526a <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ + b.n 953e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x153e> │ │ │ │ movw r2, #43992 @ 0xabd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39952 @ 0x9c10 │ │ │ │ + movw r1, #40720 @ 0x9f10 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94e24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ + b.n 94fa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x10f8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 94b00 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ - bl 80728 │ │ │ │ + b.n 94c7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39824 @ 0x9b90 │ │ │ │ + movw r1, #40592 @ 0x9e90 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 952ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ movs r3, #0 │ │ │ │ - b.w 94b00 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 9532c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1600> │ │ │ │ + b.w 94c7c <_PyUnicodeWriter_WriteASCIIString@@Base+0xdd4> │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 954a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1600> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r3 │ │ │ │ - b.w 94ac4 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd98> │ │ │ │ + b.w 94c40 <_PyUnicodeWriter_WriteASCIIString@@Base+0xd98> │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94acc <_PyUnicodeWriter_WriteASCIIString@@Base+0xda0> │ │ │ │ - b.w 94aae <_PyUnicodeWriter_WriteASCIIString@@Base+0xd82> │ │ │ │ + bne.w 94c48 <_PyUnicodeWriter_WriteASCIIString@@Base+0xda0> │ │ │ │ + b.w 94c2a <_PyUnicodeWriter_WriteASCIIString@@Base+0xd82> │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ + bl 94238 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94500 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7d4> │ │ │ │ + bne.w 9467c <_PyUnicodeWriter_WriteASCIIString@@Base+0x7d4> │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ - ldr r3, [pc, #124] @ (95410 <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e4>) │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + ldr r3, [pc, #124] @ (9558c <_PyUnicodeWriter_WriteASCIIString@@Base+0x16e4>) │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.w 946e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9b4> │ │ │ │ - bl 80728 │ │ │ │ + b.w 9485c <_PyUnicodeWriter_WriteASCIIString@@Base+0x9b4> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39740 @ 0x9b3c │ │ │ │ + movw r1, #40508 @ 0x9e3c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 952ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ vldr d7, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9499c <_PyUnicodeWriter_WriteASCIIString@@Base+0xc70> │ │ │ │ - b.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 94b18 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc70> │ │ │ │ + b.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ - b.w 94982 <_PyUnicodeWriter_WriteASCIIString@@Base+0xc56> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + b.w 94afe <_PyUnicodeWriter_WriteASCIIString@@Base+0xc56> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9531e <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ + b.n 9549a <_PyUnicodeWriter_WriteASCIIString@@Base+0x15f2> │ │ │ │ mov r1, r4 │ │ │ │ - bl 964d8 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ + bl 96658 <_PyObject_GetMethod@@Base+0xb5c> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.w 94876 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4a> │ │ │ │ - bl 80728 │ │ │ │ + b.w 949f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0xb4a> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9439c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + bne.w 94518 <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ movw r2, #6512 @ 0x1970 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #40676 @ 0x9ee4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 95170 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ + b.n 952ec <_PyUnicodeWriter_WriteASCIIString@@Base+0x1444> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00095414 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +00095590 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 954cc <_PyUnicodeWriter_Finish@@Base+0xb8> │ │ │ │ + beq.n 95648 <_PyUnicodeWriter_Finish@@Base+0xb8> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str.w ip, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 954c8 <_PyUnicodeWriter_Finish@@Base+0xb4> │ │ │ │ + bne.n 95644 <_PyUnicodeWriter_Finish@@Base+0xb4> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 95462 <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ + beq.n 955de <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl cd19c │ │ │ │ + bl cda28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 954f6 <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ + beq.n 95672 <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 954ec <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ + beq.n 95668 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 95468 <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ + beq.n 955e4 <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 95514 <_PyUnicodeWriter_Finish@@Base+0x100> │ │ │ │ + bpl.n 95690 <_PyUnicodeWriter_Finish@@Base+0x100> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ iteee ge │ │ │ │ movge r0, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r1, #20256 @ 0x4f20 │ │ │ │ movtlt r1, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r1, [pc, #120] @ (95518 <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ + ldrge r1, [pc, #120] @ (95694 <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ addlt.w r1, r1, r2, lsl #5 │ │ │ │ mlage r1, r0, r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 954c4 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + beq.n 95640 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 954c4 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ + cbnz r2, 95640 <_PyUnicodeWriter_Finish@@Base+0xb0> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r3, r2 │ │ │ │ - b.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 954e8 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbz r2, 95664 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 954e8 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + beq.n 95664 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 954e8 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbnz r3, 95664 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #48] @ (9551c <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ - b.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #48] @ (95698 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ + b.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1644 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9545c <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 955d8 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.n 95482 <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ + b.n 955fe <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00095520 <_PySys_GetRequiredAttr@@Base>: │ │ │ │ +0009569c <_PySys_GetRequiredAttr@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 9555c <_PySys_GetRequiredAttr@@Base+0x3c> │ │ │ │ + bpl.n 956d8 <_PySys_GetRequiredAttr@@Base+0x3c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #116] @ (955ac <_PySys_GetRequiredAttr@@Base+0x8c>) │ │ │ │ + ldr r3, [pc, #116] @ (95728 <_PySys_GetRequiredAttr@@Base+0x8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3872] @ 0xf20 │ │ │ │ - cbz r3, 9558e <_PySys_GetRequiredAttr@@Base+0x6e> │ │ │ │ + cbz r3, 9570a <_PySys_GetRequiredAttr@@Base+0x6e> │ │ │ │ mov r1, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ - bl 823f8 │ │ │ │ - cbz r0, 95574 <_PySys_GetRequiredAttr@@Base+0x54> │ │ │ │ + bl 82538 │ │ │ │ + cbz r0, 956f0 <_PySys_GetRequiredAttr@@Base+0x54> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #29644 @ 0x73cc │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40256 @ 0x9d40 │ │ │ │ + movw r1, #41024 @ 0xa040 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 95556 <_PySys_GetRequiredAttr@@Base+0x36> │ │ │ │ + bl d54ec │ │ │ │ + b.n 956d2 <_PySys_GetRequiredAttr@@Base+0x36> │ │ │ │ movw r2, #4320 @ 0x10e0 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40240 @ 0x9d30 │ │ │ │ + movw r1, #41008 @ 0xa030 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 95558 <_PySys_GetRequiredAttr@@Base+0x38> │ │ │ │ + b.n 956d4 <_PySys_GetRequiredAttr@@Base+0x38> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 955d8 <_PySys_GetRequiredAttr@@Base+0xb8> │ │ │ │ + cbz r3, 95754 <_PySys_GetRequiredAttr@@Base+0xb8> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 95656 <_PySys_GetRequiredAttr@@Base+0x136> │ │ │ │ + ble.n 957d2 <_PySys_GetRequiredAttr@@Base+0x136> │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 956d6 <_PySys_GetRequiredAttr@@Base+0x1b6> │ │ │ │ + beq.n 95852 <_PySys_GetRequiredAttr@@Base+0x1b6> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 956c2 <_PySys_GetRequiredAttr@@Base+0x1a2> │ │ │ │ + ble.n 9583e <_PySys_GetRequiredAttr@@Base+0x1a2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 956b2 <_PySys_GetRequiredAttr@@Base+0x192> │ │ │ │ - vldr d7, [pc, #280] @ 95708 <_PySys_GetRequiredAttr@@Base+0x1e8> │ │ │ │ + beq.n 9582e <_PySys_GetRequiredAttr@@Base+0x192> │ │ │ │ + vldr d7, [pc, #284] @ 95888 <_PySys_GetRequiredAttr@@Base+0x1ec> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - vldr d7, [pc, #272] @ 95710 <_PySys_GetRequiredAttr@@Base+0x1f0> │ │ │ │ + vldr d7, [pc, #276] @ 95890 <_PySys_GetRequiredAttr@@Base+0x1f4> │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 1357d8 │ │ │ │ + bl 136008 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9566c <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ - ldr r1, [pc, #248] @ (95718 <_PySys_GetRequiredAttr@@Base+0x1f8>) │ │ │ │ - movw r2, #18196 @ 0x4714 │ │ │ │ + cbz r0, 957e8 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + ldr r1, [pc, #252] @ (95898 <_PySys_GetRequiredAttr@@Base+0x1fc>) │ │ │ │ + movw r2, #18964 @ 0x4a14 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 12ceec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12d82c <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95686 <_PySys_GetRequiredAttr@@Base+0x166> │ │ │ │ + cbz r0, 95802 <_PySys_GetRequiredAttr@@Base+0x166> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 95672 <_PySys_GetRequiredAttr@@Base+0x152> │ │ │ │ + bne.n 957ee <_PySys_GetRequiredAttr@@Base+0x152> │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 9568a <_PySys_GetRequiredAttr@@Base+0x16a> │ │ │ │ + bne.n 95806 <_PySys_GetRequiredAttr@@Base+0x16a> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 9566c <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + cbz r3, 957e8 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 955d4 <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ + b.n 95750 <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40268 @ 0x9d4c │ │ │ │ + movw r1, #41036 @ 0xa04c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 955d4 <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ + b.n 95750 <_PySys_GetRequiredAttr@@Base+0xb4> │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9564a <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ + bne.n 957c6 <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9564a <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ + b.n 957c6 <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9566c <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bne.n 957e8 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bgt.n 956e8 <_PySys_GetRequiredAttr@@Base+0x1c8> │ │ │ │ + bgt.n 95864 <_PySys_GetRequiredAttr@@Base+0x1c8> │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39492 @ 0x9a44 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 9566c <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 957e8 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, ip │ │ │ │ blx 2a828 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9564a <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ + b.n 957c6 <_PySys_GetRequiredAttr@@Base+0x12a> │ │ │ │ mov r0, ip │ │ │ │ movs r1, #4 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 95702 <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ + cbz r0, 9587e <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ movs r3, #4 │ │ │ │ strd r0, r3, [r4, #20] │ │ │ │ - b.n 955e8 <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ + b.n 95764 <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ movs r0, #4 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 95702 <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ + cbz r0, 9587e <_PySys_GetRequiredAttr@@Base+0x1e2> │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 955e8 <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ + b.n 95764 <_PySys_GetRequiredAttr@@Base+0xc8> │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ movs r2, #4 │ │ │ │ - movw r1, #40292 @ 0x9d64 │ │ │ │ + movw r1, #41060 @ 0xa064 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 9566c <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 9566c <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bl d54ec │ │ │ │ + b.n 957e8 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 957e8 <_PySys_GetRequiredAttr@@Base+0x14c> │ │ │ │ + nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 953ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x1680> │ │ │ │ + b.n 9552c <_PyUnicodeWriter_WriteASCIIString@@Base+0x1684> │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0009571c : │ │ │ │ +0009589c : │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #244] @ (95828 ) │ │ │ │ + ldr r3, [pc, #244] @ (959a8 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9597c <_PyObject_GetMethod@@Base> │ │ │ │ + bl 95afc <_PyObject_GetMethod@@Base> │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 957ce │ │ │ │ - cbz r0, 9578e │ │ │ │ + beq.n 9594e │ │ │ │ + cbz r0, 9590e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #20 │ │ │ │ - bpl.n 9579a │ │ │ │ + bpl.n 9591a │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - cbz r7, 9579a │ │ │ │ + cbz r7, 9591a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 957c4 │ │ │ │ - cbnz r3, 957d2 │ │ │ │ + cbz r0, 95944 │ │ │ │ + cbnz r3, 95952 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 95786 │ │ │ │ + beq.n 95906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 957bc │ │ │ │ + cbz r3, 9593c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r4, #4 │ │ │ │ subs r2, r7, #1 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #20 │ │ │ │ - bmi.n 9575e │ │ │ │ + bmi.n 958de │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 8bb84 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bd2c <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 95780 │ │ │ │ - b.n 95786 │ │ │ │ + bne.n 95900 │ │ │ │ + b.n 95906 │ │ │ │ mov r0, r2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 95786 │ │ │ │ - cbz r3, 957fe │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95906 │ │ │ │ + cbz r3, 9597e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 957fe │ │ │ │ + cbz r3, 9597e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 95774 │ │ │ │ + b.n 958f4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 95786 │ │ │ │ + b.n 95906 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95774 │ │ │ │ + beq.n 958f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9581a │ │ │ │ + bne.n 9599a │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34884 @ 0x8844 │ │ │ │ + movw r2, #35652 @ 0x8b44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 223800 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ - b.n 957ca │ │ │ │ + bl 223ec0 <_PyParkingLot_AfterFork@@Base+0x540> │ │ │ │ + b.n 9594a │ │ │ │ movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34836 @ 0x8814 │ │ │ │ + movw r2, #35604 @ 0x8b14 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ - b.n 957ca │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 9594a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 957e2 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 957e2 │ │ │ │ + bne.n 95962 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 95962 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 95858 │ │ │ │ + cbz r3, 959d8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ itt le │ │ │ │ addle r4, r4, r3 │ │ │ │ strle r4, [r1, #12] │ │ │ │ - bgt.n 95928 │ │ │ │ + bgt.n 95aa8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 95916 │ │ │ │ + beq.n 95a96 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 95904 │ │ │ │ + blt.n 95a84 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 958f4 │ │ │ │ + beq.n 95a74 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 1357d8 │ │ │ │ + bl 136008 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 958f0 │ │ │ │ - ldr r1, [pc, #224] @ (95978 ) │ │ │ │ - movw r2, #18196 @ 0x4714 │ │ │ │ + cbz r0, 95a70 │ │ │ │ + ldr r1, [pc, #224] @ (95af8 ) │ │ │ │ + movw r2, #18964 @ 0x4a14 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 12ceec <_PyObject_CallMethod@@Base> │ │ │ │ + bl 12d82c <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95972 │ │ │ │ + beq.n 95af2 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9595e │ │ │ │ + bne.n 95ade │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ - beq.n 95852 │ │ │ │ + beq.n 959d2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 958f0 │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 95a70 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 95940 │ │ │ │ + bgt.n 95ac0 │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39492 @ 0x9a44 │ │ │ │ + movw r1, #40260 @ 0x9d44 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 95852 │ │ │ │ + b.n 959d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ blx 2a828 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 958c4 │ │ │ │ + b.n 95a44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 95922 │ │ │ │ + cbz r0, 95aa2 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r4, [r5, #24] │ │ │ │ - b.n 95868 │ │ │ │ - bl 77e50 │ │ │ │ + b.n 959e8 │ │ │ │ + bl 77f98 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95912 │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 958f0 │ │ │ │ + bne.n 95a92 │ │ │ │ + bl 1f642c │ │ │ │ + b.n 95a70 │ │ │ │ movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40268 @ 0x9d4c │ │ │ │ + movw r1, #41036 @ 0xa04c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 958f0 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 95a70 │ │ │ │ movw r0, #6512 @ 0x1970 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40292 @ 0x9d64 │ │ │ │ + movw r1, #41060 @ 0xa064 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 958c4 │ │ │ │ + bne.n 95a44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 958c4 │ │ │ │ + b.n 95a44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 958c4 │ │ │ │ - b.n 9560c <_PySys_GetRequiredAttr@@Base+0xec> │ │ │ │ + b.n 95a44 │ │ │ │ + b.n 9578c <_PySys_GetRequiredAttr@@Base+0xf0> │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0009597c <_PyObject_GetMethod@@Base>: │ │ │ │ +00095afc <_PyObject_GetMethod@@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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 95aba <_PyObject_GetMethod@@Base+0x13e> │ │ │ │ + bmi.w 95c3a <_PyObject_GetMethod@@Base+0x13e> │ │ │ │ ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95af8 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ + beq.w 95c78 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ - movw r2, #3081 @ 0xc09 │ │ │ │ + movw r2, #5337 @ 0x14d9 │ │ │ │ movt r2, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 95b0a <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ + bne.w 95c8a <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw sl, #42236 @ 0xa4fc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 95b0a <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ - ldr r1, [pc, #672] @ (95c6c <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ + bne.w 95c8a <_PyObject_GetMethod@@Base+0x18e> │ │ │ │ + ldr r1, [pc, #672] @ (95dec <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ eor.w r9, r2, r3, asr #3 │ │ │ │ ubfx r9, r9, #0, #12 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ movs r1, #12 │ │ │ │ mul.w r9, r1, r9 │ │ │ │ add.w fp, r7, r9 │ │ │ │ add.w fp, fp, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [fp, #2808] @ 0xaf8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 95b1c <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ + bne.w 95c9c <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ ldr.w r2, [fp, #2812] @ 0xafc │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 95b1c <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ + bne.w 95c9c <_PyObject_GetMethod@@Base+0x1a0> │ │ │ │ add.w r7, r7, #40960 @ 0xa000 │ │ │ │ add r7, r9 │ │ │ │ ldr.w r6, [r7, #2816] @ 0xb00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95c64 <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ + beq.w 95de4 <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 95b96 <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ + beq.w 95d16 <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #14 │ │ │ │ - bpl.w 95ba0 <_PyObject_GetMethod@@Base+0x224> │ │ │ │ + bpl.w 95d20 <_PyObject_GetMethod@@Base+0x224> │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 95bfc <_PyObject_GetMethod@@Base+0x280> │ │ │ │ + bmi.w 95d7c <_PyObject_GetMethod@@Base+0x280> │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 95bf0 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + bmi.w 95d70 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.n 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ itttt lt │ │ │ │ ldrlt r0, [r5, #8] │ │ │ │ eorlt.w r7, r0, r0, asr #31 │ │ │ │ sublt.w r7, r7, r0, asr #31 │ │ │ │ ldrdlt r0, ip, [r1, #16] │ │ │ │ itttt lt │ │ │ │ addlt r1, r0, #3 │ │ │ │ mlalt r1, ip, r7, r1 │ │ │ │ biclt.w r1, r1, #3 │ │ │ │ addlt r2, r2, r1 │ │ │ │ adds r2, r5, r2 │ │ │ │ - beq.n 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.n 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - cbz r7, 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + cbz r7, 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 823f8 │ │ │ │ + bl 82538 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95cda <_PyObject_GetMethod@@Base+0x35e> │ │ │ │ + bne.w 95e5a <_PyObject_GetMethod@@Base+0x35e> │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.n 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95d30 <_PyObject_GetMethod@@Base+0x3b4> │ │ │ │ + beq.w 95eb0 <_PyObject_GetMethod@@Base+0x3b4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 95c74 <_PyObject_GetMethod@@Base+0x2f8> │ │ │ │ + beq.w 95df4 <_PyObject_GetMethod@@Base+0x2f8> │ │ │ │ str.w r6, [r8] │ │ │ │ mov r0, r9 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #432] @ (95c6c <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ + ldr r1, [pc, #432] @ (95dec <_PyObject_GetMethod@@Base+0x2f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #28 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -160595,55 +160748,55 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r6, r1, #92672 @ 0x16a00 │ │ │ │ ldr.w r0, [r6, #252] @ 0xfc │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95cf2 <_PyObject_GetMethod@@Base+0x376> │ │ │ │ + beq.w 95e72 <_PyObject_GetMethod@@Base+0x376> │ │ │ │ ldr.w r2, [r6, #268] @ 0x10c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 959a8 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ + bne.w 95b28 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 806a4 │ │ │ │ + bl 807e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 959a8 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bge.w 95b28 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90ff0 │ │ │ │ + bl 91174 │ │ │ │ str.w r0, [r8] │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 95ab2 <_PyObject_GetMethod@@Base+0x136> │ │ │ │ + b.n 95c32 <_PyObject_GetMethod@@Base+0x136> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 95c4a <_PyObject_GetMethod@@Base+0x2ce> │ │ │ │ + bgt.w 95dca <_PyObject_GetMethod@@Base+0x2ce> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83b14 <_PyType_LookupRef@@Base+0x110> │ │ │ │ + bl 83c54 <_PyType_LookupRef@@Base+0x110> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95c60 <_PyObject_GetMethod@@Base+0x2e4> │ │ │ │ + bne.w 95de0 <_PyObject_GetMethod@@Base+0x2e4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95cce <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + beq.w 95e4e <_PyObject_GetMethod@@Base+0x352> │ │ │ │ add.w r7, r7, #43520 @ 0xaa00 │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ add.w r2, r7, r9 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [fp, #2812] @ 0xafc │ │ │ │ @@ -160655,1275 +160808,1275 @@ │ │ │ │ str r3, [r7, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r2, [r7, r9] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 95cc0 <_PyObject_GetMethod@@Base+0x344> │ │ │ │ + bne.w 95e40 <_PyObject_GetMethod@@Base+0x344> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 95c64 <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ + beq.n 95de4 <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #14 │ │ │ │ - bmi.w 95a2a <_PyObject_GetMethod@@Base+0xae> │ │ │ │ + bmi.w 95baa <_PyObject_GetMethod@@Base+0xae> │ │ │ │ ldr.w fp, [r2, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 95ca2 <_PyObject_GetMethod@@Base+0x326> │ │ │ │ + beq.n 95e22 <_PyObject_GetMethod@@Base+0x326> │ │ │ │ ldr.w r2, [r2, #140] @ 0x8c │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95a32 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + beq.w 95bb2 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + beq.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ - ldr r2, [pc, #152] @ (95c70 <_PyObject_GetMethod@@Base+0x2f4>) │ │ │ │ + bne.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + ldr r2, [pc, #152] @ (95df0 <_PyObject_GetMethod@@Base+0x2f4>) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 95bea <_PyObject_GetMethod@@Base+0x26e> │ │ │ │ + cbz r3, 95d6a <_PyObject_GetMethod@@Base+0x26e> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 95a70 <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ - b.n 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + bne.w 95bf0 <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ + b.n 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldrb r1, [r5, #11] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95a3a <_PyObject_GetMethod@@Base+0xbe> │ │ │ │ + beq.w 95bba <_PyObject_GetMethod@@Base+0xbe> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r7, [r2, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 95d78 <_PyObject_GetMethod@@Base+0x3fc> │ │ │ │ + beq.w 95ef8 <_PyObject_GetMethod@@Base+0x3fc> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 79c90 │ │ │ │ + bl 79de4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.w 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + beq.w 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - bl 1af6e8 │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bl 1b01f0 │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 83be8 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ + bl 83d28 <_PyType_LookupRef@@Base+0x1e4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95cce <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + beq.n 95e4e <_PyObject_GetMethod@@Base+0x352> │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 95d26 <_PyObject_GetMethod@@Base+0x3aa> │ │ │ │ + beq.n 95ea6 <_PyObject_GetMethod@@Base+0x3aa> │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 95a32 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + b.n 95bb2 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 95c98 <_PyObject_GetMethod@@Base+0x31c> │ │ │ │ - movw r3, #53909 @ 0xd295 │ │ │ │ + beq.n 95e18 <_PyObject_GetMethod@@Base+0x31c> │ │ │ │ + movw r3, #55965 @ 0xda9d │ │ │ │ movt r3, #13 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 95ca6 <_PyObject_GetMethod@@Base+0x32a> │ │ │ │ + bne.n 95e26 <_PyObject_GetMethod@@Base+0x32a> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 95d9a <_PyObject_GetMethod@@Base+0x41e> │ │ │ │ + beq.w 95f1a <_PyObject_GetMethod@@Base+0x41e> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd594 │ │ │ │ - b.n 95bbe <_PyObject_GetMethod@@Base+0x242> │ │ │ │ + bl ddd9c │ │ │ │ + b.n 95d3e <_PyObject_GetMethod@@Base+0x242> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 95d02 <_PyObject_GetMethod@@Base+0x386> │ │ │ │ + beq.n 95e82 <_PyObject_GetMethod@@Base+0x386> │ │ │ │ str.w r6, [r8] │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ mov r9, fp │ │ │ │ - b.n 95a32 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + b.n 95bb2 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx fp │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95bcc <_PyObject_GetMethod@@Base+0x250> │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bne.n 95d4c <_PyObject_GetMethod@@Base+0x250> │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 95cce <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + cbnz r2, 95e4e <_PyObject_GetMethod@@Base+0x352> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 95b96 <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ + bne.w 95d16 <_PyObject_GetMethod@@Base+0x21a> │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 95a32 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ + b.n 95bb2 <_PyObject_GetMethod@@Base+0xb6> │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 95cea <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ + beq.n 95e6a <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 95d5c <_PyObject_GetMethod@@Base+0x3e0> │ │ │ │ + beq.n 95edc <_PyObject_GetMethod@@Base+0x3e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1af6e8 │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bl 1b01f0 │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ add.w r1, r1, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r1, #244] @ 0xf4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 959a8 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ - b.n 95af8 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ + bne.w 95b28 <_PyObject_GetMethod@@Base+0x2c> │ │ │ │ + b.n 95c78 <_PyObject_GetMethod@@Base+0x17c> │ │ │ │ movw r1, #48088 @ 0xbbd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #29832 @ 0x7488 │ │ │ │ + movw r1, #30600 @ 0x7788 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl d6760 │ │ │ │ - b.n 95b16 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ + bl d6f90 │ │ │ │ + b.n 95c96 <_PyObject_GetMethod@@Base+0x19a> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d6f30 │ │ │ │ + bl d7760 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95c64 <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ - ldr r2, [pc, #140] @ (95dc0 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ + b.n 95de4 <_PyObject_GetMethod@@Base+0x2e8> │ │ │ │ + ldr r2, [pc, #140] @ (95f40 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w sl, [r2, #1416] @ 0x588 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 95d50 <_PyObject_GetMethod@@Base+0x3d4> │ │ │ │ + beq.n 95ed0 <_PyObject_GetMethod@@Base+0x3d4> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ - ldr r2, [pc, #96] @ (95dc0 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ + b.n 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + ldr r2, [pc, #96] @ (95f40 <_PyObject_GetMethod@@Base+0x444>) │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 95d72 <_PyObject_GetMethod@@Base+0x3f6> │ │ │ │ + cbz r3, 95ef2 <_PyObject_GetMethod@@Base+0x3f6> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ blx r4 │ │ │ │ - b.n 95cea <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ + b.n 95e6a <_PyObject_GetMethod@@Base+0x36e> │ │ │ │ ldr.w r2, [sl, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 95db2 <_PyObject_GetMethod@@Base+0x436> │ │ │ │ + beq.n 95f32 <_PyObject_GetMethod@@Base+0x436> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 79c90 │ │ │ │ + bl 79de4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 95c24 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ - b.n 95aa6 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ + bne.w 95da4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + b.n 95c26 <_PyObject_GetMethod@@Base+0x12a> │ │ │ │ movw r3, #4320 @ 0x10e0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40516 @ 0x9e44 │ │ │ │ + movw r1, #41284 @ 0xa144 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 95cb0 <_PyObject_GetMethod@@Base+0x334> │ │ │ │ - bl d6f30 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 95e30 <_PyObject_GetMethod@@Base+0x334> │ │ │ │ + bl d7760 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 95c24 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + b.n 95da4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ bics.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 96438 <_PyObject_GetMethod@@Base+0xabc> │ │ │ │ + beq.w 965b8 <_PyObject_GetMethod@@Base+0xabc> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [pc, #1292] @ 962f4 <_PyObject_GetMethod@@Base+0x978> │ │ │ │ + ldr.w r9, [pc, #1292] @ 96474 <_PyObject_GetMethod@@Base+0x978> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r7, [r9, sl] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9605a <_PyObject_GetMethod@@Base+0x6de> │ │ │ │ + bne.w 961da <_PyObject_GetMethod@@Base+0x6de> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 96468 <_PyObject_GetMethod@@Base+0xaec> │ │ │ │ + bne.w 965e8 <_PyObject_GetMethod@@Base+0xaec> │ │ │ │ subs r6, r4, #1 │ │ │ │ - beq.w 96128 <_PyObject_GetMethod@@Base+0x7ac> │ │ │ │ + beq.w 962a8 <_PyObject_GetMethod@@Base+0x7ac> │ │ │ │ cmp r6, #20 │ │ │ │ - bgt.w 962f8 <_PyObject_GetMethod@@Base+0x97c> │ │ │ │ + bgt.w 96478 <_PyObject_GetMethod@@Base+0x97c> │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add.w r2, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1604] @ 0x644 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 96164 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ - ldr.w ip, [pc, #1212] @ 962e4 <_PyObject_GetMethod@@Base+0x968> │ │ │ │ + beq.w 962e4 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ + ldr.w ip, [pc, #1212] @ 96464 <_PyObject_GetMethod@@Base+0x968> │ │ │ │ ldr.w r0, [r2, #1684] @ 0x694 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1684] @ 0x694 │ │ │ │ ldr.w r0, [ip, #1416] @ 0x588 │ │ │ │ str.w r3, [r2, #1604] @ 0x644 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96374 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ + bne.w 964f4 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ add.w r2, r4, #12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 960c8 <_PyObject_GetMethod@@Base+0x74c> │ │ │ │ + beq.w 96248 <_PyObject_GetMethod@@Base+0x74c> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 95ea6 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + beq.n 96026 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ adds r2, #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 95e78 <_PyObject_GetMethod@@Base+0x4fc> │ │ │ │ + beq.n 95ff8 <_PyObject_GetMethod@@Base+0x4fc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [r2, #0] │ │ │ │ - beq.n 95ea6 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + beq.n 96026 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ add.w r0, r5, #8 │ │ │ │ add.w ip, r4, #16 │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9611c <_PyObject_GetMethod@@Base+0x7a0> │ │ │ │ + beq.w 9629c <_PyObject_GetMethod@@Base+0x7a0> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r0 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.n 95e8e <_PyObject_GetMethod@@Base+0x512> │ │ │ │ + bne.n 9600e <_PyObject_GetMethod@@Base+0x512> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #3796] @ 0xed4 │ │ │ │ cmp r1, #0 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r6 │ │ │ │ str r0, [r6, #0] │ │ │ │ strd r2, r3, [r4, #-8] │ │ │ │ add.w r3, r1, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r2, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - blt.w 96136 <_PyObject_GetMethod@@Base+0x7ba> │ │ │ │ + blt.w 962b6 <_PyObject_GetMethod@@Base+0x7ba> │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9614a <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ - movw r3, #55849 @ 0xda29 │ │ │ │ + beq.w 962ca <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ + movw r3, #58181 @ 0xe345 │ │ │ │ movt r3, #22 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 962da <_PyObject_GetMethod@@Base+0x95e> │ │ │ │ + bne.w 9645a <_PyObject_GetMethod@@Base+0x95e> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 961b4 <_PyObject_GetMethod@@Base+0x838> │ │ │ │ + beq.w 96334 <_PyObject_GetMethod@@Base+0x838> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.w 961c8 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ + bne.w 96348 <_PyObject_GetMethod@@Base+0x84c> │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 960d2 <_PyObject_GetMethod@@Base+0x756> │ │ │ │ + beq.w 96252 <_PyObject_GetMethod@@Base+0x756> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 95f18 <_PyObject_GetMethod@@Base+0x59c> │ │ │ │ + cbz r3, 96098 <_PyObject_GetMethod@@Base+0x59c> │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96186 <_PyObject_GetMethod@@Base+0x80a> │ │ │ │ + bne.w 96306 <_PyObject_GetMethod@@Base+0x80a> │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + beq.w 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 9640e <_PyObject_GetMethod@@Base+0xa92> │ │ │ │ + bpl.w 965a6 <_PyObject_GetMethod@@Base+0xaaa> │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 962ca <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ + bne.w 9644a <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 962ca <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ + beq.w 9644a <_PyObject_GetMethod@@Base+0x94e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #28 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + beq.w 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #7 │ │ │ │ - bpl.w 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ - bl 85a4c │ │ │ │ + bpl.w 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bl 85b94 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + blt.w 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.w 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bge.w 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 96104 <_PyObject_GetMethod@@Base+0x788> │ │ │ │ + beq.w 96284 <_PyObject_GetMethod@@Base+0x788> │ │ │ │ add.w r6, r8, r6, lsl #3 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96104 <_PyObject_GetMethod@@Base+0x788> │ │ │ │ + blt.w 96284 <_PyObject_GetMethod@@Base+0x788> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 96268 <_PyObject_GetMethod@@Base+0x8ec> │ │ │ │ + bpl.w 963e8 <_PyObject_GetMethod@@Base+0x8ec> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 96210 <_PyObject_GetMethod@@Base+0x894> │ │ │ │ + bpl.w 96390 <_PyObject_GetMethod@@Base+0x894> │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 96336 <_PyObject_GetMethod@@Base+0x9ba> │ │ │ │ + bpl.w 964b6 <_PyObject_GetMethod@@Base+0x9ba> │ │ │ │ cmn.w r5, #20 │ │ │ │ - beq.w 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.w 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ cmpge r3, #0 │ │ │ │ - beq.w 960e4 <_PyObject_GetMethod@@Base+0x768> │ │ │ │ + beq.w 96264 <_PyObject_GetMethod@@Base+0x768> │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ - bmi.w 96420 <_PyObject_GetMethod@@Base+0xaa4> │ │ │ │ + bmi.w 9658e <_PyObject_GetMethod@@Base+0xa92> │ │ │ │ cmp r3, r2 │ │ │ │ it le │ │ │ │ cmple r3, r1 │ │ │ │ - bge.w 96346 <_PyObject_GetMethod@@Base+0x9ca> │ │ │ │ + bge.w 964c6 <_PyObject_GetMethod@@Base+0x9ca> │ │ │ │ subs r6, r2, r3 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w 9621a <_PyObject_GetMethod@@Base+0x89e> │ │ │ │ + bpl.w 9639a <_PyObject_GetMethod@@Base+0x89e> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 96342 <_PyObject_GetMethod@@Base+0x9c6> │ │ │ │ + beq.w 964c2 <_PyObject_GetMethod@@Base+0x9c6> │ │ │ │ adds r5, #20 │ │ │ │ add.w r8, r5, r3 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 96244 <_PyObject_GetMethod@@Base+0x8c8> │ │ │ │ + beq.w 963c4 <_PyObject_GetMethod@@Base+0x8c8> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r0, r6 │ │ │ │ - bl 72a8c │ │ │ │ + bl 72bd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.w 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 964ce <_PyObject_GetMethod@@Base+0xb52> │ │ │ │ + bpl.w 9664e <_PyObject_GetMethod@@Base+0xb52> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9604c <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ + beq.n 961cc <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9604c <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ - ldr r2, [pc, #680] @ (962e4 <_PyObject_GetMethod@@Base+0x968>) │ │ │ │ + cbnz r3, 961cc <_PyObject_GetMethod@@Base+0x6d0> │ │ │ │ + ldr r2, [pc, #680] @ (96464 <_PyObject_GetMethod@@Base+0x968>) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9635a <_PyObject_GetMethod@@Base+0x9de> │ │ │ │ + bne.w 964da <_PyObject_GetMethod@@Base+0x9de> │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 96492 <_PyObject_GetMethod@@Base+0xb16> │ │ │ │ + beq.w 96612 <_PyObject_GetMethod@@Base+0xb16> │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 960ae <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + ble.n 9622e <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.n 960ae <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.n 9622e <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp.w lr, #2 │ │ │ │ - beq.n 960ae <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.n 9622e <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp.w lr, #3 │ │ │ │ - beq.n 960ae <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.n 9622e <_PyObject_GetMethod@@Base+0x732> │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + beq.w 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9609e <_PyObject_GetMethod@@Base+0x722> │ │ │ │ + bne.n 9621e <_PyObject_GetMethod@@Base+0x722> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bl 1b2c0c │ │ │ │ + bl 1b3704 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + bne.w 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96052 <_PyObject_GetMethod@@Base+0x6d6> │ │ │ │ + b.n 961d2 <_PyObject_GetMethod@@Base+0x6d6> │ │ │ │ cmp r6, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - bne.w 95e66 <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ - b.n 95ea6 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + bne.w 95fe6 <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ + b.n 96026 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ mov r6, r5 │ │ │ │ - b.n 95f74 <_PyObject_GetMethod@@Base+0x5f8> │ │ │ │ + b.n 960f4 <_PyObject_GetMethod@@Base+0x5f8> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95fc6 <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ + bne.w 96146 <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ cmp r2, r1 │ │ │ │ - blt.w 95fc6 <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ + blt.w 96146 <_PyObject_GetMethod@@Base+0x64a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9645e <_PyObject_GetMethod@@Base+0xae2> │ │ │ │ + bne.w 965de <_PyObject_GetMethod@@Base+0xae2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + beq.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ cmp r6, r0 │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.w 95e8e <_PyObject_GetMethod@@Base+0x512> │ │ │ │ - b.n 95ea6 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ + bne.w 9600e <_PyObject_GetMethod@@Base+0x512> │ │ │ │ + b.n 96026 <_PyObject_GetMethod@@Base+0x52a> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r4, [pc, #444] @ (962e8 <_PyObject_GetMethod@@Base+0x96c>) │ │ │ │ + ldr r4, [pc, #444] @ (96468 <_PyObject_GetMethod@@Base+0x96c>) │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bge.w 95ed4 <_PyObject_GetMethod@@Base+0x558> │ │ │ │ - movw r1, #35684 @ 0x8b64 │ │ │ │ + bge.w 96054 <_PyObject_GetMethod@@Base+0x558> │ │ │ │ + movw r1, #36452 @ 0x8e64 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f5c88 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 1f63c0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95ed4 <_PyObject_GetMethod@@Base+0x558> │ │ │ │ + beq.w 96054 <_PyObject_GetMethod@@Base+0x558> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.n 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + bne.n 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ mov r1, r6 │ │ │ │ movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bl 78bbc <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 78d08 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.n 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - b.n 95e4a <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ + b.n 95fca <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl daa54 │ │ │ │ + bl db268 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.w 95f6a <_PyObject_GetMethod@@Base+0x5ee> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bge.w 960ea <_PyObject_GetMethod@@Base+0x5ee> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #41356 @ 0xa18c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ - ldr r1, [pc, #308] @ (962ec <_PyObject_GetMethod@@Base+0x970>) │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + ldr r1, [pc, #308] @ (9646c <_PyObject_GetMethod@@Base+0x970>) │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 16dc00 │ │ │ │ + bl 16e51c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl 72f44 │ │ │ │ + bl 7308c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ add.w sl, r0, #8 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ cmp r6, r9 │ │ │ │ - ble.w 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + ble.w 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 16dc00 │ │ │ │ + bl 16e51c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 964a0 <_PyObject_GetMethod@@Base+0xb24> │ │ │ │ + beq.w 96620 <_PyObject_GetMethod@@Base+0xb24> │ │ │ │ mov r2, sl │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ mov sl, r2 │ │ │ │ - b.n 961e0 <_PyObject_GetMethod@@Base+0x864> │ │ │ │ + b.n 96360 <_PyObject_GetMethod@@Base+0x864> │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95fb2 <_PyObject_GetMethod@@Base+0x636> │ │ │ │ - b.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bne.w 96132 <_PyObject_GetMethod@@Base+0x636> │ │ │ │ + b.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9640a <_PyObject_GetMethod@@Base+0xa8e> │ │ │ │ + beq.w 9658a <_PyObject_GetMethod@@Base+0xa8e> │ │ │ │ add.w r0, r5, #28 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 963f2 <_PyObject_GetMethod@@Base+0xa76> │ │ │ │ + blt.w 96572 <_PyObject_GetMethod@@Base+0xa76> │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ - bne.w 96394 <_PyObject_GetMethod@@Base+0xa18> │ │ │ │ + bne.w 96514 <_PyObject_GetMethod@@Base+0xa18> │ │ │ │ mov r1, r6 │ │ │ │ - bl 96600 │ │ │ │ + bl 96780 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ ldrsb r3, [r5, r3] │ │ │ │ cmp r3, #0 │ │ │ │ iteee ge │ │ │ │ movge r3, #24 │ │ │ │ addlt.w r2, r2, #1296 @ 0x510 │ │ │ │ movwlt r5, #20256 @ 0x4f20 │ │ │ │ movtlt r5, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r5, [pc, #144] @ (962f0 <_PyObject_GetMethod@@Base+0x974>) │ │ │ │ + ldrge r5, [pc, #144] @ (96470 <_PyObject_GetMethod@@Base+0x974>) │ │ │ │ addlt.w r5, r5, r2, lsl #5 │ │ │ │ mlage r5, r3, r2, r5 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ add.w r9, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 1f5e5c │ │ │ │ + bl 1f6594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldrd r3, r2, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 960d6 <_PyObject_GetMethod@@Base+0x75a> │ │ │ │ + beq.w 96256 <_PyObject_GetMethod@@Base+0x75a> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #42444 @ 0xa5cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 962b0 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ + bne.n 96430 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9634a <_PyObject_GetMethod@@Base+0x9ce> │ │ │ │ + beq.n 964ca <_PyObject_GetMethod@@Base+0x9ce> │ │ │ │ subs r1, r2, r3 │ │ │ │ add r0, r3 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + beq.w 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, r9 │ │ │ │ - bl d17a4 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + bl d1ff8 │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 95f44 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ - b.n 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bne.w 960c4 <_PyObject_GetMethod@@Base+0x5c8> │ │ │ │ + b.n 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r1, #1 │ │ │ │ strb r4, [r1, #10] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 96164 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ + ble.w 962e4 <_PyObject_GetMethod@@Base+0x7e8> │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.w 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 963a8 <_PyObject_GetMethod@@Base+0xa2c> │ │ │ │ + beq.n 96528 <_PyObject_GetMethod@@Base+0xa2c> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ add.w r2, r4, #12 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 95e66 <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ + b.n 95fe6 <_PyObject_GetMethod@@Base+0x4ea> │ │ │ │ add.w r2, r5, #28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95fb2 <_PyObject_GetMethod@@Base+0x636> │ │ │ │ - b.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bne.w 96132 <_PyObject_GetMethod@@Base+0x636> │ │ │ │ + b.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldr r5, [r5, #28] │ │ │ │ - b.n 95ff4 <_PyObject_GetMethod@@Base+0x678> │ │ │ │ - ldr r5, [pc, #396] @ (964d4 <_PyObject_GetMethod@@Base+0xb58>) │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 96174 <_PyObject_GetMethod@@Base+0x678> │ │ │ │ + ldr r5, [pc, #396] @ (96654 <_PyObject_GetMethod@@Base+0xb58>) │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 962b0 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ + bne.n 96430 <_PyObject_GetMethod@@Base+0x934> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b0180 │ │ │ │ + bl 1b0c88 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 962ba <_PyObject_GetMethod@@Base+0x93e> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9643a <_PyObject_GetMethod@@Base+0x93e> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96048 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ + beq.w 961c8 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 96048 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + b.n 961c8 <_PyObject_GetMethod@@Base+0x6cc> │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r0, r2 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ - bne.n 963b8 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ + bne.n 96538 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - b.n 95e4a <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ - cbz r2, 963da <_PyObject_GetMethod@@Base+0xa5e> │ │ │ │ + b.n 95fca <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ + cbz r2, 9655a <_PyObject_GetMethod@@Base+0xa5e> │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 963d0 <_PyObject_GetMethod@@Base+0xa54> │ │ │ │ + beq.n 96550 <_PyObject_GetMethod@@Base+0xa54> │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 963da <_PyObject_GetMethod@@Base+0xa5e> │ │ │ │ + bne.n 9655a <_PyObject_GetMethod@@Base+0xa5e> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2142c4 <_PyUnicode_EncodeUTF16@@Base+0x5b0> │ │ │ │ + bl 214a40 <_PyUnicode_EncodeUTF16@@Base+0x5b0> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 963cc <_PyObject_GetMethod@@Base+0xa50> │ │ │ │ + beq.n 9654c <_PyObject_GetMethod@@Base+0xa50> │ │ │ │ add.w r2, r4, #16 │ │ │ │ - b.n 95e74 <_PyObject_GetMethod@@Base+0x4f8> │ │ │ │ + b.n 95ff4 <_PyObject_GetMethod@@Base+0x4f8> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [ip, #1420] @ 0x58c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ ldr.w r1, [r9, sl] │ │ │ │ - b.n 95e4a <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ + b.n 95fca <_PyObject_GetMethod@@Base+0x4ce> │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 95e7e <_PyObject_GetMethod@@Base+0x502> │ │ │ │ + b.n 95ffe <_PyObject_GetMethod@@Base+0x502> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ed5f0 │ │ │ │ + bl 1eddbc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #41400 @ 0xa1b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39784 @ 0x9b68 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 96224 <_PyObject_GetMethod@@Base+0x8a8> │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ - movt r0, #40 @ 0x28 │ │ │ │ - movw r1, #2445 @ 0x98d │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 96194 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + b.n 963a4 <_PyObject_GetMethod@@Base+0x8a8> │ │ │ │ movw r3, #56064 @ 0xdb00 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40604 @ 0x9e9c │ │ │ │ + movw r1, #41372 @ 0xa19c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ - bl 1fee7c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + movw r1, #2445 @ 0x98d │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 96314 <_PyObject_GetMethod@@Base+0x818> │ │ │ │ + bl 1ff5b4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.w 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40552 @ 0x9e68 │ │ │ │ + movw r1, #41320 @ 0xa168 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ - b.n 9614a <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ + bl d54ec │ │ │ │ + b.n 962ca <_PyObject_GetMethod@@Base+0x7ce> │ │ │ │ mov r0, r5 │ │ │ │ - bl 15f0ec <_PyUnicode_Copy@@Base> │ │ │ │ + bl 15f8dc <_PyUnicode_Copy@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96028 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ + b.n 961a8 <_PyObject_GetMethod@@Base+0x6ac> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95e02 <_PyObject_GetMethod@@Base+0x486> │ │ │ │ + beq.w 95f82 <_PyObject_GetMethod@@Base+0x486> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1fee7c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 1ff5b4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 960c4 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ + beq.w 96244 <_PyObject_GetMethod@@Base+0x748> │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #37860 @ 0x93e4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 96456 <_PyObject_GetMethod@@Base+0xada> │ │ │ │ + b.n 965d6 <_PyObject_GetMethod@@Base+0xada> │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 964be <_PyObject_GetMethod@@Base+0xb42> │ │ │ │ + cbz r1, 9663e <_PyObject_GetMethod@@Base+0xb42> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 96494 <_PyObject_GetMethod@@Base+0xb18> │ │ │ │ - b.n 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + bne.n 96614 <_PyObject_GetMethod@@Base+0xb18> │ │ │ │ + b.n 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + beq.w 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bne.w 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 961b0 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96330 <_PyObject_GetMethod@@Base+0x834> │ │ │ │ movw r1, #36432 @ 0x8e50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 95dfc <_PyObject_GetMethod@@Base+0x480> │ │ │ │ - b.n 960ae <_PyObject_GetMethod@@Base+0x732> │ │ │ │ + beq.w 95f7c <_PyObject_GetMethod@@Base+0x480> │ │ │ │ + b.n 9622e <_PyObject_GetMethod@@Base+0x732> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 96020 <_PyObject_GetMethod@@Base+0x6a4> │ │ │ │ + b.n 961a0 <_PyObject_GetMethod@@Base+0x6a4> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96554 <_PyObject_GetMethod@@Base+0xbd8> │ │ │ │ + beq.n 966d4 <_PyObject_GetMethod@@Base+0xbd8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bpl.n 9655a <_PyObject_GetMethod@@Base+0xbde> │ │ │ │ + bpl.n 966da <_PyObject_GetMethod@@Base+0xbde> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ adds r1, r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 9651e <_PyObject_GetMethod@@Base+0xba2> │ │ │ │ + bge.n 9669e <_PyObject_GetMethod@@Base+0xba2> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str.w r3, [r0, r4, lsl #2] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85cc0 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85e08 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ itt ne │ │ │ │ ldrne r2, [r2, #12] │ │ │ │ strne.w r3, [r2, r4, lsl #2] │ │ │ │ - bne.n 96518 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ + bne.n 96698 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9657e <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ + beq.n 966fe <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9656e <_PyObject_GetMethod@@Base+0xbf2> │ │ │ │ + cbnz r2, 966ee <_PyObject_GetMethod@@Base+0xbf2> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9656e <_PyObject_GetMethod@@Base+0xbf2> │ │ │ │ + b.n 966ee <_PyObject_GetMethod@@Base+0xbf2> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ str r0, [sp, #0] │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9657e <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ + beq.n 966fe <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 96582 <_PyObject_GetMethod@@Base+0xc06> │ │ │ │ + cbz r2, 96702 <_PyObject_GetMethod@@Base+0xc06> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 96518 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ + b.n 96698 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9657e <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 966fe <_PyObject_GetMethod@@Base+0xc02> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009658c : │ │ │ │ +0009670c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ - blt.n 965e6 │ │ │ │ + blt.n 96766 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 965ac │ │ │ │ + bne.n 9672c │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 96600 │ │ │ │ + b.n 96780 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 965cc │ │ │ │ + ble.n 9674c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 965c2 │ │ │ │ + beq.n 96742 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n 965cc │ │ │ │ + bne.n 9674c │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2142c4 <_PyUnicode_EncodeUTF16@@Base+0x5b0> │ │ │ │ + b.w 214a40 <_PyUnicode_EncodeUTF16@@Base+0x5b0> │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1ed5f0 │ │ │ │ + b.w 1eddbc │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40632 @ 0x9eb8 │ │ │ │ + movw r1, #41400 @ 0xa1b8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #39784 @ 0x9b68 │ │ │ │ + movw r1, #40552 @ 0x9e68 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 965e2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 96762 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 968d0 │ │ │ │ + beq.w 96a50 │ │ │ │ cmp r1, #1 │ │ │ │ itttt ne │ │ │ │ movne r6, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, r6, r4 │ │ │ │ movne r3, r6 │ │ │ │ - beq.w 9685a │ │ │ │ + beq.w 969da │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 96728 │ │ │ │ + bls.n 968a8 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.n 9668e │ │ │ │ + beq.n 9680e │ │ │ │ mov ip, r3 │ │ │ │ mov r3, ip │ │ │ │ ldrsb.w r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 96628 │ │ │ │ + bge.n 967a8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 968ec │ │ │ │ + blt.w 96a6c │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 9667e │ │ │ │ + bgt.n 967fe │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #29 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9675a │ │ │ │ + beq.n 968da │ │ │ │ ldr.w r0, [r2, #708] @ 0x2c4 │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9679e │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 9691e │ │ │ │ + bl 1f642c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 967dc │ │ │ │ + bne.w 9695c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 967f4 │ │ │ │ + b.n 96974 │ │ │ │ add.w ip, r3, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 96630 │ │ │ │ + bcc.n 967b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ add.w r1, r3, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 96724 │ │ │ │ + bcc.n 968a4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ add.w ip, r3, #12 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 96844 │ │ │ │ + bcc.w 969c4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 96724 │ │ │ │ + bcc.n 968a4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 96844 │ │ │ │ + bcc.w 969c4 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ add.w r1, r3, #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 96724 │ │ │ │ + bcc.n 968a4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ add.w r5, r3, #28 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc.w 96844 │ │ │ │ + bcc.w 969c4 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ sub.w r1, r2, #28 │ │ │ │ subs r3, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r5 │ │ │ │ - b.n 9671e │ │ │ │ + b.n 9689e │ │ │ │ ldr.w r1, [ip] │ │ │ │ adds r5, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 9663c │ │ │ │ + bne.n 967bc │ │ │ │ mov ip, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 96712 │ │ │ │ + bne.n 96892 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 96632 │ │ │ │ + bne.n 967b2 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 968ec │ │ │ │ + blt.w 96a6c │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 9667e │ │ │ │ + bgt.n 967fe │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #21 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r5, [r2, #712] @ 0x2c8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9666e │ │ │ │ - ldr r3, [pc, #428] @ (96908 ) │ │ │ │ + bne.n 967ee │ │ │ │ + ldr r3, [pc, #428] @ (96a88 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r7, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov sl, r3 │ │ │ │ - bhi.n 9681a │ │ │ │ + bhi.n 9699a │ │ │ │ subs r1, r7, #1 │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 968ba │ │ │ │ + beq.w 96a3a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r5] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 967fc │ │ │ │ + beq.n 9697c │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ 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, #340] @ (9690c ) │ │ │ │ + ldr r2, [pc, #340] @ (96a8c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96880 │ │ │ │ + bne.n 96a00 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 96894 │ │ │ │ + beq.n 96a14 │ │ │ │ adds r3, r5, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r5, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 96904 │ │ │ │ + bpl.w 96a84 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 968ac │ │ │ │ + bpl.n 96a2c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #20 │ │ │ │ blx 29db8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 9684e │ │ │ │ + bcc.n 969ce │ │ │ │ add.w r1, r8, #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 r5, #0 │ │ │ │ - bne.n 9679e │ │ │ │ + bne.n 9691e │ │ │ │ ldr.w r5, [r2, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 968d4 │ │ │ │ + bne.n 96a54 │ │ │ │ mov r0, r7 │ │ │ │ blx 2a2c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9667e │ │ │ │ + beq.w 967fe │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 9679e │ │ │ │ + b.n 9691e │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 96632 │ │ │ │ - b.n 96728 │ │ │ │ + bne.w 967b2 │ │ │ │ + b.n 968a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9679e │ │ │ │ + b.n 9691e │ │ │ │ ldrsb.w r2, [r0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ iteee ge │ │ │ │ movge r2, #24 │ │ │ │ addlt.w r3, r3, #1296 @ 0x510 │ │ │ │ movwlt r5, #20256 @ 0x4f20 │ │ │ │ movtlt r5, #73 @ 0x49 │ │ │ │ itet ge │ │ │ │ - ldrge r5, [pc, #152] @ (96910 ) │ │ │ │ + ldrge r5, [pc, #152] @ (96a90 ) │ │ │ │ addlt.w r5, r5, r3, lsl #5 │ │ │ │ mlage r5, r2, r3, r5 │ │ │ │ - b.n 967f4 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 96974 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 968e0 │ │ │ │ + bne.n 96a60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 967c4 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 96944 │ │ │ │ adds r2, r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r1, [r5, #8] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ strb r1, [r5, #16] │ │ │ │ strb r3, [r2, #28] │ │ │ │ strd r3, r3, [r5, #20] │ │ │ │ - b.n 967dc │ │ │ │ + b.n 9695c │ │ │ │ add.w r0, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx 29db8 │ │ │ │ - b.n 967f4 │ │ │ │ + b.n 96974 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9679e │ │ │ │ - b.n 9681a │ │ │ │ - ldr r5, [pc, #64] @ (96914 ) │ │ │ │ - b.n 967f4 │ │ │ │ + bne.w 9691e │ │ │ │ + b.n 9699a │ │ │ │ + ldr r5, [pc, #64] @ (96a94 ) │ │ │ │ + b.n 96974 │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 96832 │ │ │ │ + b.n 969b2 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 967c4 │ │ │ │ + b.n 96944 │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12604 @ 0x313c │ │ │ │ + movw r1, #13372 @ 0x343c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 9668a │ │ │ │ + bl 12d620 │ │ │ │ + b.n 9680a │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 968b0 │ │ │ │ + b.n 96a30 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf5200049 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -161933,741 +162086,741 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r2, [r0, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs.w r3, r3, r2, lsr #31 │ │ │ │ - bne.w 96acc │ │ │ │ + bne.w 96c4c │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 96acc │ │ │ │ + blt.w 96c4c │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96acc │ │ │ │ + blt.w 96c4c │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 96acc │ │ │ │ + blt.w 96c4c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96acc │ │ │ │ + beq.w 96c4c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w 96acc │ │ │ │ + bpl.w 96c4c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96acc │ │ │ │ + beq.w 96c4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 96acc │ │ │ │ + bpl.w 96c4c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96acc │ │ │ │ + beq.w 96c4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 96acc │ │ │ │ + bpl.w 96c4c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 96acc │ │ │ │ + beq.w 96c4c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 96acc │ │ │ │ + bpl.w 96c4c │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96acc │ │ │ │ + beq.w 96c4c │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.w 96acc │ │ │ │ + bpl.w 96c4c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 96acc │ │ │ │ + bne.w 96c4c │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96acc │ │ │ │ + beq.w 96c4c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 96acc │ │ │ │ + bpl.n 96c4c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96acc │ │ │ │ + beq.n 96c4c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 96acc │ │ │ │ + bpl.n 96c4c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96acc │ │ │ │ + beq.n 96c4c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 96acc │ │ │ │ + bpl.n 96c4c │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96acc │ │ │ │ + beq.n 96c4c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n 96acc │ │ │ │ + bpl.n 96c4c │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96acc │ │ │ │ + beq.n 96c4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n 96acc │ │ │ │ + bpl.n 96c4c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ orrs r2, r0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.n 96ab4 │ │ │ │ + bne.n 96c34 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 96a6c │ │ │ │ + ble.n 96bec │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands.w r2, r2, #32 │ │ │ │ - beq.n 96aa8 │ │ │ │ + beq.n 96c28 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ - beq.n 96a54 │ │ │ │ + beq.n 96bd4 │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r5, r0, #26 │ │ │ │ - bpl.n 96aae │ │ │ │ + bpl.n 96c2e │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 96a54 │ │ │ │ + beq.n 96bd4 │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r0, r0, #26 │ │ │ │ it mi │ │ │ │ addmi r2, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 96a54 │ │ │ │ + beq.n 96bd4 │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n 96aa2 │ │ │ │ + bpl.n 96c22 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 96a46 │ │ │ │ + bne.n 96bc6 │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add lr, r4 │ │ │ │ add r3, lr │ │ │ │ ubfx ip, ip, #3, #1 │ │ │ │ add r3, ip │ │ │ │ subs r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 96a86 │ │ │ │ + blt.n 96c06 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add.w r1, r4, lr │ │ │ │ add r1, r3 │ │ │ │ ubfx r3, ip, #3, #1 │ │ │ │ add r3, r1 │ │ │ │ negs r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ movge r0, r2 │ │ │ │ - bge.n 96a6a │ │ │ │ + bge.n 96bea │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40912 @ 0x9fd0 │ │ │ │ + movw r1, #41680 @ 0xa2d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 96a46 │ │ │ │ - b.n 96a54 │ │ │ │ + bne.n 96bc6 │ │ │ │ + b.n 96bd4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 96a26 │ │ │ │ - b.n 96a54 │ │ │ │ + bne.n 96ba6 │ │ │ │ + b.n 96bd4 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 96a32 │ │ │ │ - b.n 96a54 │ │ │ │ + bne.n 96bb2 │ │ │ │ + b.n 96bd4 │ │ │ │ movw r3, #6512 @ 0x1970 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #40884 @ 0x9fb4 │ │ │ │ + movw r1, #41652 @ 0xa2b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 96a9c │ │ │ │ + bl 12d620 │ │ │ │ + b.n 96c1c │ │ │ │ mov.w r1, #456 @ 0x1c8 │ │ │ │ - movw r0, #40860 @ 0x9f9c │ │ │ │ + movw r0, #41628 @ 0xa29c │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 96a9c │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 96c1c │ │ │ │ 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, [pc, #744] @ (96ddc ) │ │ │ │ + ldr r3, [pc, #744] @ (96f5c ) │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r7, [r0, #32] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.w 9748e │ │ │ │ + bmi.w 9760e │ │ │ │ add.w r2, r7, r8, lsl #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r4, #42236 @ 0xa4fc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ add.w r9, r7, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w sl, r3, lsl #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ str.w r0, [r9, r3, lsl #2] │ │ │ │ - beq.n 96c40 │ │ │ │ + beq.n 96dc0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, sl, #4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #2 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96c40 │ │ │ │ + beq.n 96dc0 │ │ │ │ ldr.w r3, [r7, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, sl, #8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96c40 │ │ │ │ + beq.n 96dc0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, sl, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #4 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96c40 │ │ │ │ + beq.n 96dc0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, sl, #16 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r8, #5 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ sub.w r9, r8, #6 │ │ │ │ - beq.n 96c40 │ │ │ │ + beq.n 96dc0 │ │ │ │ add r7, sl │ │ │ │ subs r7, #4 │ │ │ │ ldr.w r1, [r7, #-4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r7, #0] │ │ │ │ - bne.n 96c1a │ │ │ │ - ldr r3, [pc, #408] @ (96ddc ) │ │ │ │ + bne.n 96d9a │ │ │ │ + ldr r3, [pc, #408] @ (96f5c ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w r9, r2, #1 │ │ │ │ - bmi.w 97394 │ │ │ │ + bmi.w 97514 │ │ │ │ add.w sl, r3, #12 │ │ │ │ - movw r8, #58144 @ 0xe320 │ │ │ │ + movw r8, #58912 @ 0xe620 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ str.w fp, [sp, #4] │ │ │ │ movw r7, #42028 @ 0xa42c │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ mov fp, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ add.w sl, sl, r2, lsl #2 │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r6, [sl, #-4]! │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, fp │ │ │ │ - bne.w 97282 │ │ │ │ + bne.w 97402 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w 96e10 │ │ │ │ + bpl.w 96f90 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bpl.w 97798 │ │ │ │ + bpl.w 97918 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add.w r2, r6, #20 │ │ │ │ add r1, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 96dfe │ │ │ │ + beq.w 96f7e │ │ │ │ ldrb.w ip, [r2] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96e10 │ │ │ │ + bne.w 96f90 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 96dfe │ │ │ │ + beq.w 96f7e │ │ │ │ ldrb.w ip, [r2, #1] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96e10 │ │ │ │ + bne.w 96f90 │ │ │ │ adds r0, r2, #2 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 96dfe │ │ │ │ + beq.w 96f7e │ │ │ │ ldrb.w ip, [r2, #2] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96e10 │ │ │ │ + bne.n 96f90 │ │ │ │ adds r0, r2, #3 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dfe │ │ │ │ + beq.n 96f7e │ │ │ │ ldrb.w ip, [r2, #3] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96e10 │ │ │ │ + bne.n 96f90 │ │ │ │ adds r0, r2, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dfe │ │ │ │ + beq.n 96f7e │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96e10 │ │ │ │ + bne.n 96f90 │ │ │ │ adds r0, r2, #5 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dfe │ │ │ │ + beq.n 96f7e │ │ │ │ ldrb.w ip, [r2, #5] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96e10 │ │ │ │ + bne.n 96f90 │ │ │ │ adds r0, r2, #6 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dfe │ │ │ │ + beq.n 96f7e │ │ │ │ ldrb.w ip, [r2, #6] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 96e10 │ │ │ │ + cbnz r0, 96f90 │ │ │ │ adds r0, r2, #7 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 96dfe │ │ │ │ + beq.n 96f7e │ │ │ │ ldrb.w ip, [r2, #7] │ │ │ │ ldr.w r0, [r8, ip, lsl #2] │ │ │ │ ubfx lr, r0, #0, #3 │ │ │ │ subs.w r0, ip, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 96e10 │ │ │ │ + cbnz r0, 96f90 │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 96dfe │ │ │ │ - b.n 96de0 │ │ │ │ + beq.n 96f7e │ │ │ │ + b.n 96f60 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldr.w r0, [r8, r3, lsl #2] │ │ │ │ subs r3, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ubfx r0, r0, #0, #3 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 96e10 │ │ │ │ + cbnz r3, 96f90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 96de0 │ │ │ │ + bne.n 96f60 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ strne.w r0, [sl] │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bcs.w 96c7e │ │ │ │ + bcs.w 96dfe │ │ │ │ ldrd fp, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #680] @ (970c8 ) │ │ │ │ + ldr r3, [pc, #680] @ (97248 ) │ │ │ │ ldr.w sl, [r5, #36] @ 0x24 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.w 973a4 │ │ │ │ + bmi.w 97524 │ │ │ │ add.w r2, sl, r8, lsl #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r4, #42236 @ 0xa4fc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ add.w r9, sl, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ str.w r0, [r9, r3, lsl #2] │ │ │ │ - beq.n 96f62 │ │ │ │ + beq.n 970e2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ subs r3, r7, #4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #2 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96f62 │ │ │ │ + beq.n 970e2 │ │ │ │ ldr.w r3, [sl, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96f62 │ │ │ │ + beq.n 970e2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, r7, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r8, #4 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ - beq.n 96f62 │ │ │ │ + beq.n 970e2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ sub.w r3, r7, #16 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r8, #5 │ │ │ │ str.w r0, [r9, r3] │ │ │ │ sub.w r9, r8, #6 │ │ │ │ - beq.n 96f62 │ │ │ │ + beq.n 970e2 │ │ │ │ add r7, sl │ │ │ │ subs r7, #4 │ │ │ │ ldr.w r1, [r7, #-4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 97900 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 97780 │ │ │ │ + bne.w 97900 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r7, #0] │ │ │ │ - bne.n 96f3c │ │ │ │ - ldr r3, [pc, #356] @ (970c8 ) │ │ │ │ + bne.n 970bc │ │ │ │ + ldr r3, [pc, #356] @ (97248 ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9776c │ │ │ │ + beq.w 978ec │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 973b0 │ │ │ │ + beq.w 97530 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movw r7, #6304 @ 0x18a0 │ │ │ │ movt r7, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r6, [r7, #16] │ │ │ │ mov.w r8, r3, lsr #1 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ adds r6, #3 │ │ │ │ mla r6, r3, r8, r6 │ │ │ │ bics.w r6, r6, #3 │ │ │ │ - bmi.w 9759c │ │ │ │ + bmi.w 9771c │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r9, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9758c │ │ │ │ - ldr r3, [pc, #264] @ (970c8 ) │ │ │ │ + bne.w 9770c │ │ │ │ + ldr r3, [pc, #264] @ (97248 ) │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #1528] @ 0x5f8 │ │ │ │ - bcs.w 972fe │ │ │ │ + bcs.w 9747e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r2, [sl, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9757c │ │ │ │ + beq.w 976fc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 972dc │ │ │ │ + beq.w 9745c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r7, [r4, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #200] @ (970cc ) │ │ │ │ + ldr r2, [pc, #200] @ (9724c ) │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976e4 │ │ │ │ + bne.w 97864 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 97340 │ │ │ │ + ble.w 974c0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ ands.w r9, r1, #32 │ │ │ │ and.w r8, r1, #64 @ 0x40 │ │ │ │ ittt ne │ │ │ │ movne.w r9, #0 │ │ │ │ movne r7, #1 │ │ │ │ ubfxne r8, r8, #6, #1 │ │ │ │ - beq.w 974d2 │ │ │ │ + beq.w 97652 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9709a │ │ │ │ + beq.n 9721a │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 974e6 │ │ │ │ + bpl.w 97666 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97502 │ │ │ │ + bne.w 97682 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9709a │ │ │ │ + beq.n 9721a │ │ │ │ ldrb r1, [r2, #18] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 974f4 │ │ │ │ + bpl.w 97674 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97532 │ │ │ │ + bne.w 976b2 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 9709a │ │ │ │ + beq.n 9721a │ │ │ │ add.w r6, r2, #15 │ │ │ │ adds r2, #18 │ │ │ │ add r6, r3 │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 974b2 │ │ │ │ + beq.w 97632 │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 974e0 │ │ │ │ + bne.w 97660 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 9707e │ │ │ │ + bne.n 971fe │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 975c6 │ │ │ │ - ldr r2, [pc, #36] @ (970c8 ) │ │ │ │ + beq.w 97746 │ │ │ │ + ldr r2, [pc, #36] @ (97248 ) │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ cmp r0, ip │ │ │ │ - bne.w 97518 │ │ │ │ + bne.w 97698 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w lr, [r2] │ │ │ │ cmp lr, r0 │ │ │ │ - bne.w 9752a │ │ │ │ - b.n 970d0 │ │ │ │ + bne.w 976aa │ │ │ │ + b.n 97250 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr.w sl, [r0] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 97538 │ │ │ │ + bne.w 976b8 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 9711e │ │ │ │ + beq.n 9729e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ add.w r6, r6, #8192 @ 0x2000 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -162722,15 +162875,15 @@ │ │ │ │ strd r8, r9, [r4, #60] @ 0x3c │ │ │ │ adds r2, #10 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r6, #1728] @ 0x6c0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9771c │ │ │ │ + beq.w 9789c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1728] @ 0x6c0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ strd r3, r3, [r4, #108] @ 0x6c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ @@ -162738,1153 +162891,1153 @@ │ │ │ │ add.w r5, r4, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 29db8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 97742 │ │ │ │ + ble.w 978c2 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #149 @ 0x95 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - bne.w 97354 │ │ │ │ - movw r0, #31076 @ 0x7964 │ │ │ │ + bne.w 974d4 │ │ │ │ + movw r0, #31844 @ 0x7c64 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #17 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ movw lr, #21845 @ 0x5555 │ │ │ │ - b.n 97200 │ │ │ │ + b.n 97380 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 9724c │ │ │ │ + bge.n 973cc │ │ │ │ ldrb.w r3, [r5, r2, lsl #1] │ │ │ │ lsls r6, r2, #1 │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - beq.w 97372 │ │ │ │ + beq.w 974f2 │ │ │ │ cmp r3, #247 @ 0xf7 │ │ │ │ - beq.w 974be │ │ │ │ + beq.w 9763e │ │ │ │ add r3, r0 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 974c4 │ │ │ │ + bne.w 97644 │ │ │ │ ldrb.w r1, [r3, #272] @ 0x110 │ │ │ │ adds r3, r0, r1 │ │ │ │ ldrb.w r3, [r3, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 971fa │ │ │ │ + beq.n 9737a │ │ │ │ adds r6, #2 │ │ │ │ cmp r1, #77 @ 0x4d │ │ │ │ add.w r8, r5, r6 │ │ │ │ - beq.n 972d2 │ │ │ │ + beq.n 97452 │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ add r2, r3 │ │ │ │ cmp r1, #3 │ │ │ │ it ls │ │ │ │ strhls.w lr, [r5, r6] │ │ │ │ - bls.n 971fa │ │ │ │ + bls.n 9737a │ │ │ │ adds r2, #1 │ │ │ │ strh.w ip, [r8] │ │ │ │ cmp r2, r7 │ │ │ │ - blt.n 97200 │ │ │ │ - ldr r3, [pc, #704] @ (97510 ) │ │ │ │ + blt.n 97380 │ │ │ │ + ldr r3, [pc, #704] @ (97690 ) │ │ │ │ ldr.w r3, [r3, fp] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r2, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 976c6 │ │ │ │ + bne.w 97846 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 9727a │ │ │ │ + cbz r3, 973fa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9727a │ │ │ │ + beq.n 973fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97378 │ │ │ │ + beq.n 974f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 97330 │ │ │ │ + beq.n 974b0 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 96e10 │ │ │ │ + bne.w 96f90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 785a0 │ │ │ │ + bl 786e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975b2 │ │ │ │ + beq.w 97732 │ │ │ │ add r1, sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 981d0 │ │ │ │ + bl 98350 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97748 │ │ │ │ + beq.w 978c8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9769a │ │ │ │ + bne.w 9781a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 96e10 │ │ │ │ + beq.w 96f90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96e10 │ │ │ │ + bne.w 96f90 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 96e10 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96f90 │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #260 @ 0x104 │ │ │ │ strh r3, [r5, r6] │ │ │ │ - b.n 971fa │ │ │ │ + b.n 9737a │ │ │ │ ldrd lr, r3, [r2, #24] │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.w 974a6 │ │ │ │ + bhi.w 97626 │ │ │ │ adds r3, r1, #1 │ │ │ │ add.w r3, lr, r3, lsl #3 │ │ │ │ str r3, [r2, #24] │ │ │ │ add.w r3, r2, lr │ │ │ │ str r3, [r2, #4] │ │ │ │ str.w r0, [r2, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 96ff8 │ │ │ │ + bne.w 97178 │ │ │ │ ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ - movw r2, #53113 @ 0xcf79 │ │ │ │ + movw r2, #53377 @ 0xd081 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 975b6 │ │ │ │ + bne.w 97736 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2a2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9759c │ │ │ │ + beq.w 9771c │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 96ff8 │ │ │ │ + b.n 97178 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 981d0 │ │ │ │ + bl 98350 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 96e10 │ │ │ │ - b.n 975b2 │ │ │ │ + bne.w 96f90 │ │ │ │ + b.n 97732 │ │ │ │ ldr.w r8, [r5, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 975c2 │ │ │ │ + beq.w 97742 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 970a2 │ │ │ │ + b.n 97222 │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ moveq r3, r7 │ │ │ │ - beq.w 971e4 │ │ │ │ + beq.w 97364 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ - beq.w 971e4 │ │ │ │ + beq.w 97364 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 97360 │ │ │ │ - b.n 971e4 │ │ │ │ + bne.n 974e0 │ │ │ │ + b.n 97364 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #408] @ (97514 ) │ │ │ │ + ldr r2, [pc, #408] @ (97694 ) │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97680 │ │ │ │ + bne.w 97800 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [r5, #36] @ 0x24 │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bpl.w 96e34 │ │ │ │ + bpl.w 96fb4 │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96f7c │ │ │ │ + bne.w 970fc │ │ │ │ ldr.w sl, [r5, #24] │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #0 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ add.w r6, sl, #16 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975ae │ │ │ │ + beq.w 9772e │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ mov r3, r1 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.w 975d4 │ │ │ │ + bge.w 97754 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r7, r3, r1 │ │ │ │ add.w ip, r7, #16 │ │ │ │ cmp ip, r0 │ │ │ │ - bge.w 9766a │ │ │ │ + bge.w 977ea │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ add.w ip, r3, #1 │ │ │ │ adds r7, r6, r4 │ │ │ │ and.w lr, r0, #120 @ 0x78 │ │ │ │ cmp.w lr, #120 @ 0x78 │ │ │ │ itt eq │ │ │ │ strbeq r0, [r3, #0] │ │ │ │ moveq r3, ip │ │ │ │ - beq.n 97436 │ │ │ │ + beq.n 975b6 │ │ │ │ and.w r0, r0, #7 │ │ │ │ orn r0, r0, #23 │ │ │ │ strb r0, [r3, #0] │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ ubfx r0, r0, #3, #4 │ │ │ │ cmp r0, #15 │ │ │ │ - beq.w 9762e │ │ │ │ + beq.w 977ae │ │ │ │ cmp r0, #12 │ │ │ │ - bhi.w 975f0 │ │ │ │ + bhi.w 97770 │ │ │ │ cmp r0, #11 │ │ │ │ - beq.w 97636 │ │ │ │ + beq.w 977b6 │ │ │ │ sub.w r7, r0, #12 │ │ │ │ movs r3, #1 │ │ │ │ negs r0, r7 │ │ │ │ adcs r0, r7 │ │ │ │ mov r7, ip │ │ │ │ lsls r0, r0, #2 │ │ │ │ add r3, ip │ │ │ │ strb r0, [r7, #0] │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ adds r7, r4, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 9748a │ │ │ │ + bge.n 9760a │ │ │ │ ldrsb.w ip, [r6, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 975ec │ │ │ │ + blt.w 9776c │ │ │ │ adds r7, r4, #2 │ │ │ │ cmp r0, r7 │ │ │ │ - ble.w 97664 │ │ │ │ + ble.w 977e4 │ │ │ │ ldrsb.w ip, [r6, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 975cc │ │ │ │ + blt.w 9774c │ │ │ │ adds r7, r4, #3 │ │ │ │ cmp r0, r7 │ │ │ │ - ble.w 97664 │ │ │ │ + ble.w 977e4 │ │ │ │ ldrsb.w ip, [r6, r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 975cc │ │ │ │ + blt.w 9774c │ │ │ │ adds r4, #4 │ │ │ │ cmp r0, r4 │ │ │ │ - ble.n 97488 │ │ │ │ + ble.n 97608 │ │ │ │ ldrsb r7, [r6, r4] │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 975ce │ │ │ │ + blt.w 9774e │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - blt.n 9747a │ │ │ │ + blt.n 975fa │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 973d6 │ │ │ │ + b.n 97556 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w r9, r2, #1 │ │ │ │ - bmi.w 97394 │ │ │ │ + bmi.w 97514 │ │ │ │ movw r4, #42236 @ 0xa4fc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b.w 96c54 │ │ │ │ + b.w 96dd4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 96ff8 │ │ │ │ - cbnz r0, 974e0 │ │ │ │ + b.n 97178 │ │ │ │ + cbnz r0, 97660 │ │ │ │ lsls r1, r1, #24 │ │ │ │ it mi │ │ │ │ addmi.w r9, r9, #1 │ │ │ │ - b.n 97096 │ │ │ │ + b.n 97216 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r3, r0, r1 │ │ │ │ ldrb.w r3, [r3, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 971fa │ │ │ │ - b.n 9722a │ │ │ │ + beq.w 9737a │ │ │ │ + b.n 973aa │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 97508 │ │ │ │ + bne.n 97688 │ │ │ │ mov.w r9, r1, lsr #7 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 97042 │ │ │ │ + b.n 971c2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 97096 │ │ │ │ - cbnz r0, 97502 │ │ │ │ + b.n 97216 │ │ │ │ + cbnz r0, 97682 │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.w 9705a │ │ │ │ + bpl.w 971da │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9705a │ │ │ │ - cbnz r0, 97532 │ │ │ │ + b.n 971da │ │ │ │ + cbnz r0, 976b2 │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.w 97072 │ │ │ │ + bpl.w 971f2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 97072 │ │ │ │ + b.n 971f2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 9705a │ │ │ │ + b.n 971da │ │ │ │ mov.w r8, #1 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 97042 │ │ │ │ + b.n 971c2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w lr, [r2] │ │ │ │ cmp lr, ip │ │ │ │ - beq.w 970d0 │ │ │ │ + beq.w 97250 │ │ │ │ add.w r0, lr, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 970d0 │ │ │ │ + b.n 97250 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 97072 │ │ │ │ + b.n 971f2 │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [r4, #24] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [r5, #20] │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - bne.w 9711a │ │ │ │ - b.n 9711e │ │ │ │ + bne.w 9729a │ │ │ │ + b.n 9729e │ │ │ │ mov r0, sl │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 96ff8 │ │ │ │ - b.n 972fe │ │ │ │ + bne.w 97178 │ │ │ │ + b.n 9747e │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96ff8 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 97178 │ │ │ │ + bl 1f642c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9701c │ │ │ │ + bne.w 9719c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7924c │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 79398 │ │ │ │ + bl 1f642c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9727a │ │ │ │ + b.n 973fa │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9731e │ │ │ │ + b.n 9749e │ │ │ │ mov r7, r8 │ │ │ │ mov r9, r8 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ - b.n 970a2 │ │ │ │ + b.n 97222 │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, r4 │ │ │ │ - bgt.w 973dc │ │ │ │ + bgt.w 9755c │ │ │ │ subs r1, r3, r1 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 975b2 │ │ │ │ + bne.n 97732 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 975b2 │ │ │ │ + beq.n 97732 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 96f80 │ │ │ │ + b.n 97100 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 973dc │ │ │ │ + b.n 9755c │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ add.w r9, r7, #2 │ │ │ │ mov.w lr, #0 │ │ │ │ and.w r7, r0, #63 @ 0x3f │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 97648 │ │ │ │ + bmi.n 977c8 │ │ │ │ lsls r0, r7, #31 │ │ │ │ it pl │ │ │ │ bicpl.w r0, r7, #1 │ │ │ │ - bmi.n 9763e │ │ │ │ + bmi.n 977be │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ mov r7, ip │ │ │ │ it ls │ │ │ │ movls r3, #1 │ │ │ │ - bls.w 97432 │ │ │ │ + bls.w 975b2 │ │ │ │ and.w lr, r0, #63 @ 0x3f │ │ │ │ lsrs r0, r0, #6 │ │ │ │ orr.w lr, lr, #64 @ 0x40 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ strb.w lr, [r7], #1 │ │ │ │ - bhi.n 97618 │ │ │ │ + bhi.n 97798 │ │ │ │ subs r3, r7, r3 │ │ │ │ - b.n 97432 │ │ │ │ + b.n 975b2 │ │ │ │ mov r7, ip │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 97432 │ │ │ │ + b.n 975b2 │ │ │ │ mov r7, ip │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 97432 │ │ │ │ + b.n 975b2 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ - bne.n 9765e │ │ │ │ + bne.n 977de │ │ │ │ mov r7, ip │ │ │ │ movs r3, #1 │ │ │ │ - b.n 97432 │ │ │ │ + b.n 975b2 │ │ │ │ ldrb.w r0, [r9], #1 │ │ │ │ add.w lr, lr, #6 │ │ │ │ and.w r8, r0, #63 @ 0x3f │ │ │ │ lsl.w r8, r8, lr │ │ │ │ orr.w r7, r7, r8 │ │ │ │ - b.n 975fe │ │ │ │ + b.n 9777e │ │ │ │ orr.w r0, r7, #1 │ │ │ │ - b.n 9760c │ │ │ │ + b.n 9778c │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9748a │ │ │ │ + b.n 9760a │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9d320 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9d4a0 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 975b2 │ │ │ │ + beq.n 97732 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r1, r2, #16 │ │ │ │ adds r3, r1, r7 │ │ │ │ - b.n 973ea │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9756a │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 97388 │ │ │ │ + beq.w 97508 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - b.n 97388 │ │ │ │ + b.n 97508 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl f8ef8 │ │ │ │ + bl f9700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97748 │ │ │ │ + beq.n 978c8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 972b2 │ │ │ │ + beq.w 97432 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 972b2 │ │ │ │ + bne.w 97432 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 972b2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97432 │ │ │ │ add.w r5, r5, #5664 @ 0x1620 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 97768 │ │ │ │ + bpl.n 978e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 976f8 │ │ │ │ + blt.n 97878 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - beq.w 97262 │ │ │ │ + beq.w 973e2 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 976ca │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9784a │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 97710 │ │ │ │ + bne.n 97890 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c520 │ │ │ │ - b.n 97018 │ │ │ │ + bl 12ce60 │ │ │ │ + b.n 97198 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41068 @ 0xa06c │ │ │ │ + movw r1, #41836 @ 0xa36c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #41092 @ 0xa084 │ │ │ │ + movw r0, #41860 @ 0xa384 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 1fdedc │ │ │ │ - b.n 976da │ │ │ │ + bl 1fe614 │ │ │ │ + b.n 9785a │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 97018 │ │ │ │ + b.n 97198 │ │ │ │ strd r3, r3, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ strd r3, r3, [r4, #108] @ 0x6c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add.w r5, r4, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 29db8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.w 971d8 │ │ │ │ + bgt.w 97358 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - b.n 9724c │ │ │ │ + b.n 973cc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 975b2 │ │ │ │ + beq.w 97732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 975b2 │ │ │ │ + bne.w 97732 │ │ │ │ mov r0, r1 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 975b2 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97732 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - b.n 976e0 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + b.n 97860 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #31076 @ 0x7964 │ │ │ │ + movw r0, #31844 @ 0x7c64 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41036 @ 0xa04c │ │ │ │ + movw r1, #41804 @ 0xa34c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 975b2 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 97732 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r1, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 96ca6 │ │ │ │ - b.w 96dfe │ │ │ │ + bne.w 96e26 │ │ │ │ + b.w 96f7e │ │ │ │ │ │ │ │ -000977a8 : │ │ │ │ - b.w 84814 │ │ │ │ +00097928 : │ │ │ │ + b.w 84954 │ │ │ │ │ │ │ │ -000977ac <_Py_write@@Base>: │ │ │ │ +0009792c <_Py_write@@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 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ mov sl, r1 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 980b4 │ │ │ │ + bl 98234 │ │ │ │ mov r7, r0 │ │ │ │ blx 2aabc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx 299c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 9acfc │ │ │ │ + bl 9ae74 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 977fc <_Py_write@@Base+0x50> │ │ │ │ + bge.n 9797c <_Py_write@@Base+0x50> │ │ │ │ cmp r7, #4 │ │ │ │ - beq.n 97818 <_Py_write@@Base+0x6c> │ │ │ │ + beq.n 97998 <_Py_write@@Base+0x6c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 97802 <_Py_write@@Base+0x56> │ │ │ │ + blt.n 97982 <_Py_write@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #6520 @ 0x1978 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f4fcc │ │ │ │ + bl f57d8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 977fc <_Py_write@@Base+0x50> │ │ │ │ - bl e8a7c │ │ │ │ + b.n 9797c <_Py_write@@Base+0x50> │ │ │ │ + bl e9288 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 977ce <_Py_write@@Base+0x22> │ │ │ │ + beq.n 9794e <_Py_write@@Base+0x22> │ │ │ │ movs r7, #4 │ │ │ │ - b.n 97810 <_Py_write@@Base+0x64> │ │ │ │ + b.n 97990 <_Py_write@@Base+0x64> │ │ │ │ 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 r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 98070 <_Py_write@@Base+0x8c4> │ │ │ │ + beq.w 981f0 <_Py_write@@Base+0x8c4> │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9807e <_Py_write@@Base+0x8d2> │ │ │ │ + bne.w 981fe <_Py_write@@Base+0x8d2> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97dd4 <_Py_write@@Base+0x628> │ │ │ │ + beq.w 97f54 <_Py_write@@Base+0x628> │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ movt sl, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r2, [sl, #692] @ 0x2b4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97dfe <_Py_write@@Base+0x652> │ │ │ │ - ldr r3, [pc, #148] @ (97914 <_Py_write@@Base+0x168>) │ │ │ │ + bne.w 97f7e <_Py_write@@Base+0x652> │ │ │ │ + ldr r3, [pc, #148] @ (97a94 <_Py_write@@Base+0x168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 97dc8 <_Py_write@@Base+0x61c> │ │ │ │ + beq.w 97f48 <_Py_write@@Base+0x61c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97c4e <_Py_write@@Base+0x4a2> │ │ │ │ + beq.w 97dce <_Py_write@@Base+0x4a2> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97dae <_Py_write@@Base+0x602> │ │ │ │ + bne.w 97f2e <_Py_write@@Base+0x602> │ │ │ │ adds r3, r1, #1 │ │ │ │ mov r8, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 98034 <_Py_write@@Base+0x888> │ │ │ │ + beq.w 981b4 <_Py_write@@Base+0x888> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 980a8 <_Py_write@@Base+0x8fc> │ │ │ │ + bne.w 98228 <_Py_write@@Base+0x8fc> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 98630 │ │ │ │ + bl 987b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97bf2 <_Py_write@@Base+0x446> │ │ │ │ + bne.w 97d72 <_Py_write@@Base+0x446> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97d96 <_Py_write@@Base+0x5ea> │ │ │ │ + bne.w 97f16 <_Py_write@@Base+0x5ea> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9d6e8 <_Py_NewReferenceNoTotal@@Base+0x2c> │ │ │ │ + bl 9d868 <_Py_NewReferenceNoTotal@@Base+0x2c> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #1 │ │ │ │ - cbz r0, 97918 <_Py_write@@Base+0x16c> │ │ │ │ + cbz r0, 97a98 <_Py_write@@Base+0x16c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98020 <_Py_write@@Base+0x874> │ │ │ │ + bne.w 981a0 <_Py_write@@Base+0x874> │ │ │ │ cmp r9, r5 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 97b44 <_Py_write@@Base+0x398> │ │ │ │ + beq.w 97cc4 <_Py_write@@Base+0x398> │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ - b.n 978b8 <_Py_write@@Base+0x10c> │ │ │ │ + b.n 97a38 <_Py_write@@Base+0x10c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97da6 <_Py_write@@Base+0x5fa> │ │ │ │ + beq.w 97f26 <_Py_write@@Base+0x5fa> │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 97da6 <_Py_write@@Base+0x5fa> │ │ │ │ + bne.w 97f26 <_Py_write@@Base+0x5fa> │ │ │ │ ldr.w lr, [r4, #20] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 9800c <_Py_write@@Base+0x860> │ │ │ │ + bhi.w 9818c <_Py_write@@Base+0x860> │ │ │ │ subs r2, r5, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 9800c <_Py_write@@Base+0x860> │ │ │ │ + bhi.w 9818c <_Py_write@@Base+0x860> │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ add.w fp, r2, #19 │ │ │ │ bic.w fp, fp, #7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r6, fp, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.w 97ef4 <_Py_write@@Base+0x748> │ │ │ │ + bhi.w 98074 <_Py_write@@Base+0x748> │ │ │ │ str r6, [r3, #4] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ adds r6, r6, r0 │ │ │ │ - beq.w 97ffc <_Py_write@@Base+0x850> │ │ │ │ + beq.w 9817c <_Py_write@@Base+0x850> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97eee <_Py_write@@Base+0x742> │ │ │ │ + bne.w 9806e <_Py_write@@Base+0x742> │ │ │ │ adds r2, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 29718 │ │ │ │ mov r3, r6 │ │ │ │ cmp r5, #1 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - ble.n 979b0 <_Py_write@@Base+0x204> │ │ │ │ + ble.n 97b30 <_Py_write@@Base+0x204> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r6, #12] │ │ │ │ - beq.n 979b0 <_Py_write@@Base+0x204> │ │ │ │ + beq.n 97b30 <_Py_write@@Base+0x204> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, #3 │ │ │ │ str r3, [r6, #16] │ │ │ │ - beq.n 979b0 <_Py_write@@Base+0x204> │ │ │ │ + beq.n 97b30 <_Py_write@@Base+0x204> │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 979a0 <_Py_write@@Base+0x1f4> │ │ │ │ + bne.n 97b20 <_Py_write@@Base+0x1f4> │ │ │ │ ldr.w r3, [sl, #704] @ 0x2c0 │ │ │ │ - movw r2, #33753 @ 0x83d9 │ │ │ │ + movw r2, #34081 @ 0x8521 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97dba <_Py_write@@Base+0x60e> │ │ │ │ - ldr r3, [pc, #704] @ (97c84 <_Py_write@@Base+0x4d8>) │ │ │ │ + bne.w 97f3a <_Py_write@@Base+0x60e> │ │ │ │ + ldr r3, [pc, #704] @ (97e04 <_Py_write@@Base+0x4d8>) │ │ │ │ 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.w 97c88 <_Py_write@@Base+0x4dc> │ │ │ │ + beq.w 97e08 <_Py_write@@Base+0x4dc> │ │ │ │ lsrs r3, r7, #18 │ │ │ │ ubfx r2, r7, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 979fe <_Py_write@@Base+0x252> │ │ │ │ + bgt.n 97b7e <_Py_write@@Base+0x252> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 97c88 <_Py_write@@Base+0x4dc> │ │ │ │ + bgt.w 97e08 <_Py_write@@Base+0x4dc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97c88 <_Py_write@@Base+0x4dc> │ │ │ │ + beq.w 97e08 <_Py_write@@Base+0x4dc> │ │ │ │ bic.w r1, r7, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r7, #0] │ │ │ │ str r7, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97d2c <_Py_write@@Base+0x580> │ │ │ │ + beq.w 97eac <_Py_write@@Base+0x580> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e10 <_Py_write@@Base+0x664> │ │ │ │ + beq.w 97f90 <_Py_write@@Base+0x664> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98084 <_Py_write@@Base+0x8d8> │ │ │ │ + beq.w 98204 <_Py_write@@Base+0x8d8> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 97a6a <_Py_write@@Base+0x2be> │ │ │ │ + ble.n 97bea <_Py_write@@Base+0x2be> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 97a3c <_Py_write@@Base+0x290> │ │ │ │ + cbz r2, 97bbc <_Py_write@@Base+0x290> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r7, r2 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 97a6a <_Py_write@@Base+0x2be> │ │ │ │ + beq.n 97bea <_Py_write@@Base+0x2be> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 97a4a <_Py_write@@Base+0x29e> │ │ │ │ + cbz r2, 97bca <_Py_write@@Base+0x29e> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r7, r2 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 97a6a <_Py_write@@Base+0x2be> │ │ │ │ + beq.n 97bea <_Py_write@@Base+0x2be> │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9803c <_Py_write@@Base+0x890> │ │ │ │ + beq.w 981bc <_Py_write@@Base+0x890> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r8 │ │ │ │ add r7, r2 │ │ │ │ - bne.n 97a58 <_Py_write@@Base+0x2ac> │ │ │ │ + bne.n 97bd8 <_Py_write@@Base+0x2ac> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 98054 <_Py_write@@Base+0x8a8> │ │ │ │ + bhi.w 981d4 <_Py_write@@Base+0x8a8> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97cc0 <_Py_write@@Base+0x514> │ │ │ │ + beq.w 97e40 <_Py_write@@Base+0x514> │ │ │ │ subs r2, r7, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 98054 <_Py_write@@Base+0x8a8> │ │ │ │ + bhi.w 981d4 <_Py_write@@Base+0x8a8> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ add.w r8, r2, #19 │ │ │ │ bic.w r8, r8, #7 │ │ │ │ ldr.w sl, [r5, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, sl, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.w 97cdc <_Py_write@@Base+0x530> │ │ │ │ + bcc.w 97e5c <_Py_write@@Base+0x530> │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ adds.w r5, r5, sl │ │ │ │ - beq.w 98044 <_Py_write@@Base+0x898> │ │ │ │ + beq.w 981c4 <_Py_write@@Base+0x898> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97e9c <_Py_write@@Base+0x6f0> │ │ │ │ + bne.w 9801c <_Py_write@@Base+0x6f0> │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ blx 29718 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w lr, [r6] │ │ │ │ cmp.w lr, #0 │ │ │ │ str.w r7, [r3], #8 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ it gt │ │ │ │ ldrgt r1, [r6, #4] │ │ │ │ - ble.n 97b2e <_Py_write@@Base+0x382> │ │ │ │ + ble.n 97cae <_Py_write@@Base+0x382> │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ - cbz r3, 97b26 <_Py_write@@Base+0x37a> │ │ │ │ + cbz r3, 97ca6 <_Py_write@@Base+0x37a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 97b26 <_Py_write@@Base+0x37a> │ │ │ │ + ble.n 97ca6 <_Py_write@@Base+0x37a> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov.w r8, ip, lsl #2 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str.w r0, [r1, ip, lsl #2] │ │ │ │ - beq.n 97b12 <_Py_write@@Base+0x366> │ │ │ │ + beq.n 97c92 <_Py_write@@Base+0x366> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ ldr.w r7, [r7, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r7, [r0, r8] │ │ │ │ - bne.n 97afc <_Py_write@@Base+0x350> │ │ │ │ + bne.n 97c7c <_Py_write@@Base+0x350> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, lr │ │ │ │ - beq.n 97b2e <_Py_write@@Base+0x382> │ │ │ │ + beq.n 97cae <_Py_write@@Base+0x382> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add ip, r2 │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97ae2 <_Py_write@@Base+0x336> │ │ │ │ + bne.n 97c62 <_Py_write@@Base+0x336> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - bne.n 97adc <_Py_write@@Base+0x330> │ │ │ │ + bne.n 97c5c <_Py_write@@Base+0x330> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9805a <_Py_write@@Base+0x8ae> │ │ │ │ + bne.w 981da <_Py_write@@Base+0x8ae> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ movs.w r2, r9, lsl #2 │ │ │ │ - bmi.w 98010 <_Py_write@@Base+0x864> │ │ │ │ + bmi.w 98190 <_Py_write@@Base+0x864> │ │ │ │ ldr.w r3, [sl, #700] @ 0x2bc │ │ │ │ - movw r0, #24453 @ 0x5f85 │ │ │ │ + movw r0, #24781 @ 0x60cd │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r8, [sl, #688] @ 0x2b0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 97e94 <_Py_write@@Base+0x6e8> │ │ │ │ + bne.w 98014 <_Py_write@@Base+0x6e8> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97c6e <_Py_write@@Base+0x4c2> │ │ │ │ - ldr r3, [pc, #276] @ (97c84 <_Py_write@@Base+0x4d8>) │ │ │ │ + beq.w 97dee <_Py_write@@Base+0x4c2> │ │ │ │ + ldr r3, [pc, #276] @ (97e04 <_Py_write@@Base+0x4d8>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.w 97d46 <_Py_write@@Base+0x59a> │ │ │ │ + beq.w 97ec6 <_Py_write@@Base+0x59a> │ │ │ │ lsrs r0, r7, #18 │ │ │ │ ubfx ip, r7, #0, #18 │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, ip │ │ │ │ - bgt.n 97ba8 <_Py_write@@Base+0x3fc> │ │ │ │ + bgt.n 97d28 <_Py_write@@Base+0x3fc> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.w 97d46 <_Py_write@@Base+0x59a> │ │ │ │ + bgt.w 97ec6 <_Py_write@@Base+0x59a> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97d46 <_Py_write@@Base+0x59a> │ │ │ │ + beq.w 97ec6 <_Py_write@@Base+0x59a> │ │ │ │ bic.w r3, r7, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ mov.w fp, r3, lsl #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 97bcc <_Py_write@@Base+0x420> │ │ │ │ + bhi.n 97d4c <_Py_write@@Base+0x420> │ │ │ │ add.w r3, fp, r3, lsl #4 │ │ │ │ cmp.w r3, r9, lsl #4 │ │ │ │ - bcc.w 97908 <_Py_write@@Base+0x15c> │ │ │ │ + bcc.w 97a88 <_Py_write@@Base+0x15c> │ │ │ │ mov fp, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72630 │ │ │ │ + bl 72778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98010 <_Py_write@@Base+0x864> │ │ │ │ + beq.w 98190 <_Py_write@@Base+0x864> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, fp │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 783d8 │ │ │ │ + bl 78520 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 97908 <_Py_write@@Base+0x15c> │ │ │ │ + b.n 97a88 <_Py_write@@Base+0x15c> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w r6, r0, #16 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.w 97ea0 <_Py_write@@Base+0x6f4> │ │ │ │ + bhi.w 98020 <_Py_write@@Base+0x6f4> │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r6, [r2, #12] │ │ │ │ adds r6, r6, r0 │ │ │ │ - beq.w 9808e <_Py_write@@Base+0x8e2> │ │ │ │ + beq.w 9820e <_Py_write@@Base+0x8e2> │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97f40 <_Py_write@@Base+0x794> │ │ │ │ + bne.w 980c0 <_Py_write@@Base+0x794> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r1], #8 │ │ │ │ strd r1, r3, [r6, #4] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97900 <_Py_write@@Base+0x154> │ │ │ │ + beq.w 97a80 <_Py_write@@Base+0x154> │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97900 <_Py_write@@Base+0x154> │ │ │ │ + beq.w 97a80 <_Py_write@@Base+0x154> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 97d9c <_Py_write@@Base+0x5f0> │ │ │ │ + b.n 97f1c <_Py_write@@Base+0x5f0> │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 97d3e <_Py_write@@Base+0x592> │ │ │ │ + bcc.n 97ebe <_Py_write@@Base+0x592> │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r2, ip, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r1, [r3, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 97d68 <_Py_write@@Base+0x5bc> │ │ │ │ + beq.n 97ee8 <_Py_write@@Base+0x5bc> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ - b.n 978ac <_Py_write@@Base+0x100> │ │ │ │ + b.n 97a2c <_Py_write@@Base+0x100> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 72630 │ │ │ │ + bl 72778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98010 <_Py_write@@Base+0x864> │ │ │ │ + beq.w 98190 <_Py_write@@Base+0x864> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 97908 <_Py_write@@Base+0x15c> │ │ │ │ + b.n 97a88 <_Py_write@@Base+0x15c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [sl, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97fe8 <_Py_write@@Base+0x83c> │ │ │ │ + bne.w 98168 <_Py_write@@Base+0x83c> │ │ │ │ mov r0, r7 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr.w r8, [r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bgt.w 97a24 <_Py_write@@Base+0x278> │ │ │ │ + bgt.w 97ba4 <_Py_write@@Base+0x278> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movs r7, #0 │ │ │ │ ldrd r2, sl, [r5] │ │ │ │ add.w r0, sl, #16 │ │ │ │ cmp r0, r2 │ │ │ │ it ls │ │ │ │ movls r2, r7 │ │ │ │ - bls.w 97aa0 <_Py_write@@Base+0x2f4> │ │ │ │ + bls.w 97c20 <_Py_write@@Base+0x2f4> │ │ │ │ mov.w r8, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r8, #8192 @ 0x2000 │ │ │ │ mov fp, r8 │ │ │ │ it cc │ │ │ │ movcc.w fp, #8192 @ 0x2000 │ │ │ │ strd r2, r1, [sp] │ │ │ │ add.w r0, fp, #16 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98044 <_Py_write@@Base+0x898> │ │ │ │ + beq.w 981c4 <_Py_write@@Base+0x898> │ │ │ │ str.w fp, [r0], #16 │ │ │ │ add.w r3, ip, #23 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ mov.w lr, #0 │ │ │ │ sub.w sl, r3, r0 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ str.w sl, [ip, #4] │ │ │ │ add.w r0, r8, sl │ │ │ │ str.w lr, [ip, #8] │ │ │ │ str.w ip, [r5, #8] │ │ │ │ mov r5, ip │ │ │ │ - b.n 97aa0 <_Py_write@@Base+0x2f4> │ │ │ │ + b.n 97c20 <_Py_write@@Base+0x2f4> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 97a1e <_Py_write@@Base+0x272> │ │ │ │ + b.n 97b9e <_Py_write@@Base+0x272> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 978ac <_Py_write@@Base+0x100> │ │ │ │ + b.n 97a2c <_Py_write@@Base+0x100> │ │ │ │ ldr.w r8, [sl, #680] @ 0x2a8 │ │ │ │ - movw r3, #53897 @ 0xd289 │ │ │ │ + movw r3, #54161 @ 0xd391 │ │ │ │ movt r3, #6 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 97ff2 <_Py_write@@Base+0x846> │ │ │ │ + bne.w 98172 <_Py_write@@Base+0x846> │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ blx 2a8d4 │ │ │ │ - b.n 97c76 <_Py_write@@Base+0x4ca> │ │ │ │ + b.n 97df6 <_Py_write@@Base+0x4ca> │ │ │ │ ldr.w r2, [sl, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 97fdc <_Py_write@@Base+0x830> │ │ │ │ + bne.w 9815c <_Py_write@@Base+0x830> │ │ │ │ movs r0, #4 │ │ │ │ blx 2a2c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 98016 <_Py_write@@Base+0x86a> │ │ │ │ + beq.w 98196 <_Py_write@@Base+0x86a> │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 978ac <_Py_write@@Base+0x100> │ │ │ │ + b.n 97a2c <_Py_write@@Base+0x100> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 97924 <_Py_write@@Base+0x178> │ │ │ │ + bne.w 97aa4 <_Py_write@@Base+0x178> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 97b36 <_Py_write@@Base+0x38a> │ │ │ │ + b.n 97cb6 <_Py_write@@Base+0x38a> │ │ │ │ ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 97cae <_Py_write@@Base+0x502> │ │ │ │ + b.n 97e2e <_Py_write@@Base+0x502> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 97c66 <_Py_write@@Base+0x4ba> │ │ │ │ + b.n 97de6 <_Py_write@@Base+0x4ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 97dac <_Py_write@@Base+0x600> │ │ │ │ + bne.n 97f2c <_Py_write@@Base+0x600> │ │ │ │ movw sl, #20256 @ 0x4f20 │ │ │ │ movt sl, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ ldr.w r2, [sl, #692] @ 0x2b4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9787e <_Py_write@@Base+0xd2> │ │ │ │ + beq.w 979fe <_Py_write@@Base+0xd2> │ │ │ │ ldr.w r0, [sl, #688] @ 0x2b0 │ │ │ │ movs r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97c6a <_Py_write@@Base+0x4be> │ │ │ │ - b.n 98016 <_Py_write@@Base+0x86a> │ │ │ │ + bne.w 97dea <_Py_write@@Base+0x4be> │ │ │ │ + b.n 98196 <_Py_write@@Base+0x86a> │ │ │ │ ldr r7, [r1, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w fp, [r5, #512] @ 0x200 │ │ │ │ mul.w r0, r3, r7 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -163893,132 +164046,132 @@ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r1, #8] │ │ │ │ add.w r0, r5, ip, lsl #2 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97e50 <_Py_write@@Base+0x6a4> │ │ │ │ + bne.n 97fd0 <_Py_write@@Base+0x6a4> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 97e4c <_Py_write@@Base+0x6a0> │ │ │ │ + cbz r1, 97fcc <_Py_write@@Base+0x6a0> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 97f68 <_Py_write@@Base+0x7bc> │ │ │ │ + beq.w 980e8 <_Py_write@@Base+0x7bc> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 97f46 <_Py_write@@Base+0x79a> │ │ │ │ + beq.n 980c6 <_Py_write@@Base+0x79a> │ │ │ │ ldr.w r1, [r0, #532] @ 0x214 │ │ │ │ - cbnz r1, 97e70 <_Py_write@@Base+0x6c4> │ │ │ │ + cbnz r1, 97ff0 <_Py_write@@Base+0x6c4> │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97a1e <_Py_write@@Base+0x272> │ │ │ │ + beq.w 97b9e <_Py_write@@Base+0x272> │ │ │ │ ldrd r1, r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97fd6 <_Py_write@@Base+0x82a> │ │ │ │ + beq.w 98156 <_Py_write@@Base+0x82a> │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r7, [r0, #24] │ │ │ │ strd r1, r2, [r3, #20] │ │ │ │ - cbz r1, 97e90 <_Py_write@@Base+0x6e4> │ │ │ │ + cbz r1, 98010 <_Py_write@@Base+0x6e4> │ │ │ │ str r3, [r1, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ - b.n 97a1e <_Py_write@@Base+0x272> │ │ │ │ + b.n 97b9e <_Py_write@@Base+0x272> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 97c76 <_Py_write@@Base+0x4ca> │ │ │ │ + b.n 97df6 <_Py_write@@Base+0x4ca> │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 97ab6 <_Py_write@@Base+0x30a> │ │ │ │ + b.n 97c36 <_Py_write@@Base+0x30a> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9808e <_Py_write@@Base+0x8e2> │ │ │ │ + beq.w 9820e <_Py_write@@Base+0x8e2> │ │ │ │ mov ip, r0 │ │ │ │ mov.w r6, #8192 @ 0x2000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r6, [ip], #16 │ │ │ │ add.w r6, r0, #23 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ str.w ip, [r0, #12] │ │ │ │ sub.w ip, r6, ip │ │ │ │ add.w ip, ip, #16 │ │ │ │ str r0, [r2, #8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9808e <_Py_write@@Base+0x8e2> │ │ │ │ + beq.w 9820e <_Py_write@@Base+0x8e2> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 97c10 <_Py_write@@Base+0x464> │ │ │ │ + b.n 97d90 <_Py_write@@Base+0x464> │ │ │ │ str.w r3, [lr, #4] │ │ │ │ - b.n 97974 <_Py_write@@Base+0x1c8> │ │ │ │ + b.n 97af4 <_Py_write@@Base+0x1c8> │ │ │ │ cmp.w fp, #8192 @ 0x2000 │ │ │ │ mov r6, fp │ │ │ │ it cc │ │ │ │ movcc.w r6, #8192 @ 0x2000 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add.w r0, r6, #16 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd lr, r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 97ffc <_Py_write@@Base+0x850> │ │ │ │ + beq.n 9817c <_Py_write@@Base+0x850> │ │ │ │ mov ip, r0 │ │ │ │ str.w r6, [ip], #16 │ │ │ │ add.w r6, r0, #23 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ strd r9, ip, [r0, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub.w r3, r6, ip │ │ │ │ add r3, fp │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 97ffc <_Py_write@@Base+0x850> │ │ │ │ + beq.n 9817c <_Py_write@@Base+0x850> │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ - b.n 9796c <_Py_write@@Base+0x1c0> │ │ │ │ + b.n 97aec <_Py_write@@Base+0x1c0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 97c18 <_Py_write@@Base+0x46c> │ │ │ │ + b.n 97d98 <_Py_write@@Base+0x46c> │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - cbz r2, 97f54 <_Py_write@@Base+0x7a8> │ │ │ │ + cbz r2, 980d4 <_Py_write@@Base+0x7a8> │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97a1e <_Py_write@@Base+0x272> │ │ │ │ + bne.w 97b9e <_Py_write@@Base+0x272> │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 97a1e <_Py_write@@Base+0x272> │ │ │ │ + b.n 97b9e <_Py_write@@Base+0x272> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97e60 <_Py_write@@Base+0x6b4> │ │ │ │ + beq.w 97fe0 <_Py_write@@Base+0x6b4> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 97fd0 <_Py_write@@Base+0x824> │ │ │ │ + cbz r2, 98150 <_Py_write@@Base+0x824> │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 97fa0 <_Py_write@@Base+0x7f4> │ │ │ │ + cbz r3, 98120 <_Py_write@@Base+0x7f4> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r5, r2, lsl #3 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -164029,531 +164182,531 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r8, [fp, r3] │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ ldr.w r8, [r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 97cae <_Py_write@@Base+0x502> │ │ │ │ + b.n 97e2e <_Py_write@@Base+0x502> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 97f76 <_Py_write@@Base+0x7ca> │ │ │ │ + b.n 980f6 <_Py_write@@Base+0x7ca> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 97e82 <_Py_write@@Base+0x6d6> │ │ │ │ + b.n 98002 <_Py_write@@Base+0x6d6> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ movs r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 97d82 <_Py_write@@Base+0x5d6> │ │ │ │ + b.n 97f02 <_Py_write@@Base+0x5d6> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ - b.n 97ca0 <_Py_write@@Base+0x4f4> │ │ │ │ + b.n 97e20 <_Py_write@@Base+0x4f4> │ │ │ │ ldr.w r0, [sl, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ blx r8 │ │ │ │ - b.n 97c76 <_Py_write@@Base+0x4ca> │ │ │ │ + b.n 97df6 <_Py_write@@Base+0x4ca> │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97974 <_Py_write@@Base+0x1c8> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 97af4 <_Py_write@@Base+0x1c8> │ │ │ │ + bl 1f642c │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 97dac <_Py_write@@Base+0x600> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 97f2c <_Py_write@@Base+0x600> │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97900 <_Py_write@@Base+0x154> │ │ │ │ + beq.w 97a80 <_Py_write@@Base+0x154> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 97c4a <_Py_write@@Base+0x49e> │ │ │ │ + b.n 97dca <_Py_write@@Base+0x49e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.n 978c8 <_Py_write@@Base+0x11c> │ │ │ │ + bl 271f98 │ │ │ │ + b.n 97a48 <_Py_write@@Base+0x11c> │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 97a58 <_Py_write@@Base+0x2ac> │ │ │ │ - b.n 97a6a <_Py_write@@Base+0x2be> │ │ │ │ + bne.w 97bd8 <_Py_write@@Base+0x2ac> │ │ │ │ + b.n 97bea <_Py_write@@Base+0x2be> │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97ab6 <_Py_write@@Base+0x30a> │ │ │ │ + bne.w 97c36 <_Py_write@@Base+0x30a> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1f5cf4 │ │ │ │ - bl 80728 │ │ │ │ + bl 1f642c │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97b36 <_Py_write@@Base+0x38a> │ │ │ │ + beq.w 97cb6 <_Py_write@@Base+0x38a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 97b3a <_Py_write@@Base+0x38e> │ │ │ │ - bl 271c20 │ │ │ │ + b.n 97cba <_Py_write@@Base+0x38e> │ │ │ │ + bl 271f98 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 97850 <_Py_write@@Base+0xa4> │ │ │ │ + beq.w 979d0 <_Py_write@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 97b3a <_Py_write@@Base+0x38e> │ │ │ │ + b.n 97cba <_Py_write@@Base+0x38e> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bgt.w 97a36 <_Py_write@@Base+0x28a> │ │ │ │ - b.n 97cbe <_Py_write@@Base+0x512> │ │ │ │ + bgt.w 97bb6 <_Py_write@@Base+0x28a> │ │ │ │ + b.n 97e3e <_Py_write@@Base+0x512> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97c18 <_Py_write@@Base+0x46c> │ │ │ │ - bl 1f5cf4 │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 980ae <_Py_write@@Base+0x902> │ │ │ │ + bne.w 97d98 <_Py_write@@Base+0x46c> │ │ │ │ + bl 1f642c │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 9822e <_Py_write@@Base+0x902> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 97c4a <_Py_write@@Base+0x49e> │ │ │ │ + b.n 97dca <_Py_write@@Base+0x49e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 97c44 <_Py_write@@Base+0x498> │ │ │ │ + b.n 97dc4 <_Py_write@@Base+0x498> │ │ │ │ nop │ │ │ │ │ │ │ │ -000980b4 : │ │ │ │ +00098234 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #256] @ (981c4 ) │ │ │ │ + ldr r1, [pc, #256] @ (98344 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ str r2, [r3, r1] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #24] │ │ │ │ bic.w r3, r3, #16 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 981b6 │ │ │ │ + beq.n 98336 │ │ │ │ str r4, [r5, #4] │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 29cdc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 981a8 │ │ │ │ + bne.n 98328 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bfi r3, r0, #5, #1 │ │ │ │ add.w r0, r5, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ blx 29e0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9819a │ │ │ │ + bne.n 9831a │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9818c │ │ │ │ + bne.n 9830c │ │ │ │ add.w r6, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 98120 │ │ │ │ + bmi.n 982a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ add.w r7, r5, #136 @ 0x88 │ │ │ │ blx 29cdc │ │ │ │ - cbnz r0, 98170 │ │ │ │ + cbnz r0, 982f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 98158 │ │ │ │ + bne.n 982d8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98138 │ │ │ │ + bne.n 982b8 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ blx 2969c │ │ │ │ - cbnz r0, 9817e │ │ │ │ + cbnz r0, 982fe │ │ │ │ mov r0, r7 │ │ │ │ blx 29b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9811c │ │ │ │ - movw r1, #12008 @ 0x2ee8 │ │ │ │ + beq.n 9829c │ │ │ │ + movw r1, #12776 @ 0x31e8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #92] @ (981c8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #11928 @ 0x2e98 │ │ │ │ + ldr r0, [pc, #92] @ (98348 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12696 @ 0x3198 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #76] @ (981c8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #41200 @ 0xa0f0 │ │ │ │ + ldr r0, [pc, #76] @ (98348 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #64] @ (981c8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #11892 @ 0x2e74 │ │ │ │ + ldr r0, [pc, #64] @ (98348 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12660 @ 0x3174 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #52] @ (981cc ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #41168 @ 0xa0d0 │ │ │ │ + ldr r0, [pc, #52] @ (9834c ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #41936 @ 0xa3d0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #40] @ (981cc ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #11828 @ 0x2e34 │ │ │ │ + ldr r0, [pc, #40] @ (9834c ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #24] @ (981cc ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #41140 @ 0xa0b4 │ │ │ │ + ldr r0, [pc, #24] @ (9834c ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #41908 @ 0xa3b4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #8] @ (981c8 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (98348 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ movs r6, 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ subs r7, r3, #1 │ │ │ │ - bmi.w 98376 │ │ │ │ + bmi.w 984f6 │ │ │ │ add.w r6, r0, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (98440 ) │ │ │ │ + ldr r1, [pc, #588] @ (985c0 ) │ │ │ │ add.w r6, r6, r3, lsl #2 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r8, #42236 @ 0xa4fc │ │ │ │ movt r8, #71 @ 0x47 │ │ │ │ movw r9, #42028 @ 0xa42c │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ movw sl, #4380 @ 0x111c │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - movw r5, #58144 @ 0xe320 │ │ │ │ + movw r5, #58912 @ 0xe620 │ │ │ │ movt r5, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r4, [r6, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9837e │ │ │ │ + bne.w 984fe │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 98370 │ │ │ │ + bpl.w 984f0 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.w 98418 │ │ │ │ + bpl.w 98598 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ add r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98362 │ │ │ │ + beq.w 984e2 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98370 │ │ │ │ + bne.w 984f0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ adds r1, r3, #2 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ adds r1, r3, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #3] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ adds r1, r3, #5 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ adds r1, r3, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 98370 │ │ │ │ + cbnz r0, 984f0 │ │ │ │ adds r1, r3, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98362 │ │ │ │ + beq.n 984e2 │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 98370 │ │ │ │ + cbnz r0, 984f0 │ │ │ │ adds r3, #8 │ │ │ │ - b.n 9835e │ │ │ │ + b.n 984de │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ subs r0, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - cbnz r0, 98370 │ │ │ │ + cbnz r0, 984f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98344 │ │ │ │ + bne.n 984c4 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 7c1b8 │ │ │ │ + bl 7c308 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 983d0 │ │ │ │ + bne.n 98550 │ │ │ │ subs r7, #1 │ │ │ │ - bcs.w 98220 │ │ │ │ + bcs.w 983a0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 983be │ │ │ │ + beq.n 9853e │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 785a0 │ │ │ │ - cbz r0, 983ca │ │ │ │ + bl 786e8 │ │ │ │ + cbz r0, 9854a │ │ │ │ add r1, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 981d0 │ │ │ │ + bl 98350 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 98426 │ │ │ │ + beq.n 985a6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbnz r2, 983e0 │ │ │ │ + cbnz r2, 98560 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 98370 │ │ │ │ + beq.n 984f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 98370 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 984f0 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 981d0 │ │ │ │ + bl 98350 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 98370 │ │ │ │ + bne.n 984f0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98378 │ │ │ │ + b.n 984f8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 98370 │ │ │ │ + beq.n 984f0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 98370 │ │ │ │ + b.n 984f0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f8ef8 │ │ │ │ + bl f9700 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 98426 │ │ │ │ + cbz r0, 985a6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 983fe │ │ │ │ + beq.n 9857e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 9840c │ │ │ │ + cbz r2, 9858c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 983a4 │ │ │ │ + beq.n 98524 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 983a4 │ │ │ │ + b.n 98524 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 983fe │ │ │ │ + b.n 9857e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98248 │ │ │ │ - b.n 98362 │ │ │ │ + bne.w 983c8 │ │ │ │ + b.n 984e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 983ca │ │ │ │ + beq.n 9854a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 983ca │ │ │ │ + bne.n 9854a │ │ │ │ mov r0, r3 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 983ca │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9854a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #51353 @ 0xc899 │ │ │ │ + movw r3, #51689 @ 0xc9e9 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 984e4 │ │ │ │ + bne.n 98664 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #20256 @ 0x4f20 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - movw r3, #33753 @ 0x83d9 │ │ │ │ + movw r3, #34081 @ 0x8521 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #724] @ 0x2d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98596 │ │ │ │ + bne.w 98716 │ │ │ │ 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, #424] @ (9862c ) │ │ │ │ + ldr r3, [pc, #424] @ (987ac ) │ │ │ │ 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 984f8 │ │ │ │ + beq.n 98678 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 984c0 │ │ │ │ + bgt.n 98640 │ │ │ │ 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, 984f8 │ │ │ │ + cbz r2, 98678 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 984e6 │ │ │ │ - cbz r2, 9851c │ │ │ │ + beq.n 98666 │ │ │ │ + cbz r2, 9869c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx r2 │ │ │ │ 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] │ │ │ │ - b.n 984e0 │ │ │ │ + b.n 98660 │ │ │ │ ldr.w r2, [r0, #684] @ 0x2ac │ │ │ │ - movw r3, #53769 @ 0xd209 │ │ │ │ + movw r3, #54033 @ 0xd311 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 98622 │ │ │ │ + bne.w 987a2 │ │ │ │ mov r0, r1 │ │ │ │ blx 29994 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 984e0 │ │ │ │ + b.n 98660 │ │ │ │ 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 │ │ │ │ @@ -164563,73 +164716,73 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 9855a │ │ │ │ + bne.n 986da │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 98556 │ │ │ │ + cbz r3, 986d6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [ip, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 985bc │ │ │ │ + beq.n 9873c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9859c │ │ │ │ + beq.n 9871c │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 98572 │ │ │ │ + cbnz r3, 986f2 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 984e0 │ │ │ │ + beq.n 98660 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9861c │ │ │ │ + beq.n 9879c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 98590 │ │ │ │ + cbz r3, 98710 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 984e0 │ │ │ │ + b.n 98660 │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 985aa │ │ │ │ + cbz r3, 9872a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 984e0 │ │ │ │ + bne.n 98660 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 984e0 │ │ │ │ + b.n 98660 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 98564 │ │ │ │ + beq.n 986e4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 98616 │ │ │ │ + cbz r3, 98796 │ │ │ │ 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, 985f0 │ │ │ │ + cbz r3, 98770 │ │ │ │ add.w r3, r1, #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, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -164638,914 +164791,914 @@ │ │ │ │ ldr.w r3, [r0, #812] @ 0x32c │ │ │ │ ldr.w r0, [r0, #804] @ 0x324 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 984e0 │ │ │ │ + b.n 98660 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 985c8 │ │ │ │ + b.n 98748 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 98580 │ │ │ │ + b.n 98700 │ │ │ │ ldr.w r0, [r0, #668] @ 0x29c │ │ │ │ blx r2 │ │ │ │ - b.n 98510 │ │ │ │ + b.n 98690 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 99782 │ │ │ │ + beq.w 9a246 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99790 │ │ │ │ + bne.w 9a254 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98d62 │ │ │ │ + beq.w 98ee2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 98d76 │ │ │ │ + beq.w 98ef6 │ │ │ │ mov r6, r5 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #675 @ 0x2a3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98976 │ │ │ │ + beq.w 98af6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d8c │ │ │ │ + bne.w 98f0c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 98da0 │ │ │ │ + beq.w 98f20 │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #49 @ 0x31 │ │ │ │ - beq.w 98976 │ │ │ │ + beq.w 98af6 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d8c │ │ │ │ + bne.w 98f0c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 98dc0 │ │ │ │ + beq.w 98f40 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98976 │ │ │ │ + beq.w 98af6 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d9c │ │ │ │ + bne.w 98f1c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 98de4 │ │ │ │ + beq.w 98f64 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #660 @ 0x294 │ │ │ │ - beq.w 98c3e │ │ │ │ + beq.w 98dbe │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a08 │ │ │ │ + bne.w 98b88 │ │ │ │ adds r2, r1, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 98e10 │ │ │ │ + beq.w 98f90 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 98e24 │ │ │ │ + beq.w 98fa4 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #677 @ 0x2a5 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 989bc │ │ │ │ + beq.w 98b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e38 │ │ │ │ + bne.w 98fb8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 98e3e │ │ │ │ + beq.w 98fbe │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 989bc │ │ │ │ + beq.w 98b3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a08 │ │ │ │ + bne.w 98b88 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98e5e │ │ │ │ + beq.w 98fde │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 98e72 │ │ │ │ + beq.w 98ff2 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #633 @ 0x279 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98a10 │ │ │ │ + beq.w 98b90 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e86 │ │ │ │ + bne.w 99006 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 98e94 │ │ │ │ + beq.w 99014 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98a10 │ │ │ │ + beq.w 98b90 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a08 │ │ │ │ + bne.w 98b88 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98eb8 │ │ │ │ + beq.w 99038 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 98ecc │ │ │ │ + beq.w 9904c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #670 @ 0x29e │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 98b20 │ │ │ │ + beq.w 98ca0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ee0 │ │ │ │ + bne.w 99060 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 98ef0 │ │ │ │ + beq.w 99070 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98b20 │ │ │ │ + beq.w 98ca0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d9c │ │ │ │ + bne.w 98f1c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 98f14 │ │ │ │ + beq.w 99094 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ ldr.w r1, [r1, r5, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 98fe4 │ │ │ │ + beq.w 99164 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98f3a │ │ │ │ + bne.w 990ba │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 98f40 │ │ │ │ + beq.w 990c0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #665 @ 0x299 │ │ │ │ ldr.w r1, [r1, r5, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99182 │ │ │ │ + beq.w 99302 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a08 │ │ │ │ + bne.w 98b88 │ │ │ │ adds r2, r1, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 99802 │ │ │ │ + beq.w 99afc │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 9981e │ │ │ │ + beq.w 99b1e │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r0, r1, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #12] │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9889a │ │ │ │ + beq.n 98a1a │ │ │ │ ldrd r3, r1, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 992c6 │ │ │ │ + bne.w 99446 │ │ │ │ subs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r7, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - bpl.w 99752 │ │ │ │ + bpl.w 998be │ │ │ │ adds r0, #16 │ │ │ │ - beq.w 9976a │ │ │ │ - movw r1, #2508 @ 0x9cc │ │ │ │ + beq.w 998d6 │ │ │ │ + movw r1, #3236 @ 0xca4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9887e │ │ │ │ + bne.n 989fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fde4 │ │ │ │ + bl 9ff50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f492c │ │ │ │ + bl 1f50a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f65ac │ │ │ │ + bl 1f6ce4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9887e │ │ │ │ + beq.n 989fe │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99db8 │ │ │ │ + beq.w 99e7c │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r6, [r6, #20] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1fdda0 <_PyArg_NoPositional@@Base+0x348> │ │ │ │ + bl 1fe4d8 <_PyArg_NoPositional@@Base+0x348> │ │ │ │ movs r1, #10 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #41608 @ 0xa288 │ │ │ │ + movw r2, #42376 @ 0xa588 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba568 │ │ │ │ + bl 1bb058 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99da6 │ │ │ │ + beq.w 99e6a │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9888e │ │ │ │ + beq.n 98a0e │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9888e │ │ │ │ + beq.n 98a0e │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 99316 │ │ │ │ + b.w 99496 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99872 │ │ │ │ + beq.w 99b7c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ad8 │ │ │ │ + bne.w 99ec0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1b4400 │ │ │ │ + bl 1b4ef0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98f66 │ │ │ │ + bne.w 990e6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ad8 │ │ │ │ + bne.w 99ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4e90 │ │ │ │ + bl 1b5980 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99272 │ │ │ │ + beq.w 993f2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9888e │ │ │ │ + b.n 98a0e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9985e │ │ │ │ + beq.w 99aec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e38 │ │ │ │ + bne.w 98fb8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1b4400 │ │ │ │ + bl 1b4ef0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9931e │ │ │ │ + bne.w 9949e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e38 │ │ │ │ + bne.w 98fb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b89e4 │ │ │ │ + bl 1b94d4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 989b6 │ │ │ │ + bne.n 98b36 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98752 │ │ │ │ + beq.w 988d2 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 98892 │ │ │ │ + b.n 98a12 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9987c │ │ │ │ + beq.w 99b86 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e86 │ │ │ │ + bne.w 99006 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9988c │ │ │ │ + beq.w 99d2a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 998b6 │ │ │ │ + bne.w 99d54 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 98a64 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 98be4 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 996c8 │ │ │ │ + bne.w 99858 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e86 │ │ │ │ + bne.w 99006 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99380 │ │ │ │ + beq.w 99500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bade4 │ │ │ │ + bl 1bb8d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99380 │ │ │ │ + beq.w 99500 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99380 │ │ │ │ + beq.w 99500 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99382 │ │ │ │ + bne.w 99502 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99380 │ │ │ │ + beq.w 99500 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999d8 │ │ │ │ + beq.w 99a76 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl c4d64 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c5644 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999ce │ │ │ │ + beq.w 99a6c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, #14 │ │ │ │ strd r9, r8, [r0, #32] │ │ │ │ strd sl, fp, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98e8a │ │ │ │ + b.n 9900a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99796 │ │ │ │ + beq.w 99b60 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99b76 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99dd6 │ │ │ │ + beq.w 99baa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e00 │ │ │ │ + bne.w 99bd2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995ca │ │ │ │ + beq.w 99666 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a38 │ │ │ │ + bl b4308 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995ca │ │ │ │ + beq.w 99666 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 995ca │ │ │ │ + beq.w 99666 │ │ │ │ mov r0, r4 │ │ │ │ - bl b787c │ │ │ │ + bl b8148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ea │ │ │ │ + beq.w 99b74 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ea │ │ │ │ + beq.w 99b74 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99b76 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ea │ │ │ │ + beq.w 99b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8074 │ │ │ │ + bl 1b8b64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99b76 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ec │ │ │ │ + beq.w 99b76 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r7, r3, [r2, #20] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c4d64 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c5644 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r7, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ strd r8, r9, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 1b9978 │ │ │ │ + bl 1ba468 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 996b6 │ │ │ │ + beq.w 99752 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 997f0 │ │ │ │ + b.w 99ad8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 997a0 │ │ │ │ + beq.w 99e84 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99730 │ │ │ │ + bne.w 99846 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99aac │ │ │ │ + beq.w 99942 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99cac │ │ │ │ + bne.w 9996c │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 98cae │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 98e2e │ │ │ │ mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ + bl c7d24 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 98cae │ │ │ │ + cbz r0, 98e2e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 98cae │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 98e2e │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 98cae │ │ │ │ + cbz r0, 98e2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7de4 │ │ │ │ + bl 1b88d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99128 │ │ │ │ + bne.w 992a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99730 │ │ │ │ + bne.w 99846 │ │ │ │ mov.w r1, #660 @ 0x294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9972e │ │ │ │ + beq.w 99844 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ + bl c7d24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9972e │ │ │ │ + beq.w 99844 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9972e │ │ │ │ + beq.w 99844 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9972e │ │ │ │ + beq.w 99844 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8074 │ │ │ │ + bl 1b8b64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99730 │ │ │ │ + bne.w 99846 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99730 │ │ │ │ + beq.w 99846 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ strd r8, r6, [sp] │ │ │ │ - bl 1b81d8 │ │ │ │ + bl 1b8cc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9916c │ │ │ │ + beq.w 992ec │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 986f2 │ │ │ │ + b.n 98872 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 98d8c │ │ │ │ + cbnz r3, 98f0c │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 997b0 │ │ │ │ + bne.w 9a234 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98d88 │ │ │ │ + blt.n 98f08 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 98678 │ │ │ │ + b.n 987f8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 986d8 │ │ │ │ + beq.w 98858 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r2, r1, #1 │ │ │ │ - b.n 98a0a │ │ │ │ + b.n 98b8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99742 │ │ │ │ + blt.w 998ee │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 98976 │ │ │ │ + beq.w 98af6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 986a8 │ │ │ │ + b.n 98828 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9974a │ │ │ │ + blt.w 998de │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #674 @ 0x2a2 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98976 │ │ │ │ + beq.w 98af6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 986ca │ │ │ │ + b.n 9884a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98e06 │ │ │ │ + blt.n 98f86 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #660 @ 0x294 │ │ │ │ - beq.w 98c3e │ │ │ │ + beq.w 98dbe │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 986f2 │ │ │ │ + b.n 98872 │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 98a08 │ │ │ │ + b.n 98b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 98e38 │ │ │ │ + cbnz r3, 98fb8 │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 997f6 │ │ │ │ + bne.w 99b18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98e34 │ │ │ │ + blt.n 98fb4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 98716 │ │ │ │ + b.n 98896 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98a00 │ │ │ │ + b.n 98b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9977a │ │ │ │ + blt.w 998e6 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 989bc │ │ │ │ + beq.w 98b3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 98746 │ │ │ │ + b.n 988c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 98e86 │ │ │ │ + cbnz r3, 99006 │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 99886 │ │ │ │ + bne.w 99af6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98e82 │ │ │ │ + blt.n 99002 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 9876c │ │ │ │ + b.n 988ec │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 987ac │ │ │ │ - b.n 98a08 │ │ │ │ + beq.w 9892c │ │ │ │ + b.n 98b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99772 │ │ │ │ + blt.w 998f6 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #674 @ 0x2a2 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98a10 │ │ │ │ + beq.w 98b90 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 987a0 │ │ │ │ + b.n 98920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 98ee0 │ │ │ │ + cbnz r3, 99060 │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 997fc │ │ │ │ + bne.w 99b90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98edc │ │ │ │ + blt.n 9905c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 987c6 │ │ │ │ + b.n 98946 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98808 │ │ │ │ - b.n 98d9a │ │ │ │ + beq.w 98988 │ │ │ │ + b.n 98f1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9973a │ │ │ │ + blt.w 998b6 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #674 @ 0x2a2 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 98b20 │ │ │ │ + beq.w 98ca0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 987fa │ │ │ │ + b.n 9897a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 98f34 │ │ │ │ + blt.n 990b4 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 98fe4 │ │ │ │ + beq.n 99164 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 98822 │ │ │ │ + b.n 989a2 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 98a0a │ │ │ │ + b.n 98b8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 98e06 │ │ │ │ + blt.w 98f86 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #665 @ 0x299 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99182 │ │ │ │ + beq.w 99302 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 98846 │ │ │ │ + b.n 989c6 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4e90 │ │ │ │ + bl 1b5980 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9899e │ │ │ │ + beq.w 98b1e │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ ldrd r6, lr, [r3, #20] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldrd ip, r0, [r0] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ @@ -165561,340 +165714,340 @@ │ │ │ │ strd lr, r8, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ mov r3, r2 │ │ │ │ str r6, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ - beq.w 99726 │ │ │ │ - bl 1b8ff8 │ │ │ │ + beq.w 99850 │ │ │ │ + bl 1b9ae8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99268 │ │ │ │ + beq.w 993e8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99278 │ │ │ │ + b.n 993f8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 99a4a │ │ │ │ + beq.w 99d20 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ + bne.w 99938 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99f44 │ │ │ │ + beq.w 998fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f6a │ │ │ │ + bne.w 99920 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99052 │ │ │ │ - movw r2, #45856 @ 0xb320 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 991d2 │ │ │ │ + movw r2, #46624 @ 0xb620 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7c90 │ │ │ │ - cbz r0, 99052 │ │ │ │ + bl 1b8780 │ │ │ │ + cbz r0, 991d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 99052 │ │ │ │ + cbz r0, 991d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8294 │ │ │ │ + bl 1b8d84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9927c │ │ │ │ + bne.w 993fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ + bne.w 99938 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994e6 │ │ │ │ - movw r2, #45856 @ 0xb320 │ │ │ │ + beq.w 99760 │ │ │ │ + movw r2, #46624 @ 0xb620 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b7c90 │ │ │ │ + bl 1b8780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994e6 │ │ │ │ + beq.w 99760 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994e6 │ │ │ │ + beq.w 99760 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b83c0 │ │ │ │ + bl 1b8eb0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994e6 │ │ │ │ + beq.w 99760 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8074 │ │ │ │ + bl 1b8b64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 994e8 │ │ │ │ + bne.w 99762 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8294 │ │ │ │ + bl 1b8d84 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 994e8 │ │ │ │ + bne.w 99762 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a2c │ │ │ │ + beq.w 99938 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r6, #24] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997b6 │ │ │ │ + beq.w 9a016 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ strd r9, r8, [r0, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ strd r7, sl, [r0, #4] │ │ │ │ str r2, [r0, #16] │ │ │ │ movs r2, #18 │ │ │ │ str.w fp, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 98822 │ │ │ │ + b.w 989a2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 99176 │ │ │ │ + cbz r0, 992f6 │ │ │ │ ldrd r6, r3, [r2, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1b42e0 │ │ │ │ + bl 1b4dd0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997aa │ │ │ │ + beq.w 99a66 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 1b81d8 │ │ │ │ + bl 1b8cc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d3e │ │ │ │ - bl 80728 │ │ │ │ + bne.w 98ebe │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d54 │ │ │ │ + bne.w 98ed4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 986f2 │ │ │ │ + b.w 98872 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 99b82 │ │ │ │ + beq.w 99eea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99b78 │ │ │ │ + bne.w 99ee0 │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99b8c │ │ │ │ + beq.w 99ef4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99bb4 │ │ │ │ + bne.w 99f1c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b76 │ │ │ │ + beq.w 99ede │ │ │ │ mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ + bl c7d24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b76 │ │ │ │ + beq.w 99ede │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b76 │ │ │ │ + beq.w 99ede │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b76 │ │ │ │ + beq.w 99ede │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8074 │ │ │ │ + bl 1b8b64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99b78 │ │ │ │ + bne.w 99ee0 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b78 │ │ │ │ + beq.w 99ee0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ strd r7, r6, [sp] │ │ │ │ - bl 1ba35c │ │ │ │ + bl 1bae4c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b60 │ │ │ │ + beq.w 99ec8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 98846 │ │ │ │ - bl 80728 │ │ │ │ + b.w 989c6 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98fd8 │ │ │ │ + bne.w 99158 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 98d92 │ │ │ │ + b.n 98f12 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997c0 │ │ │ │ + beq.w 9a020 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldrd r7, r6, [r3, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997b6 │ │ │ │ + beq.w 9a016 │ │ │ │ strd r9, r8, [r0, #32] │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r6, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str.w sl, [r0, #4] │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ movs r3, #18 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ - b.n 9910a │ │ │ │ + beq.w 98b36 │ │ │ │ + b.n 9928a │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - cbnz r2, 99314 │ │ │ │ + cbnz r2, 99494 │ │ │ │ adds r1, r3, #1 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 99b4a │ │ │ │ - movw r1, #2508 @ 0x9cc │ │ │ │ + beq.w 9a0cc │ │ │ │ + movw r1, #3236 @ 0xca4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1b391c │ │ │ │ + bl 1b4414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a062 │ │ │ │ + bne.w 9a0e2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99b58 │ │ │ │ + bne.w 9a0da │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2508 @ 0x9cc │ │ │ │ + movw r1, #3236 @ 0xca4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1b391c │ │ │ │ + bl 1b4414 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ae0 │ │ │ │ + bne.w 9a062 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r3, r1, #1 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.w 9888e │ │ │ │ + b.w 98a0e │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b89e4 │ │ │ │ + bl 1b94d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989e4 │ │ │ │ + beq.w 98b64 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -165902,1418 +166055,1419 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldrd r0, r1, [r0, #4] │ │ │ │ - bl 1b9404 │ │ │ │ + bl 1b9ef4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a6e │ │ │ │ + beq.w 9a04a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ + beq.w 98b36 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 98a00 │ │ │ │ + b.w 98b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e86 │ │ │ │ + bne.w 99006 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 993b0 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99530 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 993b0 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99530 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99f90 │ │ │ │ + bne.w 9a15c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e86 │ │ │ │ + bne.w 99006 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9946c │ │ │ │ + beq.n 995ec │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9946c │ │ │ │ + beq.n 995ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bade4 │ │ │ │ + bl 1bb8d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9946c │ │ │ │ + beq.n 995ec │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9946c │ │ │ │ + beq.n 995ec │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9946e │ │ │ │ + bne.n 995ee │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 9946c │ │ │ │ + cbz r0, 995ec │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999d8 │ │ │ │ + beq.w 99a76 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl c4d64 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c5644 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 99448 │ │ │ │ + cbz r0, 995c8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, #15 │ │ │ │ strd sl, fp, [r0, #4] │ │ │ │ str r7, [r0, #12] │ │ │ │ strd r9, r8, [r0, #32] │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #41380 @ 0xa1a4 │ │ │ │ + movw r2, #42148 @ 0xa4a4 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl 1ba568 │ │ │ │ + bl 1bb058 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999ce │ │ │ │ + beq.w 99a6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ - b.w 98b06 │ │ │ │ + beq.w 98b36 │ │ │ │ + b.w 98c86 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98e86 │ │ │ │ + beq.w 99006 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 999dc │ │ │ │ + bne.w 99a7a │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99a36 │ │ │ │ + beq.w 99b96 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 994b2 │ │ │ │ + cbnz r3, 99632 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 999e2 │ │ │ │ + bne.w 99a80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99a44 │ │ │ │ + bne.w 99ba4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a05c │ │ │ │ + bne.w 9a228 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a014 │ │ │ │ + bne.w 9a1e0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 98e86 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #642 @ 0x282 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 99a2a │ │ │ │ - movw r2, #45856 @ 0xb320 │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b7c90 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 99a2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 99a2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 243fe8 <_PyGen_yf@@Base+0x5f8> │ │ │ │ - mov sl, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 99a2a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b8074 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b8294 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r0, [sp, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ - ldrd r0, r1, [r4, #4] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 99a2c │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 99592 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - str r2, [r0, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ - movs r2, #19 │ │ │ │ - strd r7, sl, [r0, #4] │ │ │ │ - str.w fp, [r0, #12] │ │ │ │ - strd r9, r8, [r0, #32] │ │ │ │ - str r2, [r0, #0] │ │ │ │ - movs r1, #11 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r2, #41488 @ 0xa210 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - bl 1ba568 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 997cc │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 989b6 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 997d6 │ │ │ │ - mov r3, r2 │ │ │ │ - b.w 9888e │ │ │ │ + b.n 99006 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99b76 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a54 │ │ │ │ + beq.w 99acc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #670 @ 0x29e │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a54 │ │ │ │ + beq.w 99acc │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a38 │ │ │ │ + bl b4308 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a54 │ │ │ │ + beq.w 99acc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #671 @ 0x29f │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99a54 │ │ │ │ + beq.w 99acc │ │ │ │ mov r0, r4 │ │ │ │ - bl b787c │ │ │ │ + bl b8148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ea │ │ │ │ + beq.w 99b74 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ea │ │ │ │ + beq.w 99b74 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99b76 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ea │ │ │ │ + beq.w 99b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b8074 │ │ │ │ + bl 1b8b64 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99b76 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 997ec │ │ │ │ + beq.w 99b76 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r7, r3, [r2, #20] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c4d64 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c5644 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r7, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ strd r8, r9, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 246950 │ │ │ │ + bl 246e18 │ │ │ │ movs r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #41468 @ 0xa1fc │ │ │ │ + movw r2, #42236 @ 0xa4fc │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba568 │ │ │ │ + bl 1bb058 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98c1a │ │ │ │ - bl 80728 │ │ │ │ + bne.w 98d9a │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98c30 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + beq.w 99ad2 │ │ │ │ + b.w 98db0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - subs r2, #1 │ │ │ │ - b.n 997f0 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 99938 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #642 @ 0x282 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99ac8 │ │ │ │ + movw r2, #46624 @ 0xb620 │ │ │ │ + movt r2, #43 @ 0x2b │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b8780 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99ac8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl c8c08 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99ac8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2444b0 <_PyGen_yf@@Base+0x718> │ │ │ │ + mov sl, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99ac8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b8b64 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 99938 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b8d84 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 99938 │ │ │ │ + ldrd r0, r1, [r4, #4] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + bl b49a8 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99938 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 9980c │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + str r2, [r0, #16] │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ + movs r2, #19 │ │ │ │ + strd r7, sl, [r0, #4] │ │ │ │ + str.w fp, [r0, #12] │ │ │ │ + strd r9, r8, [r0, #32] │ │ │ │ + str r2, [r0, #0] │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r2, #42256 @ 0xa510 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + bl 1bb058 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9a02c │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 98b36 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + bl 80868 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9a036 │ │ │ │ + mov r3, r2 │ │ │ │ + b.w 98a0e │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ + b.w 98872 │ │ │ │ + bl 1ee504 │ │ │ │ + mov r1, r0 │ │ │ │ + b.n 9913c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bade4 │ │ │ │ + bl 1bb8d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98a64 │ │ │ │ + beq.w 98be4 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a66 │ │ │ │ + bne.w 98be6 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98a64 │ │ │ │ + beq.w 98be4 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98a64 │ │ │ │ + beq.w 98be4 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a66 │ │ │ │ + bne.w 98be6 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98aba │ │ │ │ - b.w 98a64 │ │ │ │ - bl 1edd38 │ │ │ │ - mov r1, r0 │ │ │ │ - b.n 98fbc │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 986f2 │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 987fa │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 986a8 │ │ │ │ + bne.w 98c3a │ │ │ │ + b.w 98be4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 986ca │ │ │ │ + b.w 9897a │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ + movw r1, #42344 @ 0xa568 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9887e │ │ │ │ + b.w 989fe │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 987a0 │ │ │ │ + b.w 9884a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98746 │ │ │ │ - bl 271c20 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9865c │ │ │ │ - subs r2, r3, #1 │ │ │ │ - b.w 98a0a │ │ │ │ + b.w 988c6 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + b.w 98828 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + b.w 98920 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 98b32 │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 99298 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + mov r9, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ + cbz r3, 99930 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 99938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 98c50 │ │ │ │ - movs r1, #1 │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ - b.n 9914e │ │ │ │ - mov r6, r3 │ │ │ │ - b.w 98678 │ │ │ │ - bl 80728 │ │ │ │ + bl 25c87c <_PySys_GetSizeOf@@Base+0x890> │ │ │ │ + mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99118 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ + bne.w 98b36 │ │ │ │ + str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9919e │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 98822 │ │ │ │ - bl 80728 │ │ │ │ + b.w 989a2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 98ed4 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 99fe4 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 99846 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r2, r3, #1 │ │ │ │ - cbz r0, 997e2 │ │ │ │ - movs r1, #1 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ + beq.n 99a24 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + mov.w r1, #660 @ 0x294 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r9, r3 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 9999e │ │ │ │ + mov r0, r4 │ │ │ │ + bl c7d24 │ │ │ │ + cbz r0, 9999e │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 99a36 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 99a30 │ │ │ │ + mov.w r1, #660 @ 0x294 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99a62 │ │ │ │ + mov r0, r4 │ │ │ │ + bl c7d24 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99a62 │ │ │ │ + movs r1, #11 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99a62 │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99a62 │ │ │ │ + movs r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b4180 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99a62 │ │ │ │ + ldr.w r2, [r9, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov r2, r3 │ │ │ │ + movw r3, #56068 @ 0xdb04 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + movw r3, #42024 @ 0xa428 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + subs r2, r1, #1 │ │ │ │ + cbz r0, 99a5c │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - mov r3, r1 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 98df8 │ │ │ │ + b.n 99846 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 271f98 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 9997a │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + subs r2, #1 │ │ │ │ + b.n 99a18 │ │ │ │ + movw r3, #48076 @ 0xbbcc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + movw r3, #42008 @ 0xa418 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + subs r2, r1, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 99a14 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + subs r2, r1, #1 │ │ │ │ + b.n 99a18 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + b.n 99a5c │ │ │ │ + movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 98822 │ │ │ │ + b.n 992ce │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 98c94 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 98822 │ │ │ │ + subs r2, #1 │ │ │ │ + b.w 9900a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3027c <_Py_fstat@@Base+0x78> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99630 │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99630 │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r0, r4 │ │ │ │ + movw r3, #42008 @ 0xa418 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + subs r2, r1, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9965e │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + b.n 99662 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ + b.n 99938 │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cbnz r3, 99ade │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 98ee6 │ │ │ │ - mov r2, r6 │ │ │ │ - b.w 98716 │ │ │ │ + b.w 99066 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 99b76 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1ef3c8 │ │ │ │ + b.n 99ad2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 271f98 │ │ │ │ + b.w 98b4e │ │ │ │ mov r2, r6 │ │ │ │ - b.w 987c6 │ │ │ │ + b.w 988ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99db8 │ │ │ │ + bne.w 99e7c │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 9981e │ │ │ │ + beq.n 99b1e │ │ │ │ mov r1, r6 │ │ │ │ - b.w 98868 │ │ │ │ + b.w 989e8 │ │ │ │ + mov r2, r6 │ │ │ │ + b.w 98896 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99868 │ │ │ │ + blt.n 99b6a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r0, r6, lsl #2] │ │ │ │ ldrd r2, r3, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 99db8 │ │ │ │ + bne.w 99e7c │ │ │ │ ldrd r1, r7, [r4, #8] │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 98874 │ │ │ │ + bne.w 989f4 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9976a │ │ │ │ + blt.w 998d6 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ - b.w 98874 │ │ │ │ + b.w 989f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 989ce │ │ │ │ + bl 271f98 │ │ │ │ + b.w 98cb2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 99316 │ │ │ │ + b.n 99496 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + subs r2, #1 │ │ │ │ + b.n 99ad8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 98988 │ │ │ │ + bl 271f98 │ │ │ │ + b.w 98b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 98a22 │ │ │ │ + bl 271f98 │ │ │ │ + b.w 98ba2 │ │ │ │ mov r2, r6 │ │ │ │ - b.w 9876c │ │ │ │ + b.w 98946 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 271f98 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9960e │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + subs r2, #1 │ │ │ │ + b.n 99662 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 98b14 │ │ │ │ + blt.w 98db0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - mov r9, r2 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99dca │ │ │ │ + beq.w 99d16 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98e86 │ │ │ │ + bne.n 99b76 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 99934 │ │ │ │ + beq.n 99c60 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 998fe │ │ │ │ + cbnz r3, 99c2a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #633 @ 0x279 │ │ │ │ + movw r1, #670 @ 0x29e │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 998fc │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30278 <_Py_fstat@@Base+0x78> │ │ │ │ - cbz r0, 998fc │ │ │ │ - movs r1, #11 │ │ │ │ + bl b4308 │ │ │ │ + cbz r0, 99c28 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #671 @ 0x29f │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl b8148 │ │ │ │ + cbz r0, 99c28 │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99a7a │ │ │ │ + bne.n 99cee │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ - cbnz r3, 99940 │ │ │ │ + cbnz r3, 99c6c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 999ca │ │ │ │ + bne.n 99cea │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #633 @ 0x279 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + movw r1, #670 @ 0x29e │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 99946 │ │ │ │ + cbnz r0, 99c72 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98a4a │ │ │ │ - b.w 98e86 │ │ │ │ + beq.w 98cda │ │ │ │ + b.n 99b76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 998c4 │ │ │ │ + beq.n 99be0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99926 │ │ │ │ - movs r1, #7 │ │ │ │ + b.n 99c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl b4308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99920 │ │ │ │ + beq.n 99c4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 535f8 │ │ │ │ + movw r1, #671 @ 0x29f │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99920 │ │ │ │ - movs r1, #12 │ │ │ │ + beq.n 99c4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 999ca │ │ │ │ - movs r1, #8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl b8148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99920 │ │ │ │ + beq.n 99c4e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99920 │ │ │ │ + beq.n 99c4e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99920 │ │ │ │ + beq.n 99c4e │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ + bl 1b4180 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99920 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - movs r2, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + beq.n 99c4e │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov r2, r3 │ │ │ │ movw r3, #56068 @ 0xdb04 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #41316 @ 0xa164 │ │ │ │ + movw r3, #42176 @ 0xa4c0 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r2, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99922 │ │ │ │ + beq.n 99c50 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 99926 │ │ │ │ + b.n 99c54 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 99924 │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 98b14 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - subs r2, #1 │ │ │ │ - b.w 98e8a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 30278 <_Py_fstat@@Base+0x78> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 994b0 │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 994b0 │ │ │ │ - movw r1, #48076 @ 0xbbcc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + b.n 99c52 │ │ │ │ + movw r3, #48076 @ 0xbbcc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #41240 @ 0xa118 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + movw r3, #42008 @ 0xa418 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r2, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994de │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 994e2 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 98822 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bne.n 99ce4 │ │ │ │ + b.n 99c50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9948e │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ - subs r2, #1 │ │ │ │ - b.n 994e2 │ │ │ │ + beq.w 98cda │ │ │ │ + b.n 99b76 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 271f98 │ │ │ │ + b.w 99176 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 98ff6 │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 98c94 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + mov r9, r2 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 996c0 │ │ │ │ + beq.w 9a23a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + bne.w 99006 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ + beq.n 99dd0 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eec54 │ │ │ │ - b.n 996c0 │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 989fa │ │ │ │ - b.n 99372 │ │ │ │ - movs r1, #4 │ │ │ │ + movw r1, #674 @ 0x2a2 │ │ │ │ + mov r7, r3 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cbnz r3, 99d9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 998fc │ │ │ │ - movs r1, #5 │ │ │ │ + movw r1, #633 @ 0x279 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + mov sl, r0 │ │ │ │ + cbz r0, 99d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 998fc │ │ │ │ - ldr.w r2, [sl, #12] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov r2, r3 │ │ │ │ - movw r3, #56068 @ 0xdb04 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - b.n 999aa │ │ │ │ + bl 3027c <_Py_fstat@@Base+0x78> │ │ │ │ + cbz r0, 99d98 │ │ │ │ + movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 98d54 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ + bne.n 99e8e │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r7, [r4, #8] │ │ │ │ + cbnz r3, 99ddc │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #674 @ 0x2a2 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 99e66 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #633 @ 0x279 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 99de2 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + subs r2, r1, #1 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ca4 │ │ │ │ + beq.w 98bca │ │ │ │ + b.w 99006 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98c78 │ │ │ │ - b.n 99730 │ │ │ │ + beq.n 99d62 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99278 │ │ │ │ + b.n 99dc2 │ │ │ │ + movs r1, #7 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f492c │ │ │ │ + bl 53568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99310 │ │ │ │ + beq.n 99dbc │ │ │ │ + movs r1, #12 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 99e66 │ │ │ │ + movs r1, #8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 99dbc │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99310 │ │ │ │ + beq.n 99dbc │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99310 │ │ │ │ + beq.n 99dbc │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ + bl 1b4180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99310 │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - movw r1, #56068 @ 0xdb04 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + beq.n 99dbc │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r2, r7 │ │ │ │ + movw r3, #56068 @ 0xdb04 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #41628 @ 0xa29c │ │ │ │ + movw r3, #42084 @ 0xa464 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r3, r1, #1 │ │ │ │ + subs r2, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99312 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 99314 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 992d8 │ │ │ │ + beq.n 99dbe │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + b.n 99dc2 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ + b.n 99dc0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bl 80868 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99496 │ │ │ │ + b.w 98aee │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.w 99314 │ │ │ │ - bl 80728 │ │ │ │ + b.w 99496 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 271f98 │ │ │ │ + b.w 98dd0 │ │ │ │ + movs r1, #4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99d98 │ │ │ │ + movs r1, #5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1b4180 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99d98 │ │ │ │ + ldr.w r2, [sl, #12] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov r2, r3 │ │ │ │ + movw r3, #56068 @ 0xdb04 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + b.n 99e46 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ + subs r2, #1 │ │ │ │ + b.w 993f8 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99258 │ │ │ │ + bne.w 993d8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 98846 │ │ │ │ + b.w 989c6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 98846 │ │ │ │ + b.w 989c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 99194 │ │ │ │ + bl 271f98 │ │ │ │ + b.w 99314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 99258 │ │ │ │ + blt.w 993d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99dc0 │ │ │ │ + beq.w 9a058 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99b78 │ │ │ │ + bne.n 99ee0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 99c38 │ │ │ │ + beq.n 99fa0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ mov r9, r3 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99be6 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99f4e │ │ │ │ mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ - cbz r0, 99be6 │ │ │ │ + bl c7d24 │ │ │ │ + cbz r0, 99f4e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99c7c │ │ │ │ + bne.n 99fee │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - cbnz r3, 99c44 │ │ │ │ + cbnz r3, 99fac │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 99c26 │ │ │ │ + cbz r0, 99f8e │ │ │ │ mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ - cbz r0, 99c26 │ │ │ │ + bl c7d24 │ │ │ │ + cbz r0, 99f8e │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99c26 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99f8e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99c26 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 99f8e │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ + bl 1b4180 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r0, 99c4a │ │ │ │ + cbnz r0, 99fb2 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 991bc │ │ │ │ - b.n 99b78 │ │ │ │ + beq.w 9933c │ │ │ │ + b.n 99ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99bc2 │ │ │ │ + beq.n 99f2a │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99c2c │ │ │ │ + b.n 99f94 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #56068 @ 0xdb04 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #41512 @ 0xa228 │ │ │ │ + movw r3, #42280 @ 0xa528 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r2, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99c28 │ │ │ │ + beq.n 99f90 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 99c2c │ │ │ │ + b.n 99f94 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 98df8 │ │ │ │ + b.n 99846 │ │ │ │ movw r3, #48076 @ 0xbbcc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #41240 @ 0xa118 │ │ │ │ + movw r3, #42008 @ 0xa418 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r2, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99c76 │ │ │ │ - b.n 99c28 │ │ │ │ + bne.n 99fde │ │ │ │ + b.n 99f90 │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 99298 │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 99730 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ + subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 99d64 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - mov.w r1, #660 @ 0x294 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r9, r3 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99cde │ │ │ │ - mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ - cbz r0, 99cde │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + b.w 989a2 │ │ │ │ + bl 80868 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cbz r0, 9a042 │ │ │ │ + movs r1, #1 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ + mov r3, r1 │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ + b.w 989a2 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ + b.w 989a2 │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99d76 │ │ │ │ + beq.w 98b7a │ │ │ │ + b.w 994f2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99d70 │ │ │ │ - mov.w r1, #660 @ 0x294 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 99da2 │ │ │ │ + beq.w 9933c │ │ │ │ + b.n 99ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7440 │ │ │ │ + bl 1f50a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99da2 │ │ │ │ + beq.w 99490 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99da2 │ │ │ │ + beq.w 99490 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99da2 │ │ │ │ + beq.w 99490 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + bl 1b4180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99da2 │ │ │ │ - ldr.w r2, [r9, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov r2, r3 │ │ │ │ - movw r3, #56068 @ 0xdb04 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - movw r3, #41256 @ 0xa128 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r2, r1, #1 │ │ │ │ - cbz r0, 99d9c │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 98c78 │ │ │ │ - b.n 99730 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 99cba │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ - subs r2, #1 │ │ │ │ - b.n 99d58 │ │ │ │ - movw r3, #48076 @ 0xbbcc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movs r2, #0 │ │ │ │ + beq.w 99490 │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ + movw r1, #56068 @ 0xdb04 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - movw r3, #41240 @ 0xa118 │ │ │ │ + movw r3, #42396 @ 0xa59c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r2, r1, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 99d54 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - subs r2, r1, #1 │ │ │ │ - b.n 99d58 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + bl 80868 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 99d9c │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + subs r3, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99316 │ │ │ │ - b.w 9896e │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - b.w 99316 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 991bc │ │ │ │ - b.n 99b78 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 98a4a │ │ │ │ - b.w 98e86 │ │ │ │ + beq.w 99492 │ │ │ │ + movs r2, #1 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ + b.w 99494 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 98c30 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 99f86 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 997ec │ │ │ │ + beq.w 99458 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 99e8e │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #674 @ 0x2a2 │ │ │ │ - mov r7, r3 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 99e58 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #670 @ 0x29e │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99e56 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b3a38 │ │ │ │ - cbz r0, 99e56 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #671 @ 0x29f │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 99e56 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b787c │ │ │ │ - cbz r0, 99e56 │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 99f1c │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - str r7, [r4, #8] │ │ │ │ - cbnz r3, 99e9a │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #674 @ 0x2a2 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 99f18 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #670 @ 0x29e │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 99ea0 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - subs r2, r1, #1 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 98b5a │ │ │ │ - b.n 997ec │ │ │ │ - mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 99e0e │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ - subs r2, #1 │ │ │ │ - b.n 99e82 │ │ │ │ - mov r0, r4 │ │ │ │ - bl b3a38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 99e7c │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #671 @ 0x29f │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 99e7c │ │ │ │ - mov r0, r4 │ │ │ │ - bl b787c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 99e7c │ │ │ │ - movs r1, #11 │ │ │ │ + subs r3, #1 │ │ │ │ + b.w 99494 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 1f50a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99e7c │ │ │ │ + beq.w 9946e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 99e7c │ │ │ │ - movs r1, #5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 99e7c │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov r2, r3 │ │ │ │ - movw r3, #56068 @ 0xdb04 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - movw r3, #41408 @ 0xa1c0 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99e7e │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 99e82 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 99e80 │ │ │ │ - movw r3, #48076 @ 0xbbcc │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + beq.w 9946e │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - movw r3, #41240 @ 0xa118 │ │ │ │ + movw r3, #42008 @ 0xa418 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - bl 80728 │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ - subs r2, r1, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 99f12 │ │ │ │ - b.n 99e7e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 99118 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - mov r9, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r3, 99f7a │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + movs r1, #10 │ │ │ │ + movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25c408 │ │ │ │ + movw r2, #42376 @ 0xa588 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + bl 1bb058 │ │ │ │ mov r1, r0 │ │ │ │ + cbnz r0, 9a13c │ │ │ │ + bl 80868 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 989b6 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + bne.n 9a0c4 │ │ │ │ + b.w 99494 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99a2c │ │ │ │ - b.w 9901e │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 98b5a │ │ │ │ - b.n 997ec │ │ │ │ + beq.n 9a22e │ │ │ │ + str r0, [sp, #32] │ │ │ │ + bl 80868 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9a0c4 │ │ │ │ + mov r2, r3 │ │ │ │ + subs r3, r2, #1 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ + b.w 98a0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bade4 │ │ │ │ + bl 1bb8d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 993b0 │ │ │ │ + beq.w 99530 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 993b2 │ │ │ │ + bne.w 99532 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 993b0 │ │ │ │ + beq.w 99530 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 993b0 │ │ │ │ + beq.w 99530 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8324 │ │ │ │ + bl c8c08 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 993b0 │ │ │ │ + beq.w 99530 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 999d8 │ │ │ │ + beq.w 99a76 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldrd r7, r6, [r3, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99448 │ │ │ │ + beq.w 995c8 │ │ │ │ movs r1, #15 │ │ │ │ movs r2, #0 │ │ │ │ strd sl, fp, [r0, #4] │ │ │ │ strd r9, r8, [r0, #32] │ │ │ │ strd r7, r6, [r0, #40] @ 0x28 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.w 99448 │ │ │ │ + b.w 995c8 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994dc │ │ │ │ + beq.w 9965c │ │ │ │ mov r0, r4 │ │ │ │ - bl 535f8 │ │ │ │ + bl 53568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994dc │ │ │ │ + beq.w 9965c │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 9a05c │ │ │ │ + cbnz r3, 9a228 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 994dc │ │ │ │ + beq.w 9965c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 999fc │ │ │ │ - b.w 994dc │ │ │ │ + bne.w 99a9a │ │ │ │ + b.w 9965c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.w 994e0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1f492c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 992ee │ │ │ │ - movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 992ee │ │ │ │ - movw r1, #48076 @ 0xbbcc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r3, #41240 @ 0xa118 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - movs r1, #10 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r2, #41608 @ 0xa288 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - bl 1ba568 │ │ │ │ - mov r1, r0 │ │ │ │ - cbnz r0, 9a0be │ │ │ │ - bl 80728 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 99b42 │ │ │ │ - b.w 99314 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 9a0de │ │ │ │ - str r0, [sp, #32] │ │ │ │ - bl 80728 │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 99b42 │ │ │ │ - mov r2, r3 │ │ │ │ - subs r3, r2, #1 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9888e │ │ │ │ + b.w 99660 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9a0d6 │ │ │ │ + b.n 9a154 │ │ │ │ + mov r6, r3 │ │ │ │ + b.w 987f8 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 98bca │ │ │ │ + b.w 99006 │ │ │ │ + bl 271f98 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 987dc │ │ │ │ + subs r2, r3, #1 │ │ │ │ + b.w 98b8a │ │ │ │ + nop │ │ │ │ │ │ │ │ -0009a0e4 <_Py_GetConfig@@Base>: │ │ │ │ +0009a25c <_Py_GetConfig@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #40] @ (9a11c <_Py_GetConfig@@Base+0x38>) │ │ │ │ + ldr r3, [pc, #40] @ (9a294 <_Py_GetConfig@@Base+0x38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 9a106 <_Py_GetConfig@@Base+0x22> │ │ │ │ + cbz r3, 9a27e <_Py_GetConfig@@Base+0x22> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #4128 @ 0x1020 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #31076 @ 0x7964 │ │ │ │ + movw r0, #31844 @ 0x7c64 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009a120 <_PyObject_NewVar@@Base>: │ │ │ │ +0009a298 <_PyObject_NewVar@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ adds r0, #3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 72544 │ │ │ │ - cbz r0, 9a194 <_PyObject_NewVar@@Base+0x74> │ │ │ │ + bl 7268c │ │ │ │ + cbz r0, 9a30c <_PyObject_NewVar@@Base+0x74> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ mov.w r1, #1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #64] @ (9a1a0 <_PyObject_NewVar@@Base+0x80>) │ │ │ │ + ldr r2, [pc, #64] @ (9a318 <_PyObject_NewVar@@Base+0x80>) │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r4, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r4, 9a170 <_PyObject_NewVar@@Base+0x50> │ │ │ │ + cbnz r4, 9a2e8 <_PyObject_NewVar@@Base+0x50> │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9a186 <_PyObject_NewVar@@Base+0x66> │ │ │ │ + bne.n 9a2fe <_PyObject_NewVar@@Base+0x66> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a168 <_PyObject_NewVar@@Base+0x48> │ │ │ │ + b.n 9a2e0 <_PyObject_NewVar@@Base+0x48> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a168 <_PyObject_NewVar@@Base+0x48> │ │ │ │ + b.n 9a2e0 <_PyObject_NewVar@@Base+0x48> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f5cf4 │ │ │ │ + b.w 1f642c │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r4, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9a1d0 <_PyObject_NewVar@@Base+0xb0> │ │ │ │ + beq.n 9a348 <_PyObject_NewVar@@Base+0xb0> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 9a1ee <_PyObject_NewVar@@Base+0xce> │ │ │ │ + beq.n 9a366 <_PyObject_NewVar@@Base+0xce> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a1f6 <_PyObject_NewVar@@Base+0xd6> │ │ │ │ + blt.n 9a36e <_PyObject_NewVar@@Base+0xd6> │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9a1ca <_PyObject_NewVar@@Base+0xaa> │ │ │ │ + bne.n 9a342 <_PyObject_NewVar@@Base+0xaa> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ - b.n 9a1ca <_PyObject_NewVar@@Base+0xaa> │ │ │ │ + b.n 9a342 <_PyObject_NewVar@@Base+0xaa> │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ @@ -167325,501 +167479,501 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ adds r3, #43 @ 0x2b │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r1, r5, r3 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a958 <_PyObject_NewVar@@Base+0x838> │ │ │ │ - bl 9adb4 │ │ │ │ + bne.w 9aad0 <_PyObject_NewVar@@Base+0x838> │ │ │ │ + bl 9af2c │ │ │ │ ldr.w r3, [r5, #2692] @ 0xa84 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a968 <_PyObject_NewVar@@Base+0x848> │ │ │ │ + bne.w 9aae0 <_PyObject_NewVar@@Base+0x848> │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ it eq │ │ │ │ moveq r8, r3 │ │ │ │ - beq.w 9aadc <_PyObject_NewVar@@Base+0x9bc> │ │ │ │ + beq.w 9ac54 <_PyObject_NewVar@@Base+0x9bc> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ cmpeq r7, #0 │ │ │ │ - beq.w 9ab3a <_PyObject_NewVar@@Base+0xa1a> │ │ │ │ + beq.w 9acb2 <_PyObject_NewVar@@Base+0xa1a> │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ movs r2, #1 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq.w 9a722 <_PyObject_NewVar@@Base+0x602> │ │ │ │ + beq.w 9a89a <_PyObject_NewVar@@Base+0x602> │ │ │ │ ldr.w r6, [r5, r3, lsl #2] │ │ │ │ cmp r7, #1 │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - beq.w 9a3fc <_PyObject_NewVar@@Base+0x2dc> │ │ │ │ + beq.w 9a574 <_PyObject_NewVar@@Base+0x2dc> │ │ │ │ mov r5, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ subs.w r5, r5, r8 │ │ │ │ - bmi.w 9ac34 <_PyObject_NewVar@@Base+0xb14> │ │ │ │ + bmi.w 9adac <_PyObject_NewVar@@Base+0xb14> │ │ │ │ sub.w r3, r5, #1 │ │ │ │ cmp.w r8, #0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a662 <_PyObject_NewVar@@Base+0x542> │ │ │ │ + bne.w 9a7da <_PyObject_NewVar@@Base+0x542> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a63c <_PyObject_NewVar@@Base+0x51c> │ │ │ │ + beq.w 9a7b4 <_PyObject_NewVar@@Base+0x51c> │ │ │ │ movw r3, #65518 @ 0xffee │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.w 9ac18 <_PyObject_NewVar@@Base+0xaf8> │ │ │ │ + bhi.w 9ad90 <_PyObject_NewVar@@Base+0xaf8> │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw r3, #9777 @ 0x2631 │ │ │ │ + movw r3, #10105 @ 0x2779 │ │ │ │ movt r3, #7 │ │ │ │ add.w r1, r5, #17 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w r2, [r9, #712] @ 0x2c8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a99e <_PyObject_NewVar@@Base+0x87e> │ │ │ │ - ldr r3, [pc, #288] @ (9a3f4 <_PyObject_NewVar@@Base+0x2d4>) │ │ │ │ + bne.w 9ab16 <_PyObject_NewVar@@Base+0x87e> │ │ │ │ + ldr r3, [pc, #288] @ (9a56c <_PyObject_NewVar@@Base+0x2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1528] @ 0x5f8 │ │ │ │ mov fp, r3 │ │ │ │ - bhi.w 9a60e <_PyObject_NewVar@@Base+0x4ee> │ │ │ │ + bhi.w 9a786 <_PyObject_NewVar@@Base+0x4ee> │ │ │ │ mov.w ip, r5, lsr #3 │ │ │ │ add.w r1, ip, #2 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9a98c <_PyObject_NewVar@@Base+0x86c> │ │ │ │ + beq.w 9ab04 <_PyObject_NewVar@@Base+0x86c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w sl, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r1, [sl] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a5ee <_PyObject_NewVar@@Base+0x4ce> │ │ │ │ + beq.w 9a766 <_PyObject_NewVar@@Base+0x4ce> │ │ │ │ movw r2, #42444 @ 0xa5cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r2, [sl, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #192] @ (9a3f8 <_PyObject_NewVar@@Base+0x2d8>) │ │ │ │ + ldr r2, [pc, #192] @ (9a570 <_PyObject_NewVar@@Base+0x2d8>) │ │ │ │ movs r1, #1 │ │ │ │ str.w r1, [sl] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a9c4 <_PyObject_NewVar@@Base+0x8a4> │ │ │ │ + bne.w 9ab3c <_PyObject_NewVar@@Base+0x8a4> │ │ │ │ add.w r2, sl, r5 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [sl, #8] │ │ │ │ str.w r1, [sl, #12] │ │ │ │ strb r3, [r2, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9a5e0 <_PyObject_NewVar@@Base+0x4c0> │ │ │ │ + bne.w 9a758 <_PyObject_NewVar@@Base+0x4c0> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w sl, [r6, #4] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.w 9a68e <_PyObject_NewVar@@Base+0x56e> │ │ │ │ + bpl.w 9a806 <_PyObject_NewVar@@Base+0x56e> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9a65a <_PyObject_NewVar@@Base+0x53a> │ │ │ │ + bne.w 9a7d2 <_PyObject_NewVar@@Base+0x53a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.w 9a6c8 <_PyObject_NewVar@@Base+0x5a8> │ │ │ │ + bge.w 9a840 <_PyObject_NewVar@@Base+0x5a8> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str.w sl, [r0, r2, lsl #2] │ │ │ │ ldr.w r2, [sl] │ │ │ │ str r1, [r5, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9a6ec <_PyObject_NewVar@@Base+0x5cc> │ │ │ │ + bne.w 9a864 <_PyObject_NewVar@@Base+0x5cc> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a70c <_PyObject_NewVar@@Base+0x5ec> │ │ │ │ + bne.w 9a884 <_PyObject_NewVar@@Base+0x5ec> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r1, [r5, #464] @ 0x1d0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9aa70 <_PyObject_NewVar@@Base+0x950> │ │ │ │ + beq.w 9abe8 <_PyObject_NewVar@@Base+0x950> │ │ │ │ str r2, [r6, #16] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r6, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r5, #464] @ 0x1d0 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r4, #56] @ 0x38 │ │ │ │ - beq.w 9aa86 <_PyObject_NewVar@@Base+0x966> │ │ │ │ + beq.w 9abfe <_PyObject_NewVar@@Base+0x966> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ str r2, [r6, #24] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq.w 9aa8a <_PyObject_NewVar@@Base+0x96a> │ │ │ │ + beq.w 9ac02 <_PyObject_NewVar@@Base+0x96a> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ sub.w sl, r2, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, sl │ │ │ │ - ble.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + ble.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r9, [r3, sl, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a276 <_PyObject_NewVar@@Base+0x156> │ │ │ │ + beq.w 9a3ee <_PyObject_NewVar@@Base+0x156> │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ adds r1, r5, #1 │ │ │ │ - beq.w 9a276 <_PyObject_NewVar@@Base+0x156> │ │ │ │ + beq.w 9a3ee <_PyObject_NewVar@@Base+0x156> │ │ │ │ ldr.w r0, [r9] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ cmn.w r9, #8 │ │ │ │ - beq.w 9a276 <_PyObject_NewVar@@Base+0x156> │ │ │ │ + beq.w 9a3ee <_PyObject_NewVar@@Base+0x156> │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 9a276 <_PyObject_NewVar@@Base+0x156> │ │ │ │ + beq.w 9a3ee <_PyObject_NewVar@@Base+0x156> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ cmn.w r9, #16 │ │ │ │ - beq.w 9a276 <_PyObject_NewVar@@Base+0x156> │ │ │ │ + beq.w 9a3ee <_PyObject_NewVar@@Base+0x156> │ │ │ │ ldr.w r5, [r9, #20] │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ cmn.w r9, #24 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r5, [r9, #28] │ │ │ │ adds r1, r5, #1 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r0, [r9, #24] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ cmn.w r9, #32 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r5, [r9, #36] @ 0x24 │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ cmn.w r9, #40 @ 0x28 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r5, [r9, #44] @ 0x2c │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.w 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr.w r0, [r9, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ adds.w r2, r9, #48 @ 0x30 │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq.n 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.n 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ mvn.w r3, #7 │ │ │ │ subs r3, r3, r2 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ ands.w r3, r3, #3 │ │ │ │ - beq.n 9a564 <_PyObject_NewVar@@Base+0x444> │ │ │ │ + beq.n 9a6dc <_PyObject_NewVar@@Base+0x444> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a544 <_PyObject_NewVar@@Base+0x424> │ │ │ │ + beq.n 9a6bc <_PyObject_NewVar@@Base+0x424> │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9a526 <_PyObject_NewVar@@Base+0x406> │ │ │ │ + beq.n 9a69e <_PyObject_NewVar@@Base+0x406> │ │ │ │ ldr r5, [r2, #4] │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.n 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ add.w r3, r9, #56 @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r1, r5, #1 │ │ │ │ - beq.n 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.n 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.n 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + beq.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 9a5dc <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ + beq.n 9a754 <_PyObject_NewVar@@Base+0x4bc> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, sl │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 9a5da <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ + beq.n 9a752 <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx 2a864 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a970 <_PyObject_NewVar@@Base+0x850> │ │ │ │ + beq.w 9aae8 <_PyObject_NewVar@@Base+0x850> │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ adds r1, r5, #1 │ │ │ │ - beq.n 9a5da <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ + beq.n 9a752 <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a970 <_PyObject_NewVar@@Base+0x850> │ │ │ │ + beq.w 9aae8 <_PyObject_NewVar@@Base+0x850> │ │ │ │ ldr.w r5, [sl, #20] │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 9a5da <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ + beq.n 9a752 <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ mov r2, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a970 <_PyObject_NewVar@@Base+0x850> │ │ │ │ + beq.w 9aae8 <_PyObject_NewVar@@Base+0x850> │ │ │ │ ldr.w r5, [sl, #28] │ │ │ │ adds r1, r5, #1 │ │ │ │ - beq.n 9a5da <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ + beq.n 9a752 <_PyObject_NewVar@@Base+0x4ba> │ │ │ │ ldr.w r0, [sl, #24] │ │ │ │ mov r1, r8 │ │ │ │ blx 2a864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a970 <_PyObject_NewVar@@Base+0x850> │ │ │ │ + beq.w 9aae8 <_PyObject_NewVar@@Base+0x850> │ │ │ │ adds.w sl, sl, #32 │ │ │ │ - bne.n 9a56c <_PyObject_NewVar@@Base+0x44c> │ │ │ │ + bne.n 9a6e4 <_PyObject_NewVar@@Base+0x44c> │ │ │ │ mov r4, fp │ │ │ │ movs r5, #1 │ │ │ │ - b.n 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + b.n 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sl, #16 │ │ │ │ blx 29db8 │ │ │ │ - b.n 9a360 <_PyObject_NewVar@@Base+0x240> │ │ │ │ + b.n 9a4d8 <_PyObject_NewVar@@Base+0x240> │ │ │ │ ldrd r3, r0, [r2, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bcc.n 9a6bc <_PyObject_NewVar@@Base+0x59c> │ │ │ │ + bcc.n 9a834 <_PyObject_NewVar@@Base+0x59c> │ │ │ │ add.w r0, ip, #3 │ │ │ │ add.w r0, r3, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r3 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9a31a <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ + bne.w 9a492 <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ ldr.w r2, [r9, #672] @ 0x2a0 │ │ │ │ - movw r3, #53113 @ 0xcf79 │ │ │ │ + movw r3, #53377 @ 0xd081 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9aa64 <_PyObject_NewVar@@Base+0x944> │ │ │ │ + bne.w 9abdc <_PyObject_NewVar@@Base+0x944> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 2a2c8 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9a9ae <_PyObject_NewVar@@Base+0x88e> │ │ │ │ + beq.w 9ab26 <_PyObject_NewVar@@Base+0x88e> │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 9a31a <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ + b.n 9a492 <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - ldr r3, [pc, #664] @ (9a8d8 <_PyObject_NewVar@@Base+0x7b8>) │ │ │ │ + ldr r3, [pc, #664] @ (9aa50 <_PyObject_NewVar@@Base+0x7b8>) │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 9a68e <_PyObject_NewVar@@Base+0x56e> │ │ │ │ + bpl.n 9a806 <_PyObject_NewVar@@Base+0x56e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9a380 <_PyObject_NewVar@@Base+0x260> │ │ │ │ + beq.w 9a4f8 <_PyObject_NewVar@@Base+0x260> │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - b.n 9a380 <_PyObject_NewVar@@Base+0x260> │ │ │ │ + b.n 9a4f8 <_PyObject_NewVar@@Base+0x260> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #24 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ movw r3, #13200 @ 0x3390 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ add.w sl, r3, r2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w sl, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bmi.w 9a372 <_PyObject_NewVar@@Base+0x252> │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + bmi.w 9a4ea <_PyObject_NewVar@@Base+0x252> │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + beq.w 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bne.w 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 9a31a <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ + b.n 9a492 <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 85cc0 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85e08 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9aca2 <_PyObject_NewVar@@Base+0xb82> │ │ │ │ + beq.w 9ae1a <_PyObject_NewVar@@Base+0xb82> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w sl, [r1, r2, lsl #2] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9a3a2 <_PyObject_NewVar@@Base+0x282> │ │ │ │ + beq.w 9a51a <_PyObject_NewVar@@Base+0x282> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a3a2 <_PyObject_NewVar@@Base+0x282> │ │ │ │ + bne.w 9a51a <_PyObject_NewVar@@Base+0x282> │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a3ae <_PyObject_NewVar@@Base+0x28e> │ │ │ │ + beq.w 9a526 <_PyObject_NewVar@@Base+0x28e> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 9d260 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9d3e0 <_PyArena_AddPyObject@@Base> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9ac8a <_PyObject_NewVar@@Base+0xb6a> │ │ │ │ + blt.w 9ae02 <_PyObject_NewVar@@Base+0xb6a> │ │ │ │ movs r3, #0 │ │ │ │ str r2, [r6, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 9a3ae <_PyObject_NewVar@@Base+0x28e> │ │ │ │ + b.n 9a526 <_PyObject_NewVar@@Base+0x28e> │ │ │ │ lsls r3, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8ca <_PyObject_NewVar@@Base+0x7aa> │ │ │ │ + beq.w 9aa42 <_PyObject_NewVar@@Base+0x7aa> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w 9a9f4 <_PyObject_NewVar@@Base+0x8d4> │ │ │ │ + ble.w 9ab6c <_PyObject_NewVar@@Base+0x8d4> │ │ │ │ movw r9, #20256 @ 0x4f20 │ │ │ │ movt r9, #73 @ 0x49 │ │ │ │ - movw fp, #32981 @ 0x80d5 │ │ │ │ + movw fp, #33309 @ 0x821d │ │ │ │ movt fp, #7 │ │ │ │ - movw r2, #54309 @ 0xd425 │ │ │ │ + movw r2, #54573 @ 0xd52d │ │ │ │ movt r2, #6 │ │ │ │ lsls r0, r6, #31 │ │ │ │ str r2, [sp, #24] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [sp, #16] │ │ │ │ - bmi.w 9a8e0 <_PyObject_NewVar@@Base+0x7c0> │ │ │ │ - movw r8, #32981 @ 0x80d5 │ │ │ │ + bmi.w 9aa58 <_PyObject_NewVar@@Base+0x7c0> │ │ │ │ + movw r8, #33309 @ 0x821d │ │ │ │ movt r8, #7 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr.w r3, [r9, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r5, r7 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9a974 <_PyObject_NewVar@@Base+0x854> │ │ │ │ - ldr r3, [pc, #344] @ (9a8dc <_PyObject_NewVar@@Base+0x7bc>) │ │ │ │ + bne.w 9aaec <_PyObject_NewVar@@Base+0x854> │ │ │ │ + ldr r3, [pc, #344] @ (9aa54 <_PyObject_NewVar@@Base+0x7bc>) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1528] @ 0x5f8 │ │ │ │ ldr.w r2, [fp, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9a890 <_PyObject_NewVar@@Base+0x770> │ │ │ │ + beq.n 9aa08 <_PyObject_NewVar@@Base+0x770> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9a7c8 <_PyObject_NewVar@@Base+0x6a8> │ │ │ │ + cbnz r1, 9a940 <_PyObject_NewVar@@Base+0x6a8> │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp lr, ip │ │ │ │ itttt cs │ │ │ │ addcs.w r0, r2, ip │ │ │ │ strcs r0, [r2, #4] │ │ │ │ addcs.w r0, ip, #40 @ 0x28 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ @@ -167832,39 +167986,39 @@ │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ blx 29718 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a8c8 <_PyObject_NewVar@@Base+0x7a8> │ │ │ │ + beq.n 9aa40 <_PyObject_NewVar@@Base+0x7a8> │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r9, #696] @ 0x2b8 │ │ │ │ mov sl, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, r8 │ │ │ │ add r5, r7 │ │ │ │ - bne.w 9a980 <_PyObject_NewVar@@Base+0x860> │ │ │ │ - ldr r3, [pc, #236] @ (9a8dc <_PyObject_NewVar@@Base+0x7bc>) │ │ │ │ + bne.w 9aaf8 <_PyObject_NewVar@@Base+0x860> │ │ │ │ + ldr r3, [pc, #236] @ (9aa54 <_PyObject_NewVar@@Base+0x7bc>) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1528] @ 0x5f8 │ │ │ │ ldr.w r2, [fp, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9a85e <_PyObject_NewVar@@Base+0x73e> │ │ │ │ + beq.n 9a9d6 <_PyObject_NewVar@@Base+0x73e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9a836 <_PyObject_NewVar@@Base+0x716> │ │ │ │ + cbnz r1, 9a9ae <_PyObject_NewVar@@Base+0x716> │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp lr, ip │ │ │ │ itttt cs │ │ │ │ addcs.w r0, r2, ip │ │ │ │ strcs r0, [r2, #4] │ │ │ │ addcs.w r0, ip, #40 @ 0x28 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ @@ -167877,97 +168031,97 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx 29718 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a8c8 <_PyObject_NewVar@@Base+0x7a8> │ │ │ │ + beq.n 9aa40 <_PyObject_NewVar@@Base+0x7a8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, sl, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9a772 <_PyObject_NewVar@@Base+0x652> │ │ │ │ + bne.n 9a8ea <_PyObject_NewVar@@Base+0x652> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 9a268 <_PyObject_NewVar@@Base+0x148> │ │ │ │ + b.n 9a3e0 <_PyObject_NewVar@@Base+0x148> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a836 <_PyObject_NewVar@@Base+0x716> │ │ │ │ + bne.n 9a9ae <_PyObject_NewVar@@Base+0x716> │ │ │ │ ldr.w r3, [r9, #676] @ 0x2a4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9aa58 <_PyObject_NewVar@@Base+0x938> │ │ │ │ + bne.w 9abd0 <_PyObject_NewVar@@Base+0x938> │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 29660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a840 <_PyObject_NewVar@@Base+0x720> │ │ │ │ + beq.n 9a9b8 <_PyObject_NewVar@@Base+0x720> │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9a840 <_PyObject_NewVar@@Base+0x720> │ │ │ │ + b.n 9a9b8 <_PyObject_NewVar@@Base+0x720> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a7c8 <_PyObject_NewVar@@Base+0x6a8> │ │ │ │ + bne.n 9a940 <_PyObject_NewVar@@Base+0x6a8> │ │ │ │ ldr.w r3, [r9, #676] @ 0x2a4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9aa34 <_PyObject_NewVar@@Base+0x914> │ │ │ │ + bne.w 9abac <_PyObject_NewVar@@Base+0x914> │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 29660 │ │ │ │ - cbz r0, 9a8be <_PyObject_NewVar@@Base+0x79e> │ │ │ │ + cbz r0, 9aa36 <_PyObject_NewVar@@Base+0x79e> │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, r7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a7dc <_PyObject_NewVar@@Base+0x6bc> │ │ │ │ + bne.n 9a954 <_PyObject_NewVar@@Base+0x6bc> │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 792a4 │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 793f0 │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ nop │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #696] @ 0x2b8 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov.w r8, r6, lsl #2 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 9aa4c <_PyObject_NewVar@@Base+0x92c> │ │ │ │ - ldr r3, [pc, #704] @ (9abb4 <_PyObject_NewVar@@Base+0xa94>) │ │ │ │ + bne.w 9abc4 <_PyObject_NewVar@@Base+0x92c> │ │ │ │ + ldr r3, [pc, #704] @ (9ad2c <_PyObject_NewVar@@Base+0xa94>) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1528] @ 0x5f8 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9a9f8 <_PyObject_NewVar@@Base+0x8d8> │ │ │ │ + beq.n 9ab70 <_PyObject_NewVar@@Base+0x8d8> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9a932 <_PyObject_NewVar@@Base+0x812> │ │ │ │ + cbnz r1, 9aaaa <_PyObject_NewVar@@Base+0x812> │ │ │ │ ldrd r5, ip, [r2, #24] │ │ │ │ cmp ip, r5 │ │ │ │ ittte cs │ │ │ │ addcs r0, r2, r5 │ │ │ │ addcs r5, #40 @ 0x28 │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ @@ -167980,154 +168134,154 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx 29718 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ ldr.w r3, [r5, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a8c8 <_PyObject_NewVar@@Base+0x7a8> │ │ │ │ + beq.n 9aa40 <_PyObject_NewVar@@Base+0x7a8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 9a9f4 <_PyObject_NewVar@@Base+0x8d4> │ │ │ │ + beq.n 9ab6c <_PyObject_NewVar@@Base+0x8d4> │ │ │ │ mov r8, fp │ │ │ │ str r7, [sp, #28] │ │ │ │ - b.n 9a772 <_PyObject_NewVar@@Base+0x652> │ │ │ │ - bl c97b4 │ │ │ │ + b.n 9a8ea <_PyObject_NewVar@@Base+0x652> │ │ │ │ + bl ca098 │ │ │ │ ldr.w r3, [r5, #2692] @ 0xa84 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a240 <_PyObject_NewVar@@Base+0x120> │ │ │ │ + beq.w 9a3b8 <_PyObject_NewVar@@Base+0x120> │ │ │ │ movs r3, #22 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b.n 9a258 <_PyObject_NewVar@@Base+0x138> │ │ │ │ + b.n 9a3d0 <_PyObject_NewVar@@Base+0x138> │ │ │ │ mov r4, fp │ │ │ │ - b.n 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + b.n 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9a8be <_PyObject_NewVar@@Base+0x79e> │ │ │ │ + b.n 9aa36 <_PyObject_NewVar@@Base+0x79e> │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9a840 <_PyObject_NewVar@@Base+0x720> │ │ │ │ + b.n 9a9b8 <_PyObject_NewVar@@Base+0x720> │ │ │ │ mov r0, r3 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9a31a <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ - b.n 9a60e <_PyObject_NewVar@@Base+0x4ee> │ │ │ │ + bne.w 9a492 <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ + b.n 9a786 <_PyObject_NewVar@@Base+0x4ee> │ │ │ │ ldr.w r0, [r9, #708] @ 0x2c4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a31a <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 9a492 <_PyObject_NewVar@@Base+0x1fa> │ │ │ │ + bl 1f642c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac2e <_PyObject_NewVar@@Base+0xb0e> │ │ │ │ + beq.w 9ada6 <_PyObject_NewVar@@Base+0xb0e> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a360 <_PyObject_NewVar@@Base+0x240> │ │ │ │ - b.n 9a5e0 <_PyObject_NewVar@@Base+0x4c0> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + beq.w 9a4d8 <_PyObject_NewVar@@Base+0x240> │ │ │ │ + b.n 9a758 <_PyObject_NewVar@@Base+0x4c0> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9aa40 <_PyObject_NewVar@@Base+0x920> │ │ │ │ + bne.n 9abb8 <_PyObject_NewVar@@Base+0x920> │ │ │ │ mov r0, sl │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ add.w r2, sl, r5 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [sl, #8] │ │ │ │ str.w r1, [sl, #12] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a360 <_PyObject_NewVar@@Base+0x240> │ │ │ │ - b.n 9a5e0 <_PyObject_NewVar@@Base+0x4c0> │ │ │ │ + beq.w 9a4d8 <_PyObject_NewVar@@Base+0x240> │ │ │ │ + b.n 9a758 <_PyObject_NewVar@@Base+0x4c0> │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9a858 <_PyObject_NewVar@@Base+0x738> │ │ │ │ + b.n 9a9d0 <_PyObject_NewVar@@Base+0x738> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 72700 │ │ │ │ + bl 72848 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a932 <_PyObject_NewVar@@Base+0x812> │ │ │ │ + bne.n 9aaaa <_PyObject_NewVar@@Base+0x812> │ │ │ │ ldr.w r3, [r9, #676] @ 0x2a4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9aa28 <_PyObject_NewVar@@Base+0x908> │ │ │ │ + bne.n 9aba0 <_PyObject_NewVar@@Base+0x908> │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 29660 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a93c <_PyObject_NewVar@@Base+0x81c> │ │ │ │ + beq.n 9aab4 <_PyObject_NewVar@@Base+0x81c> │ │ │ │ ldr.w r2, [r5, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #800] @ 0x320 │ │ │ │ - b.n 9a93c <_PyObject_NewVar@@Base+0x81c> │ │ │ │ + b.n 9aab4 <_PyObject_NewVar@@Base+0x81c> │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9aa18 <_PyObject_NewVar@@Base+0x8f8> │ │ │ │ + b.n 9ab90 <_PyObject_NewVar@@Base+0x8f8> │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9a8b2 <_PyObject_NewVar@@Base+0x792> │ │ │ │ + b.n 9aa2a <_PyObject_NewVar@@Base+0x792> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 9a9d6 <_PyObject_NewVar@@Base+0x8b6> │ │ │ │ + b.n 9ab4e <_PyObject_NewVar@@Base+0x8b6> │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9a93c <_PyObject_NewVar@@Base+0x81c> │ │ │ │ + b.n 9aab4 <_PyObject_NewVar@@Base+0x81c> │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.n 9a880 <_PyObject_NewVar@@Base+0x760> │ │ │ │ + b.n 9a9f8 <_PyObject_NewVar@@Base+0x760> │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 9a628 <_PyObject_NewVar@@Base+0x508> │ │ │ │ + b.n 9a7a0 <_PyObject_NewVar@@Base+0x508> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ add r2, r3 │ │ │ │ str r2, [r6, #16] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r6, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #464] @ 0x1d0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 9a3dc <_PyObject_NewVar@@Base+0x2bc> │ │ │ │ + bne.w 9a554 <_PyObject_NewVar@@Base+0x2bc> │ │ │ │ add r2, r3 │ │ │ │ - b.n 9a3dc <_PyObject_NewVar@@Base+0x2bc> │ │ │ │ + b.n 9a554 <_PyObject_NewVar@@Base+0x2bc> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.w 9acc4 <_PyObject_NewVar@@Base+0xba4> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 9ae3c <_PyObject_NewVar@@Base+0xba4> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bne.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movw r2, #48076 @ 0xbbcc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ subs r3, #11 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r3, #18 │ │ │ │ - bhi.w 9abfa <_PyObject_NewVar@@Base+0xada> │ │ │ │ + bhi.w 9ad72 <_PyObject_NewVar@@Base+0xada> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @@ -168144,262 +168298,262 @@ │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r5, r5, r3 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8ca <_PyObject_NewVar@@Base+0x7aa> │ │ │ │ + beq.w 9aa42 <_PyObject_NewVar@@Base+0x7aa> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 29530 │ │ │ │ strb.w r8, [r7, r5] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r9, [r3, #464] @ 0x1d0 │ │ │ │ ldrd r5, r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.w 9accc <_PyObject_NewVar@@Base+0xbac> │ │ │ │ + bcs.w 9ae44 <_PyObject_NewVar@@Base+0xbac> │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r9, [r2, r3, lsl #3] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ adds r3, #1 │ │ │ │ str r7, [r2, #4] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - bl 1b34ac │ │ │ │ + bl 1b3fa4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - beq.n 9aadc <_PyObject_NewVar@@Base+0x9bc> │ │ │ │ + beq.n 9ac54 <_PyObject_NewVar@@Base+0x9bc> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ - bne.w 9a258 <_PyObject_NewVar@@Base+0x138> │ │ │ │ + bne.w 9a3d0 <_PyObject_NewVar@@Base+0x138> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a258 <_PyObject_NewVar@@Base+0x138> │ │ │ │ + bne.w 9a3d0 <_PyObject_NewVar@@Base+0x138> │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9a258 <_PyObject_NewVar@@Base+0x138> │ │ │ │ + beq.w 9a3d0 <_PyObject_NewVar@@Base+0x138> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ac72 <_PyObject_NewVar@@Base+0xb52> │ │ │ │ + bne.w 9adea <_PyObject_NewVar@@Base+0xb52> │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ movs r7, #4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9a722 <_PyObject_NewVar@@Base+0x602> │ │ │ │ + beq.w 9a89a <_PyObject_NewVar@@Base+0x602> │ │ │ │ ldr.w r6, [r5, r3, lsl #2] │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - b.w 9a278 <_PyObject_NewVar@@Base+0x158> │ │ │ │ + b.w 9a3f0 <_PyObject_NewVar@@Base+0x158> │ │ │ │ movw r2, #56036 @ 0xdae4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r6, #41860 @ 0xa384 │ │ │ │ + movw r6, #42628 @ 0xa684 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ mov r0, r4 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r2, r4, [sp] │ │ │ │ - bl 1edb64 │ │ │ │ + bl 1ee330 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a3ee <_PyObject_NewVar@@Base+0x2ce> │ │ │ │ + b.n 9a566 <_PyObject_NewVar@@Base+0x2ce> │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ - movw r6, #41944 @ 0xa3d8 │ │ │ │ + movw r6, #42712 @ 0xa6d8 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 9ab82 <_PyObject_NewVar@@Base+0xa62> │ │ │ │ + b.n 9acfa <_PyObject_NewVar@@Base+0xa62> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #56068 @ 0xdb04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #42024 @ 0xa428 │ │ │ │ + movw r3, #42792 @ 0xa728 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ movw r2, #56068 @ 0xdb04 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r6, #41912 @ 0xa3b8 │ │ │ │ + movw r6, #42680 @ 0xa6b8 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 9ab82 <_PyObject_NewVar@@Base+0xa62> │ │ │ │ + b.n 9acfa <_PyObject_NewVar@@Base+0xa62> │ │ │ │ ldr.w r2, [r5, #480] @ 0x1e0 │ │ │ │ - cbz r2, 9ac08 <_PyObject_NewVar@@Base+0xae8> │ │ │ │ + cbz r2, 9ad80 <_PyObject_NewVar@@Base+0xae8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1edb14 │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ - movw r6, #42000 @ 0xa410 │ │ │ │ + bl 1ee2e0 │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + movw r6, #42768 @ 0xa710 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ab82 <_PyObject_NewVar@@Base+0xa62> │ │ │ │ + b.n 9acfa <_PyObject_NewVar@@Base+0xa62> │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #40748 @ 0x9f2c │ │ │ │ + movw r3, #41516 @ 0xa22c │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ - bl 1e7530 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 1e7d58 <_PyOS_URandomNonblock@@Base+0xa1c> │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12696 @ 0x3198 │ │ │ │ + movw r1, #13464 @ 0x3498 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ + bl 12d620 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ movw r3, #4316 @ 0x10dc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #12644 @ 0x3164 │ │ │ │ + movw r1, #13412 @ 0x3464 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 9ac2e <_PyObject_NewVar@@Base+0xb0e> │ │ │ │ - movw r6, #41844 @ 0xa374 │ │ │ │ + bl 12d620 │ │ │ │ + b.n 9ada6 <_PyObject_NewVar@@Base+0xb0e> │ │ │ │ + movw r6, #42612 @ 0xa674 │ │ │ │ movt r6, #40 @ 0x28 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ab82 <_PyObject_NewVar@@Base+0xa62> │ │ │ │ - bl 80728 │ │ │ │ + b.n 9acfa <_PyObject_NewVar@@Base+0xa62> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bne.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ movw r3, #56148 @ 0xdb54 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15601c │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 156894 │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ ands.w r2, r2, #2 │ │ │ │ ittt eq │ │ │ │ streq r2, [r1, #44] @ 0x2c │ │ │ │ negeq r3, r3 │ │ │ │ streq.w r3, [r1, #452] @ 0x1c4 │ │ │ │ - b.n 9ab50 <_PyObject_NewVar@@Base+0xa30> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + b.n 9acc8 <_PyObject_NewVar@@Base+0xa30> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + beq.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bne.w 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ mov r0, r2 │ │ │ │ - b.n 9a6b6 <_PyObject_NewVar@@Base+0x596> │ │ │ │ + b.n 9a82e <_PyObject_NewVar@@Base+0x596> │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9a69e <_PyObject_NewVar@@Base+0x57e> │ │ │ │ + beq.w 9a816 <_PyObject_NewVar@@Base+0x57e> │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a69e <_PyObject_NewVar@@Base+0x57e> │ │ │ │ + bne.w 9a816 <_PyObject_NewVar@@Base+0x57e> │ │ │ │ mov r0, sl │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a69e <_PyObject_NewVar@@Base+0x57e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a816 <_PyObject_NewVar@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e90d0 │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 1e98f8 │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8ca <_PyObject_NewVar@@Base+0x7aa> │ │ │ │ + beq.w 9aa42 <_PyObject_NewVar@@Base+0x7aa> │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ - b.n 9ab0c <_PyObject_NewVar@@Base+0x9ec> │ │ │ │ + b.n 9ac84 <_PyObject_NewVar@@Base+0x9ec> │ │ │ │ movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #42076 @ 0xa45c │ │ │ │ + movw r1, #42844 @ 0xa75c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 12cce0 │ │ │ │ - b.n 9ab9a <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ + bl 12d620 │ │ │ │ + b.n 9ad12 <_PyObject_NewVar@@Base+0xa7a> │ │ │ │ │ │ │ │ -0009acfc : │ │ │ │ +0009ae74 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 9ad58 │ │ │ │ - ldr r5, [pc, #92] @ (9ad6c ) │ │ │ │ + cbz r0, 9aed0 │ │ │ │ + ldr r5, [pc, #92] @ (9aee4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - cbnz r3, 9ad44 │ │ │ │ + cbnz r3, 9aebc │ │ │ │ mov r4, r0 │ │ │ │ - bl 6e71c │ │ │ │ + bl 6e824 │ │ │ │ str r4, [r6, r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 9ad30 │ │ │ │ + bpl.n 9aea8 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ movs r2, #1 │ │ │ │ strb r3, [r4, #16] │ │ │ │ str r2, [r4, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1abd08 │ │ │ │ + bl 1ac810 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #24] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #11800 @ 0x2e18 │ │ │ │ + movw r1, #12568 @ 0x3118 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #32016 @ 0x7d10 │ │ │ │ + movw r0, #32784 @ 0x8010 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #12392 @ 0x3068 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - movw r0, #31888 @ 0x7c90 │ │ │ │ + movw r0, #32656 @ 0x7f90 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add.w r3, r0, r1, lsl #1 │ │ │ │ ldrb.w r3, [r3, #124] @ 0x7c │ │ │ │ cmp r3, #254 @ 0xfe │ │ │ │ - beq.n 9ad9c │ │ │ │ + beq.n 9af14 │ │ │ │ cmp r3, #247 @ 0xf7 │ │ │ │ it eq │ │ │ │ ldreq r2, [r0, #112] @ 0x70 │ │ │ │ - beq.n 9adac │ │ │ │ - movw r2, #31092 @ 0x7974 │ │ │ │ + beq.n 9af24 │ │ │ │ + movw r2, #31860 @ 0x7c74 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ - cbnz r0, 9ad9a │ │ │ │ - movw r2, #31348 @ 0x7a74 │ │ │ │ + cbnz r0, 9af12 │ │ │ │ + movw r2, #32116 @ 0x7d74 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #247 @ 0xf7 │ │ │ │ - bne.n 9ad84 │ │ │ │ + bne.n 9aefc │ │ │ │ ldr r3, [r2, #32] │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ - b.n 9ad84 │ │ │ │ + b.n 9aefc │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -168409,192 +168563,192 @@ │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r3, [r3, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r2, #28] │ │ │ │ str.w r0, [r2, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b1a0 │ │ │ │ + bne.w 9b318 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r7, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r2, #28] │ │ │ │ str.w r1, [r2, #472] @ 0x1d8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9b9c0 │ │ │ │ + bne.w 9bb38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 9b946 │ │ │ │ + beq.w 9babe │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, r2 │ │ │ │ itttt cs │ │ │ │ movcs r2, #29 │ │ │ │ ldrcs r1, [sp, #8] │ │ │ │ movcs r5, r1 │ │ │ │ strcs r2, [r1, #32] │ │ │ │ - bcs.n 9ae40 │ │ │ │ + bcs.n 9afb8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str.w r2, [r5, #476] @ 0x1dc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r0, r3 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ - bhi.w 9cb00 │ │ │ │ + bhi.w 9ccbc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ str.w r1, [r5, #476] @ 0x1dc │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ str.w r9, [r5, #28] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 9b8ca │ │ │ │ + beq.w 9ba42 │ │ │ │ ldr.w r0, [r5, #476] @ 0x1dc │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 9b940 │ │ │ │ + bcs.w 9bab8 │ │ │ │ adds r2, r0, #1 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r2, [r5, #476] @ 0x1dc │ │ │ │ str r1, [r5, #4] │ │ │ │ ldrb.w ip, [r3] │ │ │ │ sub.w r2, ip, #9 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi.w 9b044 │ │ │ │ + bhi.w 9b1bc │ │ │ │ movs r6, #9 │ │ │ │ movt r6, #128 @ 0x80 │ │ │ │ lsrs r6, r2 │ │ │ │ lsls r6, r6, #31 │ │ │ │ - bmi.w 9b4a4 │ │ │ │ + bmi.w 9b61c │ │ │ │ mov r6, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9cb0e │ │ │ │ + beq.w 9ccca │ │ │ │ str r3, [r5, #28] │ │ │ │ str.w r0, [r5, #472] @ 0x1d8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - beq.w 9cb22 │ │ │ │ + beq.w 9ccde │ │ │ │ bic.w r0, r6, #32 │ │ │ │ sub.w r3, r0, #65 @ 0x41 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #25 │ │ │ │ - bls.w 9b09a │ │ │ │ + bls.w 9b212 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, #95 @ 0x5f │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b0ac │ │ │ │ + bne.w 9b224 │ │ │ │ cmp r6, #13 │ │ │ │ - beq.w 9cae0 │ │ │ │ + beq.w 9cf68 │ │ │ │ cmp r6, #10 │ │ │ │ - beq.w 9b178 │ │ │ │ + beq.w 9b2f0 │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ - beq.w 9b4ee │ │ │ │ + beq.w 9b666 │ │ │ │ uxtb r3, r6 │ │ │ │ - movw sl, #58144 @ 0xe320 │ │ │ │ + movw sl, #58912 @ 0xe620 │ │ │ │ movt sl, #43 @ 0x2b │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9b274 │ │ │ │ + bmi.w 9b3ec │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - movw sl, #59168 @ 0xe720 │ │ │ │ + movw sl, #59936 @ 0xea20 │ │ │ │ movt sl, #43 @ 0x2b │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldrb.w r3, [sl, r3] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ it ne │ │ │ │ cmpne r3, #102 @ 0x66 │ │ │ │ - beq.w 9bf5a │ │ │ │ + beq.w 9c0d2 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r6, #34 @ 0x22 │ │ │ │ - beq.w 9b9f0 │ │ │ │ + beq.w 9bb68 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ - beq.w 9c84c │ │ │ │ + beq.w 9cbf6 │ │ │ │ sub.w r7, r6, #125 @ 0x7d │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ ite ne │ │ │ │ movne r3, r7 │ │ │ │ orreq.w r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b336 │ │ │ │ + bne.w 9b4ae │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ it ne │ │ │ │ cmpne r6, #33 @ 0x21 │ │ │ │ - beq.w 9b336 │ │ │ │ + beq.w 9b4ae │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl b0034 <_PyToken_TwoChars@@Base> │ │ │ │ + bl b0874 <_PyToken_TwoChars@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.w 9be1c │ │ │ │ + bne.w 9bf94 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9b46e │ │ │ │ + beq.w 9b5e6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 9cb00 │ │ │ │ + bcc.w 9ccbc │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ - beq.w 9b372 │ │ │ │ - ble.w 9b478 │ │ │ │ + beq.w 9b4ea │ │ │ │ + ble.w 9b5f0 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq.w 9b372 │ │ │ │ + beq.w 9b4ea │ │ │ │ bic.w r3, r6, #32 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #8] │ │ │ │ addeq.w sl, r3, #12288 @ 0x3000 │ │ │ │ - beq.w 9b4a8 │ │ │ │ + beq.w 9b620 │ │ │ │ lsrs r1, r6, #7 │ │ │ │ - movw r2, #48804 @ 0xbea4 │ │ │ │ + movw r2, #49572 @ 0xc1a4 │ │ │ │ movt r2, #55 @ 0x37 │ │ │ │ - movw r3, #32020 @ 0x7d14 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ and.w r1, r6, #127 @ 0x7f │ │ │ │ add.w r1, r1, r2, lsl #7 │ │ │ │ - movw r2, #40100 @ 0x9ca4 │ │ │ │ + movw r2, #40868 @ 0x9fa4 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r0, r3, #21 │ │ │ │ - bpl.w 9b48c │ │ │ │ + bpl.w 9b604 │ │ │ │ sub.w r2, r6, #33 @ 0x21 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - beq.w 9bc40 │ │ │ │ + beq.w 9bdb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bhi.w 9c532 │ │ │ │ - movw r3, #31888 @ 0x7c90 │ │ │ │ + bhi.w 9c818 │ │ │ │ + movw r3, #32656 @ 0x7f90 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ add r3, r2 │ │ │ │ ldrsb.w r0, [r3, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ it ne │ │ │ │ cmpne r0, #3 │ │ │ │ @@ -168610,111 +168764,111 @@ │ │ │ │ cmpne r1, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r6, r1, [r4, #20] │ │ │ │ - beq.n 9b03e │ │ │ │ + beq.n 9b1b6 │ │ │ │ ldr.w r3, [r5, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r5, #476] @ 0x1dc │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9cb0e │ │ │ │ + beq.w 9ccca │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ str r3, [r5, #28] │ │ │ │ str.w r0, [r5, #472] @ 0x1d8 │ │ │ │ - bne.w 9ae92 │ │ │ │ - b.n 9b05e │ │ │ │ + bne.w 9b00a │ │ │ │ + b.n 9b1d6 │ │ │ │ cmp r0, #13 │ │ │ │ - beq.n 9b06e │ │ │ │ + beq.n 9b1e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #10 │ │ │ │ - bne.n 9b05a │ │ │ │ + bne.n 9b1d2 │ │ │ │ add.w sl, r5, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r5, #2736] @ 0xab0 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r2, [sl, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c4fa │ │ │ │ + bne.w 9c5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c7bc │ │ │ │ + bne.w 9c8b6 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - beq.w 9cb22 │ │ │ │ + beq.w 9ccde │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9bec4 │ │ │ │ + beq.w 9c03c │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9aeaa │ │ │ │ + b.n 9b022 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ - beq.w 9b8c2 │ │ │ │ + beq.w 9ba3a │ │ │ │ cmp r0, #85 @ 0x55 │ │ │ │ - beq.w 9b7d0 │ │ │ │ + beq.w 9b948 │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ - beq.w 9bcea │ │ │ │ + beq.w 9be62 │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ - beq.w 9b712 │ │ │ │ + beq.w 9b88a │ │ │ │ bic.w r0, r6, #32 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b0e6 │ │ │ │ + b.n 9b25e │ │ │ │ ldrd r6, r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9b800 │ │ │ │ + beq.w 9b978 │ │ │ │ ldr.w r3, [r5, #476] @ 0x1dc │ │ │ │ cmp r3, r7 │ │ │ │ - bcs.w 9b870 │ │ │ │ + bcs.w 9b9e8 │ │ │ │ adds r2, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r3, [r5, #476] @ 0x1dc │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ bic.w r0, r6, #32 │ │ │ │ subs r0, #65 @ 0x41 │ │ │ │ cmp r0, #25 │ │ │ │ - bls.n 9b0c2 │ │ │ │ + bls.n 9b23a │ │ │ │ sub.w r3, r6, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 9b0c2 │ │ │ │ + bls.n 9b23a │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, #95 @ 0x5f │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9b49e │ │ │ │ + bne.w 9b616 │ │ │ │ adds r7, r6, #1 │ │ │ │ - beq.w 9c0f0 │ │ │ │ + beq.w 9c268 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ mov r2, r3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0, #4] │ │ │ │ - bcc.w 9cb00 │ │ │ │ + bcc.w 9ccbc │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9c960 │ │ │ │ + bne.w 9cb74 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ @@ -168722,31 +168876,31 @@ │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 9b174 │ │ │ │ + beq.n 9b2ec │ │ │ │ ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ str r3, [r4, #16] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9b03e │ │ │ │ + b.n 9b1b6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r2, #448] @ 0x1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9b61e │ │ │ │ + beq.w 9b796 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add.w sl, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [sl, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c344 │ │ │ │ + bne.w 9c3e4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #28] │ │ │ │ str.w r2, [r1, #472] @ 0x1d8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r2 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -168756,119 +168910,119 @@ │ │ │ │ str.w r2, [r1, #448] @ 0x1c0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r4, r7 │ │ │ │ subs r7, r6, r7 │ │ │ │ ldrd r5, r6, [sl, #4] │ │ │ │ add.w r8, r7, r4 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 9b1f2 │ │ │ │ + beq.n 9b36a │ │ │ │ ldr.w r1, [sl, #476] @ 0x1dc │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 9b266 │ │ │ │ + bcs.n 9b3de │ │ │ │ adds r2, r1, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ str.w r2, [sl, #476] @ 0x1dc │ │ │ │ str.w r0, [sl, #4] │ │ │ │ ldrb.w ip, [r5] │ │ │ │ cmp.w ip, #32 │ │ │ │ - bne.w 9b3e6 │ │ │ │ + bne.w 9b55e │ │ │ │ adds r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ add.w r8, r7, r4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 9b1c6 │ │ │ │ + bne.n 9b33e │ │ │ │ ldr.w r1, [sl, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c11e │ │ │ │ + bne.w 9c31a │ │ │ │ ldr.w r2, [sl, #2744] @ 0xab8 │ │ │ │ - movw r0, #14897 @ 0x3a31 │ │ │ │ + movw r0, #16997 @ 0x4265 │ │ │ │ movt r0, #19 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9bdfa │ │ │ │ + bne.w 9bf72 │ │ │ │ mov r0, r5 │ │ │ │ blx 295b8 │ │ │ │ adds r6, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c3c8 │ │ │ │ + beq.w 9c606 │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ - cbnz r2, 9b228 │ │ │ │ + cbnz r2, 9b3a0 │ │ │ │ str.w r5, [sl] │ │ │ │ ldr.w r2, [sl, #464] @ 0x1d0 │ │ │ │ str.w r6, [sl, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl, #476] @ 0x1dc │ │ │ │ subs r2, r6, r5 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r5, [sl, #2704] @ 0xa90 │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c262 │ │ │ │ + bne.w 9c45c │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 9c208 │ │ │ │ + beq.w 9c402 │ │ │ │ ldr.w r1, [sl, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 9b1ce │ │ │ │ + bcc.n 9b346 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #29 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r3, [r2, #32] │ │ │ │ - b.w 9c122 │ │ │ │ + b.w 9c31e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ - bne.w 9b6c8 │ │ │ │ - bl 9cf18 │ │ │ │ + bne.w 9b840 │ │ │ │ + bl 9d098 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ - beq.w 9c766 │ │ │ │ - bgt.w 9baf8 │ │ │ │ + beq.w 9c75a │ │ │ │ + bgt.w 9bc70 │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ - beq.w 9c132 │ │ │ │ - bgt.w 9bd8c │ │ │ │ + beq.w 9c278 │ │ │ │ + bgt.w 9bf04 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ - beq.w 9c766 │ │ │ │ + beq.w 9c75a │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - beq.w 9c5e0 │ │ │ │ + beq.w 9ca90 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - beq.w 9c57c │ │ │ │ + beq.w 9c7b0 │ │ │ │ uxtb r3, r7 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r5, r3, #29 │ │ │ │ - bmi.w 9c6b4 │ │ │ │ + bmi.w 9caec │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq.w 9c394 │ │ │ │ + beq.w 9c578 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ - bgt.w 9c5ae │ │ │ │ + bgt.w 9c7e4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #43124 @ 0xa874 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl caf14 │ │ │ │ + bl cb798 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c12c │ │ │ │ + beq.w 9c328 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 9c188 │ │ │ │ + beq.w 9c2ce │ │ │ │ ldr r5, [sp, #8] │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bcc.w 9cb00 │ │ │ │ + bcc.w 9ccbc │ │ │ │ ldrb.w r1, [r1, #-1] │ │ │ │ uxtb r3, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ ldrd r3, r0, [r5, #476] @ 0x1dc │ │ │ │ ldr r1, [r5, #28] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #476] @ 0x1dc │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ @@ -168877,47 +169031,47 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq.n 9b332 │ │ │ │ + beq.n 9b4aa │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r4, #16] │ │ │ │ movs r0, #2 │ │ │ │ - b.n 9b03e │ │ │ │ + b.n 9b1b6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [sl, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9bbcc │ │ │ │ + bgt.w 9bd44 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl b0034 <_PyToken_TwoChars@@Base> │ │ │ │ + bl b0874 <_PyToken_TwoChars@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.w 9be1c │ │ │ │ + bne.w 9bf94 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 9af54 │ │ │ │ + bne.w 9b0cc │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - ble.w 9afa0 │ │ │ │ + ble.w 9b118 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne.w 9b4a8 │ │ │ │ + bne.w 9b620 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ - bgt.w 9ce84 │ │ │ │ + bgt.w 9cc3a │ │ │ │ adds r2, r5, r3 │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ add.w r7, r5, #12288 @ 0x3000 │ │ │ │ adds r3, #1 │ │ │ │ strb.w r6, [r2, #484] @ 0x1e4 │ │ │ │ ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ str.w r2, [ip, #684] @ 0x2ac │ │ │ │ @@ -168930,138 +169084,138 @@ │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ ldrgt.w r3, [fp, #4] │ │ │ │ addgt r3, #1 │ │ │ │ strgt.w r3, [fp, #4] │ │ │ │ and.w r0, r6, #127 @ 0x7f │ │ │ │ - movw r1, #40100 @ 0x9ca4 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ - movw r3, #32020 @ 0x7d14 │ │ │ │ + movw r3, #32788 @ 0x8014 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r1, r3, #21 │ │ │ │ - bpl.n 9b48c │ │ │ │ + bpl.n 9b604 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, #33 @ 0x21 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9afec │ │ │ │ + b.n 9b164 │ │ │ │ cmp.w ip, #9 │ │ │ │ - beq.w 9c3e6 │ │ │ │ + beq.w 9c5ea │ │ │ │ movs r7, #0 │ │ │ │ cmp.w ip, #12 │ │ │ │ mov r6, r7 │ │ │ │ - beq.w 9b1b6 │ │ │ │ + beq.w 9b32e │ │ │ │ cmp.w ip, #92 @ 0x5c │ │ │ │ - beq.w 9cb34 │ │ │ │ + beq.w 9cfc2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r5, r0 │ │ │ │ - bcc.w 9cb00 │ │ │ │ + bcc.w 9ccbc │ │ │ │ ldrb.w r0, [r2, #-1] │ │ │ │ cmp r0, ip │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub.w lr, ip, #10 │ │ │ │ mov r0, r1 │ │ │ │ cmp.w lr, #25 │ │ │ │ str.w r1, [r2, #476] @ 0x1dc │ │ │ │ - bhi.w 9b56c │ │ │ │ + bhi.w 9b6e4 │ │ │ │ movs r7, #9 │ │ │ │ movt r7, #512 @ 0x200 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bpl.w 9b56c │ │ │ │ + bpl.w 9b6e4 │ │ │ │ ldr.w r7, [r2, #456] @ 0x1c8 │ │ │ │ cmp.w ip, #10 │ │ │ │ it eq │ │ │ │ cmpeq r6, #0 │ │ │ │ - beq.w 9bb3a │ │ │ │ + beq.w 9bcb2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9cd74 │ │ │ │ + bne.w 9d054 │ │ │ │ ldr.w r7, [r2, #452] @ 0x1c4 │ │ │ │ str.w r1, [r2, #472] @ 0x1d8 │ │ │ │ str r5, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9b9c0 │ │ │ │ + bne.w 9bb38 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9adfe │ │ │ │ + b.n 9af76 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq.w 9b372 │ │ │ │ - bgt.w 9af8e │ │ │ │ + beq.w 9b4ea │ │ │ │ + bgt.w 9b106 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - beq.w 9b372 │ │ │ │ + beq.w 9b4ea │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ - beq.w 9b87e │ │ │ │ + beq.w 9b9f6 │ │ │ │ cmp.w r6, #1114112 @ 0x110000 │ │ │ │ - bcc.w 9afa0 │ │ │ │ + bcc.w 9b118 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r1, #42284 @ 0xa52c │ │ │ │ + movw r1, #43052 @ 0xa82c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - b.w 9cc12 │ │ │ │ + b.w 9cc5a │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 9b0c2 │ │ │ │ + b.n 9b23a │ │ │ │ mov r3, r1 │ │ │ │ - b.n 9ae4c │ │ │ │ + b.n 9afc4 │ │ │ │ ldr.w r1, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9be52 │ │ │ │ + bgt.w 9bfca │ │ │ │ ldr.w r3, [sl, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9bf28 │ │ │ │ + bne.w 9c06e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9cd60 │ │ │ │ - ble.w 9b694 │ │ │ │ + beq.w 9cd10 │ │ │ │ + ble.w 9b80c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #480] @ 0x1e0 │ │ │ │ add r3, r2 │ │ │ │ ldrb.w r3, [r3, #484] @ 0x1e4 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ it eq │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ - bne.w 9b670 │ │ │ │ + bne.w 9b7e8 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9b684 │ │ │ │ + bgt.w 9b7fc │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ - b.n 9b3ba │ │ │ │ + b.n 9b532 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - movw sl, #58144 @ 0xe320 │ │ │ │ + movw sl, #58912 @ 0xe620 │ │ │ │ movt sl, #43 @ 0x2b │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ uxtb r1, r0 │ │ │ │ ldr.w r3, [sl, r1, lsl #2] │ │ │ │ lsls r5, r3, #29 │ │ │ │ - bmi.w 9c3a8 │ │ │ │ + bmi.w 9c58c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9c4da │ │ │ │ + beq.w 9c6c2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9c422 │ │ │ │ + beq.w 9c64c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r3, r2, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.w 9cb00 │ │ │ │ + bcc.w 9ccbc │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ ldrd r2, r0, [r5, #476] @ 0x1dc │ │ │ │ ldr r1, [r5, #28] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r5, #476] @ 0x1dc │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ @@ -169070,50 +169224,50 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r2, [r4, #8] │ │ │ │ - beq.n 9b566 │ │ │ │ + beq.n 9b6de │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r4, #16] │ │ │ │ movs r0, #23 │ │ │ │ - b.n 9b03e │ │ │ │ + b.n 9b1b6 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r7, [r3, #480] @ 0x1e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9bde0 │ │ │ │ + bne.w 9bf58 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9b698 │ │ │ │ + bne.w 9b810 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ add r2, r3 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9b6ac │ │ │ │ - ble.w 9bd1e │ │ │ │ + beq.w 9b824 │ │ │ │ + ble.w 9be96 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ itttt gt │ │ │ │ movgt r3, #0 │ │ │ │ movgt r0, #20 │ │ │ │ ldrgt r5, [sp, #8] │ │ │ │ ldrgt r2, [r5, #8] │ │ │ │ - bgt.w 9c1be │ │ │ │ + bgt.w 9c39a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r2, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r2, r8 │ │ │ │ - bge.w 9ce2e │ │ │ │ + bge.w 9cf22 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [r2, #44] @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #452] @ 0x1c4 │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ @@ -169122,293 +169276,293 @@ │ │ │ │ ldr.w r1, [r1, #476] @ 0x1dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ str.w r0, [r5, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9adfe │ │ │ │ + beq.w 9af76 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ cmp r7, #0 │ │ │ │ ldr.w r1, [r1, #480] @ 0x1e0 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ - bge.w 9bc68 │ │ │ │ + bge.w 9bde0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r7, #1 │ │ │ │ str.w r7, [r0, #452] @ 0x1c4 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9bc8e │ │ │ │ + bne.w 9be06 │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ movs r0, #6 │ │ │ │ - b.n 9b03e │ │ │ │ + b.n 9b1b6 │ │ │ │ ldr.w r2, [r2, #480] @ 0x1e0 │ │ │ │ cmp r2, r7 │ │ │ │ - bgt.w 9b186 │ │ │ │ + bgt.w 9b2fe │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add.w r1, r5, #12288 @ 0x3000 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c4c0 │ │ │ │ + bne.w 9c55e │ │ │ │ str.w r7, [r5, #2700] @ 0xa8c │ │ │ │ subs r6, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r6, r0 │ │ │ │ ldr.w r1, [r5, #464] @ 0x1d0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 9b66c │ │ │ │ + beq.n 9b7e4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r4, #16] │ │ │ │ movs r0, #4 │ │ │ │ - b.n 9b03e │ │ │ │ + b.n 9b1b6 │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ it eq │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ - bne.w 9b78e │ │ │ │ + bne.w 9b906 │ │ │ │ cmp r1, #0 │ │ │ │ it le │ │ │ │ movle r2, #93 @ 0x5d │ │ │ │ - ble.w 9b3ba │ │ │ │ + ble.w 9b532 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9cc7e │ │ │ │ + blt.w 9cc9e │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9b3ba │ │ │ │ + b.n 9b532 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #2 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 9ce96 │ │ │ │ + bne.w 9d07a │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9ce2e │ │ │ │ + bne.w 9cf22 │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ - b.n 9b5d4 │ │ │ │ - bl cad94 │ │ │ │ + b.n 9b74c │ │ │ │ + bl cb618 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c3b6 │ │ │ │ + beq.w 9c59a │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9c394 │ │ │ │ + beq.w 9c578 │ │ │ │ bic.w r3, r7, #32 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - beq.w 9c47e │ │ │ │ + beq.w 9c680 │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ - beq.w 9c54a │ │ │ │ + beq.w 9c7ee │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #43124 @ 0xa874 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl caf14 │ │ │ │ + bl cb798 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b2d8 │ │ │ │ + bne.w 9b450 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.n 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.n 9b1b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r6, r0 │ │ │ │ - cmp r0, #39 @ 0x27 │ │ │ │ - beq.w 9b9ca │ │ │ │ - sub.w r3, r0, #34 @ 0x22 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ + beq.w 9bb42 │ │ │ │ + sub.w r3, r0, #39 @ 0x27 │ │ │ │ negs r2, r3 │ │ │ │ adcs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9b9ca │ │ │ │ + bne.w 9bb42 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r2 │ │ │ │ orr.w ip, r2, r3 │ │ │ │ bic.w r0, r6, #32 │ │ │ │ orrs.w lr, ip, sl │ │ │ │ - bne.w 9bd02 │ │ │ │ + bne.w 9be7a │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ - beq.w 9bdf4 │ │ │ │ - cbnz r1, 9b758 │ │ │ │ + beq.w 9bf6c │ │ │ │ + cbnz r1, 9b8d0 │ │ │ │ cmp r0, #85 @ 0x55 │ │ │ │ - beq.n 9b7d0 │ │ │ │ + beq.n 9b948 │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ - beq.w 9beec │ │ │ │ + beq.w 9c064 │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - bne.w 9b0b6 │ │ │ │ + bne.w 9b22e │ │ │ │ mov.w sl, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - strd r1, r2, [sp, #12] │ │ │ │ - bl 9cf18 │ │ │ │ + strd r2, r1, [sp, #12] │ │ │ │ + bl 9d098 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq.w 9b9c4 │ │ │ │ + beq.w 9bb3c │ │ │ │ sub.w ip, r0, #39 @ 0x27 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b9c4 │ │ │ │ - ldrd r1, r2, [sp, #12] │ │ │ │ - b.n 9b736 │ │ │ │ + bne.w 9bb3c │ │ │ │ + ldrd r2, r1, [sp, #12] │ │ │ │ + b.n 9b8ae │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne.w 9c870 │ │ │ │ + bne.w 9c834 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.w 9c866 │ │ │ │ + bne.w 9c82a │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9b694 │ │ │ │ + ble.w 9b80c │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9cc7e │ │ │ │ + blt.w 9cc9e │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c570 │ │ │ │ + bne.w 9c924 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ str.w r3, [fp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [fp, #56] @ 0x38 │ │ │ │ - b.n 9b3ba │ │ │ │ + b.n 9b532 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r5 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - str r1, [sp, #12] │ │ │ │ - bl 9cf18 │ │ │ │ + strd r3, r1, [sp, #16] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 9d098 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ it ne │ │ │ │ cmpne r0, #39 @ 0x27 │ │ │ │ mov r6, r0 │ │ │ │ ite eq │ │ │ │ moveq.w sl, #1 │ │ │ │ movne.w sl, #0 │ │ │ │ - beq.w 9b9f0 │ │ │ │ - ldrd r1, r2, [sp, #12] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 9b736 │ │ │ │ + beq.w 9bb68 │ │ │ │ + ldrd r2, r3, [sp, #12] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + b.n 9b8ae │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9b874 │ │ │ │ + bne.n 9b9ec │ │ │ │ ldr.w r2, [r5, #2744] @ 0xab8 │ │ │ │ - movw sl, #14897 @ 0x3a31 │ │ │ │ + movw sl, #16997 @ 0x4265 │ │ │ │ movt sl, #19 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 9bc58 │ │ │ │ + bne.w 9bdd0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 295b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r9, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c100 │ │ │ │ + beq.w 9c2fc │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbnz r3, 9b832 │ │ │ │ + cbnz r3, 9b9aa │ │ │ │ str r6, [r5, #0] │ │ │ │ str.w r9, [r5, #8] │ │ │ │ ldr.w r3, [r5, #464] @ 0x1d0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #476] @ 0x1dc │ │ │ │ sub.w r2, r9, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r6, [r5, #2704] @ 0xa90 │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c5d0 │ │ │ │ + bne.w 9c74a │ │ │ │ cmp r6, r9 │ │ │ │ - beq.w 9bef6 │ │ │ │ + beq.w 9c08e │ │ │ │ ldr.w r3, [r5, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 9b0d6 │ │ │ │ + bcc.w 9b24e │ │ │ │ movs r3, #29 │ │ │ │ str r3, [r5, #32] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r0, #32 │ │ │ │ - b.n 9b0e6 │ │ │ │ + b.n 9b25e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r1, [sl, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9b4b2 │ │ │ │ + ble.w 9b62a │ │ │ │ ldr.w r3, [sl, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c950 │ │ │ │ + bne.w 9c6e8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9cd60 │ │ │ │ - bgt.w 9b4cc │ │ │ │ + beq.w 9cd10 │ │ │ │ + bgt.w 9b644 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9cc7e │ │ │ │ + blt.w 9cc9e │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - beq.w 9b7b0 │ │ │ │ + beq.w 9b928 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9b3ba │ │ │ │ + b.n 9b532 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9b7d6 │ │ │ │ + b.n 9b94e │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9bea6 │ │ │ │ + bne.w 9c01e │ │ │ │ ldr.w r2, [r5, #2744] @ 0xab8 │ │ │ │ - movw r6, #14897 @ 0x3a31 │ │ │ │ + movw r6, #16997 @ 0x4265 │ │ │ │ movt r6, #19 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9bcf2 │ │ │ │ + bne.w 9be6a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 295b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c1d2 │ │ │ │ + beq.w 9c3ae │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - cbnz r2, 9b8fe │ │ │ │ + cbnz r2, 9ba76 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w sl, [r5, #8] │ │ │ │ ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #476] @ 0x1dc │ │ │ │ @@ -169416,41 +169570,41 @@ │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [r5, #2704] @ 0xa90 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2aa14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c752 │ │ │ │ + bne.w 9cc24 │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 9c0c0 │ │ │ │ + beq.w 9c238 │ │ │ │ ldr.w r0, [r5, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.w 9ae5c │ │ │ │ + bcc.w 9afd4 │ │ │ │ movs r1, #29 │ │ │ │ str r1, [r5, #32] │ │ │ │ - b.n 9beaa │ │ │ │ + b.n 9c022 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9bf22 │ │ │ │ + bne.w 9c0cc │ │ │ │ ldr.w r8, [r0, #2744] @ 0xab8 │ │ │ │ - movw r6, #14897 @ 0x3a31 │ │ │ │ + movw r6, #16997 @ 0x4265 │ │ │ │ movt r6, #19 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 9bdd0 │ │ │ │ + bne.w 9bf48 │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 295b8 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w sl, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c2aa │ │ │ │ + beq.w 9c478 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r1, #464] @ 0x1d0 │ │ │ │ str.w sl, [r1, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r1, #476] @ 0x1dc │ │ │ │ @@ -169458,78 +169612,78 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r3, [r2, #2704] @ 0xa90 │ │ │ │ sub.w r2, sl, r3 │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c0a4 │ │ │ │ + bne.w 9c21c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 9c04c │ │ │ │ + beq.w 9c1c4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ - b.w 9ae0a │ │ │ │ + b.w 9af82 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9b5e6 │ │ │ │ + b.n 9b75e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9b9f0 │ │ │ │ + beq.n 9bb68 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - movw sl, #59168 @ 0xe720 │ │ │ │ + movw sl, #59936 @ 0xea20 │ │ │ │ movt sl, #43 @ 0x2b │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldrb.w r3, [sl, r3] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ - beq.w 9bf64 │ │ │ │ + beq.w 9c0dc │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.w 9bf64 │ │ │ │ + beq.w 9c0dc │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq.n 9b9f0 │ │ │ │ + beq.n 9bb68 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bne.w 9af0a │ │ │ │ + bne.w 9b082 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ ldr.w r3, [r5, #2704] @ 0xa90 │ │ │ │ str.w r2, [r5, #468] @ 0x1d4 │ │ │ │ str.w r3, [r5, #2708] @ 0xa94 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9be74 │ │ │ │ + beq.w 9c006 │ │ │ │ adds r7, r0, #1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ittt eq │ │ │ │ moveq.w r8, #1 │ │ │ │ moveq r7, #0 │ │ │ │ moveq sl, r8 │ │ │ │ - beq.w 9bf56 │ │ │ │ + beq.w 9c0c8 │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add.w fp, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ cmp fp, r2 │ │ │ │ - bcc.w 9cb00 │ │ │ │ + bcc.w 9ccbc │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9caf2 │ │ │ │ + bne.w 9ccae │ │ │ │ ldr.w r3, [r1, #476] @ 0x1dc │ │ │ │ mov.w r8, #1 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #476] @ 0x1dc │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 9bab0 │ │ │ │ + bne.n 9bc28 │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r1, #480] @ 0x1e0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -169546,201 +169700,201 @@ │ │ │ │ itt ne │ │ │ │ ldrne.w r3, [r1, #472] @ 0x1d8 │ │ │ │ strne r3, [r4, #8] │ │ │ │ str.w fp, [r4, #24] │ │ │ │ itt ne │ │ │ │ ldrne.w r3, [r1, #476] @ 0x1dc │ │ │ │ strne r3, [r4, #16] │ │ │ │ - b.w 9b03e │ │ │ │ + b.w 9b1b6 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ mov r7, r1 │ │ │ │ it ne │ │ │ │ movne fp, r2 │ │ │ │ - beq.w 9be8c │ │ │ │ + beq.w 9bfec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.n 9bb48 │ │ │ │ + beq.n 9bcc0 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ cmp r3, r9 │ │ │ │ - bcs.w 9bbc2 │ │ │ │ + bcs.w 9bd3a │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add.w r2, fp, #1 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #17 │ │ │ │ - beq.w 9caec │ │ │ │ + beq.w 9d06a │ │ │ │ cmp r3, #22 │ │ │ │ - beq.w 9c63a │ │ │ │ + beq.w 9ca48 │ │ │ │ ldrb.w r3, [fp] │ │ │ │ cmp r3, #10 │ │ │ │ ite ne │ │ │ │ movne r1, #0 │ │ │ │ andeq.w r1, r8, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9cda8 │ │ │ │ + bne.w 9cf2e │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9baa4 │ │ │ │ + bne.n 9bc1c │ │ │ │ adds r7, #1 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 9ba5c │ │ │ │ + b.n 9bbd4 │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ - beq.w 9c5e0 │ │ │ │ + beq.w 9ca90 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ - beq.w 9c132 │ │ │ │ + beq.w 9c278 │ │ │ │ ldr.w r3, [sl, r0, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.w 9c6b4 │ │ │ │ + bmi.w 9caec │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 9c47c │ │ │ │ - ble.n 9bb1c │ │ │ │ + beq.w 9c67e │ │ │ │ + ble.n 9bc94 │ │ │ │ cmp r7, #106 @ 0x6a │ │ │ │ - beq.w 9c54a │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + beq.w 9c7ee │ │ │ │ + movw r2, #43124 @ 0xa874 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl caf14 │ │ │ │ + bl cb798 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c12c │ │ │ │ + beq.w 9c328 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 9b2e0 │ │ │ │ + b.w 9b458 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9b56a │ │ │ │ + bne.w 9b6e2 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9b5d4 │ │ │ │ + b.n 9b74c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c27e │ │ │ │ + bne.w 9c32e │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ - movw r0, #14897 @ 0x3a31 │ │ │ │ + movw r0, #16997 @ 0x4265 │ │ │ │ movt r0, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9be0c │ │ │ │ + bne.w 9bf84 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 295b8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c362 │ │ │ │ + beq.w 9c52c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9c294 │ │ │ │ + bne.w 9c514 │ │ │ │ str.w fp, [r4] │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ str r3, [r4, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ sub.w r2, r3, fp │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str.w fp, [r4, #2704] @ 0xa90 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c32a │ │ │ │ + bne.w 9c4fa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 9c2d6 │ │ │ │ + beq.w 9c4a4 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 9bac0 │ │ │ │ + bcc.w 9bc38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #29 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b.n 9c28c │ │ │ │ + b.n 9c33a │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9b346 │ │ │ │ + blt.w 9b4be │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ ite eq │ │ │ │ moveq r5, r3 │ │ │ │ subne r5, r3, #1 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 9c8c0 │ │ │ │ - cbnz r5, 9bc12 │ │ │ │ + beq.w 9c916 │ │ │ │ + cbnz r5, 9bd8a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ uxtb r1, r6 │ │ │ │ - bl c9d28 │ │ │ │ + bl ca60c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cb22 │ │ │ │ + beq.w 9ccde │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq.w 9b346 │ │ │ │ - ldr.w r9, [sl, #64] @ 0x40 │ │ │ │ + beq.w 9b4be │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - add.w r3, r3, r9, lsl #6 │ │ │ │ - ldr.w r2, [r3, #2808] @ 0xaf8 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9c8ce │ │ │ │ + ldr.w r9, [sl, #64] @ 0x40 │ │ │ │ + add.w ip, r3, r9, lsl #6 │ │ │ │ + ldr.w r3, [ip, #2808] @ 0xaf8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c930 │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ - bne.w 9b346 │ │ │ │ + bne.w 9b4be │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 9b346 │ │ │ │ + bne.w 9b4be │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #11 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str.w r3, [fp] │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ ldrd r3, r1, [fp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ it eq │ │ │ │ streq.w r3, [fp, #56] @ 0x38 │ │ │ │ - b.w 9afec │ │ │ │ + b.w 9b164 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c390 │ │ │ │ + beq.w 9c55a │ │ │ │ ldrd r6, r9, [r5, #4] │ │ │ │ - b.n 9b846 │ │ │ │ + b.n 9b9be │ │ │ │ subs r7, #1 │ │ │ │ - cbnz r2, 9bcb6 │ │ │ │ + cbnz r2, 9be2e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r7, [r0, #452] @ 0x1c4 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #16] │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ movs r0, #5 │ │ │ │ - b.w 9b03e │ │ │ │ + b.w 9b1b6 │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #16] │ │ │ │ strd r2, r1, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b61a │ │ │ │ + beq.w 9b792 │ │ │ │ ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 9b61a │ │ │ │ + b.n 9b792 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str.w r7, [r5, #452] @ 0x1c4 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -169751,272 +169905,272 @@ │ │ │ │ str r1, [r4, #12] │ │ │ │ strd r2, r3, [r4, #20] │ │ │ │ itttt ne │ │ │ │ ldrne.w r3, [r5, #472] @ 0x1d8 │ │ │ │ strne r3, [r4, #8] │ │ │ │ ldrne.w r3, [r5, #476] @ 0x1dc │ │ │ │ strne r3, [r4, #16] │ │ │ │ - b.n 9bc88 │ │ │ │ + b.n 9be00 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9b7d6 │ │ │ │ + b.n 9b94e │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c1ec │ │ │ │ + beq.w 9c3c8 │ │ │ │ ldrd r3, sl, [r5, #4] │ │ │ │ - b.n 9b912 │ │ │ │ + b.n 9ba8a │ │ │ │ orr.w lr, r1, sl │ │ │ │ orrs.w lr, lr, ip │ │ │ │ - beq.w 9b74e │ │ │ │ + beq.w 9b8c6 │ │ │ │ orrs r3, r1 │ │ │ │ - bne.w 9b0b6 │ │ │ │ + bne.w 9b22e │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ - bne.w 9b0b6 │ │ │ │ + bne.w 9b22e │ │ │ │ mov r1, lr │ │ │ │ - b.n 9b764 │ │ │ │ + b.n 9b8dc │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9c1b6 │ │ │ │ + ble.w 9c392 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr.w r2, [r5, #452] @ 0x1c4 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #452] @ 0x1c4 │ │ │ │ - cbz r0, 9bd70 │ │ │ │ + cbz r0, 9bee8 │ │ │ │ add r3, r5 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w 9bef2 │ │ │ │ + ble.w 9c06a │ │ │ │ subs r2, #2 │ │ │ │ subs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ - cbz r1, 9bd70 │ │ │ │ + cbz r1, 9bee8 │ │ │ │ add.w r2, r5, #48 @ 0x30 │ │ │ │ ldr.w r3, [r2, r1, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w 9bee8 │ │ │ │ + ble.w 9c060 │ │ │ │ ldr.w r3, [r0, #452] @ 0x1c4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #452] @ 0x1c4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9bd54 │ │ │ │ + bne.n 9becc │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, r1 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c1b6 │ │ │ │ + bne.w 9c392 │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9ce2e │ │ │ │ + bne.w 9cf22 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9b6ba │ │ │ │ + b.n 9b832 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - bne.w 9b2a8 │ │ │ │ + bne.w 9b420 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 9c6ae │ │ │ │ + bmi.w 9cae6 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - movw r1, #42504 @ 0xa608 │ │ │ │ + bl 9d23c │ │ │ │ + movw r1, #43272 @ 0xa908 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ + bl 1e505c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c450 │ │ │ │ + beq.w 9c67a │ │ │ │ ldrd r3, sl, [r3, #4] │ │ │ │ - b.n 9b992 │ │ │ │ + b.n 9bb0a │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [r3, #476] @ 0x1dc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ - b.w 9b5d4 │ │ │ │ + b.w 9b74c │ │ │ │ mov r3, lr │ │ │ │ movs r2, #1 │ │ │ │ - b.n 9b7d6 │ │ │ │ + b.n 9b94e │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c454 │ │ │ │ + beq.w 9c6e2 │ │ │ │ ldrd r5, r6, [sl, #4] │ │ │ │ - b.w 9b23c │ │ │ │ + b.w 9b3b4 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c474 │ │ │ │ + beq.w 9c624 │ │ │ │ ldrd fp, r3, [r4, #4] │ │ │ │ - b.n 9bb94 │ │ │ │ + b.n 9bd0c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c7780 <_PyToken_ThreeChars@@Base> │ │ │ │ + bl c8068 <_PyToken_ThreeChars@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.n 9be40 │ │ │ │ + bne.n 9bfb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b88e │ │ │ │ + bne.w 9ba06 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9b88e │ │ │ │ + beq.w 9ba06 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r1, #42924 @ 0xa7ac │ │ │ │ + movw r1, #43692 @ 0xaaac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ - b.n 9bdbe │ │ │ │ + bl 1e505c │ │ │ │ + b.n 9bf36 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9d098 │ │ │ │ + cmp r0, r6 │ │ │ │ + beq.w 9cb62 │ │ │ │ + cmp r0, #13 │ │ │ │ + beq.w 9ce66 │ │ │ │ + ldr.w fp, [r4, #4] │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 9bc28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 9bf48 │ │ │ │ + beq.n 9c0ba │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r5, r0, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 9c9c0 │ │ │ │ + beq.w 9c85e │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9ba22 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9cf18 │ │ │ │ - cmp r0, r6 │ │ │ │ - beq.w 9c528 │ │ │ │ - cmp r0, #13 │ │ │ │ - beq.w 9cb6c │ │ │ │ - ldr.w fp, [r4, #4] │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 9bab0 │ │ │ │ + b.n 9bb9a │ │ │ │ ldr.w r0, [r5, #476] @ 0x1dc │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ce4c │ │ │ │ + beq.w 9ccf0 │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, #28 │ │ │ │ str r3, [r0, #28] │ │ │ │ str.w r2, [r0, #472] @ 0x1d8 │ │ │ │ - beq.w 9cb22 │ │ │ │ + beq.w 9ccde │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c12c │ │ │ │ + bne.w 9c328 │ │ │ │ subs.w r2, r1, #11 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - b.n 9bd72 │ │ │ │ + b.n 9beea │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ - b.n 9b7d6 │ │ │ │ + b.n 9b94e │ │ │ │ lsls r3, r0, #2 │ │ │ │ - b.n 9bd72 │ │ │ │ + b.n 9beea │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 9b80c │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + str.w r3, [r2, #480] @ 0x1e0 │ │ │ │ + bgt.w 9ba20 │ │ │ │ + mov r2, r6 │ │ │ │ + b.w 9b532 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9b874 │ │ │ │ + bne.w 9b9ec │ │ │ │ ldr.w r3, [r5, #2744] @ 0xab8 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 9c386 │ │ │ │ + bne.w 9c550 │ │ │ │ mov r0, r6 │ │ │ │ blx 295b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c83a │ │ │ │ + beq.w 9ca58 │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ - cbnz r2, 9bf1c │ │ │ │ + cbnz r2, 9c0b4 │ │ │ │ str r6, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 9b836 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 9ae40 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 9b694 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - str.w r3, [r2, #480] @ 0x1e0 │ │ │ │ - bgt.w 9b8a8 │ │ │ │ - mov r2, r6 │ │ │ │ - b.w 9b3ba │ │ │ │ + b.n 9b9ae │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w sl, #3 │ │ │ │ mov r7, r8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov fp, r3 │ │ │ │ - b.n 9ba50 │ │ │ │ + b.n 9bbc8 │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 9afb8 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq.n 9bf64 │ │ │ │ + beq.n 9c0dc │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bne.w 9af0a │ │ │ │ + bne.w 9b082 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r5, #464] @ 0x1d0 │ │ │ │ str.w r3, [r5, #468] @ 0x1d4 │ │ │ │ ldr.w r3, [r5, #2704] @ 0xa90 │ │ │ │ str.w r3, [r5, #2708] @ 0xa94 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9c89a │ │ │ │ + beq.w 9ca6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r1, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ - bgt.w 9cabe │ │ │ │ + bgt.w 9cf46 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov.w ip, r2, lsl #6 │ │ │ │ addw lr, ip, #2808 @ 0xaf8 │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ add.w fp, r5, lr │ │ │ │ movs r1, #1 │ │ │ │ add.w r9, r5, r2, lsl #6 │ │ │ │ @@ -170035,19 +170189,19 @@ │ │ │ │ str.w r6, [r9, #2796] @ 0xaec │ │ │ │ str.w r0, [r9, #2788] @ 0xae4 │ │ │ │ str.w r0, [r9, #2792] @ 0xae8 │ │ │ │ str.w r0, [r9, #2800] @ 0xaf0 │ │ │ │ str.w r6, [r5, lr] │ │ │ │ str.w r6, [fp, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ - beq.n 9c020 │ │ │ │ - bls.n 9c00c │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ - bne.n 9c020 │ │ │ │ + beq.n 9c184 │ │ │ │ + bhi.n 9c198 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ + bne.n 9c198 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ ldrb.w r1, [sl, r3] │ │ │ │ sub.w lr, r1, #114 @ 0x72 │ │ │ │ rsbs r1, lr, #0 │ │ │ │ adc.w r1, r1, lr │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, #43 @ 0x2b │ │ │ │ @@ -170057,31 +170211,31 @@ │ │ │ │ str.w r1, [r3, #2772] @ 0xad4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd ip, r4, [r2, #4] │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c68c │ │ │ │ + bne.w 9ca50 │ │ │ │ ldr.w r2, [r3, #2744] @ 0xab8 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c402 │ │ │ │ + bne.w 9c5da │ │ │ │ mov r0, r5 │ │ │ │ blx 295b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c72a │ │ │ │ + beq.w 9cc10 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 9c076 │ │ │ │ + cbnz r1, 9c1ee │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r2, [r3, #464] @ 0x1d0 │ │ │ │ str r0, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #464] @ 0x1d0 │ │ │ │ @@ -170090,162 +170244,208 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub.w r2, sl, r5 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r5, [r3, #2704] @ 0xa90 │ │ │ │ blx 2aa14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b9ae │ │ │ │ + beq.w 9bb26 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ + bl 1e505c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b.w 9ae40 │ │ │ │ + b.w 9afb8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9bea6 │ │ │ │ + bne.w 9c01e │ │ │ │ ldr.w r2, [r5, #2744] @ 0xab8 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9bcf2 │ │ │ │ + bne.w 9be6a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 295b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c73e │ │ │ │ + beq.w 9c71e │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbnz r1, 9c0ea │ │ │ │ + cbnz r1, 9c262 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 9b902 │ │ │ │ + b.n 9ba7a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9c960 │ │ │ │ + bne.w 9cb74 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 9b142 │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 29d00 │ │ │ │ - add.w r9, r6, r0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.w 9b82c │ │ │ │ - movs r2, #11 │ │ │ │ - str r2, [r5, #32] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b.w 9b874 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - bl 80728 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9b56c │ │ │ │ - movs r3, #0 │ │ │ │ - b.w 9b704 │ │ │ │ + b.w 9b2ba │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9ceb4 │ │ │ │ + beq.w 9cff4 │ │ │ │ uxtb r3, r7 │ │ │ │ ldr.w r6, [sl, r3, lsl #2] │ │ │ │ ands.w r6, r6, #16 │ │ │ │ - beq.w 9cc1a │ │ │ │ + beq.w 9cfe0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 9c14e │ │ │ │ + bmi.n 9c294 │ │ │ │ cmp r7, #95 @ 0x5f │ │ │ │ - beq.w 9ceb4 │ │ │ │ + beq.w 9cff4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #42352 @ 0xa570 │ │ │ │ + movw r2, #43120 @ 0xa870 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl caf14 │ │ │ │ + bl cb798 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b704 │ │ │ │ + beq.w 9b87c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.w 9b2e0 │ │ │ │ + bne.w 9b458 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b332 │ │ │ │ + beq.w 9b4aa │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9b324 │ │ │ │ - b.w 9b332 │ │ │ │ + bne.w 9b49c │ │ │ │ + b.w 9b4aa │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 29d00 │ │ │ │ + add.w r9, r6, r0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r9, r6 │ │ │ │ + bne.w 9b9a4 │ │ │ │ + movs r2, #11 │ │ │ │ + str r2, [r5, #32] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b.w 9b9ec │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + bl 80868 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9b6e4 │ │ │ │ + movs r3, #0 │ │ │ │ + b.w 9b87c │ │ │ │ + mov r4, r5 │ │ │ │ + cmp r1, #17 │ │ │ │ + beq.n 9c328 │ │ │ │ + cmp r1, #22 │ │ │ │ + beq.w 9cbd4 │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + add.w r3, r5, #12288 @ 0x3000 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ + ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ + str.w r1, [r5, #464] @ 0x1d0 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r3, [r3, #64] @ 0x40 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr.w r1, [r5, #2708] @ 0xa94 │ │ │ │ + cmp r3, #0 │ │ │ │ + str.w r1, [r5, #2704] @ 0xa90 │ │ │ │ + bgt.w 9cefa │ │ │ │ + cmp.w sl, #3 │ │ │ │ + beq.w 9cedc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9ceca │ │ │ │ + movw r1, #43612 @ 0xaa5c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 1e505c │ │ │ │ + cmp r7, #10 │ │ │ │ + beq.n 9c328 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + movs r3, #24 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.n 9c328 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #21 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, r3, r0 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 9b8f8 │ │ │ │ + bne.w 9ba70 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r2, [r1, #476] @ 0x1dc │ │ │ │ str r3, [r1, #4] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc8e │ │ │ │ + beq.w 9d070 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - b.n 9beb6 │ │ │ │ + b.n 9c02e │ │ │ │ + ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c732 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + movs r2, #63 @ 0x3f │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ ldr.w r1, [sl, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9c11e │ │ │ │ + bne.n 9c31a │ │ │ │ ldr.w r2, [sl, #2744] @ 0xab8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9c45a │ │ │ │ + bne.w 9c62c │ │ │ │ mov r0, r5 │ │ │ │ blx 295b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c694 │ │ │ │ + beq.w 9c73a │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ - cbnz r2, 9c234 │ │ │ │ + cbnz r2, 9c42e │ │ │ │ str.w r5, [sl] │ │ │ │ ldr.w r2, [sl, #464] @ 0x1d0 │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [sl, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -170253,72 +170453,57 @@ │ │ │ │ subs r2, r6, r5 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r5, [sl, #2704] @ 0xa90 │ │ │ │ blx 2aa14 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b254 │ │ │ │ + beq.w 9b3cc │ │ │ │ mov r6, r4 │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldrd r5, r4, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ + bl 1e505c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 9c122 │ │ │ │ - mov r4, r5 │ │ │ │ - cmp r1, #17 │ │ │ │ - beq.w 9c12c │ │ │ │ - cmp r1, #22 │ │ │ │ - beq.w 9c6a4 │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.w 9cdac │ │ │ │ - mov fp, r2 │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ - b.n 9bb94 │ │ │ │ + b.n 9c31e │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 29d00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w sl, r3, r0 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 9b97c │ │ │ │ + bne.w 9baf4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r1, #32] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.w 9ae40 │ │ │ │ + b.w 9afb8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9c27e │ │ │ │ + bne.w 9c32e │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9c468 │ │ │ │ + bne.w 9c6f8 │ │ │ │ mov r0, fp │ │ │ │ blx 295b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c822 │ │ │ │ + beq.w 9c706 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9c2fe │ │ │ │ + cbnz r2, 9c4ce │ │ │ │ str.w fp, [r4] │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ str r3, [r4, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ @@ -170326,1151 +170511,1123 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str.w fp, [r4, #2704] @ 0xa90 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2aa14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9bbae │ │ │ │ + beq.w 9bd26 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ + bl 1e505c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 9c280 │ │ │ │ - ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9cd8a │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - movs r2, #63 @ 0x3f │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + b.n 9c330 │ │ │ │ + mov fp, r2 │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ + b.w 9bd0c │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 29d00 │ │ │ │ add.w r3, fp, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 9bb76 │ │ │ │ + bne.w 9bcee │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r1, #32] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 9c280 │ │ │ │ + b.n 9c330 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9bc62 │ │ │ │ + bne.w 9bdda │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 9c118 │ │ │ │ + b.n 9c314 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9ce70 │ │ │ │ + str r7, [r1, #72] @ 0x48 │ │ │ │ + movs r2, #63 @ 0x3f │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r1, r4 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r5, r3, #29 │ │ │ │ - bpl.w 9b6da │ │ │ │ + bpl.w 9b852 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl cad94 │ │ │ │ + bl cb618 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b6da │ │ │ │ + bne.w 9b852 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c8b6 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9d23c │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + mov r3, fp │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ + str.w r7, [sl, #72] @ 0x48 │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9c67a │ │ │ │ + ldrd r5, sl, [r3, #4] │ │ │ │ + b.n 9c204 │ │ │ │ + ldr.w r7, [sl, #40] @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + add.w r6, r8, #1 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 27ea68 │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + mla r7, r0, r7, r7 │ │ │ │ + b.w 9b32e │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ adds r6, r5, r0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 9b21e │ │ │ │ + bne.w 9b396 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n 9c278 │ │ │ │ - ldr.w r7, [sl, #40] @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - add.w r6, r8, #1 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 27e778 │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - mla r7, r0, r7, r7 │ │ │ │ - b.w 9b1b6 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - blx r2 │ │ │ │ + b.n 9c472 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r0, 9c450 │ │ │ │ - ldrd r5, sl, [r3, #4] │ │ │ │ - b.n 9c08c │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + b.n 9c548 │ │ │ │ + mov r0, sl │ │ │ │ + blx r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9c6e2 │ │ │ │ + ldrd r5, r6, [sl, #4] │ │ │ │ + b.n 9c444 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b566 │ │ │ │ + beq.w 9b6de │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9b558 │ │ │ │ - b.w 9b566 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - b.n 9c2c8 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - b.n 9c3e0 │ │ │ │ - mov r0, sl │ │ │ │ - blx r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 9c454 │ │ │ │ - ldrd r5, r6, [sl, #4] │ │ │ │ - b.n 9c24a │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - cbz r0, 9c474 │ │ │ │ - ldrd fp, r3, [r4, #4] │ │ │ │ - b.n 9c310 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r4, r5 │ │ │ │ + bne.w 9b6d0 │ │ │ │ + b.w 9b6de │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9c37e │ │ │ │ + b.n 9c496 │ │ │ │ movs r7, #101 @ 0x65 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ sub.w r3, r0, #43 @ 0x2b │ │ │ │ mov r1, r0 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ - bne.w 9c642 │ │ │ │ + bne.w 9c86c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [sl, r3, lsl #2] │ │ │ │ ands.w r6, r6, #4 │ │ │ │ - beq.w 9ce3a │ │ │ │ + beq.w 9cfb0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl cad94 │ │ │ │ + bl cb618 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c3b6 │ │ │ │ + beq.w 9c59a │ │ │ │ bic.w r3, r0, #32 │ │ │ │ - b.w 9b6e4 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9ce00 │ │ │ │ - str r7, [r1, #72] @ 0x48 │ │ │ │ - movs r2, #63 @ 0x3f │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + b.w 9b85c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne.n 9c410 │ │ │ │ + bne.n 9c63a │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + b.n 9c61e │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c7bc │ │ │ │ + bgt.w 9c07a │ │ │ │ + b.w 9ba20 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9c624 │ │ │ │ + ldrd fp, r3, [r4, #4] │ │ │ │ + b.n 9c4e0 │ │ │ │ + mov r0, fp │ │ │ │ + blx 29d00 │ │ │ │ + add.w r3, fp, r0 │ │ │ │ + cmp r3, fp │ │ │ │ + bne.w 9c4c6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - mov fp, r3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov r3, fp │ │ │ │ - mov r1, r4 │ │ │ │ + mov r4, r5 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + b.n 9c542 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 29d00 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add r0, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 9c3c2 │ │ │ │ + b.n 9c25c │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [sl, #72] @ 0x48 │ │ │ │ + b.n 9c3ee │ │ │ │ mov r0, r5 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ - str.w r7, [sl, #72] @ 0x48 │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w fp, [r4, #4] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9bea2 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - movs r0, #55 @ 0x37 │ │ │ │ - ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ - b.w 9b014 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ - bne.w 9c6e6 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + blx 29d00 │ │ │ │ + add r0, r5 │ │ │ │ + cmp r0, r5 │ │ │ │ + beq.w 9c614 │ │ │ │ + b.n 9c424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ - movw r2, #42628 @ 0xa684 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - mov r1, r0 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1e505c │ │ │ │ + b.n 9c55a │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl caf14 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9cc88 │ │ │ │ + sub.w r3, r7, #48 @ 0x30 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi.w 9cc62 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #1 │ │ │ │ + bls.n 9c772 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9cc88 │ │ │ │ + uxtb r3, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r2, r3, #29 │ │ │ │ + bmi.w 9cd20 │ │ │ │ + mov r1, r0 │ │ │ │ + movw r2, #43264 @ 0xa900 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl cb798 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c17e │ │ │ │ - b.w 9b704 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - b.w 9afec │ │ │ │ + bne.w 9c2c4 │ │ │ │ + b.w 9b87c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #95 @ 0x5f │ │ │ │ - beq.n 9c5ba │ │ │ │ + beq.w 9cbde │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ - beq.n 9c57c │ │ │ │ + beq.n 9c7b0 │ │ │ │ uxtb r3, r7 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 9c6b4 │ │ │ │ + bmi.w 9caec │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq.w 9c394 │ │ │ │ + beq.w 9c578 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ - ble.w 9b2c0 │ │ │ │ + ble.w 9b438 │ │ │ │ cmp r7, #101 @ 0x65 │ │ │ │ - beq.w 9c47c │ │ │ │ - bgt.w 9bb16 │ │ │ │ + beq.w 9c67e │ │ │ │ + bgt.w 9bc8e │ │ │ │ cmp r7, #69 @ 0x45 │ │ │ │ - beq.n 9c636 │ │ │ │ + beq.n 9c814 │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ - bne.w 9bb1c │ │ │ │ - b.n 9c54a │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - uxtb r3, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r3, r3, #29 │ │ │ │ - bmi.n 9c588 │ │ │ │ - b.w 9bda6 │ │ │ │ + bne.w 9bc94 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4834 │ │ │ │ - b.n 9c390 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9ce78 │ │ │ │ - sub.w r3, r7, #48 @ 0x30 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi.w 9ce58 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, #7 │ │ │ │ - bls.n 9c5f8 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9ce78 │ │ │ │ - uxtb r3, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r1, r3, #29 │ │ │ │ - bmi.w 9cd94 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r2, #42424 @ 0xa5b8 │ │ │ │ + bl 9d098 │ │ │ │ + movw r2, #43396 @ 0xa984 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl caf14 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl cb798 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c17e │ │ │ │ - b.w 9b704 │ │ │ │ + bne.w 9c2c4 │ │ │ │ + b.w 9b87c │ │ │ │ movs r7, #69 @ 0x45 │ │ │ │ - b.n 9c47e │ │ │ │ - mov r4, r5 │ │ │ │ - mov fp, r2 │ │ │ │ - b.w 9ba62 │ │ │ │ + b.n 9c680 │ │ │ │ + mov r2, r3 │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + movs r0, #55 @ 0x37 │ │ │ │ + ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ + b.w 9b18c │ │ │ │ + cmp r3, #123 @ 0x7b │ │ │ │ + bne.n 9c834 │ │ │ │ + cmp r1, #0 │ │ │ │ + bgt.w 9cc92 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + add.w r2, r0, r2, lsl #2 │ │ │ │ + ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ + ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ + cmp r1, r2 │ │ │ │ + mov r2, r6 │ │ │ │ + bne.w 9ccfc │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movw r1, #43848 @ 0xab48 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9bf36 │ │ │ │ + mov.w r8, #1 │ │ │ │ + mov fp, r3 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r7, r8 │ │ │ │ + b.w 9bbc8 │ │ │ │ uxtb r3, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 9c4aa │ │ │ │ + bmi.w 9c6ac │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #42356 @ 0xa574 │ │ │ │ + movw r2, #43124 @ 0xa874 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ - bl caf14 │ │ │ │ + bl cb798 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b704 │ │ │ │ + beq.w 9b87c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - b.w 9ae40 │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29d00 │ │ │ │ - add r0, r5 │ │ │ │ - cmp r0, r5 │ │ │ │ - beq.w 9c3d6 │ │ │ │ - b.n 9c22a │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w fp, [r3, #4] │ │ │ │ - b.w 9ba62 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ - beq.w 9c57c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r8, [r3, #4] │ │ │ │ - bl cad94 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c3b6 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9c394 │ │ │ │ - cmp r0, #45 @ 0x2d │ │ │ │ - ble.n 9c6e6 │ │ │ │ - cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 9c47c │ │ │ │ - bgt.w 9c544 │ │ │ │ - cmp r0, #69 @ 0x45 │ │ │ │ - beq.n 9c636 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ - beq.w 9c54a │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - add.w r3, r5, #12288 @ 0x3000 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9b2c0 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 9d0bc │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr.w r1, [r5, #2704] @ 0xa90 │ │ │ │ - mov r0, r5 │ │ │ │ - adds r3, #1 │ │ │ │ - sub.w r2, r8, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #42528 @ 0xa620 │ │ │ │ - movt r3, #40 @ 0x28 │ │ │ │ - bl 251d8c │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ - mov r0, r5 │ │ │ │ - blx 29d00 │ │ │ │ - add r0, r5 │ │ │ │ - cmp r0, r5 │ │ │ │ - bne.w 9c06e │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - b.n 9c2c2 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - blx 29d00 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add r0, r3 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 9c1e6 │ │ │ │ - b.n 9c0e4 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - b.n 9c1f0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9caa4 │ │ │ │ - sub.w r3, r7, #48 @ 0x30 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi.w 9ca68 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, #1 │ │ │ │ - bls.n 9c77e │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9caa4 │ │ │ │ - uxtb r3, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r2, r3, #29 │ │ │ │ - bmi.w 9cc04 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r2, #42496 @ 0xa600 │ │ │ │ - movt r2, #40 @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl caf14 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9c17e │ │ │ │ - b.w 9b704 │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ ldr.w r0, [r5, #472] @ 0x1d8 │ │ │ │ - movw r1, #42232 @ 0xa4f8 │ │ │ │ + movw r1, #43000 @ 0xa7f8 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov.w lr, #9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 9c7e6 │ │ │ │ + b.n 9c8de │ │ │ │ ldrb.w ip, [r3] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.w 9c9ce │ │ │ │ + bne.n 9c9aa │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r1, #1 │ │ │ │ subs.w lr, lr, #1 │ │ │ │ - beq.w 9c9d4 │ │ │ │ + beq.n 9c9b0 │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ cmp ip, r3 │ │ │ │ - bls.w 9c9ce │ │ │ │ + bls.n 9c9aa │ │ │ │ cmp r0, #32 │ │ │ │ - bne.n 9c7d2 │ │ │ │ + bne.n 9c8cc │ │ │ │ mov ip, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - beq.n 9c804 │ │ │ │ + beq.n 9c8f8 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 9c804 │ │ │ │ + beq.n 9c8f8 │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ sub.w ip, r0, ip │ │ │ │ add.w r0, ip, r3 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 9c7e4 │ │ │ │ - mov r0, fp │ │ │ │ - blx 29d00 │ │ │ │ - add.w r3, fp, r0 │ │ │ │ - cmp r3, fp │ │ │ │ - bne.w 9c2f6 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - b.n 9c378 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 29d00 │ │ │ │ - add r0, r6 │ │ │ │ - cmp r0, r6 │ │ │ │ - bne.w 9bf16 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - b.n 9c114 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1be474 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 9c12c │ │ │ │ - movs r3, #1 │ │ │ │ - str.w r3, [r5, #2700] @ 0xa8c │ │ │ │ - ldrd r3, sl, [r5, #4] │ │ │ │ - b.w 9ae48 │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ - bne.n 9c870 │ │ │ │ - cmp r1, #0 │ │ │ │ - bgt.w 9cc72 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - add.w r2, r0, r2, lsl #2 │ │ │ │ - ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ - ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ - cmp r1, r2 │ │ │ │ - mov r2, r6 │ │ │ │ - bne.w 9ca90 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movw r1, #43080 @ 0xa848 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9bdbe │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - cmp r0, r6 │ │ │ │ - mov r1, r0 │ │ │ │ - it eq │ │ │ │ - moveq r0, #3 │ │ │ │ - beq.w 9bf8c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - b.w 9bf8a │ │ │ │ + b.n 9c8dc │ │ │ │ ldrd r3, r2, [fp, #56] @ 0x38 │ │ │ │ orrs r3, r2 │ │ │ │ - beq.w 9bc12 │ │ │ │ - b.w 9bbea │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9bc12 │ │ │ │ - mov ip, r2 │ │ │ │ - ldr.w r1, [r3, #2796] @ 0xaec │ │ │ │ - ldr.w r2, [r3, #2800] @ 0xaf0 │ │ │ │ - str.w ip, [sp, #12] │ │ │ │ + beq.w 9bd8a │ │ │ │ + b.w 9bd62 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + b.w 9b164 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9bd8a │ │ │ │ + ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ + ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ + str r3, [sp, #12] │ │ │ │ subs r1, r1, r2 │ │ │ │ - mov r2, ip │ │ │ │ - b.n 9c92a │ │ │ │ - ldr.w r0, [r3, #2804] @ 0xaf4 │ │ │ │ - ldrb.w lr, [r0, ip] │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 9c984 │ │ │ │ + ldr.w r0, [ip, #2804] @ 0xaf4 │ │ │ │ + ldrb.w lr, [r0, r3] │ │ │ │ cmp.w lr, #92 @ 0x5c │ │ │ │ it eq │ │ │ │ - addeq.w ip, ip, #1 │ │ │ │ - beq.n 9c926 │ │ │ │ + addeq r3, #1 │ │ │ │ + beq.n 9c982 │ │ │ │ cmp.w lr, #34 @ 0x22 │ │ │ │ - beq.w 9cc2e │ │ │ │ + beq.w 9d012 │ │ │ │ sub.w r0, lr, #39 @ 0x27 │ │ │ │ rsbs r8, r0, #0 │ │ │ │ adc.w r8, r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9cc2e │ │ │ │ + bne.w 9d012 │ │ │ │ cmp.w lr, #35 @ 0x23 │ │ │ │ - bne.n 9c926 │ │ │ │ + bne.n 9c982 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9cb80 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - cmp ip, r1 │ │ │ │ - blt.n 9c8ea │ │ │ │ + beq.w 9cd42 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r1 │ │ │ │ + blt.n 9c948 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add.w r9, r3, r9, lsl #6 │ │ │ │ ldr.w r0, [r9, #2804] @ 0xaf4 │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9c12c │ │ │ │ + beq.w 9c328 │ │ │ │ str.w r8, [r4, #28] │ │ │ │ - b.w 9bc12 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.w 9bf34 │ │ │ │ - b.w 9b8a8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - add.w r3, r3, #12288 @ 0x3000 │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9c0f8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr.w r9, [r3, #2692] @ 0xa84 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 9c12c │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - subs r1, r1, r0 │ │ │ │ - bl ae15c │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9cd28 │ │ │ │ - bl bed60 <_PyUnicode_ScanIdentifier@@Base> │ │ │ │ - ldr.w sl, [r6, #8] │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, sl │ │ │ │ - blt.w 9cc94 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 9c0f8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9c0f8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9c0f8 │ │ │ │ - mov.w r8, #1 │ │ │ │ - mov fp, r3 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r7, r8 │ │ │ │ - b.w 9ba50 │ │ │ │ + b.w 9bd8a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cb52 │ │ │ │ + bne.w 9cd3a │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ add.w r8, r3, #6 │ │ │ │ mov fp, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ + bl 9d23c │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp r9, r8 │ │ │ │ - bcs.n 9ca0e │ │ │ │ + bcs.n 9c9ea │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r0, #57 @ 0x39 │ │ │ │ ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strd r1, r3, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ strd r2, fp, [r4, #16] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ - b.w 9b03e │ │ │ │ - movw r1, #42244 @ 0xa504 │ │ │ │ + b.w 9b1b6 │ │ │ │ + movw r1, #43012 @ 0xa804 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, fp │ │ │ │ blx 293a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c9ec │ │ │ │ + bne.n 9c9c8 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 9ca42 │ │ │ │ + beq.n 9ca1e │ │ │ │ ldrsb.w r3, [fp, #6] │ │ │ │ ldrb.w r2, [fp, #6] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 9c9ec │ │ │ │ - movw r3, #58144 @ 0xe320 │ │ │ │ + blt.n 9c9c8 │ │ │ │ + movw r3, #58912 @ 0xe620 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bne.n 9c9ec │ │ │ │ + bne.n 9c9c8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ adds r6, #6 │ │ │ │ - cbnz r7, 9caae │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 9cf36 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ strd r6, r3, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ strd r2, r8, [r4, #16] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ - b.w 9b03e │ │ │ │ - uxtb r3, r7 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - bne.w 9cc04 │ │ │ │ + b.w 9b1b6 │ │ │ │ + mov r4, r5 │ │ │ │ + mov fp, r2 │ │ │ │ + b.w 9bbda │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + b.w 9afb8 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 29d00 │ │ │ │ + add r0, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne.w 9c0ae │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + b.n 9c310 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + cmp r0, r6 │ │ │ │ + mov r1, r0 │ │ │ │ + it eq │ │ │ │ + moveq r0, #3 │ │ │ │ + beq.w 9c104 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - movw r1, #42472 @ 0xa5e8 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ + bl 9d23c │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ - b.n 9c718 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movw r1, #43004 @ 0xa7fc │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9bdbe │ │ │ │ + bl 9d23c │ │ │ │ + b.w 9c102 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9cec0 │ │ │ │ + sub.w r3, r7, #48 @ 0x30 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi.w 9ce9e │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #7 │ │ │ │ + bls.n 9caa8 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9cec0 │ │ │ │ + uxtb r3, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r1, r3, #29 │ │ │ │ + bmi.w 9cc4c │ │ │ │ + mov r1, r0 │ │ │ │ + movw r2, #43192 @ 0xa8b8 │ │ │ │ + movt r2, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl cb798 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9c2c4 │ │ │ │ + b.w 9b87c │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ + beq.w 9c7b0 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r8, [r3, #4] │ │ │ │ + bl cb618 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9c774 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9c59a │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ + beq.w 9c578 │ │ │ │ + cmp r0, #45 @ 0x2d │ │ │ │ + ble.n 9cb1e │ │ │ │ + cmp r0, #101 @ 0x65 │ │ │ │ + beq.w 9c67e │ │ │ │ + bgt.n 9cb6e │ │ │ │ + cmp r0, #69 @ 0x45 │ │ │ │ + beq.w 9c814 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ + beq.w 9c7ee │ │ │ │ ldr r5, [sp, #8] │ │ │ │ + add.w r3, r5, #12288 @ 0x3000 │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9b438 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 9d23c │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr.w r1, [r5, #2704] @ 0xa90 │ │ │ │ + mov r0, r5 │ │ │ │ + adds r3, #1 │ │ │ │ + sub.w r2, r8, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #43296 @ 0xa920 │ │ │ │ + movt r3, #40 @ 0x28 │ │ │ │ + bl 25226c │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ movs r3, #1 │ │ │ │ - str.w r3, [r5, #448] @ 0x1c0 │ │ │ │ - b.n 9ca48 │ │ │ │ + ldr.w fp, [r4, #4] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.w 9c002 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ + bne.n 9cb1e │ │ │ │ + b.n 9c7ee │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + add.w r3, r3, #12288 @ 0x3000 │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c270 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w r9, [r3, #2692] @ 0xa84 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 9c328 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + mov r2, r9 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + subs r1, r1, r0 │ │ │ │ + bl ae9a8 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9cf74 │ │ │ │ + bl bf630 <_PyUnicode_ScanIdentifier@@Base> │ │ │ │ + ldr.w sl, [r6, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, sl │ │ │ │ + blt.w 9cdc8 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 9c270 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c270 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9c270 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr.w fp, [r3, #4] │ │ │ │ + b.w 9bbda │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + uxtb r3, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r3, r3, #29 │ │ │ │ + bmi.w 9c7be │ │ │ │ + b.w 9bf1e │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1bef64 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 9c328 │ │ │ │ + movs r3, #1 │ │ │ │ + str.w r3, [r5, #2700] @ 0xa8c │ │ │ │ + ldrd r3, sl, [r5, #4] │ │ │ │ + b.w 9afc0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx 29d00 │ │ │ │ + add r0, r5 │ │ │ │ + cmp r0, r5 │ │ │ │ + bne.w 9c1e6 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + b.n 9c490 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r1, #42640 @ 0xa690 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r1, r4 │ │ │ │ + bl 1e505c │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + b.w 9c3cc │ │ │ │ mov r0, r5 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ + movw r1, #43664 @ 0xaa90 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9bf36 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movw r1, #43132 @ 0xa87c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9cf18 │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 9aec6 │ │ │ │ - mov r4, r5 │ │ │ │ - b.w 9c12c │ │ │ │ - movw r1, #42204 @ 0xa4dc │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9bf36 │ │ │ │ + uxtb r3, r7 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + bne.n 9cd20 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9d23c │ │ │ │ + movw r1, #43240 @ 0xa8e8 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1e505c │ │ │ │ + b.n 9cb50 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + mov r7, r0 │ │ │ │ + b.n 9c768 │ │ │ │ + ldrd r1, r0, [fp, #4] │ │ │ │ + subs r1, #1 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9c834 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movw r1, #43744 @ 0xaae0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + b.n 9cc5a │ │ │ │ + movw r1, #42972 @ 0xa7dc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #680] @ (9cda4 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #42172 @ 0xa4bc │ │ │ │ + ldr r0, [pc, #756] @ (9cfac ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #42940 @ 0xa7bc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #664] @ (9cda4 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #740] @ (9cfac ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w ip, #35 @ 0x23 │ │ │ │ str.w r0, [r5, #472] @ 0x1d8 │ │ │ │ str r1, [r5, #28] │ │ │ │ - beq.w 9b05e │ │ │ │ + beq.w 9b1d6 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - bne.n 9cb76 │ │ │ │ + bne.n 9cd30 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ - mov r0, sl │ │ │ │ - cmp.w r9, #0 │ │ │ │ - it eq │ │ │ │ - moveq r9, r4 │ │ │ │ - bl 1be474 │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 9cb5a │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r4 │ │ │ │ - b.w 9b1b6 │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [r5, #28] │ │ │ │ + str.w r0, [r5, #472] @ 0x1d8 │ │ │ │ + b.n 9ccda │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movw r1, #43772 @ 0xaafc │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r5, r0 │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9bf36 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movw r1, #43728 @ 0xaad0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + b.n 9cc5a │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movw r1, #43200 @ 0xa8c0 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + b.n 9cc5a │ │ │ │ + adds r3, r6, #1 │ │ │ │ + bne.w 9b012 │ │ │ │ + b.w 9c03c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9cb1c │ │ │ │ + beq.n 9ccd8 │ │ │ │ mov fp, r3 │ │ │ │ - b.n 9c506 │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - str r7, [sp, #0] │ │ │ │ - bl 9d114 │ │ │ │ - b.w 9b03e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9cf18 │ │ │ │ - b.w 9be9e │ │ │ │ - adds r3, r6, #1 │ │ │ │ - bne.w 9ae9a │ │ │ │ - b.w 9bec4 │ │ │ │ + b.n 9c5b8 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c12c │ │ │ │ + beq.w 9c328 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ mov ip, r8 │ │ │ │ mov r6, r8 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ add.w lr, r2, r9, lsl #6 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9cbbc │ │ │ │ + b.n 9cd80 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ - beq.n 9cbd8 │ │ │ │ + beq.n 9cd9c │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne.n 9cbb2 │ │ │ │ + bne.n 9cd76 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9cc3c │ │ │ │ + beq.w 9d020 │ │ │ │ adds r1, #1 │ │ │ │ strb r0, [r2, #0] │ │ │ │ adds r2, r3, r1 │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr.w r7, [lr, #2796] @ 0xaec │ │ │ │ ldr.w r0, [lr, #2800] @ 0xaf0 │ │ │ │ subs r7, r7, r0 │ │ │ │ cmp ip, r7 │ │ │ │ - bge.n 9cbe4 │ │ │ │ + bge.n 9cda8 │ │ │ │ ldr.w r9, [lr, #2804] @ 0xaf4 │ │ │ │ mov r8, ip │ │ │ │ ldrb.w r0, [r9, ip] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne.n 9cba6 │ │ │ │ - cbz r6, 9cbfe │ │ │ │ + bne.n 9cd68 │ │ │ │ + cbz r6, 9cdc2 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ subs r6, r0, r6 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 9cbb2 │ │ │ │ + b.n 9cd76 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ strb r2, [r3, r1] │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ae15c │ │ │ │ + bl ae9a8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 78208 │ │ │ │ - b.n 9c940 │ │ │ │ + bl 78350 │ │ │ │ + b.n 9c99a │ │ │ │ movs r6, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 9cbb2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9bdbe │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - movw r1, #42324 @ 0xa554 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - b.n 9ca88 │ │ │ │ - cbz r2, 9cc6a │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - subs.w r2, lr, r2 │ │ │ │ - it ne │ │ │ │ - movne r2, #1 │ │ │ │ - b.n 9c926 │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9cc44 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r8, r7 │ │ │ │ - beq.n 9cc54 │ │ │ │ - add.w r0, r8, #1 │ │ │ │ - ldrb.w r6, [r9, r0] │ │ │ │ - cmp r6, #10 │ │ │ │ - bne.n 9cc42 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp r8, r7 │ │ │ │ - bge.w 9cd70 │ │ │ │ - adds r1, #1 │ │ │ │ - mov.w r0, #10 │ │ │ │ - movs r6, #0 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ - adds r2, r3, r1 │ │ │ │ - b.n 9cbb8 │ │ │ │ - movs r2, #1 │ │ │ │ - str.w lr, [sp, #12] │ │ │ │ - b.n 9c926 │ │ │ │ - ldrd r1, r0, [fp, #4] │ │ │ │ - subs r1, #1 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w 9c870 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movw r1, #42976 @ 0xa7e0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - b.n 9cc12 │ │ │ │ - ldr r1, [r1, #32] │ │ │ │ - b.w 9beb6 │ │ │ │ + b.n 9cd76 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bac8c │ │ │ │ + bl 1bb77c │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt.n 9ccda │ │ │ │ + bgt.n 9ce10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ccba │ │ │ │ + beq.n 9cdee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9ccba │ │ │ │ + cbnz r3, 9cdee │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl b163c <_PyUnicode_IsPrintable@@Base> │ │ │ │ + bl b1e7c <_PyUnicode_IsPrintable@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cd42 │ │ │ │ + beq.w 9cf8e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #42252 @ 0xa50c │ │ │ │ + movw r1, #43020 @ 0xa80c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9c12c │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9c328 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl ee4a8 │ │ │ │ + bl eecb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9ccfa │ │ │ │ + beq.n 9ce30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9ccfa │ │ │ │ + cbnz r3, 9ce30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 9cd56 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 9cfa2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 132498 │ │ │ │ + bl 132cd4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9cd1a │ │ │ │ + beq.n 9ce54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9cd1a │ │ │ │ + cbnz r3, 9ce54 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 9cd56 │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9cfa2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 9cca4 │ │ │ │ - movw r3, #48080 @ 0xbbd0 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d6cec │ │ │ │ - cbz r0, 9cd56 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - movs r3, #22 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c12c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - mov r2, r8 │ │ │ │ - movw r1, #42284 @ 0xa52c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9c12c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - movs r3, #17 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c12c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movw r1, #42960 @ 0xa7d0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - b.n 9cc12 │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 9cbb8 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - ldr.w r6, [r2, #464] @ 0x1d0 │ │ │ │ - cmp r6, #1 │ │ │ │ - bne.w 9bb40 │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov r6, r8 │ │ │ │ - b.w 9b56c │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [sl, #72] @ 0x48 │ │ │ │ - b.w 9c34e │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movw r1, #42364 @ 0xa57c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - b.n 9cc12 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ - movs r6, r6 │ │ │ │ - mov r4, r5 │ │ │ │ - movs r7, #10 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - add.w r3, r5, #12288 @ 0x3000 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ - ldr.w r2, [r5, #464] @ 0x1d0 │ │ │ │ - str.w r1, [r5, #464] @ 0x1d0 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r3, [r3, #64] @ 0x40 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr.w r1, [r5, #2708] @ 0xa94 │ │ │ │ - cmp r3, #0 │ │ │ │ - str.w r1, [r5, #2704] @ 0xa90 │ │ │ │ - bgt.w 9ceee │ │ │ │ - cmp.w sl, #3 │ │ │ │ - beq.n 9ced0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9cec0 │ │ │ │ - movw r1, #42844 @ 0xa75c │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 1e4834 │ │ │ │ - cmp r7, #10 │ │ │ │ - beq.w 9c12c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - movs r3, #24 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c12c │ │ │ │ + b.n 9cdd8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9d098 │ │ │ │ + b.w 9bffe │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r6, #1 │ │ │ │ str.w r7, [r1, #2700] @ 0xa8c │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r1, [r1, #464] @ 0x1d0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b66c │ │ │ │ + beq.w 9b7e4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9b65e │ │ │ │ - b.w 9b66c │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - movs r0, #18 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - b.w 9c1be │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - movw r1, #42504 @ 0xa608 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - b.n 9ca88 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r5, #28] │ │ │ │ - str.w r0, [r5, #472] @ 0x1d8 │ │ │ │ - b.n 9cb1e │ │ │ │ + bne.w 9b7d6 │ │ │ │ + b.w 9b7e4 │ │ │ │ uxtb r3, r7 │ │ │ │ ldr.w r6, [sl, r3, lsl #2] │ │ │ │ ands.w r6, r6, #4 │ │ │ │ - bne.n 9cd94 │ │ │ │ + bne.w 9cc4c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9d0bc │ │ │ │ - movw r1, #42400 @ 0xa5a0 │ │ │ │ - movt r1, #40 @ 0x28 │ │ │ │ - b.n 9ca88 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ - mov r7, r0 │ │ │ │ - b.w 9c5ee │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #42896 @ 0xa790 │ │ │ │ + bl 9d23c │ │ │ │ + movw r1, #43168 @ 0xa8a0 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9bdbe │ │ │ │ - bge.n 9cea0 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r6, r9 │ │ │ │ - b.w 9b594 │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.w 9c1b6 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r6, r9 │ │ │ │ - cmp r0, r9 │ │ │ │ - ble.w 9bd72 │ │ │ │ - b.w 9bd24 │ │ │ │ + b.n 9cc80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9cf18 │ │ │ │ + bl 9d098 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 9c140 │ │ │ │ + b.n 9ca9e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - movw r1, #42756 @ 0xa704 │ │ │ │ + movw r1, #43524 @ 0xaa04 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4834 │ │ │ │ - b.n 9cdf0 │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9c386 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r1, #42692 @ 0xa6c4 │ │ │ │ + movw r1, #43460 @ 0xa9c4 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e4834 │ │ │ │ + bl 1e505c │ │ │ │ cmp r7, #10 │ │ │ │ - beq.w 9c12c │ │ │ │ + beq.w 9c328 │ │ │ │ movs r3, #23 │ │ │ │ str r3, [r5, #32] │ │ │ │ - b.w 9c12c │ │ │ │ + b.w 9c328 │ │ │ │ add.w r3, r5, r3, lsl #6 │ │ │ │ ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w 9cdd6 │ │ │ │ + bne.w 9c368 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 9cdd6 │ │ │ │ - movw r1, #42668 @ 0xa6ac │ │ │ │ + bne.w 9c368 │ │ │ │ + movw r1, #43436 @ 0xa9ac │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - bl 1e4834 │ │ │ │ - b.w 9bdbe │ │ │ │ - nop │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldrd r4, r2, [r0, #4] │ │ │ │ - sub sp, #12 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 9cf54 │ │ │ │ - ldr.w r2, [r3, #476] @ 0x1dc │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r1 │ │ │ │ - itt cs │ │ │ │ - movcs r2, #29 │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9bf36 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + movs r0, #18 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + b.w 9c39a │ │ │ │ + mov r4, r5 │ │ │ │ + movs r7, #10 │ │ │ │ + b.w 9c33e │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9d098 │ │ │ │ + movs r3, #1 │ │ │ │ + str.w r3, [r5, #448] @ 0x1c0 │ │ │ │ + b.n 9ca28 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + movw r1, #43408 @ 0xa990 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1e505c │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9d098 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 9b03e │ │ │ │ + movw r3, #48080 @ 0xbbd0 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d751c │ │ │ │ + cbz r0, 9cfa2 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + movs r3, #22 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.w 9c328 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #43052 @ 0xa82c │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + bl 1e505c │ │ │ │ + b.w 9c328 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + movs r3, #17 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.w 9c328 │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ + movs r6, r6 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9d23c │ │ │ │ + movw r1, #43272 @ 0xa908 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + b.n 9cc80 │ │ │ │ + mov r0, sl │ │ │ │ + cmp.w r9, #0 │ │ │ │ + it eq │ │ │ │ + moveq r9, r4 │ │ │ │ + bl 1bef64 │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 9d000 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r7, r4 │ │ │ │ + b.w 9b32e │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 9d23c │ │ │ │ + movw r1, #43092 @ 0xa854 │ │ │ │ + movt r1, #40 @ 0x28 │ │ │ │ + b.n 9cc80 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 9d098 │ │ │ │ + mov r7, r0 │ │ │ │ + b.w 9c286 │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + mov r3, r7 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 9d294 │ │ │ │ + b.w 9b1b6 │ │ │ │ + cbz r2, 9d04c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + subs.w r2, lr, r2 │ │ │ │ + it ne │ │ │ │ + movne r2, #1 │ │ │ │ + b.n 9c982 │ │ │ │ + add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9d028 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r8, r7 │ │ │ │ + beq.n 9d038 │ │ │ │ + add.w r0, r8, #1 │ │ │ │ + ldrb.w r6, [r9, r0] │ │ │ │ + cmp r6, #10 │ │ │ │ + bne.n 9d026 │ │ │ │ + mov ip, r8 │ │ │ │ + cmp r8, r7 │ │ │ │ + bge.n 9d076 │ │ │ │ + adds r1, #1 │ │ │ │ + mov.w r0, #10 │ │ │ │ + movs r6, #0 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ + adds r2, r3, r1 │ │ │ │ + b.n 9cd7c │ │ │ │ + movs r2, #1 │ │ │ │ + str.w lr, [sp, #12] │ │ │ │ + b.n 9c982 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr.w r6, [r2, #464] @ 0x1d0 │ │ │ │ + cmp r6, #1 │ │ │ │ + bne.w 9bcb8 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov r6, r8 │ │ │ │ + b.w 9b6e4 │ │ │ │ + mov r4, r5 │ │ │ │ + b.w 9c328 │ │ │ │ + ldr r1, [r1, #32] │ │ │ │ + b.w 9c02e │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 9cd7c │ │ │ │ + bge.n 9d084 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r9 │ │ │ │ + b.w 9b70c │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.w 9c392 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r6, r9 │ │ │ │ + cmp r0, r9 │ │ │ │ + ble.w 9beea │ │ │ │ + b.w 9be9c │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldrd r4, r2, [r0, #4] │ │ │ │ + sub sp, #12 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 9d0d4 │ │ │ │ + ldr.w r2, [r3, #476] @ 0x1dc │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r1 │ │ │ │ + itt cs │ │ │ │ + movcs r2, #29 │ │ │ │ strcs r2, [r3, #32] │ │ │ │ - bcs.n 9d018 │ │ │ │ + bcs.n 9d198 │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r4, #1 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9d018 │ │ │ │ + bne.n 9d198 │ │ │ │ ldr.w r6, [r0, #2744] @ 0xab8 │ │ │ │ - movw r5, #14897 @ 0x3a31 │ │ │ │ + movw r5, #16997 @ 0x4265 │ │ │ │ movt r5, #19 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9cfec │ │ │ │ + bne.n 9d16c │ │ │ │ strd r2, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ blx 295b8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cffc │ │ │ │ + beq.n 9d17c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ adds r5, r0, #1 │ │ │ │ - cbnz r2, 9cf86 │ │ │ │ + cbnz r2, 9d106 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r2, [r3, #464] @ 0x1d0 │ │ │ │ str r5, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ @@ -171478,107 +171635,107 @@ │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2aa14 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d036 │ │ │ │ + bne.n 9d1b6 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9cf32 │ │ │ │ + bne.n 9d0b2 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9d018 │ │ │ │ + bne.n 9d198 │ │ │ │ ldr.w r2, [r3, #2744] @ 0xab8 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 9d01e │ │ │ │ + bne.n 9d19e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 295b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d04c │ │ │ │ + beq.n 9d1cc │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 9cfd6 │ │ │ │ + cbnz r1, 9d156 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ str.w r1, [r3, #464] @ 0x1d0 │ │ │ │ - b.n 9cf98 │ │ │ │ + b.n 9d118 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r0, 9d016 │ │ │ │ + cbz r0, 9d196 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9cf98 │ │ │ │ + b.n 9d118 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 29d00 │ │ │ │ adds r3, r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, r3 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - bne.n 9d02e │ │ │ │ + bne.n 9d1ae │ │ │ │ movs r1, #11 │ │ │ │ str r1, [r3, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9cf50 │ │ │ │ + b.n 9d0d0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cff6 │ │ │ │ - b.n 9d016 │ │ │ │ + bne.n 9d176 │ │ │ │ + b.n 9d196 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9cf84 │ │ │ │ - b.n 9cf86 │ │ │ │ + beq.n 9d104 │ │ │ │ + b.n 9d106 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #42132 @ 0xa494 │ │ │ │ + movw r1, #42900 @ 0xa794 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e4834 │ │ │ │ + bl 1e505c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9d016 │ │ │ │ + b.n 9d196 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 29d00 │ │ │ │ adds r0, r5, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 9cfd0 │ │ │ │ + bne.n 9d150 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9d012 │ │ │ │ + b.n 9d192 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ blx 295b8 │ │ │ │ - cbz r0, 9d0a6 │ │ │ │ + cbz r0, 9d226 │ │ │ │ adds r1, r0, #1 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbnz r3, 9d08a │ │ │ │ + cbnz r3, 9d20a │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ add r3, r0 │ │ │ │ @@ -171587,354 +171744,354 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 29d00 │ │ │ │ adds r1, r5, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9d082 │ │ │ │ + bne.n 9d202 │ │ │ │ movs r2, #11 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 9d0a2 │ │ │ │ + b.n 9d222 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 9d0f0 │ │ │ │ + beq.n 9d270 │ │ │ │ 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, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bcc.n 9d100 │ │ │ │ + bcc.n 9d280 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9d0f2 │ │ │ │ + bne.n 9d272 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - movw r1, #42204 @ 0xa4dc │ │ │ │ + movw r1, #42972 @ 0xa7dc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #20] @ (9d110 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #42172 @ 0xa4bc │ │ │ │ + ldr r0, [pc, #20] @ (9d290 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #42940 @ 0xa7bc │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #4] @ (9d110 ) │ │ │ │ - bl 64bae <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (9d290 ) │ │ │ │ + bl 64c36 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ it ne │ │ │ │ cmpne r2, #3 │ │ │ │ ldr.w r4, [r0, #480] @ 0x1e0 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ str r4, [r1, #0] │ │ │ │ - beq.n 9d160 │ │ │ │ + beq.n 9d2e0 │ │ │ │ ldr.w lr, [r0, #464] @ 0x1d0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne.w ip, #0 │ │ │ │ str.w lr, [r1, #4] │ │ │ │ str.w lr, [r1, #12] │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #20] │ │ │ │ str.w ip, [r1, #24] │ │ │ │ str.w lr, [r1, #16] │ │ │ │ str.w lr, [r1, #8] │ │ │ │ - beq.n 9d15c │ │ │ │ + beq.n 9d2dc │ │ │ │ ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r4, [r0, #468] @ 0x1d4 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ strd r4, lr, [r1, #12] │ │ │ │ str.w lr, [r1, #8] │ │ │ │ strd r3, ip, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d15c │ │ │ │ + beq.n 9d2dc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9d150 │ │ │ │ - b.n 9d15c │ │ │ │ + bne.n 9d2d0 │ │ │ │ + b.n 9d2dc │ │ │ │ nop │ │ │ │ │ │ │ │ -0009d188 : │ │ │ │ +0009d308 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #21648 @ 0x5490 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9d21a │ │ │ │ + bne.n 9d39a │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 9d230 │ │ │ │ + beq.n 9d3b0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #42236 @ 0xa4fc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9d1f0 │ │ │ │ + bne.n 9d370 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9d1f0 │ │ │ │ + beq.n 9d370 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9d212 │ │ │ │ + beq.n 9d392 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r3, 9d1de │ │ │ │ + cbnz r3, 9d35e │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ - b.n 9d1d8 │ │ │ │ + b.n 9d358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6d97c │ │ │ │ + bl 6da84 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ it eq │ │ │ │ streq r3, [r5, #0] │ │ │ │ - beq.n 9d246 │ │ │ │ + beq.n 9d3c6 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 79370 │ │ │ │ + bl 794bc │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 9d1d2 │ │ │ │ + bne.n 9d352 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d1d8 │ │ │ │ - bl 84464 │ │ │ │ + b.n 9d358 │ │ │ │ + bl 845a4 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 9d22c │ │ │ │ + cbnz r0, 9d3ac │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1b365c │ │ │ │ + b.w 1b4154 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9d1da │ │ │ │ + b.n 9d35a │ │ │ │ movw r1, #2391 @ 0x957 │ │ │ │ - movw r0, #13352 @ 0x3428 │ │ │ │ + movw r0, #14120 @ 0x3728 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d1da │ │ │ │ + b.n 9d35a │ │ │ │ │ │ │ │ -0009d24c : │ │ │ │ - ldr r3, [pc, #12] @ (9d25c ) │ │ │ │ +0009d3cc : │ │ │ │ + ldr r3, [pc, #12] @ (9d3dc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1b36c8 │ │ │ │ + b.w 1b41c0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009d260 <_PyArena_AddPyObject@@Base>: │ │ │ │ +0009d3e0 <_PyArena_AddPyObject@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r2, #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 9d2f0 <_PyArena_AddPyObject@@Base+0x90> │ │ │ │ + beq.n 9d470 <_PyArena_AddPyObject@@Base+0x90> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ adds r1, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9d2be <_PyArena_AddPyObject@@Base+0x5e> │ │ │ │ + bge.n 9d43e <_PyArena_AddPyObject@@Base+0x5e> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 9d2dc <_PyArena_AddPyObject@@Base+0x7c> │ │ │ │ + bne.n 9d45c <_PyArena_AddPyObject@@Base+0x7c> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85cc0 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ + bl 85e08 <_PyList_AppendTakeRefListResize@@Base+0x50> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9d306 <_PyArena_AddPyObject@@Base+0xa6> │ │ │ │ + beq.n 9d486 <_PyArena_AddPyObject@@Base+0xa6> │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r4, [r1, r5, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d2b6 <_PyArena_AddPyObject@@Base+0x56> │ │ │ │ + beq.n 9d436 <_PyArena_AddPyObject@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d2b6 <_PyArena_AddPyObject@@Base+0x56> │ │ │ │ + bne.n 9d436 <_PyArena_AddPyObject@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9d2b8 <_PyArena_AddPyObject@@Base+0x58> │ │ │ │ - movw r0, #12752 @ 0x31d0 │ │ │ │ + b.n 9d438 <_PyArena_AddPyObject@@Base+0x58> │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #546 @ 0x222 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d2b8 <_PyArena_AddPyObject@@Base+0x58> │ │ │ │ + b.n 9d438 <_PyArena_AddPyObject@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d300 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ + beq.n 9d480 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d300 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ + bne.n 9d480 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d300 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d480 <_PyArena_AddPyObject@@Base+0xa0> │ │ │ │ │ │ │ │ -0009d320 <_PyBytes_Resize@@Base>: │ │ │ │ +0009d4a0 <_PyBytes_Resize@@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 r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ orr.w r3, r3, r1, lsr #31 │ │ │ │ ands.w r3, r3, #255 @ 0xff │ │ │ │ - bne.w 9d502 <_PyBytes_Resize@@Base+0x1e2> │ │ │ │ + bne.w 9d682 <_PyBytes_Resize@@Base+0x1e2> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 9d43e <_PyBytes_Resize@@Base+0x11e> │ │ │ │ + beq.n 9d5be <_PyBytes_Resize@@Base+0x11e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9d576 <_PyBytes_Resize@@Base+0x256> │ │ │ │ + beq.w 9d6f6 <_PyBytes_Resize@@Base+0x256> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9d45a <_PyBytes_Resize@@Base+0x13a> │ │ │ │ + beq.n 9d5da <_PyBytes_Resize@@Base+0x13a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9d52a <_PyBytes_Resize@@Base+0x20a> │ │ │ │ - ldr.w r8, [pc, #568] @ 9d5a4 <_PyBytes_Resize@@Base+0x284> │ │ │ │ + bne.w 9d6aa <_PyBytes_Resize@@Base+0x20a> │ │ │ │ + ldr.w r8, [pc, #568] @ 9d724 <_PyBytes_Resize@@Base+0x284> │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d4a6 <_PyBytes_Resize@@Base+0x186> │ │ │ │ + bne.w 9d626 <_PyBytes_Resize@@Base+0x186> │ │ │ │ adds.w r1, r4, #17 │ │ │ │ - bmi.w 9d58c <_PyBytes_Resize@@Base+0x26c> │ │ │ │ + bmi.w 9d70c <_PyBytes_Resize@@Base+0x26c> │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ - movw r2, #24453 @ 0x5f85 │ │ │ │ + movw r2, #24781 @ 0x60cd │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r0, [r3, #720] @ 0x2d0 │ │ │ │ ldr.w r7, [r3, #708] @ 0x2c4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9d4c0 <_PyBytes_Resize@@Base+0x1a0> │ │ │ │ - ldr r2, [pc, #508] @ (9d59c <_PyBytes_Resize@@Base+0x27c>) │ │ │ │ + bne.w 9d640 <_PyBytes_Resize@@Base+0x1a0> │ │ │ │ + ldr r2, [pc, #508] @ (9d71c <_PyBytes_Resize@@Base+0x27c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1528] @ 0x5f8 │ │ │ │ cmn.w r2, #804 @ 0x324 │ │ │ │ - beq.n 9d476 <_PyBytes_Resize@@Base+0x156> │ │ │ │ + beq.n 9d5f6 <_PyBytes_Resize@@Base+0x156> │ │ │ │ lsrs r0, r5, #18 │ │ │ │ ubfx ip, r5, #0, #18 │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, ip │ │ │ │ - bgt.n 9d3de <_PyBytes_Resize@@Base+0xbe> │ │ │ │ + bgt.n 9d55e <_PyBytes_Resize@@Base+0xbe> │ │ │ │ ldr.w r0, [r2, #804] @ 0x324 │ │ │ │ cmp r0, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9d476 <_PyBytes_Resize@@Base+0x156> │ │ │ │ + beq.n 9d5f6 <_PyBytes_Resize@@Base+0x156> │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 9d3fe <_PyBytes_Resize@@Base+0xde> │ │ │ │ + bcc.n 9d57e <_PyBytes_Resize@@Base+0xde> │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #2 │ │ │ │ it cs │ │ │ │ movcs r2, r1 │ │ │ │ - bcc.n 9d446 <_PyBytes_Resize@@Base+0x126> │ │ │ │ + bcc.n 9d5c6 <_PyBytes_Resize@@Base+0x126> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 72630 │ │ │ │ + bl 72778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d58c <_PyBytes_Resize@@Base+0x26c> │ │ │ │ + beq.w 9d70c <_PyBytes_Resize@@Base+0x26c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 29db8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 783d8 │ │ │ │ + bl 78520 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r8, #1416] @ 0x588 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d4d0 <_PyBytes_Resize@@Base+0x1b0> │ │ │ │ + bne.n 9d650 <_PyBytes_Resize@@Base+0x1b0> │ │ │ │ adds r1, r3, r4 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r0, [r1, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r0, #0 │ │ │ │ @@ -171942,621 +172099,615 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r5, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, #1416] @ 0x588 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d4ce <_PyBytes_Resize@@Base+0x1ae> │ │ │ │ + bne.n 9d64e <_PyBytes_Resize@@Base+0x1ae> │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9d430 <_PyBytes_Resize@@Base+0x110> │ │ │ │ - ldr r1, [pc, #324] @ (9d5a0 <_PyBytes_Resize@@Base+0x280>) │ │ │ │ + b.n 9d5b0 <_PyBytes_Resize@@Base+0x110> │ │ │ │ + ldr r1, [pc, #324] @ (9d720 <_PyBytes_Resize@@Base+0x280>) │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #0] │ │ │ │ - beq.n 9d43e <_PyBytes_Resize@@Base+0x11e> │ │ │ │ + beq.n 9d5be <_PyBytes_Resize@@Base+0x11e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d43e <_PyBytes_Resize@@Base+0x11e> │ │ │ │ + bne.n 9d5be <_PyBytes_Resize@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d43e <_PyBytes_Resize@@Base+0x11e> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d5be <_PyBytes_Resize@@Base+0x11e> │ │ │ │ ldr.w r0, [r3, #680] @ 0x2a8 │ │ │ │ - movw r2, #53897 @ 0xd289 │ │ │ │ + movw r2, #54161 @ 0xd391 │ │ │ │ movt r2, #6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9d4e6 <_PyBytes_Resize@@Base+0x1c6> │ │ │ │ + bne.n 9d666 <_PyBytes_Resize@@Base+0x1c6> │ │ │ │ mov r0, r5 │ │ │ │ blx 2a8d4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d422 <_PyBytes_Resize@@Base+0x102> │ │ │ │ + bne.n 9d5a2 <_PyBytes_Resize@@Base+0x102> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c898 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 7c9e8 │ │ │ │ + bl 1f642c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d440 <_PyBytes_Resize@@Base+0x120> │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9d5c0 <_PyBytes_Resize@@Base+0x120> │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9d378 <_PyBytes_Resize@@Base+0x58> │ │ │ │ + beq.w 9d4f8 <_PyBytes_Resize@@Base+0x58> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ blx r3 │ │ │ │ - b.n 9d378 <_PyBytes_Resize@@Base+0x58> │ │ │ │ + b.n 9d4f8 <_PyBytes_Resize@@Base+0x58> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9d490 <_PyBytes_Resize@@Base+0x170> │ │ │ │ + b.n 9d610 <_PyBytes_Resize@@Base+0x170> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49333 @ 0xc0b5 │ │ │ │ + movw r2, #51705 @ 0xc9f9 │ │ │ │ movt r2, #18 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9d4f4 <_PyBytes_Resize@@Base+0x1d4> │ │ │ │ + bne.n 9d674 <_PyBytes_Resize@@Base+0x1d4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 12c520 │ │ │ │ + bl 12ce60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 9d430 <_PyBytes_Resize@@Base+0x110> │ │ │ │ + b.n 9d5b0 <_PyBytes_Resize@@Base+0x110> │ │ │ │ ldr.w r0, [r3, #668] @ 0x29c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9d490 <_PyBytes_Resize@@Base+0x170> │ │ │ │ + b.n 9d610 <_PyBytes_Resize@@Base+0x170> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 9d430 <_PyBytes_Resize@@Base+0x110> │ │ │ │ + b.n 9d5b0 <_PyBytes_Resize@@Base+0x110> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d518 <_PyBytes_Resize@@Base+0x1f8> │ │ │ │ + beq.n 9d698 <_PyBytes_Resize@@Base+0x1f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d592 <_PyBytes_Resize@@Base+0x272> │ │ │ │ - movw r0, #43220 @ 0xa8d4 │ │ │ │ + beq.n 9d712 <_PyBytes_Resize@@Base+0x272> │ │ │ │ + movw r0, #43988 @ 0xabd4 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ movw r1, #3176 @ 0xc68 │ │ │ │ - bl 23475c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9d4a0 <_PyBytes_Resize@@Base+0x180> │ │ │ │ + bl 234c24 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9d620 <_PyBytes_Resize@@Base+0x180> │ │ │ │ cmp r1, r7 │ │ │ │ - ble.n 9d56a <_PyBytes_Resize@@Base+0x24a> │ │ │ │ + ble.n 9d6ea <_PyBytes_Resize@@Base+0x24a> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b282c │ │ │ │ + bl 1b3324 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 9d546 <_PyBytes_Resize@@Base+0x226> │ │ │ │ + cbz r0, 9d6c6 <_PyBytes_Resize@@Base+0x226> │ │ │ │ mov r2, r7 │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ blx 29db8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d556 <_PyBytes_Resize@@Base+0x236> │ │ │ │ + beq.n 9d6d6 <_PyBytes_Resize@@Base+0x236> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9d562 <_PyBytes_Resize@@Base+0x242> │ │ │ │ + cbz r3, 9d6e2 <_PyBytes_Resize@@Base+0x242> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 9d440 <_PyBytes_Resize@@Base+0x120> │ │ │ │ + b.n 9d5c0 <_PyBytes_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d556 <_PyBytes_Resize@@Base+0x236> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d6d6 <_PyBytes_Resize@@Base+0x236> │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl 72d2c │ │ │ │ + bl 72e74 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 9d546 <_PyBytes_Resize@@Base+0x226> │ │ │ │ + b.n 9d6c6 <_PyBytes_Resize@@Base+0x226> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b282c │ │ │ │ + bl 1b3324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d556 <_PyBytes_Resize@@Base+0x236> │ │ │ │ - b.n 9d550 <_PyBytes_Resize@@Base+0x230> │ │ │ │ + beq.n 9d6d6 <_PyBytes_Resize@@Base+0x236> │ │ │ │ + b.n 9d6d0 <_PyBytes_Resize@@Base+0x230> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9d496 <_PyBytes_Resize@@Base+0x176> │ │ │ │ + b.n 9d616 <_PyBytes_Resize@@Base+0x176> │ │ │ │ mov r0, r5 │ │ │ │ - bl 78dfc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d518 <_PyBytes_Resize@@Base+0x1f8> │ │ │ │ + bl 78f48 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d698 <_PyBytes_Resize@@Base+0x1f8> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0009d5a8 : │ │ │ │ +0009d728 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #216] @ (9d690 ) │ │ │ │ + ldr r4, [pc, #216] @ (9d810 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r2 │ │ │ │ moveq r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b376c │ │ │ │ + bl 1b4264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d68c │ │ │ │ + beq.n 9d80c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r5, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1b37bc │ │ │ │ + bl 1b42b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d68c │ │ │ │ + beq.n 9d80c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ - cbnz r4, 9d658 │ │ │ │ + cbnz r4, 9d7d8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 9d9f8 <_PyEvalFramePushAndInit@@Base> │ │ │ │ + bl 9db64 <_PyEvalFramePushAndInit@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9d632 │ │ │ │ + cbz r0, 9d7b2 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r2, #340] @ 0x154 │ │ │ │ - cbnz r7, 9d680 │ │ │ │ + cbnz r7, 9d800 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a0a98 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a0c04 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d652 │ │ │ │ + beq.n 9d7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9d652 │ │ │ │ - ldr r2, [pc, #80] @ (9d694 ) │ │ │ │ + cbnz r3, 9d7d2 │ │ │ │ + ldr r2, [pc, #80] @ (9d814 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 9d668 │ │ │ │ + cbnz r3, 9d7e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - b.n 9d606 │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + b.n 9d786 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9d64a │ │ │ │ + beq.n 9d7ca │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 9d64a │ │ │ │ + b.n 9d7ca │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9d632 │ │ │ │ + b.n 9d7b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9d652 │ │ │ │ + b.n 9d7d2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -0009d698 : │ │ │ │ +0009d818 : │ │ │ │ subs r2, r1, #0 │ │ │ │ push {lr} │ │ │ │ - blt.n 9d6b6 │ │ │ │ + blt.n 9d836 │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr.w r0, [r3, #708] @ 0x2c4 │ │ │ │ ldr.w r3, [r3, #720] @ 0x2d0 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0009d6bc <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ - ldr r2, [pc, #36] @ (9d6e4 <_Py_NewReferenceNoTotal@@Base+0x28>) │ │ │ │ +0009d83c <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ + ldr r2, [pc, #36] @ (9d864 <_Py_NewReferenceNoTotal@@Base+0x28>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbnz r3, 9d6ca <_Py_NewReferenceNoTotal@@Base+0xe> │ │ │ │ + cbnz r3, 9d84a <_Py_NewReferenceNoTotal@@Base+0xe> │ │ │ │ bx lr │ │ │ │ - movw r1, #49333 @ 0xc0b5 │ │ │ │ + movw r1, #51705 @ 0xc9f9 │ │ │ │ movt r1, #18 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9d6da <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ - b.w 12c520 │ │ │ │ + bne.n 9d85a <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ + b.w 12ce60 │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, 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, #4056] @ 0xfd8 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ - sub sp, #8 │ │ │ │ + sub sp, #12 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 9d9b2 <_Py_NewReferenceNoTotal@@Base+0x2f6> │ │ │ │ + beq.w 9db54 <_Py_NewReferenceNoTotal@@Base+0x318> │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d7d0 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne.n 9d950 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl 9dc2c <_PyEvalFramePushAndInit@@Base+0x234> │ │ │ │ + bl 9dd98 <_PyEvalFramePushAndInit@@Base+0x234> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9d748 <_Py_NewReferenceNoTotal@@Base+0x8c> │ │ │ │ + cbz r0, 9d8c8 <_Py_NewReferenceNoTotal@@Base+0x8c> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9d7e4 <_Py_NewReferenceNoTotal@@Base+0x128> │ │ │ │ + beq.n 9d956 <_Py_NewReferenceNoTotal@@Base+0x11a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #13 │ │ │ │ - beq.n 9d748 <_Py_NewReferenceNoTotal@@Base+0x8c> │ │ │ │ + beq.n 9d8c8 <_Py_NewReferenceNoTotal@@Base+0x8c> │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq.n 9d7d6 <_Py_NewReferenceNoTotal@@Base+0x11a> │ │ │ │ + beq.n 9d978 <_Py_NewReferenceNoTotal@@Base+0x13c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 9d780 <_Py_NewReferenceNoTotal@@Base+0xc4> │ │ │ │ + beq.n 9d900 <_Py_NewReferenceNoTotal@@Base+0xc4> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9d7d0 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ + bne.n 9d950 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ adds r1, r3, #1 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9d99e <_Py_NewReferenceNoTotal@@Base+0x2e2> │ │ │ │ - bl 9dc2c <_PyEvalFramePushAndInit@@Base+0x234> │ │ │ │ + beq.w 9db40 <_Py_NewReferenceNoTotal@@Base+0x304> │ │ │ │ + bl 9dd98 <_PyEvalFramePushAndInit@@Base+0x234> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d84a <_Py_NewReferenceNoTotal@@Base+0x18e> │ │ │ │ + bne.n 9d9ca <_Py_NewReferenceNoTotal@@Base+0x18e> │ │ │ │ subs r5, r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add.w r2, r1, #16 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9d806 <_Py_NewReferenceNoTotal@@Base+0x14a> │ │ │ │ + bhi.n 9d986 <_Py_NewReferenceNoTotal@@Base+0x14a> │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r2, r2, r1 │ │ │ │ - beq.w 9d9c2 <_Py_NewReferenceNoTotal@@Base+0x306> │ │ │ │ + beq.w 9db0c <_Py_NewReferenceNoTotal@@Base+0x2d0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d846 <_Py_NewReferenceNoTotal@@Base+0x18a> │ │ │ │ + bne.n 9d9c6 <_Py_NewReferenceNoTotal@@Base+0x18a> │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r1], #8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r5, [r2, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d9d8 <_Py_NewReferenceNoTotal@@Base+0x31c> │ │ │ │ + bne.w 9db22 <_Py_NewReferenceNoTotal@@Base+0x2e6> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 9d7be <_Py_NewReferenceNoTotal@@Base+0x102> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 9d7c8 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.n 9d73c <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ + b.n 9d93e <_Py_NewReferenceNoTotal@@Base+0x102> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9d958 <_Py_NewReferenceNoTotal@@Base+0x29c> │ │ │ │ + beq.w 9daca <_Py_NewReferenceNoTotal@@Base+0x28e> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 9d748 <_Py_NewReferenceNoTotal@@Base+0x8c> │ │ │ │ + beq.n 9d8c8 <_Py_NewReferenceNoTotal@@Base+0x8c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - b.n 9d736 <_Py_NewReferenceNoTotal@@Base+0x7a> │ │ │ │ + b.n 9d8b6 <_Py_NewReferenceNoTotal@@Base+0x7a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 9d948 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.n 9d8bc <_Py_NewReferenceNoTotal@@Base+0x80> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d9c2 <_Py_NewReferenceNoTotal@@Base+0x306> │ │ │ │ + beq.w 9db0c <_Py_NewReferenceNoTotal@@Base+0x2d0> │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #8192 @ 0x2000 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w r2, [r1], #16 │ │ │ │ add.w r2, r0, #23 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ subs r1, r2, r1 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9d9c2 <_Py_NewReferenceNoTotal@@Base+0x306> │ │ │ │ + beq.w 9db0c <_Py_NewReferenceNoTotal@@Base+0x2d0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 9d7a0 <_Py_NewReferenceNoTotal@@Base+0xe4> │ │ │ │ + b.n 9d920 <_Py_NewReferenceNoTotal@@Base+0xe4> │ │ │ │ str r3, [r6, #4] │ │ │ │ - b.n 9d7a6 <_Py_NewReferenceNoTotal@@Base+0xea> │ │ │ │ + b.n 9d926 <_Py_NewReferenceNoTotal@@Base+0xea> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9d974 <_Py_NewReferenceNoTotal@@Base+0x2b8> │ │ │ │ + beq.w 9dae6 <_Py_NewReferenceNoTotal@@Base+0x2aa> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d96c <_Py_NewReferenceNoTotal@@Base+0x2b0> │ │ │ │ + bne.n 9dade <_Py_NewReferenceNoTotal@@Base+0x2a2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r0, #4 │ │ │ │ - mov sl, r3 │ │ │ │ - bl 77e50 │ │ │ │ + mov fp, r3 │ │ │ │ + bl 77f98 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d964 <_Py_NewReferenceNoTotal@@Base+0x2a8> │ │ │ │ + beq.n 9dad6 <_Py_NewReferenceNoTotal@@Base+0x29a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ + mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d96c <_Py_NewReferenceNoTotal@@Base+0x2b0> │ │ │ │ + bne.n 9dade <_Py_NewReferenceNoTotal@@Base+0x2a2> │ │ │ │ mov r7, r3 │ │ │ │ - mov.w r9, #1 │ │ │ │ + mov.w sl, #1 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r2, r0 │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r2, 9d8b0 <_Py_NewReferenceNoTotal@@Base+0x1f4> │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 9dc2c <_PyEvalFramePushAndInit@@Base+0x234> │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r2, r0 │ │ │ │ - cbz r0, 9d8b0 <_Py_NewReferenceNoTotal@@Base+0x1f4> │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 9d97c <_Py_NewReferenceNoTotal@@Base+0x2c0> │ │ │ │ - cmp r9, r7 │ │ │ │ - beq.n 9d93c <_Py_NewReferenceNoTotal@@Base+0x280> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - str.w r2, [r8, r7, lsl #2] │ │ │ │ + cbz r3, 9da28 <_Py_NewReferenceNoTotal@@Base+0x1ec> │ │ │ │ + bl 9dd98 <_PyEvalFramePushAndInit@@Base+0x234> │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 9da28 <_Py_NewReferenceNoTotal@@Base+0x1ec> │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 9daee <_Py_NewReferenceNoTotal@@Base+0x2b2> │ │ │ │ + cmp sl, r7 │ │ │ │ + beq.n 9dab2 <_Py_NewReferenceNoTotal@@Base+0x276> │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + str.w r3, [r8, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - mov sl, r1 │ │ │ │ - b.n 9d87c <_Py_NewReferenceNoTotal@@Base+0x1c0> │ │ │ │ + mov fp, r2 │ │ │ │ + b.n 9d9fc <_Py_NewReferenceNoTotal@@Base+0x1c0> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl b3fec │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + str.w fp, [r4, #8] │ │ │ │ + bl b48bc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d95e <_Py_NewReferenceNoTotal@@Base+0x2a2> │ │ │ │ - cmp r7, r3 │ │ │ │ - ble.n 9d8d8 <_Py_NewReferenceNoTotal@@Base+0x21c> │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - ldr.w r0, [r8, r3, lsl #2] │ │ │ │ - str.w r0, [r1, r3, lsl #2] │ │ │ │ - adds r3, #1 │ │ │ │ - b.n 9d8c6 <_Py_NewReferenceNoTotal@@Base+0x20a> │ │ │ │ + beq.n 9dad0 <_Py_NewReferenceNoTotal@@Base+0x294> │ │ │ │ + cmp r7, r9 │ │ │ │ + ble.n 9da4e <_Py_NewReferenceNoTotal@@Base+0x212> │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr.w r1, [r8, r9, lsl #2] │ │ │ │ + str.w r1, [r3, r9, lsl #2] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + b.n 9da3a <_Py_NewReferenceNoTotal@@Base+0x1fe> │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl c50e4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ + bl c59c4 <_PyArg_CheckPositional@@Base+0x1c48> │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 9d936 <_Py_NewReferenceNoTotal@@Base+0x27a> │ │ │ │ + cbz r0, 9daac <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r3, 9d934 <_Py_NewReferenceNoTotal@@Base+0x278> │ │ │ │ + cbnz r3, 9daaa <_Py_NewReferenceNoTotal@@Base+0x26e> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 9d936 <_Py_NewReferenceNoTotal@@Base+0x27a> │ │ │ │ + cbz r0, 9daac <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d774 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 9d8f4 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + bl 80868 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d774 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + beq.w 9d8f4 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ movs r1, #1 │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.n 9d7be <_Py_NewReferenceNoTotal@@Base+0x102> │ │ │ │ + b.n 9d93e <_Py_NewReferenceNoTotal@@Base+0x102> │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 9d774 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - mov.w r3, r9, lsl #1 │ │ │ │ + b.n 9d8f4 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov.w r3, sl, lsl #1 │ │ │ │ mov r0, r8 │ │ │ │ - mov r9, r3 │ │ │ │ + mov sl, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bl 85e74 │ │ │ │ - ldrd r3, r2, [sp] │ │ │ │ - cbz r0, 9d95e <_Py_NewReferenceNoTotal@@Base+0x2a2> │ │ │ │ + bl 85fbc │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cbz r0, 9dad0 <_Py_NewReferenceNoTotal@@Base+0x294> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9d8a4 <_Py_NewReferenceNoTotal@@Base+0x1e8> │ │ │ │ + b.n 9da1c <_Py_NewReferenceNoTotal@@Base+0x1e0> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 9d802 <_Py_NewReferenceNoTotal@@Base+0x146> │ │ │ │ + b.n 9d974 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ mov r0, r8 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9d76e <_Py_NewReferenceNoTotal@@Base+0xb2> │ │ │ │ + b.n 9d8ee <_Py_NewReferenceNoTotal@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.n 9d858 <_Py_NewReferenceNoTotal@@Base+0x19c> │ │ │ │ - strd r3, r2, [sp] │ │ │ │ - bl 80728 │ │ │ │ - ldrd r3, r2, [sp] │ │ │ │ + bl 271f98 │ │ │ │ + b.n 9d9d8 <_Py_NewReferenceNoTotal@@Base+0x19c> │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 80868 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d8a0 <_Py_NewReferenceNoTotal@@Base+0x1e4> │ │ │ │ + beq.n 9da18 <_Py_NewReferenceNoTotal@@Base+0x1dc> │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9d76e <_Py_NewReferenceNoTotal@@Base+0xb2> │ │ │ │ - bl 271c20 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - mov r0, r4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9d762 <_Py_NewReferenceNoTotal@@Base+0xa6> │ │ │ │ - ldr r5, [r4, #88] @ 0x58 │ │ │ │ - subs r5, #1 │ │ │ │ - b.n 9d936 <_Py_NewReferenceNoTotal@@Base+0x27a> │ │ │ │ - bl 271c20 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9d714 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9d7d0 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ - bl 1f5cf4 │ │ │ │ + b.n 9d8ee <_Py_NewReferenceNoTotal@@Base+0xb2> │ │ │ │ + bl 1f642c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d7a6 <_Py_NewReferenceNoTotal@@Base+0xea> │ │ │ │ + bne.w 9d926 <_Py_NewReferenceNoTotal@@Base+0xea> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d774 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + beq.w 9d8f4 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ movs r1, #1 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.n 9d7be <_Py_NewReferenceNoTotal@@Base+0x102> │ │ │ │ - nop │ │ │ │ + b.n 9d93e <_Py_NewReferenceNoTotal@@Base+0x102> │ │ │ │ + bl 271f98 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + mov r0, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9d8e2 <_Py_NewReferenceNoTotal@@Base+0xa6> │ │ │ │ + ldr r5, [r4, #88] @ 0x58 │ │ │ │ + subs r5, #1 │ │ │ │ + b.n 9daac <_Py_NewReferenceNoTotal@@Base+0x270> │ │ │ │ + bl 271f98 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9d894 <_Py_NewReferenceNoTotal@@Base+0x58> │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + b.n 9d950 <_Py_NewReferenceNoTotal@@Base+0x114> │ │ │ │ │ │ │ │ -0009d9f8 <_PyEvalFramePushAndInit@@Base>: │ │ │ │ +0009db64 <_PyEvalFramePushAndInit@@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, #4040] @ 0xfc8 │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ mov r9, r3 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9dabc <_PyEvalFramePushAndInit@@Base+0xc4> │ │ │ │ + beq.n 9dc28 <_PyEvalFramePushAndInit@@Base+0xc4> │ │ │ │ ldr.w r1, [r0, #152] @ 0x98 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp.w r3, r1, asr #2 │ │ │ │ - bge.n 9dabc <_PyEvalFramePushAndInit@@Base+0xc4> │ │ │ │ + bge.n 9dc28 <_PyEvalFramePushAndInit@@Base+0xc4> │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ str.w r3, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [r4, #8] │ │ │ │ add.w r0, r2, #124 @ 0x7c │ │ │ │ cmp r3, r1 │ │ │ │ @@ -172572,703 +172723,703 @@ │ │ │ │ strd ip, r7, [r4, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #28] │ │ │ │ str r3, [r4, #24] │ │ │ │ strh r3, [r4, #36] @ 0x24 │ │ │ │ - ble.n 9da96 <_PyEvalFramePushAndInit@@Base+0x9e> │ │ │ │ + ble.n 9dc02 <_PyEvalFramePushAndInit@@Base+0x9e> │ │ │ │ add.w r7, r4, #40 @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 29718 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ - bl 9fef8 │ │ │ │ - cbnz r0, 9dab0 <_PyEvalFramePushAndInit@@Base+0xb8> │ │ │ │ + bl a0064 │ │ │ │ + cbnz r0, 9dc1c <_PyEvalFramePushAndInit@@Base+0xb8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ - bl 9fef8 │ │ │ │ + bl a0064 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9da8e <_PyEvalFramePushAndInit@@Base+0x96> │ │ │ │ + beq.n 9dbfa <_PyEvalFramePushAndInit@@Base+0x96> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b3f40 │ │ │ │ + bl 1b4a38 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9da8e <_PyEvalFramePushAndInit@@Base+0x96> │ │ │ │ + b.n 9dbfa <_PyEvalFramePushAndInit@@Base+0x96> │ │ │ │ add.w r1, r3, #1000 @ 0x3e8 │ │ │ │ mov.w r7, #16384 @ 0x4000 │ │ │ │ cmp.w r7, r1, lsl #2 │ │ │ │ - blt.w 9dbd8 <_PyEvalFramePushAndInit@@Base+0x1e0> │ │ │ │ + blt.w 9dd44 <_PyEvalFramePushAndInit@@Base+0x1e0> │ │ │ │ ldr.w r4, [r6, #184] @ 0xb8 │ │ │ │ ldr.w r1, [r6, #144] @ 0x90 │ │ │ │ mov sl, r1 │ │ │ │ - cbnz r4, 9db2c <_PyEvalFramePushAndInit@@Base+0x134> │ │ │ │ + cbnz r4, 9dc98 <_PyEvalFramePushAndInit@@Base+0x134> │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ movw r3, #20256 @ 0x4f20 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r3 │ │ │ │ ldrd r0, r4, [r3, #804] @ 0x324 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9db40 <_PyEvalFramePushAndInit@@Base+0x148> │ │ │ │ + cbz r0, 9dcac <_PyEvalFramePushAndInit@@Base+0x148> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ strd sl, r7, [r0] │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ - cbz r0, 9db14 <_PyEvalFramePushAndInit@@Base+0x11c> │ │ │ │ + cbz r0, 9dc80 <_PyEvalFramePushAndInit@@Base+0x11c> │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ add.w ip, r0, #12 │ │ │ │ sub.w r1, r1, ip │ │ │ │ asrs r1, r1, #2 │ │ │ │ str r1, [r0, #8] │ │ │ │ clz r1, sl │ │ │ │ add r7, r4 │ │ │ │ str.w r4, [r6, #144] @ 0x90 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ str.w r7, [r6, #152] @ 0x98 │ │ │ │ adds r1, #3 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ - b.n 9da2a <_PyEvalFramePushAndInit@@Base+0x32> │ │ │ │ + b.n 9db96 <_PyEvalFramePushAndInit@@Base+0x32> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bcc.n 9dad8 <_PyEvalFramePushAndInit@@Base+0xe0> │ │ │ │ + bcc.n 9dc44 <_PyEvalFramePushAndInit@@Base+0xe0> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #184] @ 0xb8 │ │ │ │ str r1, [r4, #8] │ │ │ │ str.w sl, [r4] │ │ │ │ - b.n 9dafe <_PyEvalFramePushAndInit@@Base+0x106> │ │ │ │ + b.n 9dc6a <_PyEvalFramePushAndInit@@Base+0x106> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9db6c <_PyEvalFramePushAndInit@@Base+0x174> │ │ │ │ + beq.n 9dcd8 <_PyEvalFramePushAndInit@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9db6c <_PyEvalFramePushAndInit@@Base+0x174> │ │ │ │ + cbnz r3, 9dcd8 <_PyEvalFramePushAndInit@@Base+0x174> │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1416] @ 0x588 │ │ │ │ - cbz r4, 9db64 <_PyEvalFramePushAndInit@@Base+0x16c> │ │ │ │ + cbz r4, 9dcd0 <_PyEvalFramePushAndInit@@Base+0x16c> │ │ │ │ ldr.w r2, [r3, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r8 │ │ │ │ - cbz r0, 9db9e <_PyEvalFramePushAndInit@@Base+0x1a6> │ │ │ │ + cbz r0, 9dd0a <_PyEvalFramePushAndInit@@Base+0x1a6> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9db9e <_PyEvalFramePushAndInit@@Base+0x1a6> │ │ │ │ + beq.n 9dd0a <_PyEvalFramePushAndInit@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 9db9e <_PyEvalFramePushAndInit@@Base+0x1a6> │ │ │ │ - ldr r2, [pc, #160] @ (9dc28 <_PyEvalFramePushAndInit@@Base+0x230>) │ │ │ │ + cbnz r3, 9dd0a <_PyEvalFramePushAndInit@@Base+0x1a6> │ │ │ │ + ldr r2, [pc, #160] @ (9dd94 <_PyEvalFramePushAndInit@@Base+0x230>) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ - cbz r3, 9db94 <_PyEvalFramePushAndInit@@Base+0x19c> │ │ │ │ + cbz r3, 9dd00 <_PyEvalFramePushAndInit@@Base+0x19c> │ │ │ │ ldr.w r2, [r2, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - ldr r6, [pc, #136] @ (9dc28 <_PyEvalFramePushAndInit@@Base+0x230>) │ │ │ │ + ldr r6, [pc, #136] @ (9dd94 <_PyEvalFramePushAndInit@@Base+0x230>) │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9dbdc <_PyEvalFramePushAndInit@@Base+0x1e4> │ │ │ │ + beq.n 9dd48 <_PyEvalFramePushAndInit@@Base+0x1e4> │ │ │ │ ldr.w r5, [r9, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 9dbd4 <_PyEvalFramePushAndInit@@Base+0x1dc> │ │ │ │ + beq.n 9dd40 <_PyEvalFramePushAndInit@@Base+0x1dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9dbd4 <_PyEvalFramePushAndInit@@Base+0x1dc> │ │ │ │ + cbnz r3, 9dd40 <_PyEvalFramePushAndInit@@Base+0x1dc> │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ - cbz r3, 9dbcc <_PyEvalFramePushAndInit@@Base+0x1d4> │ │ │ │ + cbz r3, 9dd38 <_PyEvalFramePushAndInit@@Base+0x1d4> │ │ │ │ ldr.w r2, [r6, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 9dba6 <_PyEvalFramePushAndInit@@Base+0x1ae> │ │ │ │ + b.n 9dd12 <_PyEvalFramePushAndInit@@Base+0x1ae> │ │ │ │ lsls r7, r7, #1 │ │ │ │ - b.n 9dac4 <_PyEvalFramePushAndInit@@Base+0xcc> │ │ │ │ + b.n 9dc30 <_PyEvalFramePushAndInit@@Base+0xcc> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - cbz r3, 9dc22 <_PyEvalFramePushAndInit@@Base+0x22a> │ │ │ │ + cbz r3, 9dd8e <_PyEvalFramePushAndInit@@Base+0x22a> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ - ldr r7, [pc, #64] @ (9dc28 <_PyEvalFramePushAndInit@@Base+0x230>) │ │ │ │ + ldr r7, [pc, #64] @ (9dd94 <_PyEvalFramePushAndInit@@Base+0x230>) │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 9dc22 <_PyEvalFramePushAndInit@@Base+0x22a> │ │ │ │ + bge.n 9dd8e <_PyEvalFramePushAndInit@@Base+0x22a> │ │ │ │ ldr.w r5, [r4], #4 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9dc1e <_PyEvalFramePushAndInit@@Base+0x226> │ │ │ │ + beq.n 9dd8a <_PyEvalFramePushAndInit@@Base+0x226> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9dc1e <_PyEvalFramePushAndInit@@Base+0x226> │ │ │ │ + cbnz r3, 9dd8a <_PyEvalFramePushAndInit@@Base+0x226> │ │ │ │ ldr.w r3, [r7, #1416] @ 0x588 │ │ │ │ - cbz r3, 9dc16 <_PyEvalFramePushAndInit@@Base+0x21e> │ │ │ │ + cbz r3, 9dd82 <_PyEvalFramePushAndInit@@Base+0x21e> │ │ │ │ ldr.w r2, [r7, #1420] @ 0x58c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 9dbee <_PyEvalFramePushAndInit@@Base+0x1f6> │ │ │ │ - bl 1f5cf4 │ │ │ │ - b.n 9dab8 <_PyEvalFramePushAndInit@@Base+0xc0> │ │ │ │ + b.n 9dd5a <_PyEvalFramePushAndInit@@Base+0x1f6> │ │ │ │ + bl 1f642c │ │ │ │ + b.n 9dc24 <_PyEvalFramePushAndInit@@Base+0xc0> │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r1, 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, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [r0, #88] @ 0x58 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r0, #88] @ 0x58 │ │ │ │ - beq.w 9f87a <_PyEvalFramePushAndInit@@Base+0x1e82> │ │ │ │ + beq.w 9f9e6 <_PyEvalFramePushAndInit@@Base+0x1e82> │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f88a <_PyEvalFramePushAndInit@@Base+0x1e92> │ │ │ │ + bne.w 9f9f6 <_PyEvalFramePushAndInit@@Base+0x1e92> │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9eec8 <_PyEvalFramePushAndInit@@Base+0x14d0> │ │ │ │ + beq.w 9f034 <_PyEvalFramePushAndInit@@Base+0x14d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r9, r5, lsl #2 │ │ │ │ ldr.w r2, [r0, r5, lsl #2] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - cbz r2, 9dc9e <_PyEvalFramePushAndInit@@Base+0x2a6> │ │ │ │ + cbz r2, 9de0a <_PyEvalFramePushAndInit@@Base+0x2a6> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1008 @ 0x3f0 │ │ │ │ - beq.w 9e346 <_PyEvalFramePushAndInit@@Base+0x94e> │ │ │ │ + beq.w 9e4b2 <_PyEvalFramePushAndInit@@Base+0x94e> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9dc9e <_PyEvalFramePushAndInit@@Base+0x2a6> │ │ │ │ + cbz r2, 9de0a <_PyEvalFramePushAndInit@@Base+0x2a6> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1008 @ 0x3f0 │ │ │ │ - beq.w 9e346 <_PyEvalFramePushAndInit@@Base+0x94e> │ │ │ │ + beq.w 9e4b2 <_PyEvalFramePushAndInit@@Base+0x94e> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9dc84 <_PyEvalFramePushAndInit@@Base+0x28c> │ │ │ │ + bne.n 9ddf0 <_PyEvalFramePushAndInit@@Base+0x28c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 9f9dc <_PyEvalFramePushAndInit@@Base+0x1fe4> │ │ │ │ + beq.w 9fb48 <_PyEvalFramePushAndInit@@Base+0x1fe4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r1, [r0, r9] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r6, [sp, #32] │ │ │ │ mov fp, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f9ce <_PyEvalFramePushAndInit@@Base+0x1fd6> │ │ │ │ + bne.w 9fb3a <_PyEvalFramePushAndInit@@Base+0x1fd6> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f976 <_PyEvalFramePushAndInit@@Base+0x1f7e> │ │ │ │ + beq.w 9fae2 <_PyEvalFramePushAndInit@@Base+0x1f7e> │ │ │ │ ldrd r3, r6, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9f990 <_PyEvalFramePushAndInit@@Base+0x1f98> │ │ │ │ + beq.w 9fafc <_PyEvalFramePushAndInit@@Base+0x1f98> │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r7, [r0, r3, lsl #2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9e21e <_PyEvalFramePushAndInit@@Base+0x826> │ │ │ │ + beq.w 9e38a <_PyEvalFramePushAndInit@@Base+0x826> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f982 <_PyEvalFramePushAndInit@@Base+0x1f8a> │ │ │ │ + bne.w 9faee <_PyEvalFramePushAndInit@@Base+0x1f8a> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9e90c <_PyEvalFramePushAndInit@@Base+0xf14> │ │ │ │ + beq.w 9ea78 <_PyEvalFramePushAndInit@@Base+0xf14> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9e924 <_PyEvalFramePushAndInit@@Base+0xf2c> │ │ │ │ + beq.w 9ea90 <_PyEvalFramePushAndInit@@Base+0xf2c> │ │ │ │ mov r7, r6 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 9ee86 <_PyEvalFramePushAndInit@@Base+0x148e> │ │ │ │ + beq.w 9eff2 <_PyEvalFramePushAndInit@@Base+0x148e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f93e <_PyEvalFramePushAndInit@@Base+0x1f46> │ │ │ │ + bne.w 9faaa <_PyEvalFramePushAndInit@@Base+0x1f46> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f020 <_PyEvalFramePushAndInit@@Base+0x1628> │ │ │ │ + beq.w 9f18c <_PyEvalFramePushAndInit@@Base+0x1628> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9f038 <_PyEvalFramePushAndInit@@Base+0x1640> │ │ │ │ + beq.w 9f1a4 <_PyEvalFramePushAndInit@@Base+0x1640> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw lr, #6000 @ 0x1770 │ │ │ │ ldr.w r1, [r2, r7, lsl #2] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add.w ip, r2, #1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r2, lr │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9f934 <_PyEvalFramePushAndInit@@Base+0x1f3c> │ │ │ │ + beq.w 9faa0 <_PyEvalFramePushAndInit@@Base+0x1f3c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9ef36 <_PyEvalFramePushAndInit@@Base+0x153e> │ │ │ │ + beq.w 9f0a2 <_PyEvalFramePushAndInit@@Base+0x153e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e578 <_PyEvalFramePushAndInit@@Base+0xb80> │ │ │ │ + beq.w 9e6e4 <_PyEvalFramePushAndInit@@Base+0xb80> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r0, #1188 @ 0x4a4 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9dd8a <_PyEvalFramePushAndInit@@Base+0x392> │ │ │ │ + beq.n 9def6 <_PyEvalFramePushAndInit@@Base+0x392> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e578 <_PyEvalFramePushAndInit@@Base+0xb80> │ │ │ │ + beq.w 9e6e4 <_PyEvalFramePushAndInit@@Base+0xb80> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9dd7c <_PyEvalFramePushAndInit@@Base+0x384> │ │ │ │ + bne.n 9dee8 <_PyEvalFramePushAndInit@@Base+0x384> │ │ │ │ ldrd r8, r3, [r3, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9e39c <_PyEvalFramePushAndInit@@Base+0x9a4> │ │ │ │ + bne.w 9e508 <_PyEvalFramePushAndInit@@Base+0x9a4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f67a <_PyEvalFramePushAndInit@@Base+0x1c82> │ │ │ │ + bne.w 9f7e6 <_PyEvalFramePushAndInit@@Base+0x1c82> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9ef48 <_PyEvalFramePushAndInit@@Base+0x1550> │ │ │ │ + beq.w 9f0b4 <_PyEvalFramePushAndInit@@Base+0x1550> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9ef58 <_PyEvalFramePushAndInit@@Base+0x1560> │ │ │ │ + beq.w 9f0c4 <_PyEvalFramePushAndInit@@Base+0x1560> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9e712 <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ + beq.w 9e87e <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movw r3, #1188 @ 0x4a4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9de2e <_PyEvalFramePushAndInit@@Base+0x436> │ │ │ │ + beq.n 9df9a <_PyEvalFramePushAndInit@@Base+0x436> │ │ │ │ ldr.w r8, [r8, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9e712 <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ + beq.w 9e87e <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9de2e <_PyEvalFramePushAndInit@@Base+0x436> │ │ │ │ + beq.n 9df9a <_PyEvalFramePushAndInit@@Base+0x436> │ │ │ │ ldr.w r8, [r8, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9e712 <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ + beq.w 9e87e <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9de2e <_PyEvalFramePushAndInit@@Base+0x436> │ │ │ │ + beq.n 9df9a <_PyEvalFramePushAndInit@@Base+0x436> │ │ │ │ ldr.w r8, [r8, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9e712 <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ + beq.w 9e87e <_PyEvalFramePushAndInit@@Base+0xd1a> │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9de2c <_PyEvalFramePushAndInit@@Base+0x434> │ │ │ │ + beq.n 9df98 <_PyEvalFramePushAndInit@@Base+0x434> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9de12 <_PyEvalFramePushAndInit@@Base+0x41a> │ │ │ │ + bne.n 9df7e <_PyEvalFramePushAndInit@@Base+0x41a> │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r5 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r5, r3 │ │ │ │ - b.w 9e71a <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ + b.w 9e886 <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ subs r2, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9e3d0 <_PyEvalFramePushAndInit@@Base+0x9d8> │ │ │ │ + bne.w 9e53c <_PyEvalFramePushAndInit@@Base+0x9d8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #2 │ │ │ │ mov r8, r3 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f5e0 <_PyEvalFramePushAndInit@@Base+0x1be8> │ │ │ │ + bne.w 9f74c <_PyEvalFramePushAndInit@@Base+0x1be8> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9eeec <_PyEvalFramePushAndInit@@Base+0x14f4> │ │ │ │ + beq.w 9f058 <_PyEvalFramePushAndInit@@Base+0x14f4> │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r3, [r2, #692] @ 0x2b4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9ef18 <_PyEvalFramePushAndInit@@Base+0x1520> │ │ │ │ - ldr r3, [pc, #700] @ (9e13c <_PyEvalFramePushAndInit@@Base+0x744>) │ │ │ │ + bne.w 9f084 <_PyEvalFramePushAndInit@@Base+0x1520> │ │ │ │ + ldr r3, [pc, #700] @ (9e2a8 <_PyEvalFramePushAndInit@@Base+0x744>) │ │ │ │ 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 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w 9eab0 <_PyEvalFramePushAndInit@@Base+0x10b8> │ │ │ │ + beq.w 9eb30 <_PyEvalFramePushAndInit@@Base+0xfcc> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r7, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e1f8 <_PyEvalFramePushAndInit@@Base+0x800> │ │ │ │ + beq.w 9e364 <_PyEvalFramePushAndInit@@Base+0x800> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp ip, r3 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9f944 <_PyEvalFramePushAndInit@@Base+0x1f4c> │ │ │ │ + beq.w 9fab0 <_PyEvalFramePushAndInit@@Base+0x1f4c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b3a38 │ │ │ │ + bl b4308 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 9deea <_PyEvalFramePushAndInit@@Base+0x4f2> │ │ │ │ + cbz r0, 9e056 <_PyEvalFramePushAndInit@@Base+0x4f2> │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9eaee <_PyEvalFramePushAndInit@@Base+0x10f6> │ │ │ │ + beq.w 9ec5a <_PyEvalFramePushAndInit@@Base+0x10f6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.w 9e404 <_PyEvalFramePushAndInit@@Base+0xa0c> │ │ │ │ + beq.w 9e570 <_PyEvalFramePushAndInit@@Base+0xa0c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - movw r1, #33753 @ 0x83d9 │ │ │ │ + movw r1, #34081 @ 0x8521 │ │ │ │ movt r1, #7 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r3, [r2, #704] @ 0x2c0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9ef6a <_PyEvalFramePushAndInit@@Base+0x1572> │ │ │ │ - ldr r3, [pc, #564] @ (9e13c <_PyEvalFramePushAndInit@@Base+0x744>) │ │ │ │ + bne.w 9f0d6 <_PyEvalFramePushAndInit@@Base+0x1572> │ │ │ │ + ldr r3, [pc, #564] @ (9e2a8 <_PyEvalFramePushAndInit@@Base+0x744>) │ │ │ │ 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 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.w 9e8de <_PyEvalFramePushAndInit@@Base+0xee6> │ │ │ │ + beq.w 9ea4a <_PyEvalFramePushAndInit@@Base+0xee6> │ │ │ │ lsrs r1, r7, #18 │ │ │ │ ubfx ip, r7, #0, #18 │ │ │ │ add.w r1, r3, r1, lsl #3 │ │ │ │ ldr.w r0, [r1, #808] @ 0x328 │ │ │ │ cmp r0, ip │ │ │ │ - bgt.n 9df4a <_PyEvalFramePushAndInit@@Base+0x552> │ │ │ │ + bgt.n 9e0b6 <_PyEvalFramePushAndInit@@Base+0x552> │ │ │ │ ldr.w r0, [r1, #804] @ 0x324 │ │ │ │ cmp r0, ip │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e8de <_PyEvalFramePushAndInit@@Base+0xee6> │ │ │ │ + beq.w 9ea4a <_PyEvalFramePushAndInit@@Base+0xee6> │ │ │ │ bic.w ip, r7, #4080 @ 0xff0 │ │ │ │ bic.w ip, ip, #15 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ str.w r7, [ip, #4] │ │ │ │ ldr.w r1, [ip] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3ec <_PyEvalFramePushAndInit@@Base+0x9f4> │ │ │ │ + beq.w 9e558 <_PyEvalFramePushAndInit@@Base+0x9f4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ef8c <_PyEvalFramePushAndInit@@Base+0x1594> │ │ │ │ + beq.w 9f0f8 <_PyEvalFramePushAndInit@@Base+0x1594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eae6 <_PyEvalFramePushAndInit@@Base+0x10ee> │ │ │ │ + bne.w 9eb66 <_PyEvalFramePushAndInit@@Base+0x1002> │ │ │ │ mov r0, r4 │ │ │ │ - bl b6e2c │ │ │ │ + bl b76f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e6ac <_PyEvalFramePushAndInit@@Base+0xcb4> │ │ │ │ + bne.w 9e818 <_PyEvalFramePushAndInit@@Base+0xcb4> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f408 <_PyEvalFramePushAndInit@@Base+0x1a10> │ │ │ │ + bne.w 9f574 <_PyEvalFramePushAndInit@@Base+0x1a10> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + bne.w 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9e35a <_PyEvalFramePushAndInit@@Base+0x962> │ │ │ │ + beq.w 9e4c6 <_PyEvalFramePushAndInit@@Base+0x962> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9e374 <_PyEvalFramePushAndInit@@Base+0x97c> │ │ │ │ + beq.w 9e4e0 <_PyEvalFramePushAndInit@@Base+0x97c> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + bne.w 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl b787c │ │ │ │ + bl b8148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e52a <_PyEvalFramePushAndInit@@Base+0xb32> │ │ │ │ + bne.w 9e696 <_PyEvalFramePushAndInit@@Base+0xb32> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9eb0a <_PyEvalFramePushAndInit@@Base+0x1112> │ │ │ │ + beq.w 9ec76 <_PyEvalFramePushAndInit@@Base+0x1112> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #522 @ 0x20a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9e7b2 <_PyEvalFramePushAndInit@@Base+0xdba> │ │ │ │ + beq.w 9e91e <_PyEvalFramePushAndInit@@Base+0xdba> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ mov r2, ip │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1ec <_PyEvalFramePushAndInit@@Base+0x7f4> │ │ │ │ + bne.w 9e358 <_PyEvalFramePushAndInit@@Base+0x7f4> │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 9eb46 <_PyEvalFramePushAndInit@@Base+0x114e> │ │ │ │ + beq.w 9ecb2 <_PyEvalFramePushAndInit@@Base+0x114e> │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 9eb5a <_PyEvalFramePushAndInit@@Base+0x1162> │ │ │ │ + beq.w 9ecc6 <_PyEvalFramePushAndInit@@Base+0x1162> │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r7, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #622 @ 0x26e │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9e79a <_PyEvalFramePushAndInit@@Base+0xda2> │ │ │ │ + beq.w 9e906 <_PyEvalFramePushAndInit@@Base+0xda2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eb70 <_PyEvalFramePushAndInit@@Base+0x1178> │ │ │ │ + bne.w 9ecdc <_PyEvalFramePushAndInit@@Base+0x1178> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 9eb8e <_PyEvalFramePushAndInit@@Base+0x1196> │ │ │ │ + beq.w 9ecfa <_PyEvalFramePushAndInit@@Base+0x1196> │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #621 @ 0x26d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9e79a <_PyEvalFramePushAndInit@@Base+0xda2> │ │ │ │ + beq.w 9e906 <_PyEvalFramePushAndInit@@Base+0xda2> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eb86 <_PyEvalFramePushAndInit@@Base+0x118e> │ │ │ │ + bne.w 9ecf2 <_PyEvalFramePushAndInit@@Base+0x118e> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ebb4 <_PyEvalFramePushAndInit@@Base+0x11bc> │ │ │ │ + beq.w 9ed20 <_PyEvalFramePushAndInit@@Base+0x11bc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #525 @ 0x20d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9e9c4 <_PyEvalFramePushAndInit@@Base+0xfcc> │ │ │ │ + beq.w 9eb6e <_PyEvalFramePushAndInit@@Base+0x100a> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ec22 <_PyEvalFramePushAndInit@@Base+0x122a> │ │ │ │ + beq.w 9ed8e <_PyEvalFramePushAndInit@@Base+0x122a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r2, [r0, r5, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #504 @ 0x1f8 │ │ │ │ it eq │ │ │ │ moveq r1, r5 │ │ │ │ - beq.w 9ed1c <_PyEvalFramePushAndInit@@Base+0x1324> │ │ │ │ + beq.w 9ee88 <_PyEvalFramePushAndInit@@Base+0x1324> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ec68 <_PyEvalFramePushAndInit@@Base+0x1270> │ │ │ │ + beq.w 9edd4 <_PyEvalFramePushAndInit@@Base+0x1270> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #616 @ 0x268 │ │ │ │ - beq.w 9f070 <_PyEvalFramePushAndInit@@Base+0x1678> │ │ │ │ + beq.w 9f1dc <_PyEvalFramePushAndInit@@Base+0x1678> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ec8a <_PyEvalFramePushAndInit@@Base+0x1292> │ │ │ │ + beq.w 9edf6 <_PyEvalFramePushAndInit@@Base+0x1292> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #580 @ 0x244 │ │ │ │ - beq.w 9f122 <_PyEvalFramePushAndInit@@Base+0x172a> │ │ │ │ + beq.w 9f28e <_PyEvalFramePushAndInit@@Base+0x172a> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ec44 <_PyEvalFramePushAndInit@@Base+0x124c> │ │ │ │ + beq.w 9edb0 <_PyEvalFramePushAndInit@@Base+0x124c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f1a4 <_PyEvalFramePushAndInit@@Base+0x17ac> │ │ │ │ + beq.w 9f310 <_PyEvalFramePushAndInit@@Base+0x17ac> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ecf8 <_PyEvalFramePushAndInit@@Base+0x1300> │ │ │ │ + beq.w 9ee64 <_PyEvalFramePushAndInit@@Base+0x1300> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r2, [r0, r5, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #508 @ 0x1fc │ │ │ │ it eq │ │ │ │ moveq r1, r5 │ │ │ │ - beq.w 9f25a <_PyEvalFramePushAndInit@@Base+0x1862> │ │ │ │ - b.n 9e140 <_PyEvalFramePushAndInit@@Base+0x748> │ │ │ │ + beq.w 9f3c6 <_PyEvalFramePushAndInit@@Base+0x1862> │ │ │ │ + b.n 9e2ac <_PyEvalFramePushAndInit@@Base+0x748> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ecac <_PyEvalFramePushAndInit@@Base+0x12b4> │ │ │ │ + beq.w 9ee18 <_PyEvalFramePushAndInit@@Base+0x12b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #509 @ 0x1fd │ │ │ │ ldr.w r1, [r0, r5, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ - beq.w 9f2d0 <_PyEvalFramePushAndInit@@Base+0x18d8> │ │ │ │ + beq.w 9f43c <_PyEvalFramePushAndInit@@Base+0x18d8> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9ecd2 <_PyEvalFramePushAndInit@@Base+0x12da> │ │ │ │ + beq.w 9ee3e <_PyEvalFramePushAndInit@@Base+0x12da> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #526 @ 0x20e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f4d0 <_PyEvalFramePushAndInit@@Base+0x1ad8> │ │ │ │ + beq.w 9f63c <_PyEvalFramePushAndInit@@Base+0x1ad8> │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9ed68 <_PyEvalFramePushAndInit@@Base+0x1370> │ │ │ │ + beq.w 9eed4 <_PyEvalFramePushAndInit@@Base+0x1370> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #527 @ 0x20f │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9ed86 <_PyEvalFramePushAndInit@@Base+0x138e> │ │ │ │ + beq.w 9eef2 <_PyEvalFramePushAndInit@@Base+0x138e> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldrd r1, r2, [r7] │ │ │ │ add.w r3, r2, #16 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.w 9f29a <_PyEvalFramePushAndInit@@Base+0x18a2> │ │ │ │ + bhi.w 9f406 <_PyEvalFramePushAndInit@@Base+0x18a2> │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r3, r3, r2 │ │ │ │ - beq.w 9fa08 <_PyEvalFramePushAndInit@@Base+0x2010> │ │ │ │ + beq.w 9fb74 <_PyEvalFramePushAndInit@@Base+0x2010> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f254 <_PyEvalFramePushAndInit@@Base+0x185c> │ │ │ │ + bne.w 9f3c0 <_PyEvalFramePushAndInit@@Base+0x185c> │ │ │ │ mov.w r2, #1008 @ 0x3f0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r6, [r3, #4] │ │ │ │ ldr.w r1, [r2, r9] │ │ │ │ @@ -173289,201 +173440,201 @@ │ │ │ │ addcs.w r3, lr, #8 │ │ │ │ strcs r3, [r1, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r1, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcs.w r0, [r1, lr] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - b.n 9deae <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ + b.n 9e01a <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #4 │ │ │ │ - bpl.w 9f682 <_PyEvalFramePushAndInit@@Base+0x1c8a> │ │ │ │ + bpl.w 9f7ee <_PyEvalFramePushAndInit@@Base+0x1c8a> │ │ │ │ adds r1, #16 │ │ │ │ - beq.w 9f69a <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ + beq.w 9f806 <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ mov r0, r4 │ │ │ │ - bl add88 <_Py_HandlePending@@Base+0x24c> │ │ │ │ + bl ae5d4 <_Py_HandlePending@@Base+0x264> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f69a <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ + beq.w 9f806 <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w sl, [r7, #24] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r7, r0, #32 │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.w 9f420 <_PyEvalFramePushAndInit@@Base+0x1a28> │ │ │ │ + bhi.w 9f58c <_PyEvalFramePushAndInit@@Base+0x1a28> │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ adds r7, r7, r0 │ │ │ │ - beq.w 9f9f0 <_PyEvalFramePushAndInit@@Base+0x1ff8> │ │ │ │ + beq.w 9fb5c <_PyEvalFramePushAndInit@@Base+0x1ff8> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f476 <_PyEvalFramePushAndInit@@Base+0x1a7e> │ │ │ │ + bne.w 9f5e2 <_PyEvalFramePushAndInit@@Base+0x1a7e> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, sl, [r7, #24] │ │ │ │ movs r3, #24 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9eb34 <_PyEvalFramePushAndInit@@Base+0x113c> │ │ │ │ + beq.w 9eca0 <_PyEvalFramePushAndInit@@Base+0x113c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #11 │ │ │ │ - bne.w 9dce4 <_PyEvalFramePushAndInit@@Base+0x2ec> │ │ │ │ + bne.w 9de50 <_PyEvalFramePushAndInit@@Base+0x2ec> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dce4 <_PyEvalFramePushAndInit@@Base+0x2ec> │ │ │ │ + beq.w 9de50 <_PyEvalFramePushAndInit@@Base+0x2ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0d24 │ │ │ │ + bl 1f1498 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dce6 <_PyEvalFramePushAndInit@@Base+0x2ee> │ │ │ │ + bne.w 9de52 <_PyEvalFramePushAndInit@@Base+0x2ee> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f980 <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ + beq.w 9faec <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, r7, [ip, #20] │ │ │ │ - bl b5314 │ │ │ │ + bl b5be0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f86a <_PyEvalFramePushAndInit@@Base+0x1e72> │ │ │ │ + beq.w 9f9d6 <_PyEvalFramePushAndInit@@Base+0x1e72> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1f1080 │ │ │ │ + bl 1f17f4 │ │ │ │ movs r1, #6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #43248 @ 0xa8f0 │ │ │ │ + movw r2, #44016 @ 0xabf0 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba568 │ │ │ │ + bl 1bb058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e6fe <_PyEvalFramePushAndInit@@Base+0xd06> │ │ │ │ + beq.w 9e86a <_PyEvalFramePushAndInit@@Base+0xd06> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e510 <_PyEvalFramePushAndInit@@Base+0xb18> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 9e67c <_PyEvalFramePushAndInit@@Base+0xb18> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e708 <_PyEvalFramePushAndInit@@Base+0xd10> │ │ │ │ + bne.w 9e874 <_PyEvalFramePushAndInit@@Base+0xd10> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.n 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ ldrd r6, r1, [r2, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f6ba <_PyEvalFramePushAndInit@@Base+0x1cc2> │ │ │ │ + beq.w 9f826 <_PyEvalFramePushAndInit@@Base+0x1cc2> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 9e398 <_PyEvalFramePushAndInit@@Base+0x9a0> │ │ │ │ + bne.n 9e504 <_PyEvalFramePushAndInit@@Base+0x9a0> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.w 9f6a2 <_PyEvalFramePushAndInit@@Base+0x1caa> │ │ │ │ + bpl.w 9f80e <_PyEvalFramePushAndInit@@Base+0x1caa> │ │ │ │ adds r0, #16 │ │ │ │ - beq.w 9f6ba <_PyEvalFramePushAndInit@@Base+0x1cc2> │ │ │ │ - movw r1, #35340 @ 0x8a0c │ │ │ │ + beq.w 9f826 <_PyEvalFramePushAndInit@@Base+0x1cc2> │ │ │ │ + movw r1, #36108 @ 0x8d0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ blx 2aa68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f310 <_PyEvalFramePushAndInit@@Base+0x1918> │ │ │ │ + beq.w 9f47c <_PyEvalFramePushAndInit@@Base+0x1918> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9dfc6 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ + b.n 9e132 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9ee40 <_PyEvalFramePushAndInit@@Base+0x1448> │ │ │ │ + beq.w 9efac <_PyEvalFramePushAndInit@@Base+0x1448> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #23 │ │ │ │ - beq.w 9e850 <_PyEvalFramePushAndInit@@Base+0xe58> │ │ │ │ + beq.w 9e9bc <_PyEvalFramePushAndInit@@Base+0xe58> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9dd9e <_PyEvalFramePushAndInit@@Base+0x3a6> │ │ │ │ + b.n 9df0a <_PyEvalFramePushAndInit@@Base+0x3a6> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ subs r2, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9de46 <_PyEvalFramePushAndInit@@Base+0x44e> │ │ │ │ + beq.w 9dfb2 <_PyEvalFramePushAndInit@@Base+0x44e> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9ee74 <_PyEvalFramePushAndInit@@Base+0x147c> │ │ │ │ + beq.w 9efe0 <_PyEvalFramePushAndInit@@Base+0x147c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #9 │ │ │ │ - beq.w 9e93a <_PyEvalFramePushAndInit@@Base+0xf42> │ │ │ │ + beq.w 9eaa6 <_PyEvalFramePushAndInit@@Base+0xf42> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9de46 <_PyEvalFramePushAndInit@@Base+0x44e> │ │ │ │ + b.n 9dfb2 <_PyEvalFramePushAndInit@@Base+0x44e> │ │ │ │ ldr.w r2, [ip, #20] │ │ │ │ ldr.w r3, [r3, r2, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [ip, #8] │ │ │ │ str.w ip, [r3, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.n 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r1, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fc16 <_PyEvalFramePushAndInit@@Base+0x221e> │ │ │ │ + bne.w 9fd82 <_PyEvalFramePushAndInit@@Base+0x221e> │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -173492,1075 +173643,1075 @@ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9fc7e <_PyEvalFramePushAndInit@@Base+0x2286> │ │ │ │ + beq.w 9fdea <_PyEvalFramePushAndInit@@Base+0x2286> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fc72 <_PyEvalFramePushAndInit@@Base+0x227a> │ │ │ │ + bne.w 9fdde <_PyEvalFramePushAndInit@@Base+0x227a> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a38 │ │ │ │ + bl b4308 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e756 <_PyEvalFramePushAndInit@@Base+0xd5e> │ │ │ │ + bne.w 9e8c2 <_PyEvalFramePushAndInit@@Base+0xd5e> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9f7c0 <_PyEvalFramePushAndInit@@Base+0x1dc8> │ │ │ │ + beq.w 9f92c <_PyEvalFramePushAndInit@@Base+0x1dc8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f7c0 <_PyEvalFramePushAndInit@@Base+0x1dc8> │ │ │ │ + bne.w 9f92c <_PyEvalFramePushAndInit@@Base+0x1dc8> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl b3fec │ │ │ │ + bl b48bc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa24 <_PyEvalFramePushAndInit@@Base+0x202c> │ │ │ │ + beq.w 9fb90 <_PyEvalFramePushAndInit@@Base+0x202c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.n 9e518 <_PyEvalFramePushAndInit@@Base+0xb20> │ │ │ │ + bgt.n 9e684 <_PyEvalFramePushAndInit@@Base+0xb20> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl c35dc <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl c3ebc <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa3c <_PyEvalFramePushAndInit@@Base+0x2044> │ │ │ │ + beq.w 9fba8 <_PyEvalFramePushAndInit@@Base+0x2044> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3688 │ │ │ │ + bl 1b4180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa3c <_PyEvalFramePushAndInit@@Base+0x2044> │ │ │ │ + beq.w 9fba8 <_PyEvalFramePushAndInit@@Base+0x2044> │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eada <_PyEvalFramePushAndInit@@Base+0x10e2> │ │ │ │ + bne.w 9eb5a <_PyEvalFramePushAndInit@@Base+0xff6> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f980 <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ + beq.w 9faec <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r6, r8, [r2, #20] │ │ │ │ - bl c4d64 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ + bl c5644 <_PyArg_CheckPositional@@Base+0x18c8> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ strd r6, r8, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 1b5a40 │ │ │ │ + bl 1b6530 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc58 <_PyEvalFramePushAndInit@@Base+0x2260> │ │ │ │ + beq.w 9fdc4 <_PyEvalFramePushAndInit@@Base+0x2260> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f8f6 <_PyEvalFramePushAndInit@@Base+0x1efe> │ │ │ │ + bne.w 9fa62 <_PyEvalFramePushAndInit@@Base+0x1efe> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.n 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9e518 <_PyEvalFramePushAndInit@@Base+0xb20> │ │ │ │ - b.n 9e48e <_PyEvalFramePushAndInit@@Base+0xa96> │ │ │ │ + bne.n 9e684 <_PyEvalFramePushAndInit@@Base+0xb20> │ │ │ │ + b.n 9e5fa <_PyEvalFramePushAndInit@@Base+0xa96> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ - bmi.w 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + bmi.w 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r5, r1, #4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #2 │ │ │ │ - bls.w 9ee52 <_PyEvalFramePushAndInit@@Base+0x145a> │ │ │ │ + bls.w 9efbe <_PyEvalFramePushAndInit@@Base+0x145a> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldrd r8, r7, [r3, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fba4 <_PyEvalFramePushAndInit@@Base+0x21ac> │ │ │ │ + beq.w 9fd10 <_PyEvalFramePushAndInit@@Base+0x21ac> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #25 │ │ │ │ strd r3, fp, [r0, #32] │ │ │ │ str.w r8, [r0, #40] @ 0x28 │ │ │ │ str r7, [r0, #44] @ 0x2c │ │ │ │ str r6, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fba4 <_PyEvalFramePushAndInit@@Base+0x21ac> │ │ │ │ + bne.w 9fd10 <_PyEvalFramePushAndInit@@Base+0x21ac> │ │ │ │ mov r6, r5 │ │ │ │ - b.n 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.n 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl ae060 <_Py_HandlePending@@Base+0x524> │ │ │ │ + bl ae8ac <_Py_HandlePending@@Base+0x53c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f872 <_PyEvalFramePushAndInit@@Base+0x1e7a> │ │ │ │ + bne.w 9f9de <_PyEvalFramePushAndInit@@Base+0x1e7a> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bl af3b0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ + bl afbf0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f716 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ + bne.w 9f882 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e908 <_PyEvalFramePushAndInit@@Base+0xf10> │ │ │ │ + beq.w 9ea74 <_PyEvalFramePushAndInit@@Base+0xf10> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - bge.w 9eb04 <_PyEvalFramePushAndInit@@Base+0x110c> │ │ │ │ + bge.w 9ec70 <_PyEvalFramePushAndInit@@Base+0x110c> │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl ae060 <_Py_HandlePending@@Base+0x524> │ │ │ │ + bl ae8ac <_Py_HandlePending@@Base+0x53c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dd90 <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ + bne.w 9defc <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl af3b0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ + bl afbf0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f716 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ + bne.w 9f882 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + beq.w 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.w 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + ble.w 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl ae060 <_Py_HandlePending@@Base+0x524> │ │ │ │ + bl ae8ac <_Py_HandlePending@@Base+0x53c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fc6a <_PyEvalFramePushAndInit@@Base+0x2272> │ │ │ │ + bne.w 9fdd6 <_PyEvalFramePushAndInit@@Base+0x2272> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl af3b0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ + bl afbf0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f716 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ + bne.w 9f882 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e9ba <_PyEvalFramePushAndInit@@Base+0xfc2> │ │ │ │ + beq.w 9eb26 <_PyEvalFramePushAndInit@@Base+0xfc2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 9e9ba <_PyEvalFramePushAndInit@@Base+0xfc2> │ │ │ │ + ble.w 9eb26 <_PyEvalFramePushAndInit@@Base+0xfc2> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl ae060 <_Py_HandlePending@@Base+0x524> │ │ │ │ + bl ae8ac <_Py_HandlePending@@Base+0x53c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9dd90 <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ + bne.w 9defc <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bl af3b0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ + bl afbf0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f716 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ + bne.w 9f882 <_PyEvalFramePushAndInit@@Base+0x1d1e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + beq.w 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + ble.w 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ - bl ae060 <_Py_HandlePending@@Base+0x524> │ │ │ │ + bl ae8ac <_Py_HandlePending@@Base+0x53c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f8e0 <_PyEvalFramePushAndInit@@Base+0x1ee8> │ │ │ │ + bne.w 9fa4c <_PyEvalFramePushAndInit@@Base+0x1ee8> │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl af3b0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ + bl afbf0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f710 <_PyEvalFramePushAndInit@@Base+0x1d18> │ │ │ │ + bne.w 9f87c <_PyEvalFramePushAndInit@@Base+0x1d18> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e8d2 <_PyEvalFramePushAndInit@@Base+0xeda> │ │ │ │ + beq.w 9ea3e <_PyEvalFramePushAndInit@@Base+0xeda> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9e8d2 <_PyEvalFramePushAndInit@@Base+0xeda> │ │ │ │ + ble.w 9ea3e <_PyEvalFramePushAndInit@@Base+0xeda> │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 9e670 <_PyEvalFramePushAndInit@@Base+0xc78> │ │ │ │ + b.n 9e7dc <_PyEvalFramePushAndInit@@Base+0xc78> │ │ │ │ mov r0, r4 │ │ │ │ - bl cf164 │ │ │ │ + bl cf9b8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9df96 <_PyEvalFramePushAndInit@@Base+0x59e> │ │ │ │ + beq.w 9e102 <_PyEvalFramePushAndInit@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ - bl c35dc <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ + bl c3ebc <_PyArg_CheckPositional@@Base+0x140> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dfa0 <_PyEvalFramePushAndInit@@Base+0x5a8> │ │ │ │ + beq.w 9e10c <_PyEvalFramePushAndInit@@Base+0x5a8> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dfa0 <_PyEvalFramePushAndInit@@Base+0x5a8> │ │ │ │ + beq.w 9e10c <_PyEvalFramePushAndInit@@Base+0x5a8> │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ strd r6, r1, [sp] │ │ │ │ ldr.w r1, [r8] │ │ │ │ - bl 1baf2c │ │ │ │ + bl 1bba1c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e328 <_PyEvalFramePushAndInit@@Base+0x930> │ │ │ │ - bl 80728 │ │ │ │ + bne.w 9e494 <_PyEvalFramePushAndInit@@Base+0x930> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dfa0 <_PyEvalFramePushAndInit@@Base+0x5a8> │ │ │ │ + beq.w 9e10c <_PyEvalFramePushAndInit@@Base+0x5a8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9dfa6 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ + b.n 9e112 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1188 @ 0x4a4 │ │ │ │ - bl ae060 <_Py_HandlePending@@Base+0x524> │ │ │ │ + bl ae8ac <_Py_HandlePending@@Base+0x53c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f8d2 <_PyEvalFramePushAndInit@@Base+0x1eda> │ │ │ │ + bne.w 9fa3e <_PyEvalFramePushAndInit@@Base+0x1eda> │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl af3b0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ + bl afbf0 <_PyArena_Malloc@@Base+0x1b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f6ec <_PyEvalFramePushAndInit@@Base+0x1cf4> │ │ │ │ + bne.w 9f858 <_PyEvalFramePushAndInit@@Base+0x1cf4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3b8 <_PyEvalFramePushAndInit@@Base+0x9c0> │ │ │ │ + beq.w 9e524 <_PyEvalFramePushAndInit@@Base+0x9c0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9e3b8 <_PyEvalFramePushAndInit@@Base+0x9c0> │ │ │ │ + ble.w 9e524 <_PyEvalFramePushAndInit@@Base+0x9c0> │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 9e71a <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ + b.n 9e886 <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9ef76 <_PyEvalFramePushAndInit@@Base+0x157e> │ │ │ │ + beq.w 9f0e2 <_PyEvalFramePushAndInit@@Base+0x157e> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #22 │ │ │ │ - bne.w 9e450 <_PyEvalFramePushAndInit@@Base+0xa58> │ │ │ │ + bne.w 9e5bc <_PyEvalFramePushAndInit@@Base+0xa58> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9fc34 <_PyEvalFramePushAndInit@@Base+0x223c> │ │ │ │ + bne.w 9fda0 <_PyEvalFramePushAndInit@@Base+0x223c> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9f65e <_PyEvalFramePushAndInit@@Base+0x1c66> │ │ │ │ + beq.w 9f7ca <_PyEvalFramePushAndInit@@Base+0x1c66> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 9e428 <_PyEvalFramePushAndInit@@Base+0xa30> │ │ │ │ + b.n 9e594 <_PyEvalFramePushAndInit@@Base+0xa30> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl 1b4598 │ │ │ │ + bl 1b5088 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f928 <_PyEvalFramePushAndInit@@Base+0x1f30> │ │ │ │ + beq.w 9fa94 <_PyEvalFramePushAndInit@@Base+0x1f30> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.n 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9f91e <_PyEvalFramePushAndInit@@Base+0x1f26> │ │ │ │ + beq.w 9fa8a <_PyEvalFramePushAndInit@@Base+0x1f26> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f90e <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ + bne.w 9fa7a <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9fd22 <_PyEvalFramePushAndInit@@Base+0x232a> │ │ │ │ + beq.w 9fe8e <_PyEvalFramePushAndInit@@Base+0x232a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f90c <_PyEvalFramePushAndInit@@Base+0x1f14> │ │ │ │ + beq.w 9fa78 <_PyEvalFramePushAndInit@@Base+0x1f14> │ │ │ │ mov r0, r4 │ │ │ │ - bl b787c │ │ │ │ + bl b8148 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f90e <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ + bne.w 9fa7a <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f90e <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ + beq.w 9fa7a <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd00 <_PyEvalFramePushAndInit@@Base+0x2308> │ │ │ │ + beq.w 9fe6c <_PyEvalFramePushAndInit@@Base+0x2308> │ │ │ │ strd sl, r3, [r0, #40] @ 0x28 │ │ │ │ strd r8, r7, [r0, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fd00 <_PyEvalFramePushAndInit@@Base+0x2308> │ │ │ │ + bne.w 9fe6c <_PyEvalFramePushAndInit@@Base+0x2308> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.n 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 9fde4 │ │ │ │ + bl 9ff50 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3b4 <_PyEvalFramePushAndInit@@Base+0x9bc> │ │ │ │ - movw r1, #12421 @ 0x3085 │ │ │ │ + beq.w 9e520 <_PyEvalFramePushAndInit@@Base+0x9bc> │ │ │ │ + movw r1, #14677 @ 0x3955 │ │ │ │ movt r1, #11 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1b3354 │ │ │ │ + bl 1b3e4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3b4 <_PyEvalFramePushAndInit@@Base+0x9bc> │ │ │ │ + beq.w 9e520 <_PyEvalFramePushAndInit@@Base+0x9bc> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcb4 <_PyEvalFramePushAndInit@@Base+0x22bc> │ │ │ │ + beq.w 9fe20 <_PyEvalFramePushAndInit@@Base+0x22bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r7, #24] │ │ │ │ movs r2, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ strd r7, r1, [sp] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - bl 1b3d4c │ │ │ │ + bl 1b4844 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e9aa <_PyEvalFramePushAndInit@@Base+0xfb2> │ │ │ │ + beq.n 9eb16 <_PyEvalFramePushAndInit@@Base+0xfb2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fca4 <_PyEvalFramePushAndInit@@Base+0x22ac> │ │ │ │ + bne.w 9fe10 <_PyEvalFramePushAndInit@@Base+0x22ac> │ │ │ │ subs r2, r7, #1 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f5f0 <_PyEvalFramePushAndInit@@Base+0x1bf8> │ │ │ │ + bne.w 9f75c <_PyEvalFramePushAndInit@@Base+0x1bf8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9de4a <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ + b.w 9dfb6 <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 9dd8e <_PyEvalFramePushAndInit@@Base+0x396> │ │ │ │ + b.w 9defa <_PyEvalFramePushAndInit@@Base+0x396> │ │ │ │ ldr.w r8, [r2, #684] @ 0x2ac │ │ │ │ - movw r1, #53769 @ 0xd209 │ │ │ │ + movw r1, #54033 @ 0xd311 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9f702 <_PyEvalFramePushAndInit@@Base+0x1d0a> │ │ │ │ + bne.w 9f86e <_PyEvalFramePushAndInit@@Base+0x1d0a> │ │ │ │ mov r0, r7 │ │ │ │ blx 29994 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + b.n 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f962 <_PyEvalFramePushAndInit@@Base+0x1f6a> │ │ │ │ + bne.w 9face <_PyEvalFramePushAndInit@@Base+0x1f6a> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9f96a <_PyEvalFramePushAndInit@@Base+0x1f72> │ │ │ │ + bne.w 9fad6 <_PyEvalFramePushAndInit@@Base+0x1f72> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f7dc <_PyEvalFramePushAndInit@@Base+0x1de4> │ │ │ │ + beq.w 9f948 <_PyEvalFramePushAndInit@@Base+0x1de4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 9dd0a <_PyEvalFramePushAndInit@@Base+0x312> │ │ │ │ + b.w 9de76 <_PyEvalFramePushAndInit@@Base+0x312> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl ca8b0 │ │ │ │ + bl cb130 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3e8 <_PyEvalFramePushAndInit@@Base+0x9f0> │ │ │ │ + beq.w 9e554 <_PyEvalFramePushAndInit@@Base+0x9f0> │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3e8 <_PyEvalFramePushAndInit@@Base+0x9f0> │ │ │ │ - movw r1, #12421 @ 0x3085 │ │ │ │ + beq.w 9e554 <_PyEvalFramePushAndInit@@Base+0x9f0> │ │ │ │ + movw r1, #14677 @ 0x3955 │ │ │ │ movt r1, #11 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1b3354 │ │ │ │ + bl 1b3e4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e3e8 <_PyEvalFramePushAndInit@@Base+0x9f0> │ │ │ │ + beq.w 9e554 <_PyEvalFramePushAndInit@@Base+0x9f0> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcb4 <_PyEvalFramePushAndInit@@Base+0x22bc> │ │ │ │ + beq.w 9fe20 <_PyEvalFramePushAndInit@@Base+0x22bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r3, sl │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1b8958 │ │ │ │ + bl 1b9448 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e8b0 <_PyEvalFramePushAndInit@@Base+0xeb8> │ │ │ │ - bl 80728 │ │ │ │ + bne.n 9ea1c <_PyEvalFramePushAndInit@@Base+0xeb8> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fcae <_PyEvalFramePushAndInit@@Base+0x22b6> │ │ │ │ + bne.w 9fe1a <_PyEvalFramePushAndInit@@Base+0x22b6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f67c <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ + b.w 9f7e8 <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + b.n 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + mov r0, r3 │ │ │ │ + movs r1, #0 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 72848 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9ed52 <_PyEvalFramePushAndInit@@Base+0x11ee> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e01a <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ + ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ + add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9e0f4 <_PyEvalFramePushAndInit@@Base+0x590> │ │ │ │ + ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ + add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ + b.w 9e112 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fa76 <_PyEvalFramePushAndInit@@Base+0x207e> │ │ │ │ + beq.w 9fbe2 <_PyEvalFramePushAndInit@@Base+0x207e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa6c <_PyEvalFramePushAndInit@@Base+0x2074> │ │ │ │ + bne.w 9fbd8 <_PyEvalFramePushAndInit@@Base+0x2074> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9f8b8 <_PyEvalFramePushAndInit@@Base+0x1ec0> │ │ │ │ + beq.w 9fa24 <_PyEvalFramePushAndInit@@Base+0x1ec0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f47e <_PyEvalFramePushAndInit@@Base+0x1a86> │ │ │ │ + beq.w 9f5ea <_PyEvalFramePushAndInit@@Base+0x1a86> │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f47e <_PyEvalFramePushAndInit@@Base+0x1a86> │ │ │ │ + beq.w 9f5ea <_PyEvalFramePushAndInit@@Base+0x1a86> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fd66 <_PyEvalFramePushAndInit@@Base+0x236e> │ │ │ │ + beq.w 9fed2 <_PyEvalFramePushAndInit@@Base+0x236e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fd5c <_PyEvalFramePushAndInit@@Base+0x2364> │ │ │ │ + bne.w 9fec8 <_PyEvalFramePushAndInit@@Base+0x2364> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f58c <_PyEvalFramePushAndInit@@Base+0x1b94> │ │ │ │ + bne.w 9f6f8 <_PyEvalFramePushAndInit@@Base+0x1b94> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r1, r2, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f480 <_PyEvalFramePushAndInit@@Base+0x1a88> │ │ │ │ + bne.w 9f5ec <_PyEvalFramePushAndInit@@Base+0x1a88> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f8b0 <_PyEvalFramePushAndInit@@Base+0x1eb8> │ │ │ │ + beq.w 9fa1c <_PyEvalFramePushAndInit@@Base+0x1eb8> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r7, #24] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f894 <_PyEvalFramePushAndInit@@Base+0x1e9c> │ │ │ │ + beq.w 9fa00 <_PyEvalFramePushAndInit@@Base+0x1e9c> │ │ │ │ strd r3, r7, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strd r1, sl, [r0, #32] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ str r3, [r2, #8] │ │ │ │ movs r1, #17 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f894 <_PyEvalFramePushAndInit@@Base+0x1e9c> │ │ │ │ + bne.w 9fa00 <_PyEvalFramePushAndInit@@Base+0x1e9c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r6, r2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ - mov r0, r3 │ │ │ │ - movs r1, #0 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bl 72700 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9ebe6 <_PyEvalFramePushAndInit@@Base+0x11ee> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9deae <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ - add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9df88 <_PyEvalFramePushAndInit@@Base+0x590> │ │ │ │ - ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ - add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.w 9dfa6 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f7f4 <_PyEvalFramePushAndInit@@Base+0x1dfc> │ │ │ │ + beq.w 9f960 <_PyEvalFramePushAndInit@@Base+0x1dfc> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b.w 9dedc <_PyEvalFramePushAndInit@@Base+0x4e4> │ │ │ │ + b.w 9e048 <_PyEvalFramePushAndInit@@Base+0x4e4> │ │ │ │ mov r8, r3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 9e8d8 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ + b.n 9ea44 <_PyEvalFramePushAndInit@@Base+0xee0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f8ea <_PyEvalFramePushAndInit@@Base+0x1ef2> │ │ │ │ + beq.w 9fa56 <_PyEvalFramePushAndInit@@Base+0x1ef2> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #522 @ 0x20a │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9e7b2 <_PyEvalFramePushAndInit@@Base+0xdba> │ │ │ │ + beq.w 9e91e <_PyEvalFramePushAndInit@@Base+0xdba> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e006 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ + b.w 9e172 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f69a <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ + beq.w 9f806 <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 9e29c <_PyEvalFramePushAndInit@@Base+0x8a4> │ │ │ │ + b.w 9e408 <_PyEvalFramePushAndInit@@Base+0x8a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 9eb70 <_PyEvalFramePushAndInit@@Base+0x1178> │ │ │ │ + cbnz r3, 9ecdc <_PyEvalFramePushAndInit@@Base+0x1178> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 9f92e <_PyEvalFramePushAndInit@@Base+0x1f36> │ │ │ │ + bne.w 9fa9a <_PyEvalFramePushAndInit@@Base+0x1f36> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9eb6c <_PyEvalFramePushAndInit@@Base+0x1174> │ │ │ │ + beq.n 9ecd8 <_PyEvalFramePushAndInit@@Base+0x1174> │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.w 9e02c <_PyEvalFramePushAndInit@@Base+0x634> │ │ │ │ + b.w 9e198 <_PyEvalFramePushAndInit@@Base+0x634> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e074 <_PyEvalFramePushAndInit@@Base+0x67c> │ │ │ │ + beq.w 9e1e0 <_PyEvalFramePushAndInit@@Base+0x67c> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f6d8 <_PyEvalFramePushAndInit@@Base+0x1ce0> │ │ │ │ + beq.w 9f844 <_PyEvalFramePushAndInit@@Base+0x1ce0> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #621 @ 0x26d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9e79a <_PyEvalFramePushAndInit@@Base+0xda2> │ │ │ │ + beq.w 9e906 <_PyEvalFramePushAndInit@@Base+0xda2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e060 <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ + b.w 9e1cc <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ebd8 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ + beq.n 9ed44 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #525 @ 0x20d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9e9c4 <_PyEvalFramePushAndInit@@Base+0xfcc> │ │ │ │ + beq.w 9eb6e <_PyEvalFramePushAndInit@@Base+0x100a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e08e <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ + b.w 9e1fa <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ ldr.w r7, [r2, #672] @ 0x2a0 │ │ │ │ - movw r1, #53113 @ 0xcf79 │ │ │ │ + movw r1, #53377 @ 0xd081 │ │ │ │ movt r1, #6 │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 9f6c2 <_PyEvalFramePushAndInit@@Base+0x1cca> │ │ │ │ + bne.w 9f82e <_PyEvalFramePushAndInit@@Base+0x1cca> │ │ │ │ movs r0, #4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2a2c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fa2a <_PyEvalFramePushAndInit@@Base+0x2032> │ │ │ │ + beq.w 9fb96 <_PyEvalFramePushAndInit@@Base+0x2032> │ │ │ │ ldr.w r1, [r3, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9deae <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ - b.n 9ead0 <_PyEvalFramePushAndInit@@Base+0x10d8> │ │ │ │ + beq.w 9e01a <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ + b.n 9eb50 <_PyEvalFramePushAndInit@@Base+0xfec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f73c <_PyEvalFramePushAndInit@@Base+0x1d44> │ │ │ │ + beq.w 9f8a8 <_PyEvalFramePushAndInit@@Base+0x1d44> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ ldr.w r2, [r0, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #504 @ 0x1f8 │ │ │ │ - beq.n 9ed1c <_PyEvalFramePushAndInit@@Base+0x1324> │ │ │ │ + beq.n 9ee88 <_PyEvalFramePushAndInit@@Base+0x1324> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0b2 <_PyEvalFramePushAndInit@@Base+0x6ba> │ │ │ │ + b.w 9e21e <_PyEvalFramePushAndInit@@Base+0x6ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ebd8 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ + beq.n 9ed44 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #529 @ 0x211 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f1a4 <_PyEvalFramePushAndInit@@Base+0x17ac> │ │ │ │ + beq.w 9f310 <_PyEvalFramePushAndInit@@Base+0x17ac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e114 <_PyEvalFramePushAndInit@@Base+0x71c> │ │ │ │ + b.w 9e280 <_PyEvalFramePushAndInit@@Base+0x71c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ebd8 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ + beq.n 9ed44 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #616 @ 0x268 │ │ │ │ - beq.w 9f070 <_PyEvalFramePushAndInit@@Base+0x1678> │ │ │ │ + beq.w 9f1dc <_PyEvalFramePushAndInit@@Base+0x1678> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0d2 <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ + b.w 9e23e <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ebd8 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ + beq.n 9ed44 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #580 @ 0x244 │ │ │ │ - beq.w 9f122 <_PyEvalFramePushAndInit@@Base+0x172a> │ │ │ │ + beq.w 9f28e <_PyEvalFramePushAndInit@@Base+0x172a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0f2 <_PyEvalFramePushAndInit@@Base+0x6fa> │ │ │ │ + b.w 9e25e <_PyEvalFramePushAndInit@@Base+0x6fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f728 <_PyEvalFramePushAndInit@@Base+0x1d30> │ │ │ │ + beq.w 9f894 <_PyEvalFramePushAndInit@@Base+0x1d30> │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ movw r2, #509 @ 0x1fd │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f2d0 <_PyEvalFramePushAndInit@@Base+0x18d8> │ │ │ │ + beq.w 9f43c <_PyEvalFramePushAndInit@@Base+0x18d8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e166 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ + b.w 9e2d2 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9ebd8 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ + beq.w 9ed44 <_PyEvalFramePushAndInit@@Base+0x11e0> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #526 @ 0x20e │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f4d0 <_PyEvalFramePushAndInit@@Base+0x1ad8> │ │ │ │ + beq.w 9f63c <_PyEvalFramePushAndInit@@Base+0x1ad8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e188 <_PyEvalFramePushAndInit@@Base+0x790> │ │ │ │ + b.w 9e2f4 <_PyEvalFramePushAndInit@@Base+0x790> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f6fa <_PyEvalFramePushAndInit@@Base+0x1d02> │ │ │ │ + beq.w 9f866 <_PyEvalFramePushAndInit@@Base+0x1d02> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ ldr.w r2, [r0, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #508 @ 0x1fc │ │ │ │ - beq.w 9f25a <_PyEvalFramePushAndInit@@Base+0x1862> │ │ │ │ + beq.w 9f3c6 <_PyEvalFramePushAndInit@@Base+0x1862> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e140 <_PyEvalFramePushAndInit@@Base+0x748> │ │ │ │ + b.w 9e2ac <_PyEvalFramePushAndInit@@Base+0x748> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + beq.w 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldrd r8, r7, [r3, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9ed52 <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ + cbz r0, 9eebe <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #26 │ │ │ │ strd r3, fp, [r0, #32] │ │ │ │ strd r8, r7, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e574 <_PyEvalFramePushAndInit@@Base+0xb7c> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 9e6e0 <_PyEvalFramePushAndInit@@Base+0xb7c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e574 <_PyEvalFramePushAndInit@@Base+0xb7c> │ │ │ │ + beq.w 9e6e0 <_PyEvalFramePushAndInit@@Base+0xb7c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9ee36 <_PyEvalFramePushAndInit@@Base+0x143e> │ │ │ │ + beq.n 9efa2 <_PyEvalFramePushAndInit@@Base+0x143e> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #527 @ 0x20f │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9e1aa <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ + bne.w 9e316 <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9faba <_PyEvalFramePushAndInit@@Base+0x20c2> │ │ │ │ + beq.w 9fc26 <_PyEvalFramePushAndInit@@Base+0x20c2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fab0 <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ + bne.w 9fc1c <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9fa94 <_PyEvalFramePushAndInit@@Base+0x209c> │ │ │ │ + beq.w 9fc00 <_PyEvalFramePushAndInit@@Base+0x209c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #527 @ 0x20f │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fab0 <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ + beq.w 9fc1c <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba0b0 │ │ │ │ + bl 1baba0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fab0 <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ + beq.w 9fc1c <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ mov sl, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fab0 <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ + beq.w 9fc1c <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ - bl 1ba1f4 │ │ │ │ + bl 1bace4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa8c <_PyEvalFramePushAndInit@@Base+0x2094> │ │ │ │ + beq.w 9fbf8 <_PyEvalFramePushAndInit@@Base+0x2094> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc88 <_PyEvalFramePushAndInit@@Base+0x2290> │ │ │ │ + beq.w 9fdf4 <_PyEvalFramePushAndInit@@Base+0x2290> │ │ │ │ strd r8, r7, [r0, #32] │ │ │ │ strd fp, sl, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #4] │ │ │ │ movs r2, #24 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9fc88 <_PyEvalFramePushAndInit@@Base+0x2290> │ │ │ │ + bne.w 9fdf4 <_PyEvalFramePushAndInit@@Base+0x2290> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r3 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f71e <_PyEvalFramePushAndInit@@Base+0x1d26> │ │ │ │ + beq.w 9f88a <_PyEvalFramePushAndInit@@Base+0x1d26> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 9e3a6 <_PyEvalFramePushAndInit@@Base+0x9ae> │ │ │ │ + b.w 9e512 <_PyEvalFramePushAndInit@@Base+0x9ae> │ │ │ │ subs r1, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9e546 <_PyEvalFramePushAndInit@@Base+0xb4e> │ │ │ │ + beq.w 9e6b2 <_PyEvalFramePushAndInit@@Base+0xb4e> │ │ │ │ ldr.w r3, [r0, r1, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r5, r2, #4 │ │ │ │ cmp r5, #2 │ │ │ │ - bls.n 9ee6c <_PyEvalFramePushAndInit@@Base+0x1474> │ │ │ │ + bls.n 9efd8 <_PyEvalFramePushAndInit@@Base+0x1474> │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e546 <_PyEvalFramePushAndInit@@Base+0xb4e> │ │ │ │ + bne.w 9e6b2 <_PyEvalFramePushAndInit@@Base+0xb4e> │ │ │ │ subs r1, #1 │ │ │ │ - bcs.n 9ee5a <_PyEvalFramePushAndInit@@Base+0x1462> │ │ │ │ - b.w 9e546 <_PyEvalFramePushAndInit@@Base+0xb4e> │ │ │ │ + bcs.n 9efc6 <_PyEvalFramePushAndInit@@Base+0x1462> │ │ │ │ + b.w 9e6b2 <_PyEvalFramePushAndInit@@Base+0xb4e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f744 <_PyEvalFramePushAndInit@@Base+0x1d4c> │ │ │ │ + beq.w 9f8b0 <_PyEvalFramePushAndInit@@Base+0x1d4c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 9e3da <_PyEvalFramePushAndInit@@Base+0x9e2> │ │ │ │ + b.w 9e546 <_PyEvalFramePushAndInit@@Base+0x9e2> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl b6e2c │ │ │ │ + bl b76f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dd18 <_PyEvalFramePushAndInit@@Base+0x320> │ │ │ │ + beq.w 9de84 <_PyEvalFramePushAndInit@@Base+0x320> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dd18 <_PyEvalFramePushAndInit@@Base+0x320> │ │ │ │ + beq.w 9de84 <_PyEvalFramePushAndInit@@Base+0x320> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e8ba <_PyEvalFramePushAndInit@@Base+0xec2> │ │ │ │ + beq.w 9ea26 <_PyEvalFramePushAndInit@@Base+0xec2> │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e8ba <_PyEvalFramePushAndInit@@Base+0xec2> │ │ │ │ + beq.w 9ea26 <_PyEvalFramePushAndInit@@Base+0xec2> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9de4a <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ + b.w 9dfb6 <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9fbae <_PyEvalFramePushAndInit@@Base+0x21b6> │ │ │ │ + beq.w 9fd1a <_PyEvalFramePushAndInit@@Base+0x21b6> │ │ │ │ ldrd r0, r5, [r4, #4] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ mov.w r9, r5, lsl #2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9dc84 <_PyEvalFramePushAndInit@@Base+0x28c> │ │ │ │ - b.w 9dc94 <_PyEvalFramePushAndInit@@Base+0x29c> │ │ │ │ + bne.w 9ddf0 <_PyEvalFramePushAndInit@@Base+0x28c> │ │ │ │ + b.w 9de00 <_PyEvalFramePushAndInit@@Base+0x29c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ead0 <_PyEvalFramePushAndInit@@Base+0x10d8> │ │ │ │ + bne.w 9eb50 <_PyEvalFramePushAndInit@@Base+0xfec> │ │ │ │ movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #9777 @ 0x2631 │ │ │ │ + movw r1, #10105 @ 0x2779 │ │ │ │ movt r1, #7 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [r2, #692] @ 0x2b4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9de7e <_PyEvalFramePushAndInit@@Base+0x486> │ │ │ │ + beq.w 9dfea <_PyEvalFramePushAndInit@@Base+0x486> │ │ │ │ ldr.w r0, [r2, #688] @ 0x2b0 │ │ │ │ movs r1, #4 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa2a <_PyEvalFramePushAndInit@@Base+0x2032> │ │ │ │ + beq.w 9fb96 <_PyEvalFramePushAndInit@@Base+0x2032> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9deae <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ - b.n 9ead0 <_PyEvalFramePushAndInit@@Base+0x10d8> │ │ │ │ + beq.w 9e01a <_PyEvalFramePushAndInit@@Base+0x4b6> │ │ │ │ + b.n 9eb50 <_PyEvalFramePushAndInit@@Base+0xfec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f730 <_PyEvalFramePushAndInit@@Base+0x1d38> │ │ │ │ + beq.w 9f89c <_PyEvalFramePushAndInit@@Base+0x1d38> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b.w 9dd64 <_PyEvalFramePushAndInit@@Base+0x36c> │ │ │ │ + b.w 9ded0 <_PyEvalFramePushAndInit@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 9ddbe <_PyEvalFramePushAndInit@@Base+0x3c6> │ │ │ │ + bne.w 9df2a <_PyEvalFramePushAndInit@@Base+0x3c6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f6e0 <_PyEvalFramePushAndInit@@Base+0x1ce8> │ │ │ │ + beq.w 9f84c <_PyEvalFramePushAndInit@@Base+0x1ce8> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.w 9ddbe <_PyEvalFramePushAndInit@@Base+0x3c6> │ │ │ │ + b.w 9df2a <_PyEvalFramePushAndInit@@Base+0x3c6> │ │ │ │ ldr.w r0, [r2, #688] @ 0x2b0 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - b.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f7ea <_PyEvalFramePushAndInit@@Base+0x1df2> │ │ │ │ + beq.w 9f956 <_PyEvalFramePushAndInit@@Base+0x1df2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 9e760 <_PyEvalFramePushAndInit@@Base+0xd68> │ │ │ │ + b.w 9e8cc <_PyEvalFramePushAndInit@@Base+0xd68> │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ movs r0, #28 │ │ │ │ mul.w r7, r0, r1 │ │ │ │ ldr.w r1, [r3, #512] @ 0x200 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldrd r0, r1, [ip, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -174571,721 +174722,721 @@ │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str.w r1, [ip, #8] │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r3, r8, lsl #2 │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 9efd4 <_PyEvalFramePushAndInit@@Base+0x15dc> │ │ │ │ + bne.n 9f140 <_PyEvalFramePushAndInit@@Base+0x15dc> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ - cbz r1, 9efd0 <_PyEvalFramePushAndInit@@Base+0x15d8> │ │ │ │ + cbz r1, 9f13c <_PyEvalFramePushAndInit@@Base+0x15d8> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r8, r7 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [ip, #528] @ 0x210 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w 9f74e <_PyEvalFramePushAndInit@@Base+0x1d56> │ │ │ │ + beq.w 9f8ba <_PyEvalFramePushAndInit@@Base+0x1d56> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9f5bc <_PyEvalFramePushAndInit@@Base+0x1bc4> │ │ │ │ + beq.w 9f728 <_PyEvalFramePushAndInit@@Base+0x1bc4> │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 9eff6 <_PyEvalFramePushAndInit@@Base+0x15fe> │ │ │ │ + cbnz r2, 9f162 <_PyEvalFramePushAndInit@@Base+0x15fe> │ │ │ │ str.w r0, [ip, #532] @ 0x214 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + beq.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f7e4 <_PyEvalFramePushAndInit@@Base+0x1dec> │ │ │ │ + beq.w 9f950 <_PyEvalFramePushAndInit@@Base+0x1dec> │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r1, [r2, #24] │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ - cbz r3, 9f018 <_PyEvalFramePushAndInit@@Base+0x1620> │ │ │ │ + cbz r3, 9f184 <_PyEvalFramePushAndInit@@Base+0x1620> │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [lr, #20] │ │ │ │ - b.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f970 <_PyEvalFramePushAndInit@@Base+0x1f78> │ │ │ │ + bne.w 9fadc <_PyEvalFramePushAndInit@@Base+0x1f78> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 9dd3a <_PyEvalFramePushAndInit@@Base+0x342> │ │ │ │ + bne.w 9dea6 <_PyEvalFramePushAndInit@@Base+0x342> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f80c <_PyEvalFramePushAndInit@@Base+0x1e14> │ │ │ │ + beq.w 9f978 <_PyEvalFramePushAndInit@@Base+0x1e14> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r1, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f67a <_PyEvalFramePushAndInit@@Base+0x1c82> │ │ │ │ + bne.w 9f7e6 <_PyEvalFramePushAndInit@@Base+0x1c82> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f934 <_PyEvalFramePushAndInit@@Base+0x1f3c> │ │ │ │ + beq.w 9faa0 <_PyEvalFramePushAndInit@@Base+0x1f3c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b.w 9dd5c <_PyEvalFramePushAndInit@@Base+0x364> │ │ │ │ + b.w 9dec8 <_PyEvalFramePushAndInit@@Base+0x364> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fb72 <_PyEvalFramePushAndInit@@Base+0x217a> │ │ │ │ + beq.w 9fcde <_PyEvalFramePushAndInit@@Base+0x217a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fb02 <_PyEvalFramePushAndInit@@Base+0x210a> │ │ │ │ + bne.w 9fc6e <_PyEvalFramePushAndInit@@Base+0x210a> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9fb50 <_PyEvalFramePushAndInit@@Base+0x2158> │ │ │ │ + beq.w 9fcbc <_PyEvalFramePushAndInit@@Base+0x2158> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov sl, r2 │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fafa <_PyEvalFramePushAndInit@@Base+0x2102> │ │ │ │ + beq.w 9fc66 <_PyEvalFramePushAndInit@@Base+0x2102> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb90c │ │ │ │ + bl 1bc3fc │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fafa <_PyEvalFramePushAndInit@@Base+0x2102> │ │ │ │ - movw r1, #49017 @ 0xbf79 │ │ │ │ + beq.w 9fc66 <_PyEvalFramePushAndInit@@Base+0x2102> │ │ │ │ + movw r1, #51817 @ 0xca69 │ │ │ │ movt r1, #27 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1b3354 │ │ │ │ + bl 1b3e4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fafa <_PyEvalFramePushAndInit@@Base+0x2102> │ │ │ │ + beq.w 9fc66 <_PyEvalFramePushAndInit@@Base+0x2102> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fae6 <_PyEvalFramePushAndInit@@Base+0x20ee> │ │ │ │ + beq.w 9fc52 <_PyEvalFramePushAndInit@@Base+0x20ee> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r7, [r2, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9faca <_PyEvalFramePushAndInit@@Base+0x20d2> │ │ │ │ + beq.w 9fc36 <_PyEvalFramePushAndInit@@Base+0x20d2> │ │ │ │ strd r3, r7, [r0, #40] @ 0x28 │ │ │ │ strd sl, r8, [r0, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9faca <_PyEvalFramePushAndInit@@Base+0x20d2> │ │ │ │ + bne.w 9fc36 <_PyEvalFramePushAndInit@@Base+0x20d2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r6, r2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9f84a <_PyEvalFramePushAndInit@@Base+0x1e52> │ │ │ │ + beq.w 9f9b6 <_PyEvalFramePushAndInit@@Base+0x1e52> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f840 <_PyEvalFramePushAndInit@@Base+0x1e48> │ │ │ │ + bne.w 9f9ac <_PyEvalFramePushAndInit@@Base+0x1e48> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9f824 <_PyEvalFramePushAndInit@@Base+0x1e2c> │ │ │ │ + beq.w 9f990 <_PyEvalFramePushAndInit@@Base+0x1e2c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b57f8 │ │ │ │ + bl 1b62e8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f81a <_PyEvalFramePushAndInit@@Base+0x1e22> │ │ │ │ + beq.w 9f986 <_PyEvalFramePushAndInit@@Base+0x1e22> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f81a <_PyEvalFramePushAndInit@@Base+0x1e22> │ │ │ │ + beq.w 9f986 <_PyEvalFramePushAndInit@@Base+0x1e22> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ - bl 1b4288 │ │ │ │ + bl 1b4d78 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f814 <_PyEvalFramePushAndInit@@Base+0x1e1c> │ │ │ │ + beq.w 9f980 <_PyEvalFramePushAndInit@@Base+0x1e1c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f852 <_PyEvalFramePushAndInit@@Base+0x1e5a> │ │ │ │ + bne.w 9f9be <_PyEvalFramePushAndInit@@Base+0x1e5a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r6, r7 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fcf6 <_PyEvalFramePushAndInit@@Base+0x22fe> │ │ │ │ + beq.w 9fe62 <_PyEvalFramePushAndInit@@Base+0x22fe> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fccc <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ + bne.w 9fe38 <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9fcd6 <_PyEvalFramePushAndInit@@Base+0x22de> │ │ │ │ + beq.w 9fe42 <_PyEvalFramePushAndInit@@Base+0x22de> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcca <_PyEvalFramePushAndInit@@Base+0x22d2> │ │ │ │ + beq.w 9fe36 <_PyEvalFramePushAndInit@@Base+0x22d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcca <_PyEvalFramePushAndInit@@Base+0x22d2> │ │ │ │ + beq.w 9fe36 <_PyEvalFramePushAndInit@@Base+0x22d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b9900 │ │ │ │ + bl 1ba3f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fccc <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ + bne.w 9fe38 <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fccc <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ + beq.w 9fe38 <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1b99f0 │ │ │ │ + bl 1ba4e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa42 <_PyEvalFramePushAndInit@@Base+0x204a> │ │ │ │ + beq.w 9fbae <_PyEvalFramePushAndInit@@Base+0x204a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f198 <_PyEvalFramePushAndInit@@Base+0x17a0> │ │ │ │ - bl 80728 │ │ │ │ + beq.n 9f304 <_PyEvalFramePushAndInit@@Base+0x17a0> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f198 <_PyEvalFramePushAndInit@@Base+0x17a0> │ │ │ │ + beq.n 9f304 <_PyEvalFramePushAndInit@@Base+0x17a0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e114 <_PyEvalFramePushAndInit@@Base+0x71c> │ │ │ │ + b.w 9e280 <_PyEvalFramePushAndInit@@Base+0x71c> │ │ │ │ str r2, [r5, #4] │ │ │ │ - b.w 9e1d2 <_PyEvalFramePushAndInit@@Base+0x7da> │ │ │ │ + b.w 9e33e <_PyEvalFramePushAndInit@@Base+0x7da> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + beq.w 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldrd r8, r7, [r3, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ed52 <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ + beq.w 9eebe <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #27 │ │ │ │ strd r3, fp, [r0, #32] │ │ │ │ strd r8, r7, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed52 <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ + bne.w 9eebe <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ mov r6, r5 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa08 <_PyEvalFramePushAndInit@@Base+0x2010> │ │ │ │ + beq.w 9fb74 <_PyEvalFramePushAndInit@@Base+0x2010> │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #8192 @ 0x2000 │ │ │ │ str.w r2, [r3], #16 │ │ │ │ add.w r2, r0, #23 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ subs r2, r2, r3 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ add.w r3, r2, #16 │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.w 9e1be <_PyEvalFramePushAndInit@@Base+0x7c6> │ │ │ │ + b.w 9e32a <_PyEvalFramePushAndInit@@Base+0x7c6> │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + beq.w 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldrd r8, r7, [r3, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ed52 <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ + beq.w 9eebe <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #28 │ │ │ │ strd r3, fp, [r0, #32] │ │ │ │ strd r8, r7, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed52 <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ + bne.w 9eebe <_PyEvalFramePushAndInit@@Base+0x135a> │ │ │ │ mov r6, r5 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fde4 │ │ │ │ + bl 9ff50 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e398 <_PyEvalFramePushAndInit@@Base+0x9a0> │ │ │ │ + beq.w 9e504 <_PyEvalFramePushAndInit@@Base+0x9a0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fa18 <_PyEvalFramePushAndInit@@Base+0x2020> │ │ │ │ + beq.w 9fb84 <_PyEvalFramePushAndInit@@Base+0x2020> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f802 <_PyEvalFramePushAndInit@@Base+0x1e0a> │ │ │ │ + bne.w 9f96e <_PyEvalFramePushAndInit@@Base+0x1e0a> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9fbea <_PyEvalFramePushAndInit@@Base+0x21f2> │ │ │ │ + beq.w 9fd56 <_PyEvalFramePushAndInit@@Base+0x21f2> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldrd r7, r6, [r3, #12] │ │ │ │ - movw r1, #35340 @ 0x8a0c │ │ │ │ + movw r1, #36108 @ 0x8d0c │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b391c │ │ │ │ + bl 1b4414 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f800 <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ + beq.w 9f96c <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fde4 │ │ │ │ + bl 9ff50 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f800 <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ + beq.w 9f96c <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b5548 │ │ │ │ + bl 1b6038 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f802 <_PyEvalFramePushAndInit@@Base+0x1e0a> │ │ │ │ + bne.w 9f96e <_PyEvalFramePushAndInit@@Base+0x1e0a> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f800 <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ + beq.w 9f96c <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f800 <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ + beq.w 9f96c <_PyEvalFramePushAndInit@@Base+0x1e08> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fbde <_PyEvalFramePushAndInit@@Base+0x21e6> │ │ │ │ + beq.w 9fd4a <_PyEvalFramePushAndInit@@Base+0x21e6> │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #2 │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b5314 │ │ │ │ + bl b5be0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fbd6 <_PyEvalFramePushAndInit@@Base+0x21de> │ │ │ │ + beq.w 9fd42 <_PyEvalFramePushAndInit@@Base+0x21de> │ │ │ │ strd r8, r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 22b730 <_PyArg_ParseStackAndKeywords@@Base+0xa8c> │ │ │ │ + bl 22bc98 <_PyArg_ParseStackAndKeywords@@Base+0xb20> │ │ │ │ movs r1, #12 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #43312 @ 0xa930 │ │ │ │ + movw r2, #44080 @ 0xac30 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba568 │ │ │ │ + bl 1bb058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fbbc <_PyEvalFramePushAndInit@@Base+0x21c4> │ │ │ │ + beq.w 9fd28 <_PyEvalFramePushAndInit@@Base+0x21c4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e510 <_PyEvalFramePushAndInit@@Base+0xb18> │ │ │ │ - bl 80728 │ │ │ │ + beq.w 9e67c <_PyEvalFramePushAndInit@@Base+0xb18> │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fbc6 <_PyEvalFramePushAndInit@@Base+0x21ce> │ │ │ │ - b.w 9e514 <_PyEvalFramePushAndInit@@Base+0xb1c> │ │ │ │ + bne.w 9fd32 <_PyEvalFramePushAndInit@@Base+0x21ce> │ │ │ │ + b.w 9e680 <_PyEvalFramePushAndInit@@Base+0xb1c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f980 <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ + bne.w 9faec <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eeccc │ │ │ │ + bl 1ef440 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9dfa6 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ + b.w 9e112 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r3, r2, [sp, #56] @ 0x38 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ ldrd sl, r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f9f0 <_PyEvalFramePushAndInit@@Base+0x1ff8> │ │ │ │ + beq.w 9fb5c <_PyEvalFramePushAndInit@@Base+0x1ff8> │ │ │ │ mov ip, r0 │ │ │ │ mov.w r7, #8192 @ 0x2000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r7, [ip], #16 │ │ │ │ add.w r7, r0, #23 │ │ │ │ bic.w r7, r7, #7 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ str.w ip, [r0, #12] │ │ │ │ sub.w ip, r7, ip │ │ │ │ add.w ip, ip, #32 │ │ │ │ str r0, [r3, #8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9f9f0 <_PyEvalFramePushAndInit@@Base+0x1ff8> │ │ │ │ + beq.w 9fb5c <_PyEvalFramePushAndInit@@Base+0x1ff8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - b.w 9e272 <_PyEvalFramePushAndInit@@Base+0x87a> │ │ │ │ + b.w 9e3de <_PyEvalFramePushAndInit@@Base+0x87a> │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - b.w 9e27a <_PyEvalFramePushAndInit@@Base+0x882> │ │ │ │ + b.w 9e3e6 <_PyEvalFramePushAndInit@@Base+0x882> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fa6c <_PyEvalFramePushAndInit@@Base+0x2074> │ │ │ │ + bne.w 9fbd8 <_PyEvalFramePushAndInit@@Base+0x2074> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa80 <_PyEvalFramePushAndInit@@Base+0x2088> │ │ │ │ + beq.w 9fbec <_PyEvalFramePushAndInit@@Base+0x2088> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa80 <_PyEvalFramePushAndInit@@Base+0x2088> │ │ │ │ + beq.w 9fbec <_PyEvalFramePushAndInit@@Base+0x2088> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldrd r8, r7, [r2, #20] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f894 <_PyEvalFramePushAndInit@@Base+0x1e9c> │ │ │ │ + beq.w 9fa00 <_PyEvalFramePushAndInit@@Base+0x1e9c> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ strd r1, sl, [r0, #32] │ │ │ │ strd r8, r7, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b.w 9ea96 <_PyEvalFramePushAndInit@@Base+0x109e> │ │ │ │ + b.w 9ec40 <_PyEvalFramePushAndInit@@Base+0x10dc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str r5, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9fdb0 <_PyEvalFramePushAndInit@@Base+0x23b8> │ │ │ │ + beq.w 9ff1c <_PyEvalFramePushAndInit@@Base+0x23b8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fda6 <_PyEvalFramePushAndInit@@Base+0x23ae> │ │ │ │ + bne.w 9ff12 <_PyEvalFramePushAndInit@@Base+0x23ae> │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w 9fd8a <_PyEvalFramePushAndInit@@Base+0x2392> │ │ │ │ + beq.w 9fef6 <_PyEvalFramePushAndInit@@Base+0x2392> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #526 @ 0x20e │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd80 <_PyEvalFramePushAndInit@@Base+0x2388> │ │ │ │ + beq.w 9feec <_PyEvalFramePushAndInit@@Base+0x2388> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba0b0 │ │ │ │ + bl 1baba0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd80 <_PyEvalFramePushAndInit@@Base+0x2388> │ │ │ │ + beq.w 9feec <_PyEvalFramePushAndInit@@Base+0x2388> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd80 <_PyEvalFramePushAndInit@@Base+0x2388> │ │ │ │ + beq.w 9feec <_PyEvalFramePushAndInit@@Base+0x2388> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov fp, r2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov sl, r3 │ │ │ │ - bl 1ba1f4 │ │ │ │ + bl 1bace4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd70 <_PyEvalFramePushAndInit@@Base+0x2378> │ │ │ │ + beq.w 9fedc <_PyEvalFramePushAndInit@@Base+0x2378> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl af200 <_PyArena_Malloc@@Base> │ │ │ │ + bl afa40 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9f56c <_PyEvalFramePushAndInit@@Base+0x1b74> │ │ │ │ + cbz r0, 9f6d8 <_PyEvalFramePushAndInit@@Base+0x1b74> │ │ │ │ strd r8, r7, [r0, #32] │ │ │ │ strd fp, sl, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #23 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f116 <_PyEvalFramePushAndInit@@Base+0x171e> │ │ │ │ + beq.w 9f282 <_PyEvalFramePushAndInit@@Base+0x171e> │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fd78 <_PyEvalFramePushAndInit@@Base+0x2380> │ │ │ │ + bne.w 9fee4 <_PyEvalFramePushAndInit@@Base+0x2380> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ecf2 <_PyEvalFramePushAndInit@@Base+0x12fa> │ │ │ │ + beq.w 9ee5e <_PyEvalFramePushAndInit@@Base+0x12fa> │ │ │ │ mov r6, r2 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea42 <_PyEvalFramePushAndInit@@Base+0x104a> │ │ │ │ + beq.w 9ebec <_PyEvalFramePushAndInit@@Base+0x1088> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ea4a <_PyEvalFramePushAndInit@@Base+0x1052> │ │ │ │ + beq.w 9ebf4 <_PyEvalFramePushAndInit@@Base+0x1090> │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea4a <_PyEvalFramePushAndInit@@Base+0x1052> │ │ │ │ + beq.w 9ebf4 <_PyEvalFramePushAndInit@@Base+0x1090> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9f480 <_PyEvalFramePushAndInit@@Base+0x1a88> │ │ │ │ + b.n 9f5ec <_PyEvalFramePushAndInit@@Base+0x1a88> │ │ │ │ ldr.w r2, [r3, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ - cbz r2, 9f5ca <_PyEvalFramePushAndInit@@Base+0x1bd2> │ │ │ │ + cbz r2, 9f736 <_PyEvalFramePushAndInit@@Base+0x1bd2> │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr.w r2, [r3, #532] @ 0x214 │ │ │ │ str.w r0, [r3, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + bne.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ str.w r0, [r3, #532] @ 0x214 │ │ │ │ - b.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r6, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df0 │ │ │ │ + bl b66bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e8ca <_PyEvalFramePushAndInit@@Base+0xed2> │ │ │ │ + beq.w 9ea36 <_PyEvalFramePushAndInit@@Base+0xed2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0d24 │ │ │ │ + bl 1f1498 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fc52 <_PyEvalFramePushAndInit@@Base+0x225a> │ │ │ │ + bne.w 9fdbe <_PyEvalFramePushAndInit@@Base+0x225a> │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl b40d8 │ │ │ │ + bl b49a8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f980 <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ + beq.w 9faec <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ strd r7, r6, [sp, #4] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f1080 │ │ │ │ + bl 1f17f4 │ │ │ │ movs r1, #6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #43280 @ 0xa910 │ │ │ │ + movw r2, #44048 @ 0xac10 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ba568 │ │ │ │ + bl 1bb058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e328 <_PyEvalFramePushAndInit@@Base+0x930> │ │ │ │ - b.w 9e6fe <_PyEvalFramePushAndInit@@Base+0xd06> │ │ │ │ + bne.w 9e494 <_PyEvalFramePushAndInit@@Base+0x930> │ │ │ │ + b.w 9e86a <_PyEvalFramePushAndInit@@Base+0xd06> │ │ │ │ lsls r3, r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 85e74 │ │ │ │ + bl 85fbc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fa20 <_PyEvalFramePushAndInit@@Base+0x2028> │ │ │ │ + beq.w 9fb8c <_PyEvalFramePushAndInit@@Base+0x2028> │ │ │ │ mov r7, r0 │ │ │ │ - b.w 9e78a <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ + b.w 9e8f6 <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r7, #1 │ │ │ │ - b.w 9de4a <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ + b.w 9dfb6 <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ + movw r1, #42344 @ 0xa568 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9dce6 <_PyEvalFramePushAndInit@@Base+0x2ee> │ │ │ │ + b.w 9de52 <_PyEvalFramePushAndInit@@Base+0x2ee> │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ + movw r1, #42344 @ 0xa568 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9f5e6 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ + b.n 9f752 <_PyEvalFramePushAndInit@@Base+0x1bee> │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ movs r1, #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #28] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.w 9ec08 <_PyEvalFramePushAndInit@@Base+0x1210> │ │ │ │ + b.w 9ed74 <_PyEvalFramePushAndInit@@Base+0x1210> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e060 <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ + b.w 9e1cc <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9de48 <_PyEvalFramePushAndInit@@Base+0x450> │ │ │ │ + b.w 9dfb4 <_PyEvalFramePushAndInit@@Base+0x450> │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9de48 <_PyEvalFramePushAndInit@@Base+0x450> │ │ │ │ + b.w 9dfb4 <_PyEvalFramePushAndInit@@Base+0x450> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e140 <_PyEvalFramePushAndInit@@Base+0x748> │ │ │ │ + b.w 9e2ac <_PyEvalFramePushAndInit@@Base+0x748> │ │ │ │ ldr.w r0, [r2, #668] @ 0x29c │ │ │ │ mov r1, r7 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 9e8fa <_PyEvalFramePushAndInit@@Base+0xf02> │ │ │ │ + b.w 9ea66 <_PyEvalFramePushAndInit@@Base+0xf02> │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9dda0 <_PyEvalFramePushAndInit@@Base+0x3a8> │ │ │ │ + b.w 9df0c <_PyEvalFramePushAndInit@@Base+0x3a8> │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9dda0 <_PyEvalFramePushAndInit@@Base+0x3a8> │ │ │ │ + b.w 9df0c <_PyEvalFramePushAndInit@@Base+0x3a8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e166 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ + b.w 9e2d2 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9dda0 <_PyEvalFramePushAndInit@@Base+0x3a8> │ │ │ │ + b.w 9df0c <_PyEvalFramePushAndInit@@Base+0x3a8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0b2 <_PyEvalFramePushAndInit@@Base+0x6ba> │ │ │ │ + b.w 9e21e <_PyEvalFramePushAndInit@@Base+0x6ba> │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9de48 <_PyEvalFramePushAndInit@@Base+0x450> │ │ │ │ + b.w 9dfb4 <_PyEvalFramePushAndInit@@Base+0x450> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9efe4 <_PyEvalFramePushAndInit@@Base+0x15ec> │ │ │ │ + beq.w 9f150 <_PyEvalFramePushAndInit@@Base+0x15ec> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r7, 9f7ba <_PyEvalFramePushAndInit@@Base+0x1dc2> │ │ │ │ + cbz r7, 9f926 <_PyEvalFramePushAndInit@@Base+0x1dc2> │ │ │ │ str r1, [r7, #20] │ │ │ │ str r7, [r1, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r7, [r3, #520] @ 0x208 │ │ │ │ ldr.w r1, [r1, sl] │ │ │ │ str r7, [r0, #20] │ │ │ │ str.w r0, [r3, #520] @ 0x208 │ │ │ │ lsrs r7, r1, #18 │ │ │ │ ubfx r0, r1, #0, #18 │ │ │ │ - cbz r0, 9f788 <_PyEvalFramePushAndInit@@Base+0x1d90> │ │ │ │ + cbz r0, 9f8f4 <_PyEvalFramePushAndInit@@Base+0x1d90> │ │ │ │ add.w r0, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r0, r0, #18 │ │ │ │ add.w r0, r3, r0, lsl #3 │ │ │ │ str.w ip, [r0, #808] @ 0x328 │ │ │ │ add.w r7, r3, r7, lsl #3 │ │ │ │ ldr.w r0, [r2, #804] @ 0x324 │ │ │ │ @@ -175297,703 +175448,703 @@ │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r8, [r3, sl] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r2, [r3, #788] @ 0x314 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #788] @ 0x314 │ │ │ │ - b.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ str.w r1, [r3, #524] @ 0x20c │ │ │ │ - b.n 9f75c <_PyEvalFramePushAndInit@@Base+0x1d64> │ │ │ │ + b.n 9f8c8 <_PyEvalFramePushAndInit@@Base+0x1d64> │ │ │ │ ldr.w r3, [r2, #704] @ 0x2c0 │ │ │ │ - movw r1, #33753 @ 0x83d9 │ │ │ │ + movw r1, #34081 @ 0x8521 │ │ │ │ movt r1, #7 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9ef6a <_PyEvalFramePushAndInit@@Base+0x1572> │ │ │ │ + bne.w 9f0d6 <_PyEvalFramePushAndInit@@Base+0x1572> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9df72 <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ - b.w 9df06 <_PyEvalFramePushAndInit@@Base+0x50e> │ │ │ │ + beq.w 9e0de <_PyEvalFramePushAndInit@@Base+0x57a> │ │ │ │ + b.w 9e072 <_PyEvalFramePushAndInit@@Base+0x50e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9dd18 <_PyEvalFramePushAndInit@@Base+0x320> │ │ │ │ + b.w 9de84 <_PyEvalFramePushAndInit@@Base+0x320> │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ - b.n 9f008 <_PyEvalFramePushAndInit@@Base+0x1610> │ │ │ │ + b.n 9f174 <_PyEvalFramePushAndInit@@Base+0x1610> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9e45e <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ + b.w 9e5ca <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9dfc6 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ + b.w 9e132 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ movs r3, #1 │ │ │ │ subs r7, r2, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9f67c <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 9f85c <_PyEvalFramePushAndInit@@Base+0x1e64> │ │ │ │ + b.n 9f7e8 <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 9f9c8 <_PyEvalFramePushAndInit@@Base+0x1e64> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eca6 <_PyEvalFramePushAndInit@@Base+0x12ae> │ │ │ │ + b.w 9ee12 <_PyEvalFramePushAndInit@@Base+0x12ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9f85c <_PyEvalFramePushAndInit@@Base+0x1e64> │ │ │ │ + beq.n 9f9c8 <_PyEvalFramePushAndInit@@Base+0x1e64> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r8, r7, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f150 <_PyEvalFramePushAndInit@@Base+0x1758> │ │ │ │ + beq.w 9f2bc <_PyEvalFramePushAndInit@@Base+0x1758> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e0f2 <_PyEvalFramePushAndInit@@Base+0x6fa> │ │ │ │ + b.w 9e25e <_PyEvalFramePushAndInit@@Base+0x6fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.n 9f134 <_PyEvalFramePushAndInit@@Base+0x173c> │ │ │ │ - bl 80728 │ │ │ │ + bl 271f98 │ │ │ │ + b.n 9f2a0 <_PyEvalFramePushAndInit@@Base+0x173c> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f198 <_PyEvalFramePushAndInit@@Base+0x17a0> │ │ │ │ + beq.w 9f304 <_PyEvalFramePushAndInit@@Base+0x17a0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0f2 <_PyEvalFramePushAndInit@@Base+0x6fa> │ │ │ │ + b.w 9e25e <_PyEvalFramePushAndInit@@Base+0x6fa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e2f4 <_PyEvalFramePushAndInit@@Base+0x8fc> │ │ │ │ + b.w 9e460 <_PyEvalFramePushAndInit@@Base+0x8fc> │ │ │ │ mov.w r8, #0 │ │ │ │ - b.w 9dd90 <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ - bl 271c20 │ │ │ │ + b.w 9defc <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9dc5e <_PyEvalFramePushAndInit@@Base+0x266> │ │ │ │ + beq.w 9ddca <_PyEvalFramePushAndInit@@Base+0x266> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ movs r6, #0 │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - cbnz r0, 9f8c4 <_PyEvalFramePushAndInit@@Base+0x1ecc> │ │ │ │ + cbnz r0, 9fa30 <_PyEvalFramePushAndInit@@Base+0x1ecc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ebd2 <_PyEvalFramePushAndInit@@Base+0x11da> │ │ │ │ + beq.w 9ed3e <_PyEvalFramePushAndInit@@Base+0x11da> │ │ │ │ mov r6, r2 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ subs r2, #2 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e08e <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ + b.w 9e1fa <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9fa56 <_PyEvalFramePushAndInit@@Base+0x205e> │ │ │ │ + bne.w 9fbc2 <_PyEvalFramePushAndInit@@Base+0x205e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e08e <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ + b.w 9e1fa <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9e3c6 <_PyEvalFramePushAndInit@@Base+0x9ce> │ │ │ │ + b.w 9e532 <_PyEvalFramePushAndInit@@Base+0x9ce> │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r6 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ - b.w 9dd90 <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ + b.w 9defc <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.w 9e1ec <_PyEvalFramePushAndInit@@Base+0x7f4> │ │ │ │ - bl 80728 │ │ │ │ + b.w 9e358 <_PyEvalFramePushAndInit@@Base+0x7f4> │ │ │ │ + bl 80868 │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e70c <_PyEvalFramePushAndInit@@Base+0xd14> │ │ │ │ - b.w 9e33e <_PyEvalFramePushAndInit@@Base+0x946> │ │ │ │ + bne.w 9e878 <_PyEvalFramePushAndInit@@Base+0xd14> │ │ │ │ + b.w 9e4aa <_PyEvalFramePushAndInit@@Base+0x946> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e006 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ + b.w 9e172 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9e7c4 <_PyEvalFramePushAndInit@@Base+0xdcc> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9e930 <_PyEvalFramePushAndInit@@Base+0xdcc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9eb7a <_PyEvalFramePushAndInit@@Base+0x1182> │ │ │ │ + b.w 9ece6 <_PyEvalFramePushAndInit@@Base+0x1182> │ │ │ │ mov r2, r7 │ │ │ │ - b.w 9e02c <_PyEvalFramePushAndInit@@Base+0x634> │ │ │ │ + b.w 9e198 <_PyEvalFramePushAndInit@@Base+0x634> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9f06a <_PyEvalFramePushAndInit@@Base+0x1672> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9f1d6 <_PyEvalFramePushAndInit@@Base+0x1672> │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9de4a <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ + b.w 9dfb6 <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9dec4 <_PyEvalFramePushAndInit@@Base+0x4cc> │ │ │ │ + beq.w 9e030 <_PyEvalFramePushAndInit@@Base+0x4cc> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.w 9e45e <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ + b.w 9e5ca <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9de4a <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ + b.w 9dfb6 <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ mov r7, r3 │ │ │ │ - b.w 9dd0a <_PyEvalFramePushAndInit@@Base+0x312> │ │ │ │ + b.w 9de76 <_PyEvalFramePushAndInit@@Base+0x312> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r7, r2, #1 │ │ │ │ - b.n 9f67c <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ + b.n 9f7e8 <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 9f988 <_PyEvalFramePushAndInit@@Base+0x1f90> │ │ │ │ + cbz r3, 9faf4 <_PyEvalFramePushAndInit@@Base+0x1f90> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9dfa6 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ + b.w 9e112 <_PyEvalFramePushAndInit@@Base+0x5ae> │ │ │ │ ldrd r3, r6, [r4, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9f9d6 <_PyEvalFramePushAndInit@@Base+0x1fde> │ │ │ │ + bne.n 9fb42 <_PyEvalFramePushAndInit@@Base+0x1fde> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9e708 <_PyEvalFramePushAndInit@@Base+0xd10> │ │ │ │ + beq.w 9e874 <_PyEvalFramePushAndInit@@Base+0xd10> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r2, [r0, r6, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9f980 <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ + bne.n 9faec <_PyEvalFramePushAndInit@@Base+0x1f88> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9dcd8 <_PyEvalFramePushAndInit@@Base+0x2e0> │ │ │ │ + bne.w 9de44 <_PyEvalFramePushAndInit@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f69a <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ + beq.w 9f806 <_PyEvalFramePushAndInit@@Base+0x1ca2> │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ - b.w 9dcd8 <_PyEvalFramePushAndInit@@Base+0x2e0> │ │ │ │ + b.w 9de44 <_PyEvalFramePushAndInit@@Base+0x2e0> │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 9dcca <_PyEvalFramePushAndInit@@Base+0x2d2> │ │ │ │ + b.w 9de36 <_PyEvalFramePushAndInit@@Base+0x2d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9fbae <_PyEvalFramePushAndInit@@Base+0x21b6> │ │ │ │ + beq.w 9fd1a <_PyEvalFramePushAndInit@@Base+0x21b6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 9dc9e <_PyEvalFramePushAndInit@@Base+0x2a6> │ │ │ │ + b.w 9de0a <_PyEvalFramePushAndInit@@Base+0x2a6> │ │ │ │ strd sl, r2, [sp, #52] @ 0x34 │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldrd sl, r2, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e27a <_PyEvalFramePushAndInit@@Base+0x882> │ │ │ │ - b.w 9dce4 <_PyEvalFramePushAndInit@@Base+0x2ec> │ │ │ │ - bl 1f5cf4 │ │ │ │ + bne.w 9e3e6 <_PyEvalFramePushAndInit@@Base+0x882> │ │ │ │ + b.w 9de50 <_PyEvalFramePushAndInit@@Base+0x2ec> │ │ │ │ + bl 1f642c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e1d2 <_PyEvalFramePushAndInit@@Base+0x7da> │ │ │ │ - b.w 9ebde <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ + bne.w 9e33e <_PyEvalFramePushAndInit@@Base+0x7da> │ │ │ │ + b.w 9ed4a <_PyEvalFramePushAndInit@@Base+0x11e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.n 9f32e <_PyEvalFramePushAndInit@@Base+0x1936> │ │ │ │ + bl 271f98 │ │ │ │ + b.n 9f49a <_PyEvalFramePushAndInit@@Base+0x1936> │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 78208 │ │ │ │ + bl 78350 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9eada <_PyEvalFramePushAndInit@@Base+0x10e2> │ │ │ │ - bl 80728 │ │ │ │ + b.w 9eb5a <_PyEvalFramePushAndInit@@Base+0xff6> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f246 <_PyEvalFramePushAndInit@@Base+0x184e> │ │ │ │ + bne.w 9f3b2 <_PyEvalFramePushAndInit@@Base+0x184e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ec62 <_PyEvalFramePushAndInit@@Base+0x126a> │ │ │ │ + b.w 9edce <_PyEvalFramePushAndInit@@Base+0x126a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e9f6 <_PyEvalFramePushAndInit@@Base+0xffe> │ │ │ │ + beq.w 9eba0 <_PyEvalFramePushAndInit@@Base+0x103c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e08e <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ + b.w 9e1fa <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9e9d6 <_PyEvalFramePushAndInit@@Base+0xfde> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9eb80 <_PyEvalFramePushAndInit@@Base+0x101c> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e08e <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ + b.w 9e1fa <_PyEvalFramePushAndInit@@Base+0x696> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ee00 <_PyEvalFramePushAndInit@@Base+0x1408> │ │ │ │ + b.w 9ef6c <_PyEvalFramePushAndInit@@Base+0x1408> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9fac4 <_PyEvalFramePushAndInit@@Base+0x20cc> │ │ │ │ + beq.n 9fc30 <_PyEvalFramePushAndInit@@Base+0x20cc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ ldrd r8, r7, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9edb4 <_PyEvalFramePushAndInit@@Base+0x13bc> │ │ │ │ + beq.w 9ef20 <_PyEvalFramePushAndInit@@Base+0x13bc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e1aa <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ + b.w 9e316 <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9ed98 <_PyEvalFramePushAndInit@@Base+0x13a0> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9ef04 <_PyEvalFramePushAndInit@@Base+0x13a0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9fab0 <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ + b.n 9fc1c <_PyEvalFramePushAndInit@@Base+0x20b8> │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 9faf2 <_PyEvalFramePushAndInit@@Base+0x20fa> │ │ │ │ + cbnz r0, 9fc5e <_PyEvalFramePushAndInit@@Base+0x20fa> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9ec84 <_PyEvalFramePushAndInit@@Base+0x128c> │ │ │ │ + beq.w 9edf0 <_PyEvalFramePushAndInit@@Base+0x128c> │ │ │ │ mov r6, r2 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0d2 <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ + b.w 9e23e <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0d2 <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ + b.w 9e23e <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r7, [r4, #8] │ │ │ │ - cbnz r3, 9fb0c <_PyEvalFramePushAndInit@@Base+0x2114> │ │ │ │ + cbnz r3, 9fc78 <_PyEvalFramePushAndInit@@Base+0x2114> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e0d2 <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ + b.w 9e23e <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9fb04 <_PyEvalFramePushAndInit@@Base+0x210c> │ │ │ │ + bne.n 9fc70 <_PyEvalFramePushAndInit@@Base+0x210c> │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 9fb92 <_PyEvalFramePushAndInit@@Base+0x219a> │ │ │ │ + beq.n 9fcfe <_PyEvalFramePushAndInit@@Base+0x219a> │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1a4 <_PyObject_NewVar@@Base+0x84> │ │ │ │ - cbz r0, 9fb8a <_PyEvalFramePushAndInit@@Base+0x2192> │ │ │ │ + bl 9a31c <_PyObject_NewVar@@Base+0x84> │ │ │ │ + cbz r0, 9fcf6 <_PyEvalFramePushAndInit@@Base+0x2192> │ │ │ │ mov r0, r4 │ │ │ │ - bl b787c │ │ │ │ + bl b8148 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9fb8a <_PyEvalFramePushAndInit@@Base+0x2192> │ │ │ │ + cbz r0, 9fcf6 <_PyEvalFramePushAndInit@@Base+0x2192> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b07c │ │ │ │ - bl 80728 │ │ │ │ - cbz r0, 9fb8a <_PyEvalFramePushAndInit@@Base+0x2192> │ │ │ │ + bl 24b54c │ │ │ │ + bl 80868 │ │ │ │ + cbz r0, 9fcf6 <_PyEvalFramePushAndInit@@Base+0x2192> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9fb02 <_PyEvalFramePushAndInit@@Base+0x210a> │ │ │ │ + b.n 9fc6e <_PyEvalFramePushAndInit@@Base+0x210a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9fb7c <_PyEvalFramePushAndInit@@Base+0x2184> │ │ │ │ + beq.n 9fce8 <_PyEvalFramePushAndInit@@Base+0x2184> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f0a2 <_PyEvalFramePushAndInit@@Base+0x16aa> │ │ │ │ - b.n 9fb02 <_PyEvalFramePushAndInit@@Base+0x210a> │ │ │ │ + beq.w 9f20e <_PyEvalFramePushAndInit@@Base+0x16aa> │ │ │ │ + b.n 9fc6e <_PyEvalFramePushAndInit@@Base+0x210a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9f082 <_PyEvalFramePushAndInit@@Base+0x168a> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9f1ee <_PyEvalFramePushAndInit@@Base+0x168a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e0d2 <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ + b.w 9e23e <_PyEvalFramePushAndInit@@Base+0x6da> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9fb4c <_PyEvalFramePushAndInit@@Base+0x2154> │ │ │ │ + b.n 9fcb8 <_PyEvalFramePushAndInit@@Base+0x2154> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ + bl 271f98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9fb20 <_PyEvalFramePushAndInit@@Base+0x2128> │ │ │ │ + beq.n 9fc8c <_PyEvalFramePushAndInit@@Base+0x2128> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9fb4c <_PyEvalFramePushAndInit@@Base+0x2154> │ │ │ │ - bl 80728 │ │ │ │ + b.n 9fcb8 <_PyEvalFramePushAndInit@@Base+0x2154> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e574 <_PyEvalFramePushAndInit@@Base+0xb7c> │ │ │ │ + beq.w 9e6e0 <_PyEvalFramePushAndInit@@Base+0xb7c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9e1ee <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ - bl 80728 │ │ │ │ + b.w 9e35a <_PyEvalFramePushAndInit@@Base+0x7f6> │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 9fbd0 <_PyEvalFramePushAndInit@@Base+0x21d8> │ │ │ │ + cbz r0, 9fd3c <_PyEvalFramePushAndInit@@Base+0x21d8> │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9dfc6 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ + b.w 9e132 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e398 <_PyEvalFramePushAndInit@@Base+0x9a0> │ │ │ │ + b.w 9e504 <_PyEvalFramePushAndInit@@Base+0x9a0> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f3c0 <_PyEvalFramePushAndInit@@Base+0x19c8> │ │ │ │ + b.w 9f52c <_PyEvalFramePushAndInit@@Base+0x19c8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9dfc6 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ + b.w 9e132 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9fc08 <_PyEvalFramePushAndInit@@Base+0x2210> │ │ │ │ + beq.n 9fd74 <_PyEvalFramePushAndInit@@Base+0x2210> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r7, r6, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f34a <_PyEvalFramePushAndInit@@Base+0x1952> │ │ │ │ - b.n 9f802 <_PyEvalFramePushAndInit@@Base+0x1e0a> │ │ │ │ + beq.w 9f4b6 <_PyEvalFramePushAndInit@@Base+0x1952> │ │ │ │ + b.n 9f96e <_PyEvalFramePushAndInit@@Base+0x1e0a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9dfc6 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ + b.w 9e132 <_PyEvalFramePushAndInit@@Base+0x5ce> │ │ │ │ strd r1, r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e414 <_PyEvalFramePushAndInit@@Base+0xa1c> │ │ │ │ + beq.w 9e580 <_PyEvalFramePushAndInit@@Base+0xa1c> │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e45e <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ + b.w 9e5ca <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ strd r2, r3, [sp, #52] @ 0x34 │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e77e <_PyEvalFramePushAndInit@@Base+0xd86> │ │ │ │ + beq.w 9e8ea <_PyEvalFramePushAndInit@@Base+0xd86> │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 9fc2c <_PyEvalFramePushAndInit@@Base+0x2234> │ │ │ │ + b.n 9fd98 <_PyEvalFramePushAndInit@@Base+0x2234> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9de4a <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ - bl 80728 │ │ │ │ + b.w 9dfb6 <_PyEvalFramePushAndInit@@Base+0x452> │ │ │ │ + bl 80868 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e70c <_PyEvalFramePushAndInit@@Base+0xd14> │ │ │ │ - b.w 9dfa4 <_PyEvalFramePushAndInit@@Base+0x5ac> │ │ │ │ + bne.w 9e878 <_PyEvalFramePushAndInit@@Base+0xd14> │ │ │ │ + b.w 9e110 <_PyEvalFramePushAndInit@@Base+0x5ac> │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ - b.w 9dd90 <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ + b.w 9defc <_PyEvalFramePushAndInit@@Base+0x398> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9f956 <_PyEvalFramePushAndInit@@Base+0x1f5e> │ │ │ │ + b.n 9fac2 <_PyEvalFramePushAndInit@@Base+0x1f5e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9e43a <_PyEvalFramePushAndInit@@Base+0xa42> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9e5a6 <_PyEvalFramePushAndInit@@Base+0xa42> │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ - cbnz r0, 9fcbc <_PyEvalFramePushAndInit@@Base+0x22c4> │ │ │ │ + bl 80868 │ │ │ │ + cbnz r0, 9fe28 <_PyEvalFramePushAndInit@@Base+0x22c4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e1aa <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ + beq.w 9e316 <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ mov r6, r3 │ │ │ │ - b.w 9e1ac <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ - bl 80728 │ │ │ │ + b.w 9e318 <_PyEvalFramePushAndInit@@Base+0x7b4> │ │ │ │ + bl 80868 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e8b8 <_PyEvalFramePushAndInit@@Base+0xec0> │ │ │ │ + beq.w 9ea24 <_PyEvalFramePushAndInit@@Base+0xec0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9f67c <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ + b.n 9f7e8 <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r7, r2, #1 │ │ │ │ - b.n 9f67c <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ + b.n 9f7e8 <_PyEvalFramePushAndInit@@Base+0x1c84> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e1aa <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ + b.w 9e316 <_PyEvalFramePushAndInit@@Base+0x7b2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e114 <_PyEvalFramePushAndInit@@Base+0x71c> │ │ │ │ + b.w 9e280 <_PyEvalFramePushAndInit@@Base+0x71c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9f246 <_PyEvalFramePushAndInit@@Base+0x184e> │ │ │ │ + beq.w 9f3b2 <_PyEvalFramePushAndInit@@Base+0x184e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r8, r7, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f1d2 <_PyEvalFramePushAndInit@@Base+0x17da> │ │ │ │ - b.n 9fccc <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ + beq.w 9f33e <_PyEvalFramePushAndInit@@Base+0x17da> │ │ │ │ + b.n 9fe38 <_PyEvalFramePushAndInit@@Base+0x22d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9f1b6 <_PyEvalFramePushAndInit@@Base+0x17be> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9f322 <_PyEvalFramePushAndInit@@Base+0x17be> │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 80728 │ │ │ │ + bl 80868 │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 9fd40 <_PyEvalFramePushAndInit@@Base+0x2348> │ │ │ │ + cbnz r0, 9feac <_PyEvalFramePushAndInit@@Base+0x2348> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e84c <_PyEvalFramePushAndInit@@Base+0xe54> │ │ │ │ + bne.w 9e9b8 <_PyEvalFramePushAndInit@@Base+0xe54> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e006 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ + b.w 9e172 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9fd48 <_PyEvalFramePushAndInit@@Base+0x2350> │ │ │ │ + beq.n 9feb4 <_PyEvalFramePushAndInit@@Base+0x2350> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r8, r7, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e7e0 <_PyEvalFramePushAndInit@@Base+0xde8> │ │ │ │ - b.n 9f90e <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ + beq.w 9e94c <_PyEvalFramePushAndInit@@Base+0xde8> │ │ │ │ + b.n 9fa7a <_PyEvalFramePushAndInit@@Base+0x1f16> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e006 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ + b.w 9e172 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ ldr.w ip, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e006 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ + b.w 9e172 <_PyEvalFramePushAndInit@@Base+0x60e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9f480 <_PyEvalFramePushAndInit@@Base+0x1a88> │ │ │ │ + b.w 9f5ec <_PyEvalFramePushAndInit@@Base+0x1a88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9ea24 <_PyEvalFramePushAndInit@@Base+0x102c> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9ebce <_PyEvalFramePushAndInit@@Base+0x106a> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f546 <_PyEvalFramePushAndInit@@Base+0x1b4e> │ │ │ │ + b.w 9f6b2 <_PyEvalFramePushAndInit@@Base+0x1b4e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9e188 <_PyEvalFramePushAndInit@@Base+0x790> │ │ │ │ + b.w 9e2f4 <_PyEvalFramePushAndInit@@Base+0x790> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ecf2 <_PyEvalFramePushAndInit@@Base+0x12fa> │ │ │ │ + b.w 9ee5e <_PyEvalFramePushAndInit@@Base+0x12fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9fdba <_PyEvalFramePushAndInit@@Base+0x23c2> │ │ │ │ + beq.n 9ff26 <_PyEvalFramePushAndInit@@Base+0x23c2> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r8, r7, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f4fe <_PyEvalFramePushAndInit@@Base+0x1b06> │ │ │ │ + beq.w 9f66a <_PyEvalFramePushAndInit@@Base+0x1b06> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9e188 <_PyEvalFramePushAndInit@@Base+0x790> │ │ │ │ + b.w 9e2f4 <_PyEvalFramePushAndInit@@Base+0x790> │ │ │ │ mov r0, r4 │ │ │ │ - bl 271c20 │ │ │ │ - b.w 9f4e2 <_PyEvalFramePushAndInit@@Base+0x1aea> │ │ │ │ + bl 271f98 │ │ │ │ + b.w 9f64e <_PyEvalFramePushAndInit@@Base+0x1aea> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9fda6 <_PyEvalFramePushAndInit@@Base+0x23ae> │ │ │ │ + b.n 9ff12 <_PyEvalFramePushAndInit@@Base+0x23ae> │ │ │ │ │ │ │ │ -0009fdc0 : │ │ │ │ +0009ff2c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.n 9fdcc │ │ │ │ + bpl.n 9ff38 │ │ │ │ adds r0, #16 │ │ │ │ bx lr │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ + movw r1, #42344 @ 0xa568 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d4ca4 │ │ │ │ + b.w d54ec │ │ │ │ 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 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9fe74 │ │ │ │ + beq.n 9ffe0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9fe14 │ │ │ │ + beq.n 9ff80 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r5, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.n 9fec8 │ │ │ │ + bpl.n a0034 │ │ │ │ adds r1, #16 │ │ │ │ - beq.n 9fee0 │ │ │ │ + beq.n a004c │ │ │ │ mov r0, r4 │ │ │ │ - bl add88 <_Py_HandlePending@@Base+0x24c> │ │ │ │ + bl ae5d4 <_Py_HandlePending@@Base+0x264> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fee0 │ │ │ │ + beq.n a004c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ add.w r2, r0, #32 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cmp r2, r6 │ │ │ │ - bhi.n 9fe80 │ │ │ │ + bhi.n 9ffec │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, r0 │ │ │ │ - beq.n 9fee8 │ │ │ │ + beq.n a0054 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbnz r2, 9fec4 │ │ │ │ + cbnz r2, a0030 │ │ │ │ movs r2, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r5, [r0, #24] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 9a1fc <_PyObject_NewVar@@Base+0xdc> │ │ │ │ + bl 9a374 <_PyObject_NewVar@@Base+0xdc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9fee0 │ │ │ │ + beq.n a004c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 9fe00 │ │ │ │ + b.n 9ff6c │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 77e50 │ │ │ │ + bl 77f98 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - cbz r0, 9fee8 │ │ │ │ + cbz r0, a0054 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r0, #8192 @ 0x2000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r0, [r2], #16 │ │ │ │ add.w r0, ip, #23 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str.w lr, [ip, #8] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ subs r2, r0, r2 │ │ │ │ adds r2, #32 │ │ │ │ str.w ip, [r4, #8] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ - cbz r0, 9fee8 │ │ │ │ + cbz r0, a0054 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - b.n 9fe58 │ │ │ │ + b.n 9ffc4 │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n 9fe5c │ │ │ │ + b.n 9ffc8 │ │ │ │ movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - movw r1, #41576 @ 0xa268 │ │ │ │ + movw r1, #42344 @ 0xa568 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d4ca4 │ │ │ │ + bl d54ec │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9fe0e │ │ │ │ + b.n 9ff7a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1f5cf4 │ │ │ │ + bl 1f642c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fe5c │ │ │ │ - b.n 9fe0c │ │ │ │ + bne.n 9ffc8 │ │ │ │ + b.n 9ff78 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -176002,214 +176153,214 @@ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ ands.w ip, r1, #8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ add.w r9, r0, r2 │ │ │ │ - bne.w a0278 │ │ │ │ + bne.w a03e4 │ │ │ │ cmp r0, r5 │ │ │ │ mov r2, r0 │ │ │ │ it ge │ │ │ │ movge r2, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n a0016 │ │ │ │ + ble.n a0182 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ and.w r1, r1, #4 │ │ │ │ cmp r2, #1 │ │ │ │ str r7, [r6, #0] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ - beq.n 9ff6c │ │ │ │ + beq.n a00d8 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ str r7, [r6, #4] │ │ │ │ - beq.n 9ff6c │ │ │ │ + beq.n a00d8 │ │ │ │ add.w r7, r3, r2, lsl #2 │ │ │ │ add.w ip, r3, #8 │ │ │ │ mov fp, r7 │ │ │ │ add.w lr, r6, #4 │ │ │ │ mov r7, sl │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [ip], #4 │ │ │ │ str.w r3, [lr, #4]! │ │ │ │ cmp fp, ip │ │ │ │ - bne.n 9ff5c │ │ │ │ + bne.n a00c8 │ │ │ │ mov sl, r7 │ │ │ │ mov r3, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a0024 │ │ │ │ + bne.n a0190 │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.w a05ba │ │ │ │ + bgt.w a0726 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a013a │ │ │ │ + bne.w a02a6 │ │ │ │ cmp r5, r0 │ │ │ │ - blt.n 9ff96 │ │ │ │ + blt.n a0102 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w a02cc │ │ │ │ + bgt.w a0438 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 9ff82 │ │ │ │ + ble.n a00ee │ │ │ │ ldr.w lr, [sl, #28] │ │ │ │ mov ip, r0 │ │ │ │ mov r3, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w a04c8 │ │ │ │ + beq.w a0634 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ sub.w ip, r0, r3 │ │ │ │ cmp r5, ip │ │ │ │ - blt.w a04c8 │ │ │ │ + blt.w a0634 │ │ │ │ cmp ip, r2 │ │ │ │ - blt.w a0426 │ │ │ │ + blt.w a0592 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ff82 │ │ │ │ + beq.n a00ee │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 9ff82 │ │ │ │ + bge.n a00ee │ │ │ │ add ip, r1 │ │ │ │ add.w lr, lr, #12 │ │ │ │ ldr.w r2, [r6, ip, lsl #2] │ │ │ │ - cbnz r2, 9ffe6 │ │ │ │ + cbnz r2, a0152 │ │ │ │ ldr.w r2, [lr, r1, lsl #2] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, r5 │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r2, #0] │ │ │ │ str.w r2, [r6, ip, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - ble.n 9ff82 │ │ │ │ + ble.n a00ee │ │ │ │ add.w r2, r6, ip, lsl #2 │ │ │ │ mov r7, sl │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ - cbnz r0, a000c │ │ │ │ + cbnz r0, a0178 │ │ │ │ ldr.w r0, [lr, r1, lsl #2] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, ip │ │ │ │ itt ne │ │ │ │ addne r5, #1 │ │ │ │ strne r5, [r0, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9fff6 │ │ │ │ + bne.n a0162 │ │ │ │ mov sl, r7 │ │ │ │ - b.n 9ff82 │ │ │ │ + b.n a00ee │ │ │ │ ands.w r1, r1, #4 │ │ │ │ - bne.n a0020 │ │ │ │ + bne.n a018c │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 9ff70 │ │ │ │ + b.n a00dc │ │ │ │ str.w ip, [sp, #28] │ │ │ │ cmp r5, r0 │ │ │ │ - ble.w a04c0 │ │ │ │ + ble.w a062c │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ subs r1, r5, r2 │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ - bl c5f68 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl c684c <_PyTuple_FromArraySteal@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a082e │ │ │ │ + beq.w a099a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str.w r0, [r6, r9, lsl #2] │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a013a │ │ │ │ + bne.n a02a6 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 9ff92 │ │ │ │ + bge.n a00fe │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ands.w r3, r3, #4 │ │ │ │ mov r7, r3 │ │ │ │ - bne.n 9ff82 │ │ │ │ + bne.n a00ee │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r4, r7 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ add r2, r0 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w a089a │ │ │ │ + blt.w a0a06 │ │ │ │ mov r7, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a0878 │ │ │ │ + bne.w a09e4 │ │ │ │ subs.w r9, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #37384 @ 0x9208 │ │ │ │ + movw r0, #38152 @ 0x9508 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ it ne │ │ │ │ movne.w r9, #1 │ │ │ │ - bl e14a8 │ │ │ │ + bl e1cb0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a0402 │ │ │ │ + beq.w a056e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w a0a04 │ │ │ │ - movw r0, #12280 @ 0x2ff8 │ │ │ │ + bne.w a0b70 │ │ │ │ + movw r0, #13048 @ 0x32f8 │ │ │ │ movt r0, #40 @ 0x28 │ │ │ │ - bl 7b1c8 │ │ │ │ + bl 7b320 │ │ │ │ movw r3, #43992 @ 0xabd8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r6, #41148 @ 0xa0bc │ │ │ │ + movw r6, #41916 @ 0xa3bc │ │ │ │ movt r6, #41 @ 0x29 │ │ │ │ - movw r2, #43332 @ 0xa944 │ │ │ │ + movw r2, #44100 @ 0xac44 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #12280 @ 0x2ff8 │ │ │ │ + movw r3, #13048 @ 0x32f8 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ - movw r3, #43336 @ 0xa948 │ │ │ │ + movw r3, #44104 @ 0xac48 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp r5, #1 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r2, #43688 @ 0xaaa8 │ │ │ │ + movw r2, #44456 @ 0xada8 │ │ │ │ movt r2, #40 @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1f1164 <_PyErr_Format@@Base> │ │ │ │ + bl 1f18d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a09e0 │ │ │ │ + bne.w a0b4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a0402 │ │ │ │ + beq.w a056e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0402 │ │ │ │ - ldr r2, [pc, #416] @ (a02c8 ) │ │ │ │ + bne.w a056e │ │ │ │ + ldr r2, [pc, #416] @ (a0434 ) │ │ │ │ ldr.w r3, [r2, #1416] @ 0x588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a09d2 │ │ │ │ + bne.w a0b3e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n a0402 │ │ │ │ + b.n a056e │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n a004c │ │ │ │ + ble.n a01b8 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ mov r6, r4 │ │ │ │ adds r1, #8 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -176221,5380 +176372,5294 @@ │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a06e2 │ │ │ │ + beq.w a084e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w a06e2 │ │ │ │ + bpl.w a084e │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ add.w r8, r3, #12 │ │ │ │ cmp r9, r4 │ │ │ │ - ble.w a0474 │ │ │ │ + ble.w a05e0 │ │ │ │ ldr.w r1, [r8, r4, lsl #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w a0408 │ │ │ │ + beq.w a0574 │ │ │ │ adds r2, r4, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a01e4 │ │ │ │ + ble.n a0350 │ │ │ │ adds r5, r3, #4 │ │ │ │ ldr.w r2, [r8, r5] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n a0256 │ │ │ │ + beq.n a03c2 │ │ │ │ adds r2, r4, #2 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a01e4 │ │ │ │ + ble.n a0350 │ │ │ │ add.w r5, r3, #8 │ │ │ │ ldr.w r2, [r8, r5] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n a0256 │ │ │ │ + beq.n a03c2 │ │ │ │ adds r2, r4, #3 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a01e4 │ │ │ │ + ble.n a0350 │ │ │ │ add.w r5, r3, #12 │ │ │ │ ldr.w r2, [r8, r5] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n a0256 │ │ │ │ + beq.n a03c2 │ │ │ │ adds r5, r4, #4 │ │ │ │ cmp r9, r5 │ │ │ │ - ble.n a01e4 │ │ │ │ + ble.n a0350 │ │ │ │ ldr.w r2, [r8, r5, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n a0254 │ │ │ │ + beq.n a03c0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - bgt.n a01d6 │ │ │ │ + bgt.n a0342 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a0408 │ │ │ │ - cbnz r0, a0234 │ │ │ │ + beq.w a0574 │ │ │ │ + cbnz r0, a03a0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w a0474 │ │ │ │ + ble.w a05e0 │ │ │ │ adds r5, r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ - bl d478c │ │ │ │ + bl d4fd4 │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes